TSTP Solution File: SWW750_1 by cvc5---1.0.5
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : cvc5---1.0.5
% Problem : SWW750_1 : TPTP v8.2.0. Released v7.0.0.
% Transfm : none
% Format : tptp:raw
% Command : do_cvc5 %s %d
% Computer : n011.cluster.edu
% Model : x86_64 x86_64
% CPU : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory : 8042.1875MB
% OS : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit : 300s
% DateTime : Wed May 29 18:20:27 EDT 2024
% Result : Unsatisfiable 18.89s 19.10s
% Output : Proof 22.70s
% Verified :
% SZS Type : -
% Comments :
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.11/0.21 % Problem : SWW750_1 : TPTP v8.2.0. Released v7.0.0.
% 0.11/0.22 % Command : do_cvc5 %s %d
% 0.23/0.44 % Computer : n011.cluster.edu
% 0.23/0.44 % Model : x86_64 x86_64
% 0.23/0.44 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.23/0.44 % Memory : 8042.1875MB
% 0.23/0.44 % OS : Linux 3.10.0-693.el7.x86_64
% 0.23/0.44 % CPULimit : 300
% 0.23/0.44 % WCLimit : 300
% 0.23/0.44 % DateTime : Sun May 26 05:07:24 EDT 2024
% 0.23/0.44 % CPUTime :
% 0.50/0.79 %----Proving TF0_ARI
% 0.50/0.80 --- Run --finite-model-find --decision=internal at 15...
% 15.63/15.82 --- Run --decision=internal --simplification=none --no-inst-no-entail --no-cbqi --full-saturate-quant at 15...
% 18.89/19.10 % SZS status Unsatisfiable for /export/starexec/sandbox/tmp/tmp.ISYdik3DT5/cvc5---1.0.5_6090.smt2
% 18.89/19.10 % SZS output start Proof for /export/starexec/sandbox/tmp/tmp.ISYdik3DT5/cvc5---1.0.5_6090.smt2
% 22.63/22.86 (assume a0 (not (or (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_v Int)) (= (tptp.select1 (tptp.store1 A__questionmark_A A__questionmark_i A__questionmark_v) A__questionmark_i) A__questionmark_v))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_v Int)) (=> (not (= A__questionmark_i A__questionmark_j)) (= (tptp.select1 (tptp.store1 A__questionmark_A A__questionmark_i A__questionmark_v) A__questionmark_j) (tptp.select1 A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_v Int)) (= (tptp.select2 (tptp.store2 A__questionmark_A A__questionmark_o A__questionmark_f A__questionmark_v) A__questionmark_o A__questionmark_f) A__questionmark_v))) (not (forall ((A__questionmark_A Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_p Int) (A__questionmark_g Int) (A__questionmark_v Int)) (=> (not (= A__questionmark_o A__questionmark_p)) (= (tptp.select2 (tptp.store2 A__questionmark_A A__questionmark_o A__questionmark_f A__questionmark_v) A__questionmark_p A__questionmark_g) (tptp.select2 A__questionmark_A A__questionmark_p A__questionmark_g))))) (not (forall ((A__questionmark_A Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_p Int) (A__questionmark_g Int) (A__questionmark_v Int)) (=> (not (= A__questionmark_f A__questionmark_g)) (= (tptp.select2 (tptp.store2 A__questionmark_A A__questionmark_o A__questionmark_f A__questionmark_v) A__questionmark_p A__questionmark_g) (tptp.select2 A__questionmark_A A__questionmark_p A__questionmark_g))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (= (tptp.boolIff A__questionmark_x_3 A__questionmark_y) tptp.true_1) (= (= A__questionmark_x_3 tptp.true_1) (= A__questionmark_y tptp.true_1))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (= (tptp.boolImplies A__questionmark_x_3 A__questionmark_y) tptp.true_1) (=> (= A__questionmark_x_3 tptp.true_1) (= A__questionmark_y tptp.true_1))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (= (tptp.boolAnd A__questionmark_x_3 A__questionmark_y) tptp.true_1) (not (or (not (= A__questionmark_x_3 tptp.true_1)) (not (= A__questionmark_y tptp.true_1))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (= (tptp.boolOr A__questionmark_x_3 A__questionmark_y) tptp.true_1) (or (= A__questionmark_x_3 tptp.true_1) (= A__questionmark_y tptp.true_1))))) (not (forall ((A__questionmark_x_3 Int)) (= (= (tptp.boolNot A__questionmark_x_3) tptp.true_1) (not (= A__questionmark_x_3 tptp.true_1))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (= (tptp.anyEqual A__questionmark_x_3 A__questionmark_y) tptp.true_1) (= A__questionmark_x_3 A__questionmark_y)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (= (tptp.anyNeq A__questionmark_x_3 A__questionmark_y) tptp.true_1) (not (= A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (= (tptp.intLess A__questionmark_x_3 A__questionmark_y) tptp.true_1) (< A__questionmark_x_3 A__questionmark_y)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (= (tptp.intAtMost A__questionmark_x_3 A__questionmark_y) tptp.true_1) (<= A__questionmark_x_3 A__questionmark_y)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (= (tptp.intAtLeast A__questionmark_x_3 A__questionmark_y) tptp.true_1) (>= A__questionmark_x_3 A__questionmark_y)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (= (tptp.intGreater A__questionmark_x_3 A__questionmark_y) tptp.true_1) (> A__questionmark_x_3 A__questionmark_y)))) (not (not (= tptp.false_1 tptp.true_1))) (not (forall ((A__questionmark_t Int)) (= (tptp.x A__questionmark_t A__questionmark_t) tptp.true_1))) (not (forall ((A__questionmark_t Int) (A__questionmark_u Int) (A__questionmark_v Int)) (=> (not (or (not (= (tptp.x A__questionmark_t A__questionmark_u) tptp.true_1)) (not (= (tptp.x A__questionmark_u A__questionmark_v) tptp.true_1)))) (= (tptp.x A__questionmark_t A__questionmark_v) tptp.true_1)))) (not (forall ((A__questionmark_t Int) (A__questionmark_u Int)) (=> (not (or (not (= (tptp.x A__questionmark_t A__questionmark_u) tptp.true_1)) (not (= (tptp.x A__questionmark_u A__questionmark_t) tptp.true_1)))) (= A__questionmark_t A__questionmark_u)))))))
% 22.63/22.86 (assume a1 (exists ((A__questionmark_v_7_2 Int) (A__questionmark_v_6_3 Int) (A__questionmark_v_5_4 Int) (A__questionmark_v_4_5 Int) (A__questionmark_v_3_6 Int) (A__questionmark_v_2_7 Int) (A__questionmark_v_0_8 Int) (A__questionmark_v_1_9 Int)) (and (= A__questionmark_v_7_2 (|tptp.'BaseClass'| |tptp.'System_Type'|)) (= A__questionmark_v_6_3 (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|)) (= A__questionmark_v_5_4 (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (= A__questionmark_v_4_5 (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_GuardException'|)) (= A__questionmark_v_3_6 (|tptp.'BaseClass'| |tptp.'System_Exception'|)) (= A__questionmark_v_2_7 (|tptp.'BaseClass'| |tptp.'System_String'|)) (= A__questionmark_v_0_8 (|tptp.'BaseClass'| |tptp.'BoundedStack'|)) (= A__questionmark_v_1_9 (|tptp.'BaseClass'| |tptp.'System_Array'|)) (not (or (not (and (not (= tptp.allocated tptp.elements)) (not (= tptp.allocated tptp.inv)) (not (= tptp.allocated tptp.localinv)) (not (= tptp.allocated tptp.exposeVersion)) (not (= tptp.allocated tptp.sharingMode)) (not (= tptp.allocated |tptp.'SharingMode_Unshared'|)) (not (= tptp.allocated |tptp.'SharingMode_LockProtected'|)) (not (= tptp.allocated tptp.ownerRef)) (not (= tptp.allocated tptp.ownerFrame)) (not (= tptp.allocated |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.allocated |tptp.'ArrayCategoryValue'|)) (not (= tptp.allocated |tptp.'ArrayCategoryInt'|)) (not (= tptp.allocated |tptp.'ArrayCategoryRef'|)) (not (= tptp.allocated |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.allocated |tptp.'System_Array'|)) (not (= tptp.allocated |tptp.'System_Boolean'|)) (not (= tptp.allocated |tptp.'System_Object'|)) (not (= tptp.allocated |tptp.'System_Type'|)) (not (= tptp.allocated |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.allocated |tptp.'System_String'|)) (not (= tptp.allocated |tptp.'FirstConsistentOwner'|)) (not (= tptp.allocated |tptp.'System_SByte'|)) (not (= tptp.allocated |tptp.'System_Byte'|)) (not (= tptp.allocated |tptp.'System_Int16'|)) (not (= tptp.allocated |tptp.'System_UInt16'|)) (not (= tptp.allocated |tptp.'System_Int32'|)) (not (= tptp.allocated |tptp.'System_UInt32'|)) (not (= tptp.allocated |tptp.'System_Int64'|)) (not (= tptp.allocated |tptp.'System_UInt64'|)) (not (= tptp.allocated |tptp.'System_Char'|)) (not (= tptp.allocated |tptp.'System_UIntPtr'|)) (not (= tptp.allocated |tptp.'System_IntPtr'|)) (not (= tptp.allocated |tptp.'BoundedStack_max'|)) (not (= tptp.allocated |tptp.'BoundedStack_size'|)) (not (= tptp.allocated |tptp.'BoundedStack_elems'|)) (not (= tptp.allocated |tptp.'System_Exception'|)) (not (= tptp.allocated |tptp.'System_IComparable'|)) (not (= tptp.allocated |tptp.'System_Collections_ICollection'|)) (not (= tptp.allocated |tptp.'System_ICloneable'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.allocated |tptp.'System_IConvertible'|)) (not (= tptp.allocated |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.allocated |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.allocated |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.allocated |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.allocated |tptp.'System_Reflection_IReflect'|)) (not (= tptp.allocated |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.allocated |tptp.'BoundedStack'|)) (not (= tptp.allocated |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.allocated |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_Collections_IList'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.allocated tptp.stringLiteral8)) (not (= tptp.allocated tptp.stringLiteral9)) (not (= tptp.allocated tptp.stringLiteral10)) (not (= tptp.allocated tptp.stringLiteral11)) (not (= tptp.elements tptp.inv)) (not (= tptp.elements tptp.localinv)) (not (= tptp.elements tptp.exposeVersion)) (not (= tptp.elements tptp.sharingMode)) (not (= tptp.elements |tptp.'SharingMode_Unshared'|)) (not (= tptp.elements |tptp.'SharingMode_LockProtected'|)) (not (= tptp.elements tptp.ownerRef)) (not (= tptp.elements tptp.ownerFrame)) (not (= tptp.elements |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.elements |tptp.'ArrayCategoryValue'|)) (not (= tptp.elements |tptp.'ArrayCategoryInt'|)) (not (= tptp.elements |tptp.'ArrayCategoryRef'|)) (not (= tptp.elements |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.elements |tptp.'System_Array'|)) (not (= tptp.elements |tptp.'System_Boolean'|)) (not (= tptp.elements |tptp.'System_Object'|)) (not (= tptp.elements |tptp.'System_Type'|)) (not (= tptp.elements |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.elements |tptp.'System_String'|)) (not (= tptp.elements |tptp.'FirstConsistentOwner'|)) (not (= tptp.elements |tptp.'System_SByte'|)) (not (= tptp.elements |tptp.'System_Byte'|)) (not (= tptp.elements |tptp.'System_Int16'|)) (not (= tptp.elements |tptp.'System_UInt16'|)) (not (= tptp.elements |tptp.'System_Int32'|)) (not (= tptp.elements |tptp.'System_UInt32'|)) (not (= tptp.elements |tptp.'System_Int64'|)) (not (= tptp.elements |tptp.'System_UInt64'|)) (not (= tptp.elements |tptp.'System_Char'|)) (not (= tptp.elements |tptp.'System_UIntPtr'|)) (not (= tptp.elements |tptp.'System_IntPtr'|)) (not (= tptp.elements |tptp.'BoundedStack_max'|)) (not (= tptp.elements |tptp.'BoundedStack_size'|)) (not (= tptp.elements |tptp.'BoundedStack_elems'|)) (not (= tptp.elements |tptp.'System_Exception'|)) (not (= tptp.elements |tptp.'System_IComparable'|)) (not (= tptp.elements |tptp.'System_Collections_ICollection'|)) (not (= tptp.elements |tptp.'System_ICloneable'|)) (not (= tptp.elements |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.elements |tptp.'System_IConvertible'|)) (not (= tptp.elements |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.elements |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.elements |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.elements |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.elements |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.elements |tptp.'System_Reflection_IReflect'|)) (not (= tptp.elements |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.elements |tptp.'BoundedStack'|)) (not (= tptp.elements |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.elements |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.elements |tptp.'System_Collections_IList'|)) (not (= tptp.elements |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.elements tptp.stringLiteral8)) (not (= tptp.elements tptp.stringLiteral9)) (not (= tptp.elements tptp.stringLiteral10)) (not (= tptp.elements tptp.stringLiteral11)) (not (= tptp.inv tptp.localinv)) (not (= tptp.inv tptp.exposeVersion)) (not (= tptp.inv tptp.sharingMode)) (not (= tptp.inv |tptp.'SharingMode_Unshared'|)) (not (= tptp.inv |tptp.'SharingMode_LockProtected'|)) (not (= tptp.inv tptp.ownerRef)) (not (= tptp.inv tptp.ownerFrame)) (not (= tptp.inv |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.inv |tptp.'ArrayCategoryValue'|)) (not (= tptp.inv |tptp.'ArrayCategoryInt'|)) (not (= tptp.inv |tptp.'ArrayCategoryRef'|)) (not (= tptp.inv |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.inv |tptp.'System_Array'|)) (not (= tptp.inv |tptp.'System_Boolean'|)) (not (= tptp.inv |tptp.'System_Object'|)) (not (= tptp.inv |tptp.'System_Type'|)) (not (= tptp.inv |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.inv |tptp.'System_String'|)) (not (= tptp.inv |tptp.'FirstConsistentOwner'|)) (not (= tptp.inv |tptp.'System_SByte'|)) (not (= tptp.inv |tptp.'System_Byte'|)) (not (= tptp.inv |tptp.'System_Int16'|)) (not (= tptp.inv |tptp.'System_UInt16'|)) (not (= tptp.inv |tptp.'System_Int32'|)) (not (= tptp.inv |tptp.'System_UInt32'|)) (not (= tptp.inv |tptp.'System_Int64'|)) (not (= tptp.inv |tptp.'System_UInt64'|)) (not (= tptp.inv |tptp.'System_Char'|)) (not (= tptp.inv |tptp.'System_UIntPtr'|)) (not (= tptp.inv |tptp.'System_IntPtr'|)) (not (= tptp.inv |tptp.'BoundedStack_max'|)) (not (= tptp.inv |tptp.'BoundedStack_size'|)) (not (= tptp.inv |tptp.'BoundedStack_elems'|)) (not (= tptp.inv |tptp.'System_Exception'|)) (not (= tptp.inv |tptp.'System_IComparable'|)) (not (= tptp.inv |tptp.'System_Collections_ICollection'|)) (not (= tptp.inv |tptp.'System_ICloneable'|)) (not (= tptp.inv |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.inv |tptp.'System_IConvertible'|)) (not (= tptp.inv |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.inv |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.inv |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.inv |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.inv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.inv |tptp.'System_Reflection_IReflect'|)) (not (= tptp.inv |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.inv |tptp.'BoundedStack'|)) (not (= tptp.inv |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.inv |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.inv |tptp.'System_Collections_IList'|)) (not (= tptp.inv |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.inv tptp.stringLiteral8)) (not (= tptp.inv tptp.stringLiteral9)) (not (= tptp.inv tptp.stringLiteral10)) (not (= tptp.inv tptp.stringLiteral11)) (not (= tptp.localinv tptp.exposeVersion)) (not (= tptp.localinv tptp.sharingMode)) (not (= tptp.localinv |tptp.'SharingMode_Unshared'|)) (not (= tptp.localinv |tptp.'SharingMode_LockProtected'|)) (not (= tptp.localinv tptp.ownerRef)) (not (= tptp.localinv tptp.ownerFrame)) (not (= tptp.localinv |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.localinv |tptp.'ArrayCategoryValue'|)) (not (= tptp.localinv |tptp.'ArrayCategoryInt'|)) (not (= tptp.localinv |tptp.'ArrayCategoryRef'|)) (not (= tptp.localinv |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.localinv |tptp.'System_Array'|)) (not (= tptp.localinv |tptp.'System_Boolean'|)) (not (= tptp.localinv |tptp.'System_Object'|)) (not (= tptp.localinv |tptp.'System_Type'|)) (not (= tptp.localinv |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.localinv |tptp.'System_String'|)) (not (= tptp.localinv |tptp.'FirstConsistentOwner'|)) (not (= tptp.localinv |tptp.'System_SByte'|)) (not (= tptp.localinv |tptp.'System_Byte'|)) (not (= tptp.localinv |tptp.'System_Int16'|)) (not (= tptp.localinv |tptp.'System_UInt16'|)) (not (= tptp.localinv |tptp.'System_Int32'|)) (not (= tptp.localinv |tptp.'System_UInt32'|)) (not (= tptp.localinv |tptp.'System_Int64'|)) (not (= tptp.localinv |tptp.'System_UInt64'|)) (not (= tptp.localinv |tptp.'System_Char'|)) (not (= tptp.localinv |tptp.'System_UIntPtr'|)) (not (= tptp.localinv |tptp.'System_IntPtr'|)) (not (= tptp.localinv |tptp.'BoundedStack_max'|)) (not (= tptp.localinv |tptp.'BoundedStack_size'|)) (not (= tptp.localinv |tptp.'BoundedStack_elems'|)) (not (= tptp.localinv |tptp.'System_Exception'|)) (not (= tptp.localinv |tptp.'System_IComparable'|)) (not (= tptp.localinv |tptp.'System_Collections_ICollection'|)) (not (= tptp.localinv |tptp.'System_ICloneable'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.localinv |tptp.'System_IConvertible'|)) (not (= tptp.localinv |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.localinv |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.localinv |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.localinv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.localinv |tptp.'System_Reflection_IReflect'|)) (not (= tptp.localinv |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.localinv |tptp.'BoundedStack'|)) (not (= tptp.localinv |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.localinv |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_Collections_IList'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.localinv tptp.stringLiteral8)) (not (= tptp.localinv tptp.stringLiteral9)) (not (= tptp.localinv tptp.stringLiteral10)) (not (= tptp.localinv tptp.stringLiteral11)) (not (= tptp.exposeVersion tptp.sharingMode)) (not (= tptp.exposeVersion |tptp.'SharingMode_Unshared'|)) (not (= tptp.exposeVersion |tptp.'SharingMode_LockProtected'|)) (not (= tptp.exposeVersion tptp.ownerRef)) (not (= tptp.exposeVersion tptp.ownerFrame)) (not (= tptp.exposeVersion |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryValue'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryInt'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryRef'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.exposeVersion |tptp.'System_Array'|)) (not (= tptp.exposeVersion |tptp.'System_Boolean'|)) (not (= tptp.exposeVersion |tptp.'System_Object'|)) (not (= tptp.exposeVersion |tptp.'System_Type'|)) (not (= tptp.exposeVersion |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.exposeVersion |tptp.'System_String'|)) (not (= tptp.exposeVersion |tptp.'FirstConsistentOwner'|)) (not (= tptp.exposeVersion |tptp.'System_SByte'|)) (not (= tptp.exposeVersion |tptp.'System_Byte'|)) (not (= tptp.exposeVersion |tptp.'System_Int16'|)) (not (= tptp.exposeVersion |tptp.'System_UInt16'|)) (not (= tptp.exposeVersion |tptp.'System_Int32'|)) (not (= tptp.exposeVersion |tptp.'System_UInt32'|)) (not (= tptp.exposeVersion |tptp.'System_Int64'|)) (not (= tptp.exposeVersion |tptp.'System_UInt64'|)) (not (= tptp.exposeVersion |tptp.'System_Char'|)) (not (= tptp.exposeVersion |tptp.'System_UIntPtr'|)) (not (= tptp.exposeVersion |tptp.'System_IntPtr'|)) (not (= tptp.exposeVersion |tptp.'BoundedStack_max'|)) (not (= tptp.exposeVersion |tptp.'BoundedStack_size'|)) (not (= tptp.exposeVersion |tptp.'BoundedStack_elems'|)) (not (= tptp.exposeVersion |tptp.'System_Exception'|)) (not (= tptp.exposeVersion |tptp.'System_IComparable'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_ICollection'|)) (not (= tptp.exposeVersion |tptp.'System_ICloneable'|)) (not (= tptp.exposeVersion |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.exposeVersion |tptp.'System_IConvertible'|)) (not (= tptp.exposeVersion |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.exposeVersion |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.exposeVersion |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.exposeVersion |tptp.'System_Reflection_IReflect'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.exposeVersion |tptp.'BoundedStack'|)) (not (= tptp.exposeVersion |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.exposeVersion |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_IList'|)) (not (= tptp.exposeVersion |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.exposeVersion tptp.stringLiteral8)) (not (= tptp.exposeVersion tptp.stringLiteral9)) (not (= tptp.exposeVersion tptp.stringLiteral10)) (not (= tptp.exposeVersion tptp.stringLiteral11)) (not (= tptp.sharingMode |tptp.'SharingMode_Unshared'|)) (not (= tptp.sharingMode |tptp.'SharingMode_LockProtected'|)) (not (= tptp.sharingMode tptp.ownerRef)) (not (= tptp.sharingMode tptp.ownerFrame)) (not (= tptp.sharingMode |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryValue'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryInt'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryRef'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.sharingMode |tptp.'System_Array'|)) (not (= tptp.sharingMode |tptp.'System_Boolean'|)) (not (= tptp.sharingMode |tptp.'System_Object'|)) (not (= tptp.sharingMode |tptp.'System_Type'|)) (not (= tptp.sharingMode |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.sharingMode |tptp.'System_String'|)) (not (= tptp.sharingMode |tptp.'FirstConsistentOwner'|)) (not (= tptp.sharingMode |tptp.'System_SByte'|)) (not (= tptp.sharingMode |tptp.'System_Byte'|)) (not (= tptp.sharingMode |tptp.'System_Int16'|)) (not (= tptp.sharingMode |tptp.'System_UInt16'|)) (not (= tptp.sharingMode |tptp.'System_Int32'|)) (not (= tptp.sharingMode |tptp.'System_UInt32'|)) (not (= tptp.sharingMode |tptp.'System_Int64'|)) (not (= tptp.sharingMode |tptp.'System_UInt64'|)) (not (= tptp.sharingMode |tptp.'System_Char'|)) (not (= tptp.sharingMode |tptp.'System_UIntPtr'|)) (not (= tptp.sharingMode |tptp.'System_IntPtr'|)) (not (= tptp.sharingMode |tptp.'BoundedStack_max'|)) (not (= tptp.sharingMode |tptp.'BoundedStack_size'|)) (not (= tptp.sharingMode |tptp.'BoundedStack_elems'|)) (not (= tptp.sharingMode |tptp.'System_Exception'|)) (not (= tptp.sharingMode |tptp.'System_IComparable'|)) (not (= tptp.sharingMode |tptp.'System_Collections_ICollection'|)) (not (= tptp.sharingMode |tptp.'System_ICloneable'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.sharingMode |tptp.'System_IConvertible'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.sharingMode |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.sharingMode |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_IReflect'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.sharingMode |tptp.'BoundedStack'|)) (not (= tptp.sharingMode |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.sharingMode |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_Collections_IList'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.sharingMode tptp.stringLiteral8)) (not (= tptp.sharingMode tptp.stringLiteral9)) (not (= tptp.sharingMode tptp.stringLiteral10)) (not (= tptp.sharingMode tptp.stringLiteral11)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.ownerRef)) (not (= |tptp.'SharingMode_Unshared'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Array'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Boolean'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Object'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Byte'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Int16'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt16'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Int32'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt32'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Int64'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt64'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IntPtr'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Exception'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IConvertible'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.stringLiteral8)) (not (= |tptp.'SharingMode_Unshared'| tptp.stringLiteral9)) (not (= |tptp.'SharingMode_Unshared'| tptp.stringLiteral10)) (not (= |tptp.'SharingMode_Unshared'| tptp.stringLiteral11)) (not (= |tptp.'SharingMode_LockProtected'| tptp.ownerRef)) (not (= |tptp.'SharingMode_LockProtected'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Array'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Boolean'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Object'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Byte'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Int16'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt16'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Int32'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt32'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Int64'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt64'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Exception'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IConvertible'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'SharingMode_LockProtected'| tptp.stringLiteral8)) (not (= |tptp.'SharingMode_LockProtected'| tptp.stringLiteral9)) (not (= |tptp.'SharingMode_LockProtected'| tptp.stringLiteral10)) (not (= |tptp.'SharingMode_LockProtected'| tptp.stringLiteral11)) (not (= tptp.ownerRef tptp.ownerFrame)) (not (= tptp.ownerRef |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryValue'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryInt'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryRef'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.ownerRef |tptp.'System_Array'|)) (not (= tptp.ownerRef |tptp.'System_Boolean'|)) (not (= tptp.ownerRef |tptp.'System_Object'|)) (not (= tptp.ownerRef |tptp.'System_Type'|)) (not (= tptp.ownerRef |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.ownerRef |tptp.'System_String'|)) (not (= tptp.ownerRef |tptp.'FirstConsistentOwner'|)) (not (= tptp.ownerRef |tptp.'System_SByte'|)) (not (= tptp.ownerRef |tptp.'System_Byte'|)) (not (= tptp.ownerRef |tptp.'System_Int16'|)) (not (= tptp.ownerRef |tptp.'System_UInt16'|)) (not (= tptp.ownerRef |tptp.'System_Int32'|)) (not (= tptp.ownerRef |tptp.'System_UInt32'|)) (not (= tptp.ownerRef |tptp.'System_Int64'|)) (not (= tptp.ownerRef |tptp.'System_UInt64'|)) (not (= tptp.ownerRef |tptp.'System_Char'|)) (not (= tptp.ownerRef |tptp.'System_UIntPtr'|)) (not (= tptp.ownerRef |tptp.'System_IntPtr'|)) (not (= tptp.ownerRef |tptp.'BoundedStack_max'|)) (not (= tptp.ownerRef |tptp.'BoundedStack_size'|)) (not (= tptp.ownerRef |tptp.'BoundedStack_elems'|)) (not (= tptp.ownerRef |tptp.'System_Exception'|)) (not (= tptp.ownerRef |tptp.'System_IComparable'|)) (not (= tptp.ownerRef |tptp.'System_Collections_ICollection'|)) (not (= tptp.ownerRef |tptp.'System_ICloneable'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.ownerRef |tptp.'System_IConvertible'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.ownerRef |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_IReflect'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.ownerRef |tptp.'BoundedStack'|)) (not (= tptp.ownerRef |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.ownerRef |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IList'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.ownerRef tptp.stringLiteral8)) (not (= tptp.ownerRef tptp.stringLiteral9)) (not (= tptp.ownerRef tptp.stringLiteral10)) (not (= tptp.ownerRef tptp.stringLiteral11)) (not (= tptp.ownerFrame |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryValue'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryInt'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryRef'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.ownerFrame |tptp.'System_Array'|)) (not (= tptp.ownerFrame |tptp.'System_Boolean'|)) (not (= tptp.ownerFrame |tptp.'System_Object'|)) (not (= tptp.ownerFrame |tptp.'System_Type'|)) (not (= tptp.ownerFrame |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.ownerFrame |tptp.'System_String'|)) (not (= tptp.ownerFrame |tptp.'FirstConsistentOwner'|)) (not (= tptp.ownerFrame |tptp.'System_SByte'|)) (not (= tptp.ownerFrame |tptp.'System_Byte'|)) (not (= tptp.ownerFrame |tptp.'System_Int16'|)) (not (= tptp.ownerFrame |tptp.'System_UInt16'|)) (not (= tptp.ownerFrame |tptp.'System_Int32'|)) (not (= tptp.ownerFrame |tptp.'System_UInt32'|)) (not (= tptp.ownerFrame |tptp.'System_Int64'|)) (not (= tptp.ownerFrame |tptp.'System_UInt64'|)) (not (= tptp.ownerFrame |tptp.'System_Char'|)) (not (= tptp.ownerFrame |tptp.'System_UIntPtr'|)) (not (= tptp.ownerFrame |tptp.'System_IntPtr'|)) (not (= tptp.ownerFrame |tptp.'BoundedStack_max'|)) (not (= tptp.ownerFrame |tptp.'BoundedStack_size'|)) (not (= tptp.ownerFrame |tptp.'BoundedStack_elems'|)) (not (= tptp.ownerFrame |tptp.'System_Exception'|)) (not (= tptp.ownerFrame |tptp.'System_IComparable'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_ICollection'|)) (not (= tptp.ownerFrame |tptp.'System_ICloneable'|)) (not (= tptp.ownerFrame |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.ownerFrame |tptp.'System_IConvertible'|)) (not (= tptp.ownerFrame |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.ownerFrame |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.ownerFrame |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.ownerFrame |tptp.'System_Reflection_IReflect'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.ownerFrame |tptp.'BoundedStack'|)) (not (= tptp.ownerFrame |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.ownerFrame |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_IList'|)) (not (= tptp.ownerFrame |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.ownerFrame tptp.stringLiteral8)) (not (= tptp.ownerFrame tptp.stringLiteral9)) (not (= tptp.ownerFrame tptp.stringLiteral10)) (not (= tptp.ownerFrame tptp.stringLiteral11)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Array'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Boolean'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Object'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Type'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_SByte'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Byte'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Int16'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt16'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Int32'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt32'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Int64'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt64'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IntPtr'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Exception'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_ICloneable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IConvertible'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.stringLiteral8)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.stringLiteral9)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.stringLiteral10)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.stringLiteral11)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryValue'| tptp.stringLiteral8)) (not (= |tptp.'ArrayCategoryValue'| tptp.stringLiteral9)) (not (= |tptp.'ArrayCategoryValue'| tptp.stringLiteral10)) (not (= |tptp.'ArrayCategoryValue'| tptp.stringLiteral11)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral8)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral9)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral10)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral11)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral8)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral9)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral10)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral11)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral8)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral9)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral10)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral11)) (not (= |tptp.'System_Array'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Array'| |tptp.'System_Object'|)) (not (= |tptp.'System_Array'| |tptp.'System_Type'|)) (not (= |tptp.'System_Array'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Array'| |tptp.'System_String'|)) (not (= |tptp.'System_Array'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Array'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Array'| |tptp.'System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Array'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Array'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Array'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Array'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Array'| tptp.stringLiteral8)) (not (= |tptp.'System_Array'| tptp.stringLiteral9)) (not (= |tptp.'System_Array'| tptp.stringLiteral10)) (not (= |tptp.'System_Array'| tptp.stringLiteral11)) (not (= |tptp.'System_Boolean'| |tptp.'System_Object'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral8)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral9)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral10)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral11)) (not (= |tptp.'System_Object'| |tptp.'System_Type'|)) (not (= |tptp.'System_Object'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Object'| |tptp.'System_String'|)) (not (= |tptp.'System_Object'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Object'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Object'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Object'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Object'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Object'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Object'| |tptp.'System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Object'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Object'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Object'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Object'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Object'| tptp.stringLiteral8)) (not (= |tptp.'System_Object'| tptp.stringLiteral9)) (not (= |tptp.'System_Object'| tptp.stringLiteral10)) (not (= |tptp.'System_Object'| tptp.stringLiteral11)) (not (= |tptp.'System_Type'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Type'| |tptp.'System_String'|)) (not (= |tptp.'System_Type'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Type'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Type'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Type'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Type'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Type'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Type'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Type'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Type'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Type'| |tptp.'System_Char'|)) (not (= |tptp.'System_Type'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Type'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Type'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Type'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Type'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Type'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Type'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Type'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Type'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Type'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Type'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Type'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Type'| tptp.stringLiteral8)) (not (= |tptp.'System_Type'| tptp.stringLiteral9)) (not (= |tptp.'System_Type'| tptp.stringLiteral10)) (not (= |tptp.'System_Type'| tptp.stringLiteral11)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_SByte'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Byte'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Int16'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt16'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Int32'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt32'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Int64'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt64'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IntPtr'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Exception'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_ICloneable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IConvertible'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.stringLiteral8)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.stringLiteral9)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.stringLiteral10)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.stringLiteral11)) (not (= |tptp.'System_String'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_String'| |tptp.'System_SByte'|)) (not (= |tptp.'System_String'| |tptp.'System_Byte'|)) (not (= |tptp.'System_String'| |tptp.'System_Int16'|)) (not (= |tptp.'System_String'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_String'| |tptp.'System_Int32'|)) (not (= |tptp.'System_String'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_String'| |tptp.'System_Int64'|)) (not (= |tptp.'System_String'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_String'| |tptp.'System_Char'|)) (not (= |tptp.'System_String'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_String'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_String'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_String'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_String'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_String'| |tptp.'System_Exception'|)) (not (= |tptp.'System_String'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_String'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_String'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_String'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_String'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_String'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_String'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_String'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_String'| tptp.stringLiteral8)) (not (= |tptp.'System_String'| tptp.stringLiteral9)) (not (= |tptp.'System_String'| tptp.stringLiteral10)) (not (= |tptp.'System_String'| tptp.stringLiteral11)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_SByte'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Byte'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Int16'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UInt16'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Int32'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UInt32'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Int64'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UInt64'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Char'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IntPtr'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Exception'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IComparable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_ICloneable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IConvertible'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'FirstConsistentOwner'| tptp.stringLiteral8)) (not (= |tptp.'FirstConsistentOwner'| tptp.stringLiteral9)) (not (= |tptp.'FirstConsistentOwner'| tptp.stringLiteral10)) (not (= |tptp.'FirstConsistentOwner'| tptp.stringLiteral11)) (not (= |tptp.'System_SByte'| |tptp.'System_Byte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Int16'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Int32'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Int64'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Exception'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_SByte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_SByte'| tptp.stringLiteral8)) (not (= |tptp.'System_SByte'| tptp.stringLiteral9)) (not (= |tptp.'System_SByte'| tptp.stringLiteral10)) (not (= |tptp.'System_SByte'| tptp.stringLiteral11)) (not (= |tptp.'System_Byte'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Char'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Byte'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Byte'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Byte'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Byte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Byte'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Byte'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Byte'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Byte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Byte'| tptp.stringLiteral8)) (not (= |tptp.'System_Byte'| tptp.stringLiteral9)) (not (= |tptp.'System_Byte'| tptp.stringLiteral10)) (not (= |tptp.'System_Byte'| tptp.stringLiteral11)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int16'| tptp.stringLiteral8)) (not (= |tptp.'System_Int16'| tptp.stringLiteral9)) (not (= |tptp.'System_Int16'| tptp.stringLiteral10)) (not (= |tptp.'System_Int16'| tptp.stringLiteral11)) (not (= |tptp.'System_UInt16'| |tptp.'System_Int32'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Int64'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt16'| tptp.stringLiteral8)) (not (= |tptp.'System_UInt16'| tptp.stringLiteral9)) (not (= |tptp.'System_UInt16'| tptp.stringLiteral10)) (not (= |tptp.'System_UInt16'| tptp.stringLiteral11)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int32'| tptp.stringLiteral8)) (not (= |tptp.'System_Int32'| tptp.stringLiteral9)) (not (= |tptp.'System_Int32'| tptp.stringLiteral10)) (not (= |tptp.'System_Int32'| tptp.stringLiteral11)) (not (= |tptp.'System_UInt32'| |tptp.'System_Int64'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UInt32'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UInt32'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_UInt32'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt32'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UInt32'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt32'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt32'| tptp.stringLiteral8)) (not (= |tptp.'System_UInt32'| tptp.stringLiteral9)) (not (= |tptp.'System_UInt32'| tptp.stringLiteral10)) (not (= |tptp.'System_UInt32'| tptp.stringLiteral11)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int64'| tptp.stringLiteral8)) (not (= |tptp.'System_Int64'| tptp.stringLiteral9)) (not (= |tptp.'System_Int64'| tptp.stringLiteral10)) (not (= |tptp.'System_Int64'| tptp.stringLiteral11)) (not (= |tptp.'System_UInt64'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral8)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral9)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral10)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral11)) (not (= |tptp.'System_Char'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Char'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Char'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Char'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Char'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Char'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Char'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Char'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Char'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Char'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Char'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Char'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Char'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Char'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Char'| tptp.stringLiteral8)) (not (= |tptp.'System_Char'| tptp.stringLiteral9)) (not (= |tptp.'System_Char'| tptp.stringLiteral10)) (not (= |tptp.'System_Char'| tptp.stringLiteral11)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UIntPtr'| tptp.stringLiteral8)) (not (= |tptp.'System_UIntPtr'| tptp.stringLiteral9)) (not (= |tptp.'System_UIntPtr'| tptp.stringLiteral10)) (not (= |tptp.'System_UIntPtr'| tptp.stringLiteral11)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Exception'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IntPtr'| tptp.stringLiteral8)) (not (= |tptp.'System_IntPtr'| tptp.stringLiteral9)) (not (= |tptp.'System_IntPtr'| tptp.stringLiteral10)) (not (= |tptp.'System_IntPtr'| tptp.stringLiteral11)) (not (= |tptp.'BoundedStack_max'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Exception'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_IComparable'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_ICloneable'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_IConvertible'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'BoundedStack_max'| tptp.stringLiteral8)) (not (= |tptp.'BoundedStack_max'| tptp.stringLiteral9)) (not (= |tptp.'BoundedStack_max'| tptp.stringLiteral10)) (not (= |tptp.'BoundedStack_max'| tptp.stringLiteral11)) (not (= |tptp.'BoundedStack_size'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Exception'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_IComparable'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_ICloneable'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_IConvertible'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'BoundedStack_size'| tptp.stringLiteral8)) (not (= |tptp.'BoundedStack_size'| tptp.stringLiteral9)) (not (= |tptp.'BoundedStack_size'| tptp.stringLiteral10)) (not (= |tptp.'BoundedStack_size'| tptp.stringLiteral11)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Exception'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IComparable'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_ICloneable'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IConvertible'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'BoundedStack_elems'| tptp.stringLiteral8)) (not (= |tptp.'BoundedStack_elems'| tptp.stringLiteral9)) (not (= |tptp.'BoundedStack_elems'| tptp.stringLiteral10)) (not (= |tptp.'BoundedStack_elems'| tptp.stringLiteral11)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Exception'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Exception'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Exception'| tptp.stringLiteral8)) (not (= |tptp.'System_Exception'| tptp.stringLiteral9)) (not (= |tptp.'System_Exception'| tptp.stringLiteral10)) (not (= |tptp.'System_Exception'| tptp.stringLiteral11)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IComparable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IComparable'| tptp.stringLiteral8)) (not (= |tptp.'System_IComparable'| tptp.stringLiteral9)) (not (= |tptp.'System_IComparable'| tptp.stringLiteral10)) (not (= |tptp.'System_IComparable'| tptp.stringLiteral11)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_ICollection'| tptp.stringLiteral8)) (not (= |tptp.'System_Collections_ICollection'| tptp.stringLiteral9)) (not (= |tptp.'System_Collections_ICollection'| tptp.stringLiteral10)) (not (= |tptp.'System_Collections_ICollection'| tptp.stringLiteral11)) (not (= |tptp.'System_ICloneable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_ICloneable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_ICloneable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_ICloneable'| tptp.stringLiteral8)) (not (= |tptp.'System_ICloneable'| tptp.stringLiteral9)) (not (= |tptp.'System_ICloneable'| tptp.stringLiteral10)) (not (= |tptp.'System_ICloneable'| tptp.stringLiteral11)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IConvertible'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.stringLiteral8)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.stringLiteral9)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.stringLiteral10)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.stringLiteral11)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral8)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral9)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral10)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral11)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral8)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral9)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral10)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral11)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral8)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral9)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral10)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral11)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| tptp.stringLiteral8)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| tptp.stringLiteral9)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| tptp.stringLiteral10)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| tptp.stringLiteral11)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.stringLiteral8)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.stringLiteral9)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.stringLiteral10)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.stringLiteral11)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.stringLiteral8)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.stringLiteral9)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.stringLiteral10)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.stringLiteral11)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.stringLiteral8)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.stringLiteral9)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.stringLiteral10)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.stringLiteral11)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.stringLiteral8)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.stringLiteral9)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.stringLiteral10)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.stringLiteral11)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Reflection_IReflect'| tptp.stringLiteral8)) (not (= |tptp.'System_Reflection_IReflect'| tptp.stringLiteral9)) (not (= |tptp.'System_Reflection_IReflect'| tptp.stringLiteral10)) (not (= |tptp.'System_Reflection_IReflect'| tptp.stringLiteral11)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral8)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral9)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral10)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral11)) (not (= |tptp.'BoundedStack'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'BoundedStack'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'BoundedStack'| tptp.stringLiteral8)) (not (= |tptp.'BoundedStack'| tptp.stringLiteral9)) (not (= |tptp.'BoundedStack'| tptp.stringLiteral10)) (not (= |tptp.'BoundedStack'| tptp.stringLiteral11)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.stringLiteral8)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.stringLiteral9)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.stringLiteral10)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.stringLiteral11)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.stringLiteral8)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.stringLiteral9)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.stringLiteral10)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.stringLiteral11)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.stringLiteral8)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.stringLiteral9)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.stringLiteral10)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.stringLiteral11)) (not (= |tptp.'System_Collections_IList'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_IList'| tptp.stringLiteral8)) (not (= |tptp.'System_Collections_IList'| tptp.stringLiteral9)) (not (= |tptp.'System_Collections_IList'| tptp.stringLiteral10)) (not (= |tptp.'System_Collections_IList'| tptp.stringLiteral11)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.stringLiteral8)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.stringLiteral9)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.stringLiteral10)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.stringLiteral11)) (not (= tptp.stringLiteral8 tptp.stringLiteral9)) (not (= tptp.stringLiteral8 tptp.stringLiteral10)) (not (= tptp.stringLiteral8 tptp.stringLiteral11)) (not (= tptp.stringLiteral9 tptp.stringLiteral10)) (not (= tptp.stringLiteral9 tptp.stringLiteral11)) (not (= tptp.stringLiteral10 tptp.stringLiteral11)))) (not (= (|tptp.'DeclType'| tptp.elements) |tptp.'System_Object'|)) (not (= (|tptp.'DeclType'| tptp.exposeVersion) |tptp.'System_Object'|)) (not (forall ((A__questionmark_c Int)) (= (|tptp.'ClassReprInv'| (|tptp.'ClassRepr'| A__questionmark_c)) A__questionmark_c))) (not (forall ((A__questionmark_T Int)) (not (= (tptp.x (tptp.typeof (|tptp.'ClassRepr'| A__questionmark_T)) |tptp.'System_Object'|) tptp.true_1)))) (not (forall ((A__questionmark_T Int)) (not (= (|tptp.'ClassRepr'| A__questionmark_T) tptp.nullObject)))) (not (forall ((A__questionmark_T Int) (A__questionmark_h_1 Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_T) tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)))) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.allocated) tptp.true_1)) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.elements) tptp.true_1)) (not (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.inv) tptp.true_1))) (not (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.localinv) tptp.true_1))) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.ownerRef) tptp.true_1)) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.ownerFrame) tptp.true_1)) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.exposeVersion) tptp.true_1)) (not (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'FirstConsistentOwner'|) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.allocated) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.elements) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.inv) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.localinv) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.exposeVersion) tptp.true_1))) (not (not (= (|tptp.'IncludedInModifiesStar'| tptp.ownerRef) tptp.true_1))) (not (not (= (|tptp.'IncludedInModifiesStar'| tptp.ownerFrame) tptp.true_1))) (not (= (|tptp.'IncludedInModifiesStar'| tptp.exposeVersion) tptp.true_1)) (not (= (|tptp.'IncludedInModifiesStar'| tptp.elements) tptp.true_1)) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i) A__questionmark_x_3))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_i A__questionmark_j)) (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'ValueArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i) A__questionmark_x_3))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_i A__questionmark_j)) (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'IntArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i) A__questionmark_x_3))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_i A__questionmark_j)) (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'RefArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (|tptp.'ArrayIndexInvX'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y)) A__questionmark_x_3))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (|tptp.'ArrayIndexInvY'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y)) A__questionmark_y))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'InRange'| (|tptp.'IntArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))) tptp.true_1)))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (exists ((A__questionmark_v_9_10 Int)) (and (= A__questionmark_v_9_10 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (not (= A__questionmark_v_9_10 tptp.nullObject))))) (= (tptp.x (tptp.typeof A__questionmark_v_9_10) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))) tptp.true_1)))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_i Int) (A__questionmark_r Int) (A__questionmark_heap Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (not (= (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.nullObject))))) (not (forall ((A__questionmark_a Int)) (<= 1 (|tptp.'Rank'| A__questionmark_a)))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)))) (not (forall ((A__questionmark_a Int)) (exists ((A__questionmark_v_10_11 Int)) (and (= A__questionmark_v_10_11 (|tptp.'Length'| A__questionmark_a)) (not (or (not (<= 0 A__questionmark_v_10_11)) (not (<= A__questionmark_v_10_11 tptp.int_2147483647)))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (<= 0 (|tptp.'DimLength'| A__questionmark_a A__questionmark_i)))) (not (forall ((A__questionmark_a Int)) (=> (= (|tptp.'Rank'| A__questionmark_a) 1) (= (|tptp.'DimLength'| A__questionmark_a 0) (|tptp.'Length'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'LBound'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'UBound'| A__questionmark_a A__questionmark_i) (- (|tptp.'DimLength'| A__questionmark_a A__questionmark_i) 1)))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryValue'|)))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryInt'|)))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryRef'|)))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryNonNullRef'|)))) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Object'|) tptp.true_1)) (not (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_11_12 Int)) (and (= A__questionmark_v_11_12 (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_11_12 A__questionmark_v_11_12) tptp.true_1)) (not (= (tptp.x A__questionmark_v_11_12 |tptp.'System_Array'|) tptp.true_1)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_12_13 Int)) (and (= A__questionmark_v_12_13 (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_12_13 A__questionmark_v_12_13) tptp.true_1)) (not (= (tptp.x A__questionmark_v_12_13 |tptp.'System_Array'|) tptp.true_1)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_13_14 Int)) (and (= A__questionmark_v_13_14 (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_13_14 A__questionmark_v_13_14) tptp.true_1)) (not (= (tptp.x A__questionmark_v_13_14 |tptp.'System_Array'|) tptp.true_1)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_14_15 Int)) (and (= A__questionmark_v_14_15 (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_14_15 A__questionmark_v_14_15) tptp.true_1)) (not (= (tptp.x A__questionmark_v_14_15 |tptp.'System_Array'|) tptp.true_1)))))))) (not (forall ((A__questionmark_array Int) (A__questionmark_elementType Int) (A__questionmark_rank Int)) (exists ((A__questionmark_v_15_16 Int)) (and (= A__questionmark_v_15_16 (tptp.typeof A__questionmark_array)) (=> (= (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank) tptp.true_1) (not (or (not (= (tptp.x A__questionmark_v_15_16 |tptp.'System_Array'|) tptp.true_1)) (not (= (|tptp.'Rank'| A__questionmark_array) A__questionmark_rank)) (not (= (tptp.x A__questionmark_elementType (|tptp.'ElementType'| A__questionmark_v_15_16)) tptp.true_1))))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= (tptp.x (|tptp.'RefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_16_17 Int)) (and (= A__questionmark_v_16_17 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)) tptp.true_1) (not (or (not (not (= A__questionmark_T A__questionmark_A))) (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_16_17 A__questionmark_r))) (not (= (tptp.x A__questionmark_v_16_17 A__questionmark_A) tptp.true_1))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_17_18 Int)) (and (= A__questionmark_v_17_18 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)) tptp.true_1) (not (or (not (not (= A__questionmark_T A__questionmark_A))) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_17_18 A__questionmark_r))) (not (= (tptp.x A__questionmark_v_17_18 A__questionmark_A) tptp.true_1))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_18_19 Int)) (and (= A__questionmark_v_18_19 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_T A__questionmark_v_18_19) tptp.true_1) (= A__questionmark_T A__questionmark_v_18_19)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_19_20 Int)) (and (= A__questionmark_v_19_20 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_T A__questionmark_v_19_20) tptp.true_1) (= A__questionmark_T A__questionmark_v_19_20)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_20_21 Int)) (and (= A__questionmark_v_20_21 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (not (or (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_20_21 A__questionmark_r))) (not (= (tptp.x A__questionmark_A A__questionmark_v_20_21) tptp.true_1)))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_21_22 Int)) (and (= A__questionmark_v_21_22 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (not (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_21_22 A__questionmark_r))) (not (= (tptp.x A__questionmark_A A__questionmark_v_21_22) tptp.true_1)))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_22_23 Int)) (and (= A__questionmark_v_22_23 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_v_22_23 A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_v_22_23))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_23_24 Int)) (and (= A__questionmark_v_23_24 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_v_23_24 A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_v_23_24))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (exists ((A__questionmark_v_25_25 Int) (A__questionmark_v_24_26 Int)) (and (= A__questionmark_v_25_25 (|tptp.'ElementProxy'| A__questionmark_a (- 0 1))) (= A__questionmark_v_24_26 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|) tptp.true_1)))) (or (= A__questionmark_v_24_26 tptp.nullObject) (= (|tptp.'IsImmutable'| (tptp.typeof A__questionmark_v_24_26)) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_24_26 tptp.ownerRef) (tptp.select2 A__questionmark_heap A__questionmark_v_25_25 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_24_26 tptp.ownerFrame) (tptp.select2 A__questionmark_heap A__questionmark_v_25_25 tptp.ownerFrame))))))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_heap Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|) tptp.true_1)))) (= (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 0 1))) tptp.true_1)))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= (tptp.typeof (|tptp.'ElementProxy'| A__questionmark_o A__questionmark_pos)) |tptp.'System_Object'|))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= (tptp.typeof (|tptp.'ElementProxyStruct'| A__questionmark_o A__questionmark_pos)) |tptp.'System_Object'|))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_x_3 Int)) (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f) A__questionmark_x_3))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_f_prime_ Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_f A__questionmark_f_prime_)) (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f_prime_) (|tptp.'StructGet'| A__questionmark_s A__questionmark_f_prime_))))) (not (forall ((A__questionmark_T Int)) (exists ((A__questionmark_v_26_27 Int)) (and (= A__questionmark_v_26_27 (|tptp.'BaseClass'| A__questionmark_T)) (not (or (not (= (tptp.x A__questionmark_T A__questionmark_v_26_27) tptp.true_1)) (not (=> (not (= A__questionmark_T |tptp.'System_Object'|)) (not (= A__questionmark_T A__questionmark_v_26_27)))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_B Int) (A__questionmark_C Int)) (=> (= (tptp.x A__questionmark_C (|tptp.'AsDirectSubClass'| A__questionmark_B A__questionmark_A)) tptp.true_1) (= (|tptp.'OneClassDown'| A__questionmark_C A__questionmark_A) A__questionmark_B)))) (not (forall ((A__questionmark_T Int)) (=> (= (|tptp.'IsValueType'| A__questionmark_T) tptp.true_1) (not (or (not (forall ((A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_T A__questionmark_U_1) tptp.true_1) (= A__questionmark_T A__questionmark_U_1)))) (not (forall ((A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_U_1))))))))) (not (= (|tptp.'IsValueType'| |tptp.'System_Boolean'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Type'| |tptp.'System_Object'|) tptp.true_1)) (not (forall ((A__questionmark_T Int)) (= (|tptp.'IsNotNull'| (|tptp.'TypeObject'| A__questionmark_T) |tptp.'System_Type'|) tptp.true_1))) (not (forall ((A__questionmark_T Int)) (= (|tptp.'TypeName'| (|tptp.'TypeObject'| A__questionmark_T)) A__questionmark_T))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1) (or (= A__questionmark_o tptp.nullObject) (= (tptp.x (tptp.typeof A__questionmark_o) A__questionmark_T) tptp.true_1))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T) tptp.true_1) (not (or (not (not (= A__questionmark_o tptp.nullObject))) (not (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1) (= (|tptp.'As'| A__questionmark_o A__questionmark_T) A__questionmark_o)))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (not (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1)) (= (|tptp.'As'| A__questionmark_o A__questionmark_T) tptp.nullObject)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (exists ((A__questionmark_v_27_28 Int)) (and (= A__questionmark_v_27_28 (tptp.typeof A__questionmark_o)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (tptp.x A__questionmark_v_27_28 |tptp.'System_Array'|) tptp.true_1)))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_27_28)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_27_28))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)))) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f)) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)))) (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_s Int) (A__questionmark_f Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_s) tptp.true_1) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'StructGet'| A__questionmark_s A__questionmark_f)) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e) tptp.true_1) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'RefArrayGet'| A__questionmark_e A__questionmark_i)) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e) tptp.true_1) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'ValueArrayGet'| A__questionmark_e A__questionmark_i)) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_o) tptp.true_1) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_c Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_c) tptp.allocated) tptp.true_1)))) (not (= (|tptp.'DeclType'| |tptp.'NonNullFieldsAreInitialized'|) |tptp.'System_Object'|)) (not (forall ((A__questionmark_f Int) (A__questionmark_T Int)) (=> (= (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T) A__questionmark_f) (= (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T) A__questionmark_f)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (|tptp.'Is'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)) A__questionmark_T) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (or (not (= A__questionmark_o |tptp.'BeingConstructed'|)) (= (= (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|) tptp.true_1) true))))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T)) tptp.nullObject))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (|tptp.'InRange'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRangeField'| A__questionmark_f A__questionmark_T)) A__questionmark_T) tptp.true_1)))) (not (forall ((A__questionmark_o Int)) (not (= (|tptp.'IsMemberlessType'| (tptp.typeof A__questionmark_o)) tptp.true_1)))) (not (forall ((A__questionmark_J Int) (A__questionmark_s Int) (A__questionmark_b Int)) (exists ((A__questionmark_v_29_29 Int) (A__questionmark_v_28_30 Int)) (and (= A__questionmark_v_29_29 (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_v_28_30 (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (=> (not (or (not (= A__questionmark_v_29_29 A__questionmark_J)) (not (= A__questionmark_v_28_30 A__questionmark_b)) (not (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_28_30) A__questionmark_v_29_29) tptp.true_1)))) (= (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J) tptp.true_1)))))) (not (not (= (|tptp.'IsImmutable'| |tptp.'System_Object'|) tptp.true_1))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_T)) tptp.true_1) (not (or (not (= (|tptp.'IsImmutable'| A__questionmark_U_1) tptp.true_1)) (not (= (|tptp.'AsImmutable'| A__questionmark_U_1) A__questionmark_U_1))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_T)) tptp.true_1) (not (or (not (not (= (|tptp.'IsImmutable'| A__questionmark_U_1) tptp.true_1))) (not (= (|tptp.'AsMutable'| A__questionmark_U_1) A__questionmark_U_1))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (not (or (not (not (= A__questionmark_o tptp.nullObject))) (not (not (= A__questionmark_o |tptp.'BeingConstructed'|))) (not (= (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)) tptp.true_1)))) (forall ((A__questionmark_h_1 Int)) (exists ((A__questionmark_v_30_31 Int)) (and (= A__questionmark_v_30_31 (tptp.typeof A__questionmark_o)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_30_31)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_30_31)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)) (not (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) A__questionmark_o)) (not (forall ((A__questionmark_t Int)) (=> (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)) A__questionmark_o) (or (= A__questionmark_t A__questionmark_o) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|))))))))))))))) (not (forall ((A__questionmark_s Int)) (<= 0 (|tptp.'StringLength'| A__questionmark_s)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_31_32 Int)) (and (= A__questionmark_v_31_32 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_31_32 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_31_32 tptp.ownerRef) A__questionmark_o)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_31_32 tptp.ownerFrame) A__questionmark_T))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (exists ((A__questionmark_v_32_33 Int)) (and (= A__questionmark_v_32_33 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_32_33 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_32_33 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_32_33 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int) (A__questionmark_i Int)) (exists ((A__questionmark_v_33_34 Int)) (and (= A__questionmark_v_33_34 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (exists ((A__questionmark_v_34_35 Int)) (and (= A__questionmark_v_34_35 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_33_34 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerRef) A__questionmark_o)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerFrame) A__questionmark_T))))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_i Int)) (exists ((A__questionmark_v_35_36 Int)) (and (= A__questionmark_v_35_36 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (exists ((A__questionmark_v_36_37 Int)) (and (= A__questionmark_v_36_37 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_35_36 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (exists ((A__questionmark_v_39_38 Int) (A__questionmark_v_37_39 Int) (A__questionmark_v_38_40 Int)) (and (= A__questionmark_v_39_38 (tptp.typeof A__questionmark_o)) (= A__questionmark_v_37_39 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_38_40 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_37_39 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_40 tptp.inv) A__questionmark_v_37_39) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_40 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_37_39)))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_39_38)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_39_38))))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_h_1 Int)) (exists ((A__questionmark_v_40_41 Int) (A__questionmark_v_41_42 Int)) (and (= A__questionmark_v_40_41 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_41_42 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (= (|tptp.'AsPureObject'| A__questionmark_o) A__questionmark_o)) (not (not (= A__questionmark_v_40_41 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_41_42 tptp.inv) A__questionmark_v_40_41) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_41_42 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_40_41)))))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_h_1 Int)) (exists ((A__questionmark_v_44_43 Int)) (and (= A__questionmark_v_44_43 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (exists ((A__questionmark_v_45_44 Int) (A__questionmark_v_46_45 Int) (A__questionmark_v_42_46 Int) (A__questionmark_v_43_47 Int)) (and (= A__questionmark_v_45_44 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame)) (= A__questionmark_v_46_45 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef)) (= A__questionmark_v_42_46 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_43_47 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (not (= A__questionmark_v_42_46 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_43_47 tptp.inv) A__questionmark_v_42_46) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_43_47 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_42_46)))))) (not (or (not (not (= A__questionmark_v_44_43 tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.allocated) tptp.true_1) true)) (not (or (= A__questionmark_v_45_44 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.inv) A__questionmark_v_45_44) tptp.true_1)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_45_44))))))))))))) (not (forall ((A__questionmark_value Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (exists ((A__questionmark_v_47_48 Int)) (and (= A__questionmark_v_47_48 (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)) (not (or (not (= (|tptp.'Box'| A__questionmark_value A__questionmark_v_47_48) A__questionmark_v_47_48)) (not (= (|tptp.'UnboxedType'| A__questionmark_v_47_48) A__questionmark_typ)))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (=> (not (= (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_x_3)) tptp.true_1)) (= (|tptp.'BoxFunc'| A__questionmark_x_3 A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) A__questionmark_x_3)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (= (|tptp.'Unbox'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) A__questionmark_x_3))) (not (forall ((A__questionmark_p Int)) (=> (= (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)) tptp.true_1) (forall ((A__questionmark_heap Int) (A__questionmark_x_3 Int)) (exists ((A__questionmark_v_48_49 Int)) (and (= A__questionmark_v_48_49 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (exists ((A__questionmark_v_49_50 Int)) (and (= A__questionmark_v_49_50 (tptp.typeof A__questionmark_v_48_49)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.inv) A__questionmark_v_49_50)) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.localinv) A__questionmark_v_49_50))))))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (exists ((A__questionmark_v_50_51 Int)) (and (= A__questionmark_v_50_51 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (=> (not (or (not (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_50_51) |tptp.'System_Object'|) tptp.true_1)) (not (= A__questionmark_v_50_51 A__questionmark_p)))) (= A__questionmark_x_3 A__questionmark_p)))))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (= (= (|tptp.'UnboxedType'| A__questionmark_p) A__questionmark_typ) (not (= (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ) tptp.nullObject))))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (=> (not (= (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ) tptp.nullObject)) (= (|tptp.'Box'| (|tptp.'Unbox'| A__questionmark_p) A__questionmark_p) A__questionmark_p)))) (not (= (|tptp.'IsValueType'| |tptp.'System_SByte'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Byte'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Int16'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_UInt16'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Int32'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_UInt32'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Int64'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_UInt64'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Char'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_UIntPtr'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_IntPtr'|) tptp.true_1)) (not (< tptp.int_m9223372036854775808 tptp.int_m2147483648)) (not (< tptp.int_m2147483648 (- 0 100000))) (not (< 100000 tptp.int_2147483647)) (not (< tptp.int_2147483647 tptp.int_4294967295)) (not (< tptp.int_4294967295 tptp.int_9223372036854775807)) (not (< tptp.int_9223372036854775807 tptp.int_18446744073709551615)) (not (= (+ tptp.int_m9223372036854775808 1) (- 0 tptp.int_9223372036854775807))) (not (= (+ tptp.int_m2147483648 1) (- 0 tptp.int_2147483647))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_SByte'|) tptp.true_1) (not (or (not (<= (- 0 128) A__questionmark_i)) (not (< A__questionmark_i 128))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Byte'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 256))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int16'|) tptp.true_1) (not (or (not (<= (- 0 32768) A__questionmark_i)) (not (< A__questionmark_i 32768))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt16'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 65536))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int32'|) tptp.true_1) (not (or (not (<= tptp.int_m2147483648 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_2147483647))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt32'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_4294967295))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int64'|) tptp.true_1) (not (or (not (<= tptp.int_m9223372036854775808 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_9223372036854775807))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt64'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_18446744073709551615))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Char'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 65536))))))) (not (forall ((A__questionmark_z Int) (A__questionmark_B Int) (A__questionmark_C Int)) (=> (= (|tptp.'InRange'| A__questionmark_z A__questionmark_C) tptp.true_1) (= (|tptp.'IntToInt'| A__questionmark_z A__questionmark_B A__questionmark_C) A__questionmark_z)))) (not (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (= A__questionmark_b tptp.true_1) (= (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y) A__questionmark_x_3)))) (not (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (= A__questionmark_b tptp.true_1)) (= (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y) A__questionmark_y)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (- A__questionmark_x_3 (* (tptp.x_1 A__questionmark_x_3 A__questionmark_y) A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_51_52 Int)) (and (= A__questionmark_v_51_52 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (< 0 A__questionmark_y)))) (not (or (not (<= 0 A__questionmark_v_51_52)) (not (< A__questionmark_v_51_52 A__questionmark_y))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_52_53 Int)) (and (= A__questionmark_v_52_53 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (< A__questionmark_y 0)))) (not (or (not (<= 0 A__questionmark_v_52_53)) (not (< A__questionmark_v_52_53 (- 0 A__questionmark_y)))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_53_54 Int)) (and (= A__questionmark_v_53_54 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= A__questionmark_x_3 0)) (not (< 0 A__questionmark_y)))) (not (or (not (< (- 0 A__questionmark_y) A__questionmark_v_53_54)) (not (<= A__questionmark_v_53_54 0))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_54_55 Int)) (and (= A__questionmark_v_54_55 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= A__questionmark_x_3 0)) (not (< A__questionmark_y 0)))) (not (or (not (< A__questionmark_y A__questionmark_v_54_55)) (not (<= A__questionmark_v_54_55 0))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 (+ A__questionmark_y A__questionmark_x_3) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_55_56 Int)) (and (= A__questionmark_v_55_56 (- A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_v_55_56)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 A__questionmark_v_55_56 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_d Int)) (=> (not (or (not (<= 2 A__questionmark_d)) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (not (< A__questionmark_a A__questionmark_b)))) (<= (+ A__questionmark_a A__questionmark_d) A__questionmark_b)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (or (<= 0 A__questionmark_x_3) (<= 0 A__questionmark_y)) (<= 0 (tptp.and_1 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_56_57 Int)) (and (= A__questionmark_v_56_57 (tptp.or_1 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (not (or (not (<= 0 A__questionmark_v_56_57)) (not (<= A__questionmark_v_56_57 (+ A__questionmark_x_3 A__questionmark_y)))))))))) (not (forall ((A__questionmark_i Int)) (= (tptp.shl A__questionmark_i 0) A__questionmark_i))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (=> (<= 1 A__questionmark_j) (= (tptp.shl A__questionmark_i A__questionmark_j) (* (tptp.shl A__questionmark_i (- A__questionmark_j 1)) 2))))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (exists ((A__questionmark_v_57_58 Int)) (and (= A__questionmark_v_57_58 (tptp.shl A__questionmark_i A__questionmark_j)) (=> (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 32768)) (not (<= 0 A__questionmark_j)) (not (<= A__questionmark_j 16)))) (not (or (not (<= 0 A__questionmark_v_57_58)) (not (<= A__questionmark_v_57_58 tptp.int_2147483647))))))))) (not (forall ((A__questionmark_i Int)) (= (tptp.shr A__questionmark_i 0) A__questionmark_i))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (=> (<= 1 A__questionmark_j) (= (tptp.shr A__questionmark_i A__questionmark_j) (tptp.x_1 (tptp.shr A__questionmark_i (- A__questionmark_j 1)) 2))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_58_59 Int)) (and (= A__questionmark_v_58_59 (tptp.min A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_v_58_59 A__questionmark_x_3) (= A__questionmark_v_58_59 A__questionmark_y))) (not (<= A__questionmark_v_58_59 A__questionmark_x_3)) (not (<= A__questionmark_v_58_59 A__questionmark_y)))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_59_60 Int)) (and (= A__questionmark_v_59_60 (tptp.max A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_v_59_60 A__questionmark_x_3) (= A__questionmark_v_59_60 A__questionmark_y))) (not (<= A__questionmark_x_3 A__questionmark_v_59_60)) (not (<= A__questionmark_y A__questionmark_v_59_60)))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (= (= (|tptp.'System_String_Equals_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (not (or (not (= (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1))) (not (= (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'StringEquals'| A__questionmark_b A__questionmark_a) tptp.true_1))) (not (=> (= A__questionmark_a A__questionmark_b) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_c Int)) (=> (not (or (not (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1)) (not (= (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c) tptp.true_1)))) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_c) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (not (= A__questionmark_b tptp.nullObject))) (not (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1)))) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_a) (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_b))))) (not (not (= (|tptp.'IsStaticField'| |tptp.'BoundedStack_size'|) tptp.true_1))) (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_size'|) tptp.true_1)) (not (= (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_size'|) tptp.true_1)) (not (= (|tptp.'DeclType'| |tptp.'BoundedStack_size'|) |tptp.'BoundedStack'|)) (not (= (|tptp.'AsRangeField'| |tptp.'BoundedStack_size'| |tptp.'System_Int32'|) |tptp.'BoundedStack_size'|)) (not (not (= (|tptp.'IsStaticField'| |tptp.'BoundedStack_max'|) tptp.true_1))) (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_max'|) tptp.true_1)) (not (= (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_max'|) tptp.true_1)) (not (= (|tptp.'DeclType'| |tptp.'BoundedStack_max'|) |tptp.'BoundedStack'|)) (not (= (|tptp.'AsRangeField'| |tptp.'BoundedStack_max'| |tptp.'System_Int32'|) |tptp.'BoundedStack_max'|)) (not (not (= (|tptp.'IsStaticField'| |tptp.'BoundedStack_elems'|) tptp.true_1))) (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_elems'|) tptp.true_1)) (not (= (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_elems'|) tptp.true_1)) (not (= (|tptp.'AsRepField'| |tptp.'BoundedStack_elems'| |tptp.'BoundedStack'|) |tptp.'BoundedStack_elems'|)) (not (= (|tptp.'DeclType'| |tptp.'BoundedStack_elems'|) |tptp.'BoundedStack'|)) (not (= (|tptp.'AsNonNullRefField'| |tptp.'BoundedStack_elems'| (|tptp.'IntArray'| |tptp.'System_Int32'| 1)) |tptp.'BoundedStack_elems'|)) (not (= (tptp.x |tptp.'BoundedStack'| |tptp.'BoundedStack'|) tptp.true_1)) (not (= A__questionmark_v_0_8 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'BoundedStack'| A__questionmark_v_0_8) |tptp.'BoundedStack'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'BoundedStack'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'BoundedStack'|) |tptp.'BoundedStack'|)) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Array'|) tptp.true_1)) (not (= A__questionmark_v_1_9 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_Array'| A__questionmark_v_1_9) |tptp.'System_Array'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'System_Array'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'System_Array'|) |tptp.'System_Array'|)) (not (= (tptp.x |tptp.'System_ICloneable'| |tptp.'System_ICloneable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_ICloneable'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_ICloneable'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_ICloneable'|) |tptp.'System_ICloneable'|)) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_ICloneable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IList'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_ICollection'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Collections_IEnumerable'|) |tptp.'System_Collections_IEnumerable'|)) (not (= (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_ICollection'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Collections_ICollection'|) |tptp.'System_Collections_ICollection'|)) (not (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_ICollection'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IList'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Collections_IList'|) |tptp.'System_Collections_IList'|)) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IList'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Array'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Array'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_1_9))))) true))) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (exists ((A__questionmark_v_63_63 Int) (A__questionmark_v_62_64 Int)) (and (= A__questionmark_v_63_63 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|)) (= A__questionmark_v_62_64 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_0_8))))) (not (or (not (<= 0 A__questionmark_v_62_64)) (not (<= A__questionmark_v_62_64 A__questionmark_v_63_63)) (not (<= A__questionmark_v_63_63 (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|))))))))))) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_String'|) tptp.true_1)) (not (= A__questionmark_v_2_7 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_String'| A__questionmark_v_2_7) |tptp.'System_String'|)) (not (= (|tptp.'IsImmutable'| |tptp.'System_String'|) tptp.true_1)) (not (= (|tptp.'AsImmutable'| |tptp.'System_String'|) |tptp.'System_String'|)) (not (= (tptp.x |tptp.'System_IComparable'| |tptp.'System_IComparable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IComparable'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IComparable'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_IComparable'|) |tptp.'System_IComparable'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_IComparable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_ICloneable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IConvertible'| |tptp.'System_IConvertible'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IConvertible'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IConvertible'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_IConvertible'|) |tptp.'System_IConvertible'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_IConvertible'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_IComparable_1___System_String'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IComparable_1___System_String'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_IComparable_1___System_String'|) |tptp.'System_IComparable_1___System_String'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IEquatable_1___System_String'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_IEquatable_1___System_String'|) |tptp.'System_IEquatable_1___System_String'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|) tptp.true_1)) (not (forall ((A__questionmark_U Int)) (=> (= (tptp.x A__questionmark_U |tptp.'System_String'|) tptp.true_1) (= A__questionmark_U |tptp.'System_String'|)))) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_String'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_2_7))))) true))) (not (= (tptp.x |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) tptp.true_1)) (not (= (tptp.x |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_GuardException'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Exception'| |tptp.'System_Exception'|) tptp.true_1)) (not (= A__questionmark_v_3_6 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_Exception'| A__questionmark_v_3_6) |tptp.'System_Exception'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'System_Exception'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'System_Exception'|) |tptp.'System_Exception'|)) (not (= (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_Serialization_ISerializable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_Serialization_ISerializable'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Runtime_Serialization_ISerializable'|) |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Exception'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Exception'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Exception'|) |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Exception'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Exception'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_3_6))))) true))) (not (= A__questionmark_v_4_5 |tptp.'System_Exception'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_4_5) |tptp.'Microsoft_Contracts_GuardException'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_GuardException'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_GuardException'|) |tptp.'Microsoft_Contracts_GuardException'|)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'Microsoft_Contracts_GuardException'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_4_5))))) true))) (not (= A__questionmark_v_5_4 |tptp.'Microsoft_Contracts_GuardException'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'| A__questionmark_v_5_4) |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'Microsoft_Contracts_ObjectInvariantException'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_5_4))))) true))) (not (= (tptp.x |tptp.'System_Type'| |tptp.'System_Type'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (= A__questionmark_v_6_3 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_6_3) |tptp.'System_Reflection_MemberInfo'|)) (not (= (|tptp.'IsImmutable'| |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (= (|tptp.'AsImmutable'| |tptp.'System_Reflection_MemberInfo'|) |tptp.'System_Reflection_MemberInfo'|)) (not (= (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_ICustomAttributeProvider'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_ICustomAttributeProvider'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Reflection_ICustomAttributeProvider'|) |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_6_3))))) true))) (not (= A__questionmark_v_7_2 |tptp.'System_Reflection_MemberInfo'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_Type'| A__questionmark_v_7_2) |tptp.'System_Type'|)) (not (= (|tptp.'IsImmutable'| |tptp.'System_Type'|) tptp.true_1)) (not (= (|tptp.'AsImmutable'| |tptp.'System_Type'|) |tptp.'System_Type'|)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Type'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Type'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Type'|) |tptp.'System_Runtime_InteropServices__Type'|)) (not (= (tptp.x |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Reflection_IReflect'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_IReflect'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Reflection_IReflect'|) |tptp.'System_Reflection_IReflect'|)) (not (= (tptp.x |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Type'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Type'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_7_2))))) true))) (not (= (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ICheckedException'|) tptp.true_1)) (not (= (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'Microsoft_Contracts_ICheckedException'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'Microsoft_Contracts_ICheckedException'|) |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_64_65 Int) (A__questionmark_v_66_66 Int) (A__questionmark_v_68_67 Int) (A__questionmark_v_65_68 Int)) (and (= A__questionmark_v_64_65 (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this)) (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_69_70 Int)) (and (= A__questionmark_v_69_70 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_66_66)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_65_68)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_69_70)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_69_70))))))))))) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_64_65 |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.allocated) tptp.true_1)) (not (=> (not (= A__questionmark_v_65_68 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68)))))) (= A__questionmark_v_68_67 A__questionmark_v_66_66))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68))))))) (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_70_71 Int)) (and (= A__questionmark_v_70_71 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_70_71)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_70_71))))))))))))))))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_71_72 Int) (A__questionmark_v_73_73 Int) (A__questionmark_v_75_74 Int) (A__questionmark_v_72_75 Int)) (and (= A__questionmark_v_71_72 (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this)) (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_76_77 Int)) (and (= A__questionmark_v_76_77 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_73_73)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_72_75)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_76_77)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_76_77))))))))))) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_71_72 |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.allocated) tptp.true_1)) (not (=> (not (= A__questionmark_v_72_75 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75)))))) (= A__questionmark_v_75_74 A__questionmark_v_73_73))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75))))))) (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_77_78 Int)) (and (= A__questionmark_v_77_78 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_77_78)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_77_78))))))))))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_78_79 Int)) (and (= A__questionmark_v_78_79 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_78_79 |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_78_79)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_78_79)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|) tptp.true_1)))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_79_80 Int)) (and (= A__questionmark_v_79_80 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_79_80 |tptp.'BoundedStack'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_79_80)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_79_80)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'BoundedStack_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_arg0_in Int) (A__questionmark_arg1_in Int)) (exists ((A__questionmark_v_80_81 Int)) (and (= A__questionmark_v_80_81 (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated) tptp.true_1)) (not (= (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_arg0_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_81_82 Int)) (and (= A__questionmark_v_81_82 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_81_82)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_81_82)))))))))) (not (or (= A__questionmark_arg1_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_82_83 Int)) (and (= A__questionmark_v_82_83 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_82_83)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_82_83)))))))))))) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_80_81 |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.allocated) tptp.true_1)) (not (= (|tptp.'AsPureObject'| A__questionmark_arg0_in) A__questionmark_arg0_in)) (not (= (|tptp.'AsPureObject'| A__questionmark_arg1_in) A__questionmark_arg1_in)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_83_84 Int)) (and (= A__questionmark_v_83_84 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_83_84)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_83_84))))))))))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_arg0_in Int) (A__questionmark_arg1_in Int)) (= (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) (|tptp.'System_String_Concat_System_Object_System_Object_1'| A__questionmark_arg0_in A__questionmark_arg1_in)))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_str0_in Int) (A__questionmark_str1_in Int)) (exists ((A__questionmark_v_84_85 Int)) (and (= A__questionmark_v_84_85 (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated) tptp.true_1)) (not (= (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_str0_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_85_86 Int)) (and (= A__questionmark_v_85_86 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_85_86)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_85_86)))))))))) (not (or (= A__questionmark_str1_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_86_87 Int)) (and (= A__questionmark_v_86_87 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_86_87)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_86_87)))))))))))) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_84_85 |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.allocated) tptp.true_1)) (not (= (|tptp.'StringLength'| A__questionmark_v_84_85) (+ (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))))) (not (= (|tptp.'AsPureObject'| A__questionmark_str0_in) A__questionmark_str0_in)) (not (= (|tptp.'AsPureObject'| A__questionmark_str1_in) A__questionmark_str1_in)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_87_88 Int)) (and (= A__questionmark_v_87_88 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_87_88)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_87_88))))))))))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_str0_in Int) (A__questionmark_str1_in Int)) (= (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) (|tptp.'System_String_Concat_System_String_System_String_1'| A__questionmark_str0_in A__questionmark_str1_in)))) (not (= (|tptp.'IsNotNull'| tptp.stringLiteral8 |tptp.'System_String'|) tptp.true_1)) (not (= (|tptp.'StringLength'| tptp.stringLiteral8) 13)) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (tptp.select2 A__questionmark_heap tptp.stringLiteral8 tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral8) tptp.stringLiteral8)))) (not (= (|tptp.'IsNotNull'| tptp.stringLiteral9 |tptp.'System_String'|) tptp.true_1)) (not (= (|tptp.'StringLength'| tptp.stringLiteral9) 18)) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (tptp.select2 A__questionmark_heap tptp.stringLiteral9 tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral9) tptp.stringLiteral9)))) (not (= (|tptp.'IsNotNull'| tptp.stringLiteral10 |tptp.'System_String'|) tptp.true_1)) (not (= (|tptp.'StringLength'| tptp.stringLiteral10) 7)) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (tptp.select2 A__questionmark_heap tptp.stringLiteral10 tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral10) tptp.stringLiteral10)))) (not (= (|tptp.'IsNotNull'| tptp.stringLiteral11 |tptp.'System_String'|) tptp.true_1)) (not (= (|tptp.'StringLength'| tptp.stringLiteral11) 1)) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (tptp.select2 A__questionmark_heap tptp.stringLiteral11 tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral11) tptp.stringLiteral11)))))))))
% 22.63/22.86 (assume a2 (exists ((A__questionmark_v_2_89 Int) (A__questionmark_v_5_90 Int) (A__questionmark_v_4_91 Int) (A__questionmark_v_72_92 Int) (A__questionmark_v_99_93 Int) (A__questionmark_v_3_94 Int) (A__questionmark_v_96_95 Int) (A__questionmark_v_32_96 Int) (A__questionmark_v_74_97 Int) (A__questionmark_v_79_98 Int) (A__questionmark_v_78_99 Int)) (and (= A__questionmark_v_2_89 (|tptp.'StringLength'| tptp.stringLiteral11)) (= A__questionmark_v_5_90 (|tptp.'BaseClass'| |tptp.'System_Type'|)) (= A__questionmark_v_4_91 (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (= A__questionmark_v_72_92 (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_GuardException'|)) (= A__questionmark_v_99_93 (|tptp.'BaseClass'| |tptp.'System_Exception'|)) (= A__questionmark_v_3_94 (|tptp.'BaseClass'| |tptp.'System_String'|)) (= A__questionmark_v_96_95 (|tptp.'DeclType'| |tptp.'BoundedStack_elems'|)) (= A__questionmark_v_32_96 (|tptp.'DeclType'| |tptp.'BoundedStack_max'|)) (= A__questionmark_v_74_97 (|tptp.'DeclType'| |tptp.'BoundedStack_size'|)) (= A__questionmark_v_79_98 (- 0 tptp.int_2147483647)) (= A__questionmark_v_78_99 (+ tptp.int_m2147483648 1)) (exists ((A__questionmark_v_16_101 Int) (A__questionmark_v_71_102 Int) (A__questionmark_v_37_103 Int) (A__questionmark_v_73_104 Int)) (and (= A__questionmark_v_16_101 (- 0 tptp.int_9223372036854775807)) (= A__questionmark_v_71_102 (+ tptp.int_m9223372036854775808 1)) (= A__questionmark_v_37_103 (|tptp.'DeclType'| |tptp.'NonNullFieldsAreInitialized'|)) (= A__questionmark_v_73_104 (|tptp.'DeclType'| tptp.elements)) (exists ((A__questionmark_v_106_183 Int) (A__questionmark_v_94_193 Int) (A__questionmark_v_93_195 Int) (A__questionmark_v_0_200 Int) (A__questionmark_v_1_201 Int)) (and (= A__questionmark_v_106_183 (+ tptp.int_m2147483648 A__questionmark_v_2_89)) (= A__questionmark_v_94_193 (|tptp.'BaseClass'| A__questionmark_v_4_91)) (= A__questionmark_v_93_195 (+ tptp.int_m9223372036854775808 A__questionmark_v_2_89)) (= A__questionmark_v_0_200 (tptp.select2 |tptp.'Heap'| tptp.this tptp.ownerFrame)) (= A__questionmark_v_1_201 (tptp.select2 |tptp.'Heap'| tptp.this tptp.ownerRef)) (not (=> (= (|tptp.'IsHeap'| |tptp.'Heap'|) tptp.true_1) (=> (not (or (not (= (|tptp.'IsNotNull'| tptp.this |tptp.'BoundedStack'|) tptp.true_1)) (not (= (tptp.select2 |tptp.'Heap'| tptp.this tptp.allocated) tptp.true_1)))) (=> (= (|tptp.'InRange'| tptp.result |tptp.'System_Int32'|) tptp.true_1) (=> (= (|tptp.'InRange'| tptp.return_value |tptp.'System_Int32'|) tptp.true_1) (=> (= (|tptp.'InRange'| |tptp.'SS_Display_Return_Local'| |tptp.'System_Int32'|) tptp.true_1) (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (=> (= |tptp.'BeingConstructed'| tptp.nullObject) (=> (or (= A__questionmark_v_0_200 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 |tptp.'Heap'| A__questionmark_v_1_201 tptp.inv) A__questionmark_v_0_200) tptp.true_1)) (= (tptp.select2 |tptp.'Heap'| A__questionmark_v_1_201 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_0_200))) (=> (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_116_202 Int)) (and (= A__questionmark_v_116_202 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 |tptp.'Heap'| A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 |tptp.'Heap'| A__questionmark_pc tptp.ownerRef) A__questionmark_v_1_201)) (not (= (tptp.select2 |tptp.'Heap'| A__questionmark_pc tptp.ownerFrame) A__questionmark_v_0_200)))) (not (or (not (= (tptp.select2 |tptp.'Heap'| A__questionmark_pc tptp.inv) A__questionmark_v_116_202)) (not (= (tptp.select2 |tptp.'Heap'| A__questionmark_pc tptp.localinv) A__questionmark_v_116_202)))))))) (=> (not (or (not (= |tptp.'System_Collections_ICollection'| (|tptp.'AsInterface'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.elements))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_max'|))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_elems'|))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_size'|))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerFrame))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerRef))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.allocated))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.exposeVersion))) (not (= A__questionmark_v_16_101 A__questionmark_v_93_195)) (not (= |tptp.'System_IConvertible'| (|tptp.'AsInterface'| |tptp.'System_IConvertible'|))) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| (|tptp.'AsInterface'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| (|tptp.'AsInterface'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| (|tptp.'AsInterface'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (= 1 A__questionmark_v_2_89)) (not (= 13 (|tptp.'StringLength'| tptp.stringLiteral8))) (not (= |tptp.'BoundedStack_size'| (|tptp.'AsRangeField'| |tptp.'BoundedStack_size'| |tptp.'System_Int32'|))) (not (= |tptp.'System_Exception'| A__questionmark_v_72_92)) (not (= |tptp.'System_Exception'| (|tptp.'AsDirectSubClass'| |tptp.'System_Exception'| A__questionmark_v_3_94))) (not (= |tptp.'System_Exception'| (|tptp.'AsMutable'| |tptp.'System_Exception'|))) (not (= |tptp.'System_IComparable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IComparable_1___System_String'|))) (not (= |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_4_91)) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Exception'|))) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= 18 (|tptp.'StringLength'| tptp.stringLiteral9))) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| (|tptp.'AsInterface'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= |tptp.'System_Collections_IList'| (|tptp.'AsInterface'| |tptp.'System_Collections_IList'|))) (not (= |tptp.'System_IComparable'| (|tptp.'AsInterface'| |tptp.'System_IComparable'|))) (not (= |tptp.'BoundedStack'| A__questionmark_v_74_97)) (not (= |tptp.'BoundedStack'| A__questionmark_v_32_96)) (not (= |tptp.'BoundedStack'| (|tptp.'AsDirectSubClass'| |tptp.'BoundedStack'| A__questionmark_v_3_94))) (not (= |tptp.'BoundedStack'| A__questionmark_v_96_95)) (not (= |tptp.'BoundedStack'| (|tptp.'AsMutable'| |tptp.'BoundedStack'|))) (not (= |tptp.'BoundedStack_elems'| (|tptp.'AsNonNullRefField'| |tptp.'BoundedStack_elems'| (|tptp.'IntArray'| |tptp.'System_Int32'| 1)))) (not (= |tptp.'BoundedStack_elems'| (|tptp.'AsRepField'| |tptp.'BoundedStack_elems'| |tptp.'BoundedStack'|))) (not (= |tptp.'BoundedStack_max'| (|tptp.'AsRangeField'| |tptp.'BoundedStack_max'| |tptp.'System_Int32'|))) (not (= 7 (|tptp.'StringLength'| tptp.stringLiteral10))) (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| A__questionmark_v_5_90))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.exposeVersion))) (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'System_Array'|))) (not (= |tptp.'System_Object'| A__questionmark_v_37_103)) (not (= |tptp.'System_Object'| A__questionmark_v_73_104)) (not (= |tptp.'System_Object'| A__questionmark_v_99_93)) (not (= |tptp.'System_Object'| A__questionmark_v_3_94)) (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'BoundedStack'|))) (not (= |tptp.'System_Runtime_InteropServices__Type'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'| A__questionmark_v_4_91))) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= |tptp.'System_Collections_IEnumerable'| (|tptp.'AsInterface'| |tptp.'System_Collections_IEnumerable'|))) (not (= |tptp.'System_String'| (|tptp.'AsDirectSubClass'| |tptp.'System_String'| A__questionmark_v_3_94))) (not (= |tptp.'System_String'| (|tptp.'AsImmutable'| |tptp.'System_String'|))) (not (= |tptp.'System_Array'| (|tptp.'AsDirectSubClass'| |tptp.'System_Array'| |tptp.'System_Object'|))) (not (= |tptp.'System_Array'| (|tptp.'AsMutable'| |tptp.'System_Array'|))) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsDirectSubClass'| |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Object'|))) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsImmutable'| A__questionmark_v_5_90))) (not (= |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_5_90)) (not (= A__questionmark_v_79_98 A__questionmark_v_78_99)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= |tptp.'System_IEquatable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IEquatable_1___System_String'|))) (not (= tptp.false_1 (|tptp.'IsStaticField'| tptp.elements))) (not (= tptp.false_1 (|tptp.'IsStaticField'| tptp.localinv))) (not (= tptp.false_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'FirstConsistentOwner'|))) (not (= tptp.false_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_max'|))) (not (= tptp.false_1 (|tptp.'IsStaticField'| tptp.inv))) (not (= tptp.false_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_size'|))) (not (= tptp.false_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_elems'|))) (not (= tptp.false_1 (|tptp.'IncludeInMainFrameCondition'| tptp.localinv))) (not (= tptp.false_1 (|tptp.'IsStaticField'| tptp.exposeVersion))) (not (= tptp.false_1 (|tptp.'IsStaticField'| tptp.allocated))) (not (= tptp.false_1 (|tptp.'IncludeInMainFrameCondition'| tptp.inv))) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= |tptp.'System_ICloneable'| (|tptp.'AsInterface'| |tptp.'System_ICloneable'|))) (not (= |tptp.'System_Reflection_IReflect'| (|tptp.'AsInterface'| |tptp.'System_Reflection_IReflect'|))) (not (= |tptp.'System_Type'| (|tptp.'AsImmutable'| |tptp.'System_Type'|))) (not (= |tptp.'System_Type'| (|tptp.'AsDirectSubClass'| |tptp.'System_Type'| A__questionmark_v_5_90))))) (=> (not (or (not (= |tptp.'System_Collections_ICollection'| (|tptp.'AsInterface'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.elements))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_max'|))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_elems'|))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.allocated))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_size'|))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerFrame))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerRef))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.exposeVersion))) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| (|tptp.'AsInterface'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= A__questionmark_v_71_102 A__questionmark_v_16_101)) (not (= |tptp.'System_IConvertible'| (|tptp.'AsInterface'| |tptp.'System_IConvertible'|))) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| (|tptp.'AsInterface'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| (|tptp.'AsInterface'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (= 1 A__questionmark_v_2_89)) (not (= 13 (|tptp.'StringLength'| tptp.stringLiteral8))) (not (= |tptp.'BoundedStack_size'| (|tptp.'AsRangeField'| |tptp.'BoundedStack_size'| |tptp.'System_Int32'|))) (not (= |tptp.'System_Exception'| (|tptp.'AsMutable'| |tptp.'System_Exception'|))) (not (= |tptp.'System_Exception'| A__questionmark_v_72_92)) (not (= |tptp.'System_Exception'| (|tptp.'AsDirectSubClass'| |tptp.'System_Exception'| |tptp.'System_Object'|))) (not (= |tptp.'System_IComparable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IComparable_1___System_String'|))) (not (= |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_4_91)) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Exception'|))) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= 18 (|tptp.'StringLength'| tptp.stringLiteral9))) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| (|tptp.'AsInterface'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= |tptp.'System_Collections_IList'| (|tptp.'AsInterface'| |tptp.'System_Collections_IList'|))) (not (= |tptp.'BoundedStack_elems'| (|tptp.'AsRepField'| |tptp.'BoundedStack_elems'| A__questionmark_v_32_96))) (not (= |tptp.'BoundedStack_elems'| (|tptp.'AsNonNullRefField'| |tptp.'BoundedStack_elems'| (|tptp.'IntArray'| |tptp.'System_Int32'| 1)))) (not (= |tptp.'System_IComparable'| (|tptp.'AsInterface'| |tptp.'System_IComparable'|))) (not (= |tptp.'BoundedStack'| A__questionmark_v_74_97)) (not (= |tptp.'BoundedStack'| A__questionmark_v_32_96)) (not (= |tptp.'BoundedStack'| (|tptp.'AsDirectSubClass'| A__questionmark_v_32_96 A__questionmark_v_37_103))) (not (= |tptp.'BoundedStack'| A__questionmark_v_96_95)) (not (= |tptp.'BoundedStack'| (|tptp.'AsMutable'| A__questionmark_v_32_96))) (not (= |tptp.'BoundedStack_max'| (|tptp.'AsRangeField'| |tptp.'BoundedStack_max'| |tptp.'System_Int32'|))) (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.exposeVersion))) (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| A__questionmark_v_32_96))) (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'System_Array'|))) (not (= |tptp.'System_Object'| A__questionmark_v_37_103)) (not (= |tptp.'System_Object'| A__questionmark_v_73_104)) (not (= |tptp.'System_Object'| A__questionmark_v_99_93)) (not (= |tptp.'System_Object'| A__questionmark_v_3_94)) (not (= |tptp.'System_Runtime_InteropServices__Type'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= |tptp.'System_Collections_IEnumerable'| (|tptp.'AsInterface'| |tptp.'System_Collections_IEnumerable'|))) (not (= |tptp.'System_String'| (|tptp.'AsDirectSubClass'| |tptp.'System_String'| A__questionmark_v_37_103))) (not (= |tptp.'System_String'| (|tptp.'AsImmutable'| |tptp.'System_String'|))) (not (= |tptp.'System_Array'| (|tptp.'AsDirectSubClass'| |tptp.'System_Array'| A__questionmark_v_37_103))) (not (= |tptp.'System_Array'| (|tptp.'AsMutable'| |tptp.'System_Array'|))) (not (= 7 (|tptp.'StringLength'| tptp.stringLiteral10))) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsDirectSubClass'| |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_37_103))) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsImmutable'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_5_90)) (not (= A__questionmark_v_79_98 A__questionmark_v_78_99)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= |tptp.'System_ICloneable'| (|tptp.'AsInterface'| |tptp.'System_ICloneable'|))) (not (= |tptp.'System_IEquatable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IEquatable_1___System_String'|))) (not (= tptp.false_1 (|tptp.'IsStaticField'| tptp.elements))) (not (= tptp.false_1 (|tptp.'IsStaticField'| tptp.allocated))) (not (= tptp.false_1 (|tptp.'IsStaticField'| tptp.inv))) (not (= tptp.false_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_max'|))) (not (= tptp.false_1 (|tptp.'IsStaticField'| tptp.localinv))) (not (= tptp.false_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_elems'|))) (not (= tptp.false_1 (|tptp.'IncludeInMainFrameCondition'| tptp.localinv))) (not (= tptp.false_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_size'|))) (not (= tptp.false_1 (|tptp.'IsStaticField'| tptp.exposeVersion))) (not (= tptp.false_1 (|tptp.'IncludeInMainFrameCondition'| tptp.inv))) (not (= tptp.false_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'FirstConsistentOwner'|))) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= |tptp.'System_Reflection_IReflect'| (|tptp.'AsInterface'| |tptp.'System_Reflection_IReflect'|))) (not (= |tptp.'System_Type'| (|tptp.'AsImmutable'| |tptp.'System_Type'|))) (not (= |tptp.'System_Type'| (|tptp.'AsDirectSubClass'| |tptp.'System_Type'| |tptp.'System_Reflection_MemberInfo'|))))) (=> (not (or (not (= |tptp.'System_Collections_ICollection'| (|tptp.'AsInterface'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.elements))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_max'|))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_elems'|))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.allocated))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_size'|))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerFrame))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerRef))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.exposeVersion))) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| (|tptp.'AsInterface'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= A__questionmark_v_16_101 A__questionmark_v_71_102)) (not (= |tptp.'System_IConvertible'| (|tptp.'AsInterface'| |tptp.'System_IConvertible'|))) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| (|tptp.'AsInterface'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| (|tptp.'AsInterface'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (= 1 A__questionmark_v_2_89)) (not (= 13 (|tptp.'StringLength'| tptp.stringLiteral8))) (not (= |tptp.'BoundedStack_size'| (|tptp.'AsRangeField'| |tptp.'BoundedStack_size'| |tptp.'System_Int32'|))) (not (= |tptp.'System_Exception'| (|tptp.'AsMutable'| A__questionmark_v_72_92))) (not (= |tptp.'System_Exception'| (|tptp.'AsDirectSubClass'| A__questionmark_v_72_92 A__questionmark_v_73_104))) (not (= |tptp.'System_Exception'| A__questionmark_v_72_92)) (not (= |tptp.'System_IComparable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IComparable_1___System_String'|))) (not (= |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_4_91)) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_72_92))) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= 18 (|tptp.'StringLength'| tptp.stringLiteral9))) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| (|tptp.'AsInterface'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= |tptp.'System_Collections_IList'| (|tptp.'AsInterface'| |tptp.'System_Collections_IList'|))) (not (= |tptp.'BoundedStack'| (|tptp.'AsMutable'| A__questionmark_v_74_97))) (not (= |tptp.'BoundedStack'| A__questionmark_v_32_96)) (not (= |tptp.'BoundedStack'| (|tptp.'AsDirectSubClass'| A__questionmark_v_74_97 A__questionmark_v_73_104))) (not (= |tptp.'BoundedStack'| A__questionmark_v_96_95)) (not (= |tptp.'BoundedStack'| A__questionmark_v_74_97)) (not (= |tptp.'BoundedStack_elems'| (|tptp.'AsRepField'| |tptp.'BoundedStack_elems'| A__questionmark_v_74_97))) (not (= |tptp.'BoundedStack_elems'| (|tptp.'AsNonNullRefField'| |tptp.'BoundedStack_elems'| (|tptp.'IntArray'| |tptp.'System_Int32'| 1)))) (not (= |tptp.'BoundedStack_max'| (|tptp.'AsRangeField'| |tptp.'BoundedStack_max'| |tptp.'System_Int32'|))) (not (= 7 (|tptp.'StringLength'| tptp.stringLiteral10))) (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| A__questionmark_v_5_90))) (not (= |tptp.'System_Object'| A__questionmark_v_37_103)) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.exposeVersion))) (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'System_Array'|))) (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| A__questionmark_v_72_92))) (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| A__questionmark_v_74_97))) (not (= |tptp.'System_Object'| A__questionmark_v_73_104)) (not (= |tptp.'System_Object'| A__questionmark_v_3_94)) (not (= |tptp.'System_Runtime_InteropServices__Type'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= |tptp.'System_Collections_IEnumerable'| (|tptp.'AsInterface'| |tptp.'System_Collections_IEnumerable'|))) (not (= |tptp.'System_String'| (|tptp.'AsDirectSubClass'| |tptp.'System_String'| |tptp.'System_Object'|))) (not (= |tptp.'System_String'| (|tptp.'AsImmutable'| |tptp.'System_String'|))) (not (= |tptp.'System_Array'| (|tptp.'AsDirectSubClass'| |tptp.'System_Array'| |tptp.'System_Object'|))) (not (= |tptp.'System_Array'| (|tptp.'AsMutable'| |tptp.'System_Array'|))) (not (= A__questionmark_v_78_99 A__questionmark_v_79_98)) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsDirectSubClass'| A__questionmark_v_5_90 |tptp.'System_Object'|))) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsImmutable'| A__questionmark_v_5_90))) (not (= |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_5_90)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= |tptp.'System_IComparable'| (|tptp.'AsInterface'| |tptp.'System_IComparable'|))) (not (= |tptp.'System_IEquatable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IEquatable_1___System_String'|))) (not (= tptp.false_1 (|tptp.'IsStaticField'| tptp.elements))) (not (= tptp.false_1 (|tptp.'IsStaticField'| tptp.allocated))) (not (= tptp.false_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'FirstConsistentOwner'|))) (not (= tptp.false_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_max'|))) (not (= tptp.false_1 (|tptp.'IsStaticField'| tptp.inv))) (not (= tptp.false_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_size'|))) (not (= tptp.false_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_elems'|))) (not (= tptp.false_1 (|tptp.'IsStaticField'| tptp.localinv))) (not (= tptp.false_1 (|tptp.'IncludeInMainFrameCondition'| tptp.localinv))) (not (= tptp.false_1 (|tptp.'IsStaticField'| tptp.exposeVersion))) (not (= tptp.false_1 (|tptp.'IncludeInMainFrameCondition'| tptp.inv))) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= |tptp.'System_ICloneable'| (|tptp.'AsInterface'| |tptp.'System_ICloneable'|))) (not (= |tptp.'System_Reflection_IReflect'| (|tptp.'AsInterface'| |tptp.'System_Reflection_IReflect'|))) (not (= |tptp.'System_Type'| (|tptp.'AsImmutable'| |tptp.'System_Type'|))) (not (= |tptp.'System_Type'| (|tptp.'AsDirectSubClass'| |tptp.'System_Type'| A__questionmark_v_5_90))))) (=> (not (or (not (= |tptp.'System_Collections_ICollection'| (|tptp.'AsInterface'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.elements))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_max'|))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_elems'|))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.allocated))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_size'|))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerFrame))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerRef))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.exposeVersion))) (not (= A__questionmark_v_16_101 A__questionmark_v_71_102)) (not (= |tptp.'BoundedStack_max'| (|tptp.'AsRangeField'| |tptp.'BoundedStack_max'| |tptp.'System_Int32'|))) (not (= |tptp.'System_IConvertible'| (|tptp.'AsInterface'| |tptp.'System_IConvertible'|))) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| (|tptp.'AsInterface'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| (|tptp.'AsInterface'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| (|tptp.'AsInterface'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (= 1 A__questionmark_v_2_89)) (not (= 13 (|tptp.'StringLength'| tptp.stringLiteral8))) (not (= |tptp.'BoundedStack_size'| (|tptp.'AsRangeField'| |tptp.'BoundedStack_size'| |tptp.'System_Int32'|))) (not (= |tptp.'System_Exception'| (|tptp.'AsMutable'| |tptp.'System_Exception'|))) (not (= |tptp.'System_Exception'| A__questionmark_v_72_92)) (not (= |tptp.'System_Exception'| (|tptp.'AsDirectSubClass'| |tptp.'System_Exception'| |tptp.'System_Object'|))) (not (= |tptp.'System_IComparable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IComparable_1___System_String'|))) (not (= |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_4_91)) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Exception'|))) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsMutable'| A__questionmark_v_4_91))) (not (= 18 (|tptp.'StringLength'| tptp.stringLiteral9))) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| (|tptp.'AsInterface'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= |tptp.'System_Collections_IList'| (|tptp.'AsInterface'| |tptp.'System_Collections_IList'|))) (not (= |tptp.'System_IComparable'| (|tptp.'AsInterface'| |tptp.'System_IComparable'|))) (not (= |tptp.'BoundedStack'| (|tptp.'AsMutable'| A__questionmark_v_74_97))) (not (= |tptp.'BoundedStack'| A__questionmark_v_32_96)) (not (= |tptp.'BoundedStack'| (|tptp.'AsDirectSubClass'| A__questionmark_v_74_97 |tptp.'System_Object'|))) (not (= |tptp.'BoundedStack'| A__questionmark_v_96_95)) (not (= |tptp.'BoundedStack'| A__questionmark_v_74_97)) (not (= |tptp.'BoundedStack_elems'| (|tptp.'AsNonNullRefField'| |tptp.'BoundedStack_elems'| (|tptp.'IntArray'| |tptp.'System_Int32'| 1)))) (not (= |tptp.'BoundedStack_elems'| (|tptp.'AsRepField'| |tptp.'BoundedStack_elems'| |tptp.'BoundedStack'|))) (not (= 7 (|tptp.'StringLength'| tptp.stringLiteral10))) (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Object'| A__questionmark_v_3_94)) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.exposeVersion))) (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'System_Array'|))) (not (= |tptp.'System_Object'| A__questionmark_v_37_103)) (not (= |tptp.'System_Object'| A__questionmark_v_73_104)) (not (= |tptp.'System_Object'| A__questionmark_v_99_93)) (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| A__questionmark_v_74_97))) (not (= |tptp.'System_Runtime_InteropServices__Type'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'| A__questionmark_v_4_91))) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= |tptp.'System_Collections_IEnumerable'| (|tptp.'AsInterface'| |tptp.'System_Collections_IEnumerable'|))) (not (= |tptp.'System_String'| (|tptp.'AsDirectSubClass'| |tptp.'System_String'| |tptp.'System_Object'|))) (not (= |tptp.'System_String'| (|tptp.'AsImmutable'| |tptp.'System_String'|))) (not (= |tptp.'System_Array'| (|tptp.'AsDirectSubClass'| |tptp.'System_Array'| |tptp.'System_Object'|))) (not (= |tptp.'System_Array'| (|tptp.'AsMutable'| |tptp.'System_Array'|))) (not (= A__questionmark_v_79_98 A__questionmark_v_78_99)) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsDirectSubClass'| |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Object'|))) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsImmutable'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_5_90)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= |tptp.'System_IEquatable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IEquatable_1___System_String'|))) (not (= tptp.false_1 (|tptp.'IsStaticField'| tptp.exposeVersion))) (not (= tptp.false_1 (|tptp.'IsStaticField'| tptp.localinv))) (not (= tptp.false_1 (|tptp.'IsStaticField'| tptp.inv))) (not (= tptp.false_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_max'|))) (not (= tptp.false_1 (|tptp.'IsStaticField'| tptp.elements))) (not (= tptp.false_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_size'|))) (not (= tptp.false_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_elems'|))) (not (= tptp.false_1 (|tptp.'IncludeInMainFrameCondition'| tptp.localinv))) (not (= tptp.false_1 (|tptp.'IsStaticField'| tptp.allocated))) (not (= tptp.false_1 (|tptp.'IncludeInMainFrameCondition'| tptp.inv))) (not (= tptp.false_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'FirstConsistentOwner'|))) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= |tptp.'System_ICloneable'| (|tptp.'AsInterface'| |tptp.'System_ICloneable'|))) (not (= |tptp.'System_Reflection_IReflect'| (|tptp.'AsInterface'| |tptp.'System_Reflection_IReflect'|))) (not (= |tptp.'System_Type'| (|tptp.'AsImmutable'| |tptp.'System_Type'|))) (not (= |tptp.'System_Type'| (|tptp.'AsDirectSubClass'| |tptp.'System_Type'| |tptp.'System_Reflection_MemberInfo'|))))) (=> (not (or (not (= |tptp.'System_Collections_ICollection'| (|tptp.'AsInterface'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.elements))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_max'|))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_elems'|))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.allocated))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_size'|))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerFrame))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerRef))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.exposeVersion))) (not (= A__questionmark_v_93_195 A__questionmark_v_16_101)) (not (= |tptp.'System_String'| (|tptp.'AsDirectSubClass'| |tptp.'System_String'| |tptp.'System_Object'|))) (not (= |tptp.'System_String'| (|tptp.'AsImmutable'| |tptp.'System_String'|))) (not (= |tptp.'System_IConvertible'| (|tptp.'AsInterface'| |tptp.'System_IConvertible'|))) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| (|tptp.'AsInterface'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| (|tptp.'AsInterface'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| (|tptp.'AsInterface'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (= 1 A__questionmark_v_2_89)) (not (= 13 (|tptp.'StringLength'| tptp.stringLiteral8))) (not (= |tptp.'BoundedStack_size'| (|tptp.'AsRangeField'| |tptp.'BoundedStack_size'| |tptp.'System_Int32'|))) (not (= |tptp.'System_Exception'| (|tptp.'AsDirectSubClass'| A__questionmark_v_94_193 A__questionmark_v_73_104))) (not (= |tptp.'System_Exception'| A__questionmark_v_94_193)) (not (= |tptp.'System_Exception'| (|tptp.'AsMutable'| A__questionmark_v_94_193))) (not (= |tptp.'System_IComparable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IComparable_1___System_String'|))) (not (= |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_4_91)) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_94_193))) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsMutable'| A__questionmark_v_4_91))) (not (= 18 (|tptp.'StringLength'| tptp.stringLiteral9))) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| (|tptp.'AsInterface'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= |tptp.'System_Collections_IList'| (|tptp.'AsInterface'| |tptp.'System_Collections_IList'|))) (not (= |tptp.'System_IComparable'| (|tptp.'AsInterface'| |tptp.'System_IComparable'|))) (not (= |tptp.'BoundedStack'| A__questionmark_v_74_97)) (not (= |tptp.'BoundedStack'| A__questionmark_v_32_96)) (not (= |tptp.'BoundedStack'| (|tptp.'AsDirectSubClass'| A__questionmark_v_96_95 |tptp.'System_Object'|))) (not (= |tptp.'BoundedStack'| (|tptp.'AsMutable'| A__questionmark_v_96_95))) (not (= |tptp.'BoundedStack'| A__questionmark_v_96_95)) (not (= |tptp.'BoundedStack_elems'| (|tptp.'AsRepField'| |tptp.'BoundedStack_elems'| A__questionmark_v_96_95))) (not (= |tptp.'BoundedStack_elems'| (|tptp.'AsNonNullRefField'| |tptp.'BoundedStack_elems'| (|tptp.'IntArray'| |tptp.'System_Int32'| A__questionmark_v_2_89)))) (not (= |tptp.'BoundedStack_max'| (|tptp.'AsRangeField'| |tptp.'BoundedStack_max'| |tptp.'System_Int32'|))) (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| A__questionmark_v_94_193))) (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| A__questionmark_v_5_90))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.exposeVersion))) (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| A__questionmark_v_96_95))) (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'System_Array'|))) (not (= |tptp.'System_Object'| A__questionmark_v_37_103)) (not (= |tptp.'System_Object'| A__questionmark_v_73_104)) (not (= |tptp.'System_Object'| A__questionmark_v_3_94)) (not (= |tptp.'System_Runtime_InteropServices__Type'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= |tptp.'System_Collections_IEnumerable'| (|tptp.'AsInterface'| |tptp.'System_Collections_IEnumerable'|))) (not (= |tptp.'System_Array'| (|tptp.'AsDirectSubClass'| |tptp.'System_Array'| |tptp.'System_Object'|))) (not (= |tptp.'System_Array'| (|tptp.'AsMutable'| |tptp.'System_Array'|))) (not (= 7 (|tptp.'StringLength'| tptp.stringLiteral10))) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsDirectSubClass'| |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Object'|))) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsImmutable'| A__questionmark_v_5_90))) (not (= |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_5_90)) (not (= A__questionmark_v_79_98 A__questionmark_v_106_183)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= |tptp.'System_ICloneable'| (|tptp.'AsInterface'| |tptp.'System_ICloneable'|))) (not (= |tptp.'System_IEquatable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IEquatable_1___System_String'|))) (not (= tptp.false_1 (|tptp.'IsStaticField'| tptp.elements))) (not (= tptp.false_1 (|tptp.'IsStaticField'| tptp.localinv))) (not (= tptp.false_1 (|tptp.'IsStaticField'| tptp.inv))) (not (= tptp.false_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_max'|))) (not (= tptp.false_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_size'|))) (not (= tptp.false_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_elems'|))) (not (= tptp.false_1 (|tptp.'IncludeInMainFrameCondition'| tptp.localinv))) (not (= tptp.false_1 (|tptp.'IsStaticField'| tptp.exposeVersion))) (not (= tptp.false_1 (|tptp.'IsStaticField'| tptp.allocated))) (not (= tptp.false_1 (|tptp.'IncludeInMainFrameCondition'| tptp.inv))) (not (= tptp.false_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'FirstConsistentOwner'|))) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= |tptp.'System_Reflection_IReflect'| (|tptp.'AsInterface'| |tptp.'System_Reflection_IReflect'|))) (not (= |tptp.'System_Type'| (|tptp.'AsImmutable'| |tptp.'System_Type'|))) (not (= |tptp.'System_Type'| (|tptp.'AsDirectSubClass'| |tptp.'System_Type'| |tptp.'System_Reflection_MemberInfo'|))))) (not (or (not (not (= tptp.this tptp.nullObject))) (not (=> (not (= tptp.this tptp.nullObject)) (=> (= tptp.return_value_0 (tptp.select2 |tptp.'Heap'| tptp.this |tptp.'BoundedStack_max'|)) (=> (not (or (not (= |tptp.'System_Collections_ICollection'| (|tptp.'AsInterface'| |tptp.'System_Collections_ICollection'|))) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| (|tptp.'AsInterface'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= A__questionmark_v_16_101 A__questionmark_v_71_102)) (not (= |tptp.'System_IConvertible'| (|tptp.'AsInterface'| |tptp.'System_IConvertible'|))) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| (|tptp.'AsInterface'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.return_value_0 (tptp.select2 |tptp.'Heap'| tptp.this |tptp.'BoundedStack_max'|))) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| (|tptp.'AsInterface'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (= 1 A__questionmark_v_2_89)) (not (= 13 (|tptp.'StringLength'| tptp.stringLiteral8))) (not (= |tptp.'BoundedStack_size'| (|tptp.'AsRangeField'| |tptp.'BoundedStack_size'| |tptp.'System_Int32'|))) (not (= |tptp.'System_Exception'| A__questionmark_v_72_92)) (not (= |tptp.'System_Exception'| (|tptp.'AsDirectSubClass'| |tptp.'System_Exception'| A__questionmark_v_99_93))) (not (= |tptp.'System_Exception'| (|tptp.'AsMutable'| |tptp.'System_Exception'|))) (not (= |tptp.'System_IComparable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IComparable_1___System_String'|))) (not (= |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_4_91)) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Exception'|))) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= 18 (|tptp.'StringLength'| tptp.stringLiteral9))) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| (|tptp.'AsInterface'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.elements))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_max'|))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_elems'|))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.allocated))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_size'|))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerFrame))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerRef))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.exposeVersion))) (not (= tptp.true_1 (tptp.anyNeq tptp.this tptp.nullObject))) (not (= |tptp.'System_Collections_IList'| (|tptp.'AsInterface'| |tptp.'System_Collections_IList'|))) (not (= |tptp.'System_IComparable'| (|tptp.'AsInterface'| |tptp.'System_IComparable'|))) (not (= |tptp.'BoundedStack'| (|tptp.'AsMutable'| A__questionmark_v_74_97))) (not (= |tptp.'BoundedStack'| A__questionmark_v_32_96)) (not (= |tptp.'BoundedStack'| A__questionmark_v_74_97)) (not (= |tptp.'BoundedStack'| A__questionmark_v_96_95)) (not (= |tptp.'BoundedStack'| (|tptp.'AsDirectSubClass'| A__questionmark_v_74_97 A__questionmark_v_99_93))) (not (= |tptp.'BoundedStack_elems'| (|tptp.'AsRepField'| |tptp.'BoundedStack_elems'| A__questionmark_v_74_97))) (not (= |tptp.'BoundedStack_elems'| (|tptp.'AsNonNullRefField'| |tptp.'BoundedStack_elems'| (|tptp.'IntArray'| |tptp.'System_Int32'| 1)))) (not (= 7 (|tptp.'StringLength'| tptp.stringLiteral10))) (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.exposeVersion))) (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'System_Array'|))) (not (= |tptp.'System_Object'| A__questionmark_v_37_103)) (not (= |tptp.'System_Object'| A__questionmark_v_73_104)) (not (= |tptp.'System_Object'| A__questionmark_v_99_93)) (not (= |tptp.'System_Object'| A__questionmark_v_3_94)) (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'BoundedStack'|))) (not (= |tptp.'System_Runtime_InteropServices__Type'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= |tptp.'System_Collections_IEnumerable'| (|tptp.'AsInterface'| |tptp.'System_Collections_IEnumerable'|))) (not (= |tptp.'System_String'| (|tptp.'AsDirectSubClass'| |tptp.'System_String'| |tptp.'System_Object'|))) (not (= |tptp.'System_String'| (|tptp.'AsImmutable'| |tptp.'System_String'|))) (not (= |tptp.'System_Array'| (|tptp.'AsDirectSubClass'| |tptp.'System_Array'| |tptp.'System_Object'|))) (not (= |tptp.'System_Array'| (|tptp.'AsMutable'| |tptp.'System_Array'|))) (not (= A__questionmark_v_78_99 A__questionmark_v_79_98)) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsDirectSubClass'| |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_99_93))) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsImmutable'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_5_90)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= |tptp.'BoundedStack_max'| (|tptp.'AsRangeField'| |tptp.'BoundedStack_max'| |tptp.'System_Int32'|))) (not (= |tptp.'System_IEquatable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IEquatable_1___System_String'|))) (not (= tptp.false_1 (|tptp.'IsStaticField'| tptp.exposeVersion))) (not (= tptp.false_1 (|tptp.'IsStaticField'| tptp.allocated))) (not (= tptp.false_1 (|tptp.'IsStaticField'| tptp.inv))) (not (= tptp.false_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_max'|))) (not (= tptp.false_1 (|tptp.'IsStaticField'| tptp.elements))) (not (= tptp.false_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_size'|))) (not (= tptp.false_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_elems'|))) (not (= tptp.false_1 (|tptp.'IsStaticField'| tptp.localinv))) (not (= tptp.false_1 (|tptp.'IncludeInMainFrameCondition'| tptp.localinv))) (not (= tptp.false_1 (|tptp.'IncludeInMainFrameCondition'| tptp.inv))) (not (= tptp.false_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'FirstConsistentOwner'|))) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= |tptp.'System_ICloneable'| (|tptp.'AsInterface'| |tptp.'System_ICloneable'|))) (not (= |tptp.'System_Reflection_IReflect'| (|tptp.'AsInterface'| |tptp.'System_Reflection_IReflect'|))) (not (= |tptp.'System_Type'| (|tptp.'AsImmutable'| |tptp.'System_Type'|))) (not (= |tptp.'System_Type'| (|tptp.'AsDirectSubClass'| |tptp.'System_Type'| |tptp.'System_Reflection_MemberInfo'|))))) (=> (not (or (not (= |tptp.'System_Collections_ICollection'| (|tptp.'AsInterface'| |tptp.'System_Collections_ICollection'|))) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| (|tptp.'AsInterface'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= A__questionmark_v_16_101 A__questionmark_v_71_102)) (not (= |tptp.'System_String'| (|tptp.'AsImmutable'| |tptp.'System_String'|))) (not (= |tptp.'System_String'| (|tptp.'AsDirectSubClass'| |tptp.'System_String'| A__questionmark_v_99_93))) (not (= |tptp.'System_IConvertible'| (|tptp.'AsInterface'| |tptp.'System_IConvertible'|))) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| (|tptp.'AsInterface'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.return_value_0 (tptp.select2 |tptp.'Heap'| tptp.this |tptp.'BoundedStack_max'|))) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| (|tptp.'AsInterface'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsDirectSubClass'| |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Object'|))) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsImmutable'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_5_90)) (not (= 1 A__questionmark_v_2_89)) (not (= 13 (|tptp.'StringLength'| tptp.stringLiteral8))) (not (= |tptp.'BoundedStack_size'| (|tptp.'AsRangeField'| |tptp.'BoundedStack_size'| |tptp.'System_Int32'|))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.elements))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_max'|))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_elems'|))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_size'|))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerFrame))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerRef))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.allocated))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.exposeVersion))) (not (= tptp.true_1 (tptp.anyNeq tptp.this tptp.nullObject))) (not (= |tptp.'System_Exception'| A__questionmark_v_72_92)) (not (= |tptp.'System_Exception'| (|tptp.'AsMutable'| |tptp.'System_Exception'|))) (not (= |tptp.'System_Exception'| (|tptp.'AsDirectSubClass'| |tptp.'System_Exception'| |tptp.'System_Object'|))) (not (= |tptp.'System_IComparable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IComparable_1___System_String'|))) (not (= |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_4_91)) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Exception'|))) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= 18 (|tptp.'StringLength'| tptp.stringLiteral9))) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| (|tptp.'AsInterface'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= |tptp.'System_Collections_IList'| (|tptp.'AsInterface'| |tptp.'System_Collections_IList'|))) (not (= |tptp.'System_IComparable'| (|tptp.'AsInterface'| |tptp.'System_IComparable'|))) (not (= |tptp.'BoundedStack'| A__questionmark_v_74_97)) (not (= |tptp.'BoundedStack'| A__questionmark_v_32_96)) (not (= |tptp.'BoundedStack'| (|tptp.'AsDirectSubClass'| |tptp.'BoundedStack'| |tptp.'System_Object'|))) (not (= |tptp.'BoundedStack'| A__questionmark_v_96_95)) (not (= |tptp.'BoundedStack'| (|tptp.'AsMutable'| |tptp.'BoundedStack'|))) (not (= |tptp.'System_Array'| (|tptp.'AsDirectSubClass'| |tptp.'System_Array'| |tptp.'System_Object'|))) (not (= |tptp.'System_Array'| (|tptp.'AsMutable'| |tptp.'System_Array'|))) (not (= |tptp.'BoundedStack_elems'| (|tptp.'AsNonNullRefField'| |tptp.'BoundedStack_elems'| (|tptp.'IntArray'| |tptp.'System_Int32'| 1)))) (not (= |tptp.'BoundedStack_elems'| (|tptp.'AsRepField'| |tptp.'BoundedStack_elems'| |tptp.'BoundedStack'|))) (not (= |tptp.'BoundedStack_max'| (|tptp.'AsRangeField'| |tptp.'BoundedStack_max'| |tptp.'System_Int32'|))) (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.exposeVersion))) (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'System_Array'|))) (not (= |tptp.'System_Object'| A__questionmark_v_37_103)) (not (= |tptp.'System_Object'| A__questionmark_v_73_104)) (not (= |tptp.'System_Object'| A__questionmark_v_99_93)) (not (= |tptp.'System_Object'| A__questionmark_v_3_94)) (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'BoundedStack'|))) (not (= |tptp.'System_Runtime_InteropServices__Type'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= |tptp.'System_Collections_IEnumerable'| (|tptp.'AsInterface'| |tptp.'System_Collections_IEnumerable'|))) (not (= 7 (|tptp.'StringLength'| tptp.stringLiteral10))) (not (= A__questionmark_v_106_183 A__questionmark_v_79_98)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= |tptp.'System_IEquatable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IEquatable_1___System_String'|))) (not (= tptp.false_1 (|tptp.'IsStaticField'| tptp.elements))) (not (= tptp.false_1 (|tptp.'IsStaticField'| tptp.localinv))) (not (= tptp.false_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'FirstConsistentOwner'|))) (not (= tptp.false_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_max'|))) (not (= tptp.false_1 (|tptp.'IsStaticField'| tptp.inv))) (not (= tptp.false_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_size'|))) (not (= tptp.false_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_elems'|))) (not (= tptp.false_1 (|tptp.'IncludeInMainFrameCondition'| tptp.localinv))) (not (= tptp.false_1 (|tptp.'IsStaticField'| tptp.exposeVersion))) (not (= tptp.false_1 (|tptp.'IsStaticField'| tptp.allocated))) (not (= tptp.false_1 (|tptp.'IncludeInMainFrameCondition'| tptp.inv))) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= |tptp.'System_ICloneable'| (|tptp.'AsInterface'| |tptp.'System_ICloneable'|))) (not (= |tptp.'System_Reflection_IReflect'| (|tptp.'AsInterface'| |tptp.'System_Reflection_IReflect'|))) (not (= |tptp.'System_Type'| (|tptp.'AsImmutable'| |tptp.'System_Type'|))) (not (= |tptp.'System_Type'| (|tptp.'AsDirectSubClass'| |tptp.'System_Type'| |tptp.'System_Reflection_MemberInfo'|))))) (=> (not (or (not (= |tptp.'System_Collections_ICollection'| (|tptp.'AsInterface'| |tptp.'System_Collections_ICollection'|))) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| (|tptp.'AsInterface'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= A__questionmark_v_16_101 A__questionmark_v_71_102)) (not (= |tptp.'System_IConvertible'| (|tptp.'AsInterface'| |tptp.'System_IConvertible'|))) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| (|tptp.'AsInterface'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.return_value_0 (tptp.select2 |tptp.'Heap'| tptp.this |tptp.'BoundedStack_max'|))) (not (= tptp.return_value_0 tptp.return_value_0)) (not (= tptp.return_value_0 tptp.return_value_0)) (not (= tptp.return_value_0 tptp.return_value_0)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| (|tptp.'AsInterface'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (= 1 A__questionmark_v_2_89)) (not (= 13 (|tptp.'StringLength'| tptp.stringLiteral8))) (not (= |tptp.'BoundedStack_size'| (|tptp.'AsRangeField'| |tptp.'BoundedStack_size'| |tptp.'System_Int32'|))) (not (= |tptp.'System_Exception'| A__questionmark_v_72_92)) (not (= |tptp.'System_Exception'| (|tptp.'AsMutable'| |tptp.'System_Exception'|))) (not (= |tptp.'System_Exception'| (|tptp.'AsDirectSubClass'| |tptp.'System_Exception'| A__questionmark_v_37_103))) (not (= |tptp.'System_IComparable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IComparable_1___System_String'|))) (not (= |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_4_91)) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Exception'|))) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= 18 (|tptp.'StringLength'| tptp.stringLiteral9))) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| (|tptp.'AsInterface'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.elements))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_max'|))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_elems'|))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.allocated))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_size'|))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerFrame))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerRef))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.exposeVersion))) (not (= tptp.true_1 (tptp.anyNeq tptp.this tptp.nullObject))) (not (= |tptp.'System_Collections_IList'| (|tptp.'AsInterface'| |tptp.'System_Collections_IList'|))) (not (= |tptp.'System_IComparable'| (|tptp.'AsInterface'| |tptp.'System_IComparable'|))) (not (= |tptp.'BoundedStack'| A__questionmark_v_74_97)) (not (= |tptp.'BoundedStack'| (|tptp.'AsDirectSubClass'| |tptp.'BoundedStack'| |tptp.'System_Object'|))) (not (= |tptp.'BoundedStack'| A__questionmark_v_32_96)) (not (= |tptp.'BoundedStack'| (|tptp.'AsMutable'| A__questionmark_v_96_95))) (not (= |tptp.'BoundedStack'| A__questionmark_v_96_95)) (not (= |tptp.'BoundedStack_elems'| (|tptp.'AsNonNullRefField'| |tptp.'BoundedStack_elems'| (|tptp.'IntArray'| |tptp.'System_Int32'| 1)))) (not (= |tptp.'BoundedStack_elems'| (|tptp.'AsRepField'| |tptp.'BoundedStack_elems'| |tptp.'BoundedStack'|))) (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.exposeVersion))) (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| A__questionmark_v_96_95))) (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'System_Array'|))) (not (= |tptp.'System_Object'| A__questionmark_v_37_103)) (not (= |tptp.'System_Object'| A__questionmark_v_73_104)) (not (= |tptp.'System_Object'| A__questionmark_v_99_93)) (not (= |tptp.'System_Object'| A__questionmark_v_3_94)) (not (= |tptp.'System_Runtime_InteropServices__Type'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= |tptp.'System_Collections_IEnumerable'| (|tptp.'AsInterface'| |tptp.'System_Collections_IEnumerable'|))) (not (= |tptp.'System_String'| (|tptp.'AsDirectSubClass'| |tptp.'System_String'| |tptp.'System_Object'|))) (not (= |tptp.'System_String'| (|tptp.'AsImmutable'| |tptp.'System_String'|))) (not (= |tptp.'System_Array'| (|tptp.'AsDirectSubClass'| |tptp.'System_Array'| |tptp.'System_Object'|))) (not (= |tptp.'System_Array'| (|tptp.'AsMutable'| |tptp.'System_Array'|))) (not (= A__questionmark_v_78_99 A__questionmark_v_79_98)) (not (= 7 (|tptp.'StringLength'| tptp.stringLiteral10))) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsDirectSubClass'| |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_37_103))) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsImmutable'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_5_90)) (not (= |tptp.'BoundedStack_max'| (|tptp.'AsRangeField'| |tptp.'BoundedStack_max'| |tptp.'System_Int32'|))) (not (= |tptp.'System_Runtime_InteropServices__Exception'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= |tptp.'System_ICloneable'| (|tptp.'AsInterface'| |tptp.'System_ICloneable'|))) (not (= |tptp.'System_IEquatable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IEquatable_1___System_String'|))) (not (= tptp.false_1 (|tptp.'IsStaticField'| tptp.elements))) (not (= tptp.false_1 (|tptp.'IsStaticField'| tptp.allocated))) (not (= tptp.false_1 (|tptp.'IsStaticField'| tptp.inv))) (not (= tptp.false_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_max'|))) (not (= tptp.false_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_size'|))) (not (= tptp.false_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_elems'|))) (not (= tptp.false_1 (|tptp.'IsStaticField'| tptp.localinv))) (not (= tptp.false_1 (|tptp.'IncludeInMainFrameCondition'| tptp.localinv))) (not (= tptp.false_1 (|tptp.'IsStaticField'| tptp.exposeVersion))) (not (= tptp.false_1 (|tptp.'IncludeInMainFrameCondition'| tptp.inv))) (not (= tptp.false_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'FirstConsistentOwner'|))) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= |tptp.'System_Reflection_IReflect'| (|tptp.'AsInterface'| |tptp.'System_Reflection_IReflect'|))) (not (= |tptp.'System_Type'| (|tptp.'AsImmutable'| |tptp.'System_Type'|))) (not (= |tptp.'System_Type'| (|tptp.'AsDirectSubClass'| |tptp.'System_Type'| |tptp.'System_Reflection_MemberInfo'|))))) (not (or (not (forall ((A__questionmark_o_1 Int) (A__questionmark_f_1 Int)) (exists ((A__questionmark_v_115_203 Int) (A__questionmark_v_113_204 Int) (A__questionmark_v_114_205 Int)) (and (= A__questionmark_v_115_203 (tptp.select2 |tptp.'Heap'| A__questionmark_o_1 A__questionmark_f_1)) (= A__questionmark_v_113_204 (tptp.select2 |tptp.'Heap'| A__questionmark_o_1 tptp.ownerFrame)) (= A__questionmark_v_114_205 (tptp.select2 |tptp.'Heap'| A__questionmark_o_1 tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IncludeInMainFrameCondition'| A__questionmark_f_1) tptp.true_1)) (not (not (= A__questionmark_o_1 tptp.nullObject))) (not (= (tptp.select2 |tptp.'Heap'| A__questionmark_o_1 tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_v_113_204 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 |tptp.'Heap'| A__questionmark_v_114_205 tptp.inv) A__questionmark_v_113_204) tptp.true_1)) (= (tptp.select2 |tptp.'Heap'| A__questionmark_v_114_205 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_113_204)))) (not (or (not (= A__questionmark_o_1 tptp.this)) (not (= (tptp.x (tptp.typeof tptp.this) (|tptp.'DeclType'| A__questionmark_f_1)) tptp.true_1)) (not (= (|tptp.'IncludedInModifiesStar'| A__questionmark_f_1) tptp.true_1)))))) (= A__questionmark_v_115_203 A__questionmark_v_115_203)))))) (not (=> (forall ((A__questionmark_o_1 Int) (A__questionmark_f_1 Int)) (exists ((A__questionmark_v_115_206 Int) (A__questionmark_v_113_207 Int) (A__questionmark_v_114_208 Int)) (and (= A__questionmark_v_115_206 (tptp.select2 |tptp.'Heap'| A__questionmark_o_1 A__questionmark_f_1)) (= A__questionmark_v_113_207 (tptp.select2 |tptp.'Heap'| A__questionmark_o_1 tptp.ownerFrame)) (= A__questionmark_v_114_208 (tptp.select2 |tptp.'Heap'| A__questionmark_o_1 tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IncludeInMainFrameCondition'| A__questionmark_f_1) tptp.true_1)) (not (not (= A__questionmark_o_1 tptp.nullObject))) (not (= (tptp.select2 |tptp.'Heap'| A__questionmark_o_1 tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_v_113_207 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 |tptp.'Heap'| A__questionmark_v_114_208 tptp.inv) A__questionmark_v_113_207) tptp.true_1)) (= (tptp.select2 |tptp.'Heap'| A__questionmark_v_114_208 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_113_207)))) (not (or (not (= A__questionmark_o_1 tptp.this)) (not (= (tptp.x (tptp.typeof tptp.this) (|tptp.'DeclType'| A__questionmark_f_1)) tptp.true_1)) (not (= (|tptp.'IncludedInModifiesStar'| A__questionmark_f_1) tptp.true_1)))))) (= A__questionmark_v_115_206 A__questionmark_v_115_206))))) true))))))))))))))))))))))))))))))))))
% 22.63/22.86 (step t1 (cl (not (= (= tptp.true_1 (|tptp.'IsNotNull'| tptp.this |tptp.'BoundedStack'|)) (and (not (= tptp.nullObject tptp.this)) (= tptp.true_1 (|tptp.'Is'| tptp.this |tptp.'BoundedStack'|))))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.this |tptp.'BoundedStack'|))) (and (not (= tptp.nullObject tptp.this)) (= tptp.true_1 (|tptp.'Is'| tptp.this |tptp.'BoundedStack'|)))) :rule equiv_pos2)
% 22.63/22.86 (step t2 (cl (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.this |tptp.'BoundedStack'|))) (and (not (= tptp.nullObject tptp.this)) (= tptp.true_1 (|tptp.'Is'| tptp.this |tptp.'BoundedStack'|))) (not (= (= tptp.true_1 (|tptp.'IsNotNull'| tptp.this |tptp.'BoundedStack'|)) (and (not (= tptp.nullObject tptp.this)) (= tptp.true_1 (|tptp.'Is'| tptp.this |tptp.'BoundedStack'|)))))) :rule reordering :premises (t1))
% 22.63/22.86 (step t3 (cl (=> (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T)) (and (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T))))) (= (= tptp.true_1 (|tptp.'IsNotNull'| tptp.this |tptp.'BoundedStack'|)) (and (not (= tptp.nullObject tptp.this)) (= tptp.true_1 (|tptp.'Is'| tptp.this |tptp.'BoundedStack'|))))) (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T)) (and (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)))))) :rule implies_neg1)
% 22.63/22.86 (anchor :step t4)
% 22.63/22.86 (assume t4.a0 (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T)) (and (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T))))))
% 22.63/22.86 (step t4.t1 (cl (or (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T)) (and (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)))))) (= (= tptp.true_1 (|tptp.'IsNotNull'| tptp.this |tptp.'BoundedStack'|)) (and (not (= tptp.nullObject tptp.this)) (= tptp.true_1 (|tptp.'Is'| tptp.this |tptp.'BoundedStack'|)))))) :rule forall_inst :args ((:= A__questionmark_o tptp.this) (:= A__questionmark_T |tptp.'BoundedStack'|)))
% 22.63/22.86 (step t4.t2 (cl (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T)) (and (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)))))) (= (= tptp.true_1 (|tptp.'IsNotNull'| tptp.this |tptp.'BoundedStack'|)) (and (not (= tptp.nullObject tptp.this)) (= tptp.true_1 (|tptp.'Is'| tptp.this |tptp.'BoundedStack'|))))) :rule or :premises (t4.t1))
% 22.63/22.86 (step t4.t3 (cl (= (= tptp.true_1 (|tptp.'IsNotNull'| tptp.this |tptp.'BoundedStack'|)) (and (not (= tptp.nullObject tptp.this)) (= tptp.true_1 (|tptp.'Is'| tptp.this |tptp.'BoundedStack'|))))) :rule resolution :premises (t4.t2 t4.a0))
% 22.63/22.86 (step t4 (cl (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T)) (and (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)))))) (= (= tptp.true_1 (|tptp.'IsNotNull'| tptp.this |tptp.'BoundedStack'|)) (and (not (= tptp.nullObject tptp.this)) (= tptp.true_1 (|tptp.'Is'| tptp.this |tptp.'BoundedStack'|))))) :rule subproof :discharge (t4.a0))
% 22.63/22.86 (step t5 (cl (=> (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T)) (and (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T))))) (= (= tptp.true_1 (|tptp.'IsNotNull'| tptp.this |tptp.'BoundedStack'|)) (and (not (= tptp.nullObject tptp.this)) (= tptp.true_1 (|tptp.'Is'| tptp.this |tptp.'BoundedStack'|))))) (= (= tptp.true_1 (|tptp.'IsNotNull'| tptp.this |tptp.'BoundedStack'|)) (and (not (= tptp.nullObject tptp.this)) (= tptp.true_1 (|tptp.'Is'| tptp.this |tptp.'BoundedStack'|))))) :rule resolution :premises (t3 t4))
% 22.63/22.86 (step t6 (cl (=> (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T)) (and (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T))))) (= (= tptp.true_1 (|tptp.'IsNotNull'| tptp.this |tptp.'BoundedStack'|)) (and (not (= tptp.nullObject tptp.this)) (= tptp.true_1 (|tptp.'Is'| tptp.this |tptp.'BoundedStack'|))))) (not (= (= tptp.true_1 (|tptp.'IsNotNull'| tptp.this |tptp.'BoundedStack'|)) (and (not (= tptp.nullObject tptp.this)) (= tptp.true_1 (|tptp.'Is'| tptp.this |tptp.'BoundedStack'|)))))) :rule implies_neg2)
% 22.63/22.86 (step t7 (cl (=> (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T)) (and (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T))))) (= (= tptp.true_1 (|tptp.'IsNotNull'| tptp.this |tptp.'BoundedStack'|)) (and (not (= tptp.nullObject tptp.this)) (= tptp.true_1 (|tptp.'Is'| tptp.this |tptp.'BoundedStack'|))))) (=> (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T)) (and (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T))))) (= (= tptp.true_1 (|tptp.'IsNotNull'| tptp.this |tptp.'BoundedStack'|)) (and (not (= tptp.nullObject tptp.this)) (= tptp.true_1 (|tptp.'Is'| tptp.this |tptp.'BoundedStack'|)))))) :rule resolution :premises (t5 t6))
% 22.63/22.86 (step t8 (cl (=> (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T)) (and (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T))))) (= (= tptp.true_1 (|tptp.'IsNotNull'| tptp.this |tptp.'BoundedStack'|)) (and (not (= tptp.nullObject tptp.this)) (= tptp.true_1 (|tptp.'Is'| tptp.this |tptp.'BoundedStack'|)))))) :rule contraction :premises (t7))
% 22.63/22.86 (step t9 (cl (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T)) (and (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)))))) (= (= tptp.true_1 (|tptp.'IsNotNull'| tptp.this |tptp.'BoundedStack'|)) (and (not (= tptp.nullObject tptp.this)) (= tptp.true_1 (|tptp.'Is'| tptp.this |tptp.'BoundedStack'|))))) :rule implies :premises (t8))
% 22.63/22.86 (step t10 (cl (not (not (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T)) (and (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)))))))) (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T)) (and (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)))))) :rule not_not)
% 22.63/22.86 (step t11 (cl (not (= (exists ((A__questionmark_v_7_2 Int) (A__questionmark_v_6_3 Int) (A__questionmark_v_5_4 Int) (A__questionmark_v_4_5 Int) (A__questionmark_v_3_6 Int) (A__questionmark_v_2_7 Int) (A__questionmark_v_0_8 Int) (A__questionmark_v_1_9 Int)) (and (= A__questionmark_v_7_2 (|tptp.'BaseClass'| |tptp.'System_Type'|)) (= A__questionmark_v_6_3 (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|)) (= A__questionmark_v_5_4 (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (= A__questionmark_v_4_5 (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_GuardException'|)) (= A__questionmark_v_3_6 (|tptp.'BaseClass'| |tptp.'System_Exception'|)) (= A__questionmark_v_2_7 (|tptp.'BaseClass'| |tptp.'System_String'|)) (= A__questionmark_v_0_8 (|tptp.'BaseClass'| |tptp.'BoundedStack'|)) (= A__questionmark_v_1_9 (|tptp.'BaseClass'| |tptp.'System_Array'|)) (not (or (not (and (not (= tptp.allocated tptp.elements)) (not (= tptp.allocated tptp.inv)) (not (= tptp.allocated tptp.localinv)) (not (= tptp.allocated tptp.exposeVersion)) (not (= tptp.allocated tptp.sharingMode)) (not (= tptp.allocated |tptp.'SharingMode_Unshared'|)) (not (= tptp.allocated |tptp.'SharingMode_LockProtected'|)) (not (= tptp.allocated tptp.ownerRef)) (not (= tptp.allocated tptp.ownerFrame)) (not (= tptp.allocated |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.allocated |tptp.'ArrayCategoryValue'|)) (not (= tptp.allocated |tptp.'ArrayCategoryInt'|)) (not (= tptp.allocated |tptp.'ArrayCategoryRef'|)) (not (= tptp.allocated |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.allocated |tptp.'System_Array'|)) (not (= tptp.allocated |tptp.'System_Boolean'|)) (not (= tptp.allocated |tptp.'System_Object'|)) (not (= tptp.allocated |tptp.'System_Type'|)) (not (= tptp.allocated |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.allocated |tptp.'System_String'|)) (not (= tptp.allocated |tptp.'FirstConsistentOwner'|)) (not (= tptp.allocated |tptp.'System_SByte'|)) (not (= tptp.allocated |tptp.'System_Byte'|)) (not (= tptp.allocated |tptp.'System_Int16'|)) (not (= tptp.allocated |tptp.'System_UInt16'|)) (not (= tptp.allocated |tptp.'System_Int32'|)) (not (= tptp.allocated |tptp.'System_UInt32'|)) (not (= tptp.allocated |tptp.'System_Int64'|)) (not (= tptp.allocated |tptp.'System_UInt64'|)) (not (= tptp.allocated |tptp.'System_Char'|)) (not (= tptp.allocated |tptp.'System_UIntPtr'|)) (not (= tptp.allocated |tptp.'System_IntPtr'|)) (not (= tptp.allocated |tptp.'BoundedStack_max'|)) (not (= tptp.allocated |tptp.'BoundedStack_size'|)) (not (= tptp.allocated |tptp.'BoundedStack_elems'|)) (not (= tptp.allocated |tptp.'System_Exception'|)) (not (= tptp.allocated |tptp.'System_IComparable'|)) (not (= tptp.allocated |tptp.'System_Collections_ICollection'|)) (not (= tptp.allocated |tptp.'System_ICloneable'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.allocated |tptp.'System_IConvertible'|)) (not (= tptp.allocated |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.allocated |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.allocated |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.allocated |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.allocated |tptp.'System_Reflection_IReflect'|)) (not (= tptp.allocated |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.allocated |tptp.'BoundedStack'|)) (not (= tptp.allocated |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.allocated |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_Collections_IList'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.allocated tptp.stringLiteral8)) (not (= tptp.allocated tptp.stringLiteral9)) (not (= tptp.allocated tptp.stringLiteral10)) (not (= tptp.allocated tptp.stringLiteral11)) (not (= tptp.elements tptp.inv)) (not (= tptp.elements tptp.localinv)) (not (= tptp.elements tptp.exposeVersion)) (not (= tptp.elements tptp.sharingMode)) (not (= tptp.elements |tptp.'SharingMode_Unshared'|)) (not (= tptp.elements |tptp.'SharingMode_LockProtected'|)) (not (= tptp.elements tptp.ownerRef)) (not (= tptp.elements tptp.ownerFrame)) (not (= tptp.elements |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.elements |tptp.'ArrayCategoryValue'|)) (not (= tptp.elements |tptp.'ArrayCategoryInt'|)) (not (= tptp.elements |tptp.'ArrayCategoryRef'|)) (not (= tptp.elements |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.elements |tptp.'System_Array'|)) (not (= tptp.elements |tptp.'System_Boolean'|)) (not (= tptp.elements |tptp.'System_Object'|)) (not (= tptp.elements |tptp.'System_Type'|)) (not (= tptp.elements |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.elements |tptp.'System_String'|)) (not (= tptp.elements |tptp.'FirstConsistentOwner'|)) (not (= tptp.elements |tptp.'System_SByte'|)) (not (= tptp.elements |tptp.'System_Byte'|)) (not (= tptp.elements |tptp.'System_Int16'|)) (not (= tptp.elements |tptp.'System_UInt16'|)) (not (= tptp.elements |tptp.'System_Int32'|)) (not (= tptp.elements |tptp.'System_UInt32'|)) (not (= tptp.elements |tptp.'System_Int64'|)) (not (= tptp.elements |tptp.'System_UInt64'|)) (not (= tptp.elements |tptp.'System_Char'|)) (not (= tptp.elements |tptp.'System_UIntPtr'|)) (not (= tptp.elements |tptp.'System_IntPtr'|)) (not (= tptp.elements |tptp.'BoundedStack_max'|)) (not (= tptp.elements |tptp.'BoundedStack_size'|)) (not (= tptp.elements |tptp.'BoundedStack_elems'|)) (not (= tptp.elements |tptp.'System_Exception'|)) (not (= tptp.elements |tptp.'System_IComparable'|)) (not (= tptp.elements |tptp.'System_Collections_ICollection'|)) (not (= tptp.elements |tptp.'System_ICloneable'|)) (not (= tptp.elements |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.elements |tptp.'System_IConvertible'|)) (not (= tptp.elements |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.elements |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.elements |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.elements |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.elements |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.elements |tptp.'System_Reflection_IReflect'|)) (not (= tptp.elements |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.elements |tptp.'BoundedStack'|)) (not (= tptp.elements |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.elements |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.elements |tptp.'System_Collections_IList'|)) (not (= tptp.elements |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.elements tptp.stringLiteral8)) (not (= tptp.elements tptp.stringLiteral9)) (not (= tptp.elements tptp.stringLiteral10)) (not (= tptp.elements tptp.stringLiteral11)) (not (= tptp.inv tptp.localinv)) (not (= tptp.inv tptp.exposeVersion)) (not (= tptp.inv tptp.sharingMode)) (not (= tptp.inv |tptp.'SharingMode_Unshared'|)) (not (= tptp.inv |tptp.'SharingMode_LockProtected'|)) (not (= tptp.inv tptp.ownerRef)) (not (= tptp.inv tptp.ownerFrame)) (not (= tptp.inv |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.inv |tptp.'ArrayCategoryValue'|)) (not (= tptp.inv |tptp.'ArrayCategoryInt'|)) (not (= tptp.inv |tptp.'ArrayCategoryRef'|)) (not (= tptp.inv |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.inv |tptp.'System_Array'|)) (not (= tptp.inv |tptp.'System_Boolean'|)) (not (= tptp.inv |tptp.'System_Object'|)) (not (= tptp.inv |tptp.'System_Type'|)) (not (= tptp.inv |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.inv |tptp.'System_String'|)) (not (= tptp.inv |tptp.'FirstConsistentOwner'|)) (not (= tptp.inv |tptp.'System_SByte'|)) (not (= tptp.inv |tptp.'System_Byte'|)) (not (= tptp.inv |tptp.'System_Int16'|)) (not (= tptp.inv |tptp.'System_UInt16'|)) (not (= tptp.inv |tptp.'System_Int32'|)) (not (= tptp.inv |tptp.'System_UInt32'|)) (not (= tptp.inv |tptp.'System_Int64'|)) (not (= tptp.inv |tptp.'System_UInt64'|)) (not (= tptp.inv |tptp.'System_Char'|)) (not (= tptp.inv |tptp.'System_UIntPtr'|)) (not (= tptp.inv |tptp.'System_IntPtr'|)) (not (= tptp.inv |tptp.'BoundedStack_max'|)) (not (= tptp.inv |tptp.'BoundedStack_size'|)) (not (= tptp.inv |tptp.'BoundedStack_elems'|)) (not (= tptp.inv |tptp.'System_Exception'|)) (not (= tptp.inv |tptp.'System_IComparable'|)) (not (= tptp.inv |tptp.'System_Collections_ICollection'|)) (not (= tptp.inv |tptp.'System_ICloneable'|)) (not (= tptp.inv |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.inv |tptp.'System_IConvertible'|)) (not (= tptp.inv |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.inv |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.inv |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.inv |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.inv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.inv |tptp.'System_Reflection_IReflect'|)) (not (= tptp.inv |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.inv |tptp.'BoundedStack'|)) (not (= tptp.inv |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.inv |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.inv |tptp.'System_Collections_IList'|)) (not (= tptp.inv |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.inv tptp.stringLiteral8)) (not (= tptp.inv tptp.stringLiteral9)) (not (= tptp.inv tptp.stringLiteral10)) (not (= tptp.inv tptp.stringLiteral11)) (not (= tptp.localinv tptp.exposeVersion)) (not (= tptp.localinv tptp.sharingMode)) (not (= tptp.localinv |tptp.'SharingMode_Unshared'|)) (not (= tptp.localinv |tptp.'SharingMode_LockProtected'|)) (not (= tptp.localinv tptp.ownerRef)) (not (= tptp.localinv tptp.ownerFrame)) (not (= tptp.localinv |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.localinv |tptp.'ArrayCategoryValue'|)) (not (= tptp.localinv |tptp.'ArrayCategoryInt'|)) (not (= tptp.localinv |tptp.'ArrayCategoryRef'|)) (not (= tptp.localinv |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.localinv |tptp.'System_Array'|)) (not (= tptp.localinv |tptp.'System_Boolean'|)) (not (= tptp.localinv |tptp.'System_Object'|)) (not (= tptp.localinv |tptp.'System_Type'|)) (not (= tptp.localinv |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.localinv |tptp.'System_String'|)) (not (= tptp.localinv |tptp.'FirstConsistentOwner'|)) (not (= tptp.localinv |tptp.'System_SByte'|)) (not (= tptp.localinv |tptp.'System_Byte'|)) (not (= tptp.localinv |tptp.'System_Int16'|)) (not (= tptp.localinv |tptp.'System_UInt16'|)) (not (= tptp.localinv |tptp.'System_Int32'|)) (not (= tptp.localinv |tptp.'System_UInt32'|)) (not (= tptp.localinv |tptp.'System_Int64'|)) (not (= tptp.localinv |tptp.'System_UInt64'|)) (not (= tptp.localinv |tptp.'System_Char'|)) (not (= tptp.localinv |tptp.'System_UIntPtr'|)) (not (= tptp.localinv |tptp.'System_IntPtr'|)) (not (= tptp.localinv |tptp.'BoundedStack_max'|)) (not (= tptp.localinv |tptp.'BoundedStack_size'|)) (not (= tptp.localinv |tptp.'BoundedStack_elems'|)) (not (= tptp.localinv |tptp.'System_Exception'|)) (not (= tptp.localinv |tptp.'System_IComparable'|)) (not (= tptp.localinv |tptp.'System_Collections_ICollection'|)) (not (= tptp.localinv |tptp.'System_ICloneable'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.localinv |tptp.'System_IConvertible'|)) (not (= tptp.localinv |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.localinv |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.localinv |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.localinv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.localinv |tptp.'System_Reflection_IReflect'|)) (not (= tptp.localinv |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.localinv |tptp.'BoundedStack'|)) (not (= tptp.localinv |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.localinv |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_Collections_IList'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.localinv tptp.stringLiteral8)) (not (= tptp.localinv tptp.stringLiteral9)) (not (= tptp.localinv tptp.stringLiteral10)) (not (= tptp.localinv tptp.stringLiteral11)) (not (= tptp.exposeVersion tptp.sharingMode)) (not (= tptp.exposeVersion |tptp.'SharingMode_Unshared'|)) (not (= tptp.exposeVersion |tptp.'SharingMode_LockProtected'|)) (not (= tptp.exposeVersion tptp.ownerRef)) (not (= tptp.exposeVersion tptp.ownerFrame)) (not (= tptp.exposeVersion |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryValue'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryInt'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryRef'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.exposeVersion |tptp.'System_Array'|)) (not (= tptp.exposeVersion |tptp.'System_Boolean'|)) (not (= tptp.exposeVersion |tptp.'System_Object'|)) (not (= tptp.exposeVersion |tptp.'System_Type'|)) (not (= tptp.exposeVersion |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.exposeVersion |tptp.'System_String'|)) (not (= tptp.exposeVersion |tptp.'FirstConsistentOwner'|)) (not (= tptp.exposeVersion |tptp.'System_SByte'|)) (not (= tptp.exposeVersion |tptp.'System_Byte'|)) (not (= tptp.exposeVersion |tptp.'System_Int16'|)) (not (= tptp.exposeVersion |tptp.'System_UInt16'|)) (not (= tptp.exposeVersion |tptp.'System_Int32'|)) (not (= tptp.exposeVersion |tptp.'System_UInt32'|)) (not (= tptp.exposeVersion |tptp.'System_Int64'|)) (not (= tptp.exposeVersion |tptp.'System_UInt64'|)) (not (= tptp.exposeVersion |tptp.'System_Char'|)) (not (= tptp.exposeVersion |tptp.'System_UIntPtr'|)) (not (= tptp.exposeVersion |tptp.'System_IntPtr'|)) (not (= tptp.exposeVersion |tptp.'BoundedStack_max'|)) (not (= tptp.exposeVersion |tptp.'BoundedStack_size'|)) (not (= tptp.exposeVersion |tptp.'BoundedStack_elems'|)) (not (= tptp.exposeVersion |tptp.'System_Exception'|)) (not (= tptp.exposeVersion |tptp.'System_IComparable'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_ICollection'|)) (not (= tptp.exposeVersion |tptp.'System_ICloneable'|)) (not (= tptp.exposeVersion |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.exposeVersion |tptp.'System_IConvertible'|)) (not (= tptp.exposeVersion |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.exposeVersion |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.exposeVersion |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.exposeVersion |tptp.'System_Reflection_IReflect'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.exposeVersion |tptp.'BoundedStack'|)) (not (= tptp.exposeVersion |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.exposeVersion |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_IList'|)) (not (= tptp.exposeVersion |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.exposeVersion tptp.stringLiteral8)) (not (= tptp.exposeVersion tptp.stringLiteral9)) (not (= tptp.exposeVersion tptp.stringLiteral10)) (not (= tptp.exposeVersion tptp.stringLiteral11)) (not (= tptp.sharingMode |tptp.'SharingMode_Unshared'|)) (not (= tptp.sharingMode |tptp.'SharingMode_LockProtected'|)) (not (= tptp.sharingMode tptp.ownerRef)) (not (= tptp.sharingMode tptp.ownerFrame)) (not (= tptp.sharingMode |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryValue'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryInt'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryRef'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.sharingMode |tptp.'System_Array'|)) (not (= tptp.sharingMode |tptp.'System_Boolean'|)) (not (= tptp.sharingMode |tptp.'System_Object'|)) (not (= tptp.sharingMode |tptp.'System_Type'|)) (not (= tptp.sharingMode |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.sharingMode |tptp.'System_String'|)) (not (= tptp.sharingMode |tptp.'FirstConsistentOwner'|)) (not (= tptp.sharingMode |tptp.'System_SByte'|)) (not (= tptp.sharingMode |tptp.'System_Byte'|)) (not (= tptp.sharingMode |tptp.'System_Int16'|)) (not (= tptp.sharingMode |tptp.'System_UInt16'|)) (not (= tptp.sharingMode |tptp.'System_Int32'|)) (not (= tptp.sharingMode |tptp.'System_UInt32'|)) (not (= tptp.sharingMode |tptp.'System_Int64'|)) (not (= tptp.sharingMode |tptp.'System_UInt64'|)) (not (= tptp.sharingMode |tptp.'System_Char'|)) (not (= tptp.sharingMode |tptp.'System_UIntPtr'|)) (not (= tptp.sharingMode |tptp.'System_IntPtr'|)) (not (= tptp.sharingMode |tptp.'BoundedStack_max'|)) (not (= tptp.sharingMode |tptp.'BoundedStack_size'|)) (not (= tptp.sharingMode |tptp.'BoundedStack_elems'|)) (not (= tptp.sharingMode |tptp.'System_Exception'|)) (not (= tptp.sharingMode |tptp.'System_IComparable'|)) (not (= tptp.sharingMode |tptp.'System_Collections_ICollection'|)) (not (= tptp.sharingMode |tptp.'System_ICloneable'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.sharingMode |tptp.'System_IConvertible'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.sharingMode |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.sharingMode |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_IReflect'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.sharingMode |tptp.'BoundedStack'|)) (not (= tptp.sharingMode |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.sharingMode |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_Collections_IList'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.sharingMode tptp.stringLiteral8)) (not (= tptp.sharingMode tptp.stringLiteral9)) (not (= tptp.sharingMode tptp.stringLiteral10)) (not (= tptp.sharingMode tptp.stringLiteral11)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.ownerRef)) (not (= |tptp.'SharingMode_Unshared'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Array'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Boolean'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Object'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Byte'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Int16'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt16'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Int32'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt32'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Int64'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt64'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IntPtr'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Exception'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IConvertible'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.stringLiteral8)) (not (= |tptp.'SharingMode_Unshared'| tptp.stringLiteral9)) (not (= |tptp.'SharingMode_Unshared'| tptp.stringLiteral10)) (not (= |tptp.'SharingMode_Unshared'| tptp.stringLiteral11)) (not (= |tptp.'SharingMode_LockProtected'| tptp.ownerRef)) (not (= |tptp.'SharingMode_LockProtected'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Array'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Boolean'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Object'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Byte'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Int16'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt16'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Int32'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt32'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Int64'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt64'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Exception'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IConvertible'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'SharingMode_LockProtected'| tptp.stringLiteral8)) (not (= |tptp.'SharingMode_LockProtected'| tptp.stringLiteral9)) (not (= |tptp.'SharingMode_LockProtected'| tptp.stringLiteral10)) (not (= |tptp.'SharingMode_LockProtected'| tptp.stringLiteral11)) (not (= tptp.ownerRef tptp.ownerFrame)) (not (= tptp.ownerRef |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryValue'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryInt'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryRef'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.ownerRef |tptp.'System_Array'|)) (not (= tptp.ownerRef |tptp.'System_Boolean'|)) (not (= tptp.ownerRef |tptp.'System_Object'|)) (not (= tptp.ownerRef |tptp.'System_Type'|)) (not (= tptp.ownerRef |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.ownerRef |tptp.'System_String'|)) (not (= tptp.ownerRef |tptp.'FirstConsistentOwner'|)) (not (= tptp.ownerRef |tptp.'System_SByte'|)) (not (= tptp.ownerRef |tptp.'System_Byte'|)) (not (= tptp.ownerRef |tptp.'System_Int16'|)) (not (= tptp.ownerRef |tptp.'System_UInt16'|)) (not (= tptp.ownerRef |tptp.'System_Int32'|)) (not (= tptp.ownerRef |tptp.'System_UInt32'|)) (not (= tptp.ownerRef |tptp.'System_Int64'|)) (not (= tptp.ownerRef |tptp.'System_UInt64'|)) (not (= tptp.ownerRef |tptp.'System_Char'|)) (not (= tptp.ownerRef |tptp.'System_UIntPtr'|)) (not (= tptp.ownerRef |tptp.'System_IntPtr'|)) (not (= tptp.ownerRef |tptp.'BoundedStack_max'|)) (not (= tptp.ownerRef |tptp.'BoundedStack_size'|)) (not (= tptp.ownerRef |tptp.'BoundedStack_elems'|)) (not (= tptp.ownerRef |tptp.'System_Exception'|)) (not (= tptp.ownerRef |tptp.'System_IComparable'|)) (not (= tptp.ownerRef |tptp.'System_Collections_ICollection'|)) (not (= tptp.ownerRef |tptp.'System_ICloneable'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.ownerRef |tptp.'System_IConvertible'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.ownerRef |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_IReflect'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.ownerRef |tptp.'BoundedStack'|)) (not (= tptp.ownerRef |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.ownerRef |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IList'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.ownerRef tptp.stringLiteral8)) (not (= tptp.ownerRef tptp.stringLiteral9)) (not (= tptp.ownerRef tptp.stringLiteral10)) (not (= tptp.ownerRef tptp.stringLiteral11)) (not (= tptp.ownerFrame |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryValue'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryInt'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryRef'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.ownerFrame |tptp.'System_Array'|)) (not (= tptp.ownerFrame |tptp.'System_Boolean'|)) (not (= tptp.ownerFrame |tptp.'System_Object'|)) (not (= tptp.ownerFrame |tptp.'System_Type'|)) (not (= tptp.ownerFrame |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.ownerFrame |tptp.'System_String'|)) (not (= tptp.ownerFrame |tptp.'FirstConsistentOwner'|)) (not (= tptp.ownerFrame |tptp.'System_SByte'|)) (not (= tptp.ownerFrame |tptp.'System_Byte'|)) (not (= tptp.ownerFrame |tptp.'System_Int16'|)) (not (= tptp.ownerFrame |tptp.'System_UInt16'|)) (not (= tptp.ownerFrame |tptp.'System_Int32'|)) (not (= tptp.ownerFrame |tptp.'System_UInt32'|)) (not (= tptp.ownerFrame |tptp.'System_Int64'|)) (not (= tptp.ownerFrame |tptp.'System_UInt64'|)) (not (= tptp.ownerFrame |tptp.'System_Char'|)) (not (= tptp.ownerFrame |tptp.'System_UIntPtr'|)) (not (= tptp.ownerFrame |tptp.'System_IntPtr'|)) (not (= tptp.ownerFrame |tptp.'BoundedStack_max'|)) (not (= tptp.ownerFrame |tptp.'BoundedStack_size'|)) (not (= tptp.ownerFrame |tptp.'BoundedStack_elems'|)) (not (= tptp.ownerFrame |tptp.'System_Exception'|)) (not (= tptp.ownerFrame |tptp.'System_IComparable'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_ICollection'|)) (not (= tptp.ownerFrame |tptp.'System_ICloneable'|)) (not (= tptp.ownerFrame |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.ownerFrame |tptp.'System_IConvertible'|)) (not (= tptp.ownerFrame |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.ownerFrame |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.ownerFrame |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.ownerFrame |tptp.'System_Reflection_IReflect'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.ownerFrame |tptp.'BoundedStack'|)) (not (= tptp.ownerFrame |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.ownerFrame |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_IList'|)) (not (= tptp.ownerFrame |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.ownerFrame tptp.stringLiteral8)) (not (= tptp.ownerFrame tptp.stringLiteral9)) (not (= tptp.ownerFrame tptp.stringLiteral10)) (not (= tptp.ownerFrame tptp.stringLiteral11)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Array'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Boolean'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Object'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Type'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_SByte'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Byte'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Int16'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt16'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Int32'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt32'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Int64'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt64'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IntPtr'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Exception'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_ICloneable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IConvertible'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.stringLiteral8)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.stringLiteral9)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.stringLiteral10)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.stringLiteral11)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryValue'| tptp.stringLiteral8)) (not (= |tptp.'ArrayCategoryValue'| tptp.stringLiteral9)) (not (= |tptp.'ArrayCategoryValue'| tptp.stringLiteral10)) (not (= |tptp.'ArrayCategoryValue'| tptp.stringLiteral11)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral8)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral9)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral10)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral11)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral8)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral9)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral10)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral11)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral8)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral9)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral10)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral11)) (not (= |tptp.'System_Array'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Array'| |tptp.'System_Object'|)) (not (= |tptp.'System_Array'| |tptp.'System_Type'|)) (not (= |tptp.'System_Array'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Array'| |tptp.'System_String'|)) (not (= |tptp.'System_Array'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Array'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Array'| |tptp.'System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Array'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Array'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Array'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Array'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Array'| tptp.stringLiteral8)) (not (= |tptp.'System_Array'| tptp.stringLiteral9)) (not (= |tptp.'System_Array'| tptp.stringLiteral10)) (not (= |tptp.'System_Array'| tptp.stringLiteral11)) (not (= |tptp.'System_Boolean'| |tptp.'System_Object'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral8)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral9)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral10)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral11)) (not (= |tptp.'System_Object'| |tptp.'System_Type'|)) (not (= |tptp.'System_Object'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Object'| |tptp.'System_String'|)) (not (= |tptp.'System_Object'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Object'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Object'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Object'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Object'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Object'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Object'| |tptp.'System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Object'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Object'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Object'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Object'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Object'| tptp.stringLiteral8)) (not (= |tptp.'System_Object'| tptp.stringLiteral9)) (not (= |tptp.'System_Object'| tptp.stringLiteral10)) (not (= |tptp.'System_Object'| tptp.stringLiteral11)) (not (= |tptp.'System_Type'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Type'| |tptp.'System_String'|)) (not (= |tptp.'System_Type'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Type'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Type'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Type'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Type'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Type'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Type'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Type'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Type'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Type'| |tptp.'System_Char'|)) (not (= |tptp.'System_Type'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Type'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Type'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Type'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Type'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Type'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Type'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Type'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Type'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Type'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Type'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Type'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Type'| tptp.stringLiteral8)) (not (= |tptp.'System_Type'| tptp.stringLiteral9)) (not (= |tptp.'System_Type'| tptp.stringLiteral10)) (not (= |tptp.'System_Type'| tptp.stringLiteral11)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_SByte'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Byte'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Int16'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt16'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Int32'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt32'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Int64'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt64'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IntPtr'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Exception'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_ICloneable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IConvertible'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.stringLiteral8)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.stringLiteral9)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.stringLiteral10)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.stringLiteral11)) (not (= |tptp.'System_String'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_String'| |tptp.'System_SByte'|)) (not (= |tptp.'System_String'| |tptp.'System_Byte'|)) (not (= |tptp.'System_String'| |tptp.'System_Int16'|)) (not (= |tptp.'System_String'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_String'| |tptp.'System_Int32'|)) (not (= |tptp.'System_String'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_String'| |tptp.'System_Int64'|)) (not (= |tptp.'System_String'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_String'| |tptp.'System_Char'|)) (not (= |tptp.'System_String'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_String'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_String'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_String'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_String'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_String'| |tptp.'System_Exception'|)) (not (= |tptp.'System_String'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_String'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_String'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_String'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_String'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_String'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_String'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_String'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_String'| tptp.stringLiteral8)) (not (= |tptp.'System_String'| tptp.stringLiteral9)) (not (= |tptp.'System_String'| tptp.stringLiteral10)) (not (= |tptp.'System_String'| tptp.stringLiteral11)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_SByte'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Byte'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Int16'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UInt16'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Int32'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UInt32'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Int64'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UInt64'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Char'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IntPtr'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Exception'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IComparable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_ICloneable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IConvertible'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'FirstConsistentOwner'| tptp.stringLiteral8)) (not (= |tptp.'FirstConsistentOwner'| tptp.stringLiteral9)) (not (= |tptp.'FirstConsistentOwner'| tptp.stringLiteral10)) (not (= |tptp.'FirstConsistentOwner'| tptp.stringLiteral11)) (not (= |tptp.'System_SByte'| |tptp.'System_Byte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Int16'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Int32'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Int64'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Exception'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_SByte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_SByte'| tptp.stringLiteral8)) (not (= |tptp.'System_SByte'| tptp.stringLiteral9)) (not (= |tptp.'System_SByte'| tptp.stringLiteral10)) (not (= |tptp.'System_SByte'| tptp.stringLiteral11)) (not (= |tptp.'System_Byte'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Char'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Byte'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Byte'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Byte'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Byte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Byte'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Byte'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Byte'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Byte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Byte'| tptp.stringLiteral8)) (not (= |tptp.'System_Byte'| tptp.stringLiteral9)) (not (= |tptp.'System_Byte'| tptp.stringLiteral10)) (not (= |tptp.'System_Byte'| tptp.stringLiteral11)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int16'| tptp.stringLiteral8)) (not (= |tptp.'System_Int16'| tptp.stringLiteral9)) (not (= |tptp.'System_Int16'| tptp.stringLiteral10)) (not (= |tptp.'System_Int16'| tptp.stringLiteral11)) (not (= |tptp.'System_UInt16'| |tptp.'System_Int32'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Int64'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt16'| tptp.stringLiteral8)) (not (= |tptp.'System_UInt16'| tptp.stringLiteral9)) (not (= |tptp.'System_UInt16'| tptp.stringLiteral10)) (not (= |tptp.'System_UInt16'| tptp.stringLiteral11)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int32'| tptp.stringLiteral8)) (not (= |tptp.'System_Int32'| tptp.stringLiteral9)) (not (= |tptp.'System_Int32'| tptp.stringLiteral10)) (not (= |tptp.'System_Int32'| tptp.stringLiteral11)) (not (= |tptp.'System_UInt32'| |tptp.'System_Int64'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UInt32'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UInt32'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_UInt32'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt32'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UInt32'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt32'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt32'| tptp.stringLiteral8)) (not (= |tptp.'System_UInt32'| tptp.stringLiteral9)) (not (= |tptp.'System_UInt32'| tptp.stringLiteral10)) (not (= |tptp.'System_UInt32'| tptp.stringLiteral11)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int64'| tptp.stringLiteral8)) (not (= |tptp.'System_Int64'| tptp.stringLiteral9)) (not (= |tptp.'System_Int64'| tptp.stringLiteral10)) (not (= |tptp.'System_Int64'| tptp.stringLiteral11)) (not (= |tptp.'System_UInt64'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral8)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral9)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral10)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral11)) (not (= |tptp.'System_Char'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Char'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Char'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Char'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Char'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Char'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Char'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Char'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Char'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Char'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Char'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Char'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Char'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Char'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Char'| tptp.stringLiteral8)) (not (= |tptp.'System_Char'| tptp.stringLiteral9)) (not (= |tptp.'System_Char'| tptp.stringLiteral10)) (not (= |tptp.'System_Char'| tptp.stringLiteral11)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UIntPtr'| tptp.stringLiteral8)) (not (= |tptp.'System_UIntPtr'| tptp.stringLiteral9)) (not (= |tptp.'System_UIntPtr'| tptp.stringLiteral10)) (not (= |tptp.'System_UIntPtr'| tptp.stringLiteral11)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Exception'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IntPtr'| tptp.stringLiteral8)) (not (= |tptp.'System_IntPtr'| tptp.stringLiteral9)) (not (= |tptp.'System_IntPtr'| tptp.stringLiteral10)) (not (= |tptp.'System_IntPtr'| tptp.stringLiteral11)) (not (= |tptp.'BoundedStack_max'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Exception'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_IComparable'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_ICloneable'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_IConvertible'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'BoundedStack_max'| tptp.stringLiteral8)) (not (= |tptp.'BoundedStack_max'| tptp.stringLiteral9)) (not (= |tptp.'BoundedStack_max'| tptp.stringLiteral10)) (not (= |tptp.'BoundedStack_max'| tptp.stringLiteral11)) (not (= |tptp.'BoundedStack_size'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Exception'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_IComparable'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_ICloneable'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_IConvertible'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'BoundedStack_size'| tptp.stringLiteral8)) (not (= |tptp.'BoundedStack_size'| tptp.stringLiteral9)) (not (= |tptp.'BoundedStack_size'| tptp.stringLiteral10)) (not (= |tptp.'BoundedStack_size'| tptp.stringLiteral11)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Exception'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IComparable'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_ICloneable'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IConvertible'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'BoundedStack_elems'| tptp.stringLiteral8)) (not (= |tptp.'BoundedStack_elems'| tptp.stringLiteral9)) (not (= |tptp.'BoundedStack_elems'| tptp.stringLiteral10)) (not (= |tptp.'BoundedStack_elems'| tptp.stringLiteral11)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Exception'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Exception'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Exception'| tptp.stringLiteral8)) (not (= |tptp.'System_Exception'| tptp.stringLiteral9)) (not (= |tptp.'System_Exception'| tptp.stringLiteral10)) (not (= |tptp.'System_Exception'| tptp.stringLiteral11)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IComparable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IComparable'| tptp.stringLiteral8)) (not (= |tptp.'System_IComparable'| tptp.stringLiteral9)) (not (= |tptp.'System_IComparable'| tptp.stringLiteral10)) (not (= |tptp.'System_IComparable'| tptp.stringLiteral11)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_ICollection'| tptp.stringLiteral8)) (not (= |tptp.'System_Collections_ICollection'| tptp.stringLiteral9)) (not (= |tptp.'System_Collections_ICollection'| tptp.stringLiteral10)) (not (= |tptp.'System_Collections_ICollection'| tptp.stringLiteral11)) (not (= |tptp.'System_ICloneable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_ICloneable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_ICloneable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_ICloneable'| tptp.stringLiteral8)) (not (= |tptp.'System_ICloneable'| tptp.stringLiteral9)) (not (= |tptp.'System_ICloneable'| tptp.stringLiteral10)) (not (= |tptp.'System_ICloneable'| tptp.stringLiteral11)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IConvertible'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.stringLiteral8)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.stringLiteral9)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.stringLiteral10)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.stringLiteral11)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral8)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral9)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral10)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral11)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral8)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral9)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral10)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral11)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral8)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral9)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral10)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral11)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| tptp.stringLiteral8)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| tptp.stringLiteral9)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| tptp.stringLiteral10)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| tptp.stringLiteral11)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.stringLiteral8)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.stringLiteral9)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.stringLiteral10)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.stringLiteral11)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.stringLiteral8)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.stringLiteral9)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.stringLiteral10)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.stringLiteral11)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.stringLiteral8)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.stringLiteral9)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.stringLiteral10)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.stringLiteral11)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.stringLiteral8)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.stringLiteral9)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.stringLiteral10)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.stringLiteral11)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Reflection_IReflect'| tptp.stringLiteral8)) (not (= |tptp.'System_Reflection_IReflect'| tptp.stringLiteral9)) (not (= |tptp.'System_Reflection_IReflect'| tptp.stringLiteral10)) (not (= |tptp.'System_Reflection_IReflect'| tptp.stringLiteral11)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral8)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral9)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral10)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral11)) (not (= |tptp.'BoundedStack'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'BoundedStack'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'BoundedStack'| tptp.stringLiteral8)) (not (= |tptp.'BoundedStack'| tptp.stringLiteral9)) (not (= |tptp.'BoundedStack'| tptp.stringLiteral10)) (not (= |tptp.'BoundedStack'| tptp.stringLiteral11)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.stringLiteral8)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.stringLiteral9)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.stringLiteral10)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.stringLiteral11)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.stringLiteral8)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.stringLiteral9)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.stringLiteral10)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.stringLiteral11)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.stringLiteral8)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.stringLiteral9)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.stringLiteral10)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.stringLiteral11)) (not (= |tptp.'System_Collections_IList'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_IList'| tptp.stringLiteral8)) (not (= |tptp.'System_Collections_IList'| tptp.stringLiteral9)) (not (= |tptp.'System_Collections_IList'| tptp.stringLiteral10)) (not (= |tptp.'System_Collections_IList'| tptp.stringLiteral11)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.stringLiteral8)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.stringLiteral9)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.stringLiteral10)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.stringLiteral11)) (not (= tptp.stringLiteral8 tptp.stringLiteral9)) (not (= tptp.stringLiteral8 tptp.stringLiteral10)) (not (= tptp.stringLiteral8 tptp.stringLiteral11)) (not (= tptp.stringLiteral9 tptp.stringLiteral10)) (not (= tptp.stringLiteral9 tptp.stringLiteral11)) (not (= tptp.stringLiteral10 tptp.stringLiteral11)))) (not (= (|tptp.'DeclType'| tptp.elements) |tptp.'System_Object'|)) (not (= (|tptp.'DeclType'| tptp.exposeVersion) |tptp.'System_Object'|)) (not (forall ((A__questionmark_c Int)) (= (|tptp.'ClassReprInv'| (|tptp.'ClassRepr'| A__questionmark_c)) A__questionmark_c))) (not (forall ((A__questionmark_T Int)) (not (= (tptp.x (tptp.typeof (|tptp.'ClassRepr'| A__questionmark_T)) |tptp.'System_Object'|) tptp.true_1)))) (not (forall ((A__questionmark_T Int)) (not (= (|tptp.'ClassRepr'| A__questionmark_T) tptp.nullObject)))) (not (forall ((A__questionmark_T Int) (A__questionmark_h_1 Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_T) tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)))) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.allocated) tptp.true_1)) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.elements) tptp.true_1)) (not (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.inv) tptp.true_1))) (not (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.localinv) tptp.true_1))) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.ownerRef) tptp.true_1)) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.ownerFrame) tptp.true_1)) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.exposeVersion) tptp.true_1)) (not (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'FirstConsistentOwner'|) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.allocated) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.elements) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.inv) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.localinv) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.exposeVersion) tptp.true_1))) (not (not (= (|tptp.'IncludedInModifiesStar'| tptp.ownerRef) tptp.true_1))) (not (not (= (|tptp.'IncludedInModifiesStar'| tptp.ownerFrame) tptp.true_1))) (not (= (|tptp.'IncludedInModifiesStar'| tptp.exposeVersion) tptp.true_1)) (not (= (|tptp.'IncludedInModifiesStar'| tptp.elements) tptp.true_1)) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i) A__questionmark_x_3))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_i A__questionmark_j)) (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'ValueArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i) A__questionmark_x_3))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_i A__questionmark_j)) (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'IntArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i) A__questionmark_x_3))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_i A__questionmark_j)) (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'RefArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (|tptp.'ArrayIndexInvX'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y)) A__questionmark_x_3))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (|tptp.'ArrayIndexInvY'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y)) A__questionmark_y))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'InRange'| (|tptp.'IntArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))) tptp.true_1)))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (exists ((A__questionmark_v_9_10 Int)) (and (= A__questionmark_v_9_10 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (not (= A__questionmark_v_9_10 tptp.nullObject))))) (= (tptp.x (tptp.typeof A__questionmark_v_9_10) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))) tptp.true_1)))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_i Int) (A__questionmark_r Int) (A__questionmark_heap Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (not (= (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.nullObject))))) (not (forall ((A__questionmark_a Int)) (<= 1 (|tptp.'Rank'| A__questionmark_a)))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)))) (not (forall ((A__questionmark_a Int)) (exists ((A__questionmark_v_10_11 Int)) (and (= A__questionmark_v_10_11 (|tptp.'Length'| A__questionmark_a)) (not (or (not (<= 0 A__questionmark_v_10_11)) (not (<= A__questionmark_v_10_11 tptp.int_2147483647)))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (<= 0 (|tptp.'DimLength'| A__questionmark_a A__questionmark_i)))) (not (forall ((A__questionmark_a Int)) (=> (= (|tptp.'Rank'| A__questionmark_a) 1) (= (|tptp.'DimLength'| A__questionmark_a 0) (|tptp.'Length'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'LBound'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'UBound'| A__questionmark_a A__questionmark_i) (- (|tptp.'DimLength'| A__questionmark_a A__questionmark_i) 1)))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryValue'|)))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryInt'|)))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryRef'|)))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryNonNullRef'|)))) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Object'|) tptp.true_1)) (not (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_11_12 Int)) (and (= A__questionmark_v_11_12 (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_11_12 A__questionmark_v_11_12) tptp.true_1)) (not (= (tptp.x A__questionmark_v_11_12 |tptp.'System_Array'|) tptp.true_1)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_12_13 Int)) (and (= A__questionmark_v_12_13 (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_12_13 A__questionmark_v_12_13) tptp.true_1)) (not (= (tptp.x A__questionmark_v_12_13 |tptp.'System_Array'|) tptp.true_1)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_13_14 Int)) (and (= A__questionmark_v_13_14 (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_13_14 A__questionmark_v_13_14) tptp.true_1)) (not (= (tptp.x A__questionmark_v_13_14 |tptp.'System_Array'|) tptp.true_1)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_14_15 Int)) (and (= A__questionmark_v_14_15 (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_14_15 A__questionmark_v_14_15) tptp.true_1)) (not (= (tptp.x A__questionmark_v_14_15 |tptp.'System_Array'|) tptp.true_1)))))))) (not (forall ((A__questionmark_array Int) (A__questionmark_elementType Int) (A__questionmark_rank Int)) (exists ((A__questionmark_v_15_16 Int)) (and (= A__questionmark_v_15_16 (tptp.typeof A__questionmark_array)) (=> (= (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank) tptp.true_1) (not (or (not (= (tptp.x A__questionmark_v_15_16 |tptp.'System_Array'|) tptp.true_1)) (not (= (|tptp.'Rank'| A__questionmark_array) A__questionmark_rank)) (not (= (tptp.x A__questionmark_elementType (|tptp.'ElementType'| A__questionmark_v_15_16)) tptp.true_1))))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= (tptp.x (|tptp.'RefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_16_17 Int)) (and (= A__questionmark_v_16_17 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)) tptp.true_1) (not (or (not (not (= A__questionmark_T A__questionmark_A))) (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_16_17 A__questionmark_r))) (not (= (tptp.x A__questionmark_v_16_17 A__questionmark_A) tptp.true_1))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_17_18 Int)) (and (= A__questionmark_v_17_18 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)) tptp.true_1) (not (or (not (not (= A__questionmark_T A__questionmark_A))) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_17_18 A__questionmark_r))) (not (= (tptp.x A__questionmark_v_17_18 A__questionmark_A) tptp.true_1))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_18_19 Int)) (and (= A__questionmark_v_18_19 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_T A__questionmark_v_18_19) tptp.true_1) (= A__questionmark_T A__questionmark_v_18_19)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_19_20 Int)) (and (= A__questionmark_v_19_20 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_T A__questionmark_v_19_20) tptp.true_1) (= A__questionmark_T A__questionmark_v_19_20)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_20_21 Int)) (and (= A__questionmark_v_20_21 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (not (or (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_20_21 A__questionmark_r))) (not (= (tptp.x A__questionmark_A A__questionmark_v_20_21) tptp.true_1)))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_21_22 Int)) (and (= A__questionmark_v_21_22 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (not (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_21_22 A__questionmark_r))) (not (= (tptp.x A__questionmark_A A__questionmark_v_21_22) tptp.true_1)))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_22_23 Int)) (and (= A__questionmark_v_22_23 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_v_22_23 A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_v_22_23))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_23_24 Int)) (and (= A__questionmark_v_23_24 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_v_23_24 A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_v_23_24))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (exists ((A__questionmark_v_25_25 Int) (A__questionmark_v_24_26 Int)) (and (= A__questionmark_v_25_25 (|tptp.'ElementProxy'| A__questionmark_a (- 0 1))) (= A__questionmark_v_24_26 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|) tptp.true_1)))) (or (= A__questionmark_v_24_26 tptp.nullObject) (= (|tptp.'IsImmutable'| (tptp.typeof A__questionmark_v_24_26)) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_24_26 tptp.ownerRef) (tptp.select2 A__questionmark_heap A__questionmark_v_25_25 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_24_26 tptp.ownerFrame) (tptp.select2 A__questionmark_heap A__questionmark_v_25_25 tptp.ownerFrame))))))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_heap Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|) tptp.true_1)))) (= (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 0 1))) tptp.true_1)))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= (tptp.typeof (|tptp.'ElementProxy'| A__questionmark_o A__questionmark_pos)) |tptp.'System_Object'|))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= (tptp.typeof (|tptp.'ElementProxyStruct'| A__questionmark_o A__questionmark_pos)) |tptp.'System_Object'|))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_x_3 Int)) (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f) A__questionmark_x_3))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_f_prime_ Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_f A__questionmark_f_prime_)) (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f_prime_) (|tptp.'StructGet'| A__questionmark_s A__questionmark_f_prime_))))) (not (forall ((A__questionmark_T Int)) (exists ((A__questionmark_v_26_27 Int)) (and (= A__questionmark_v_26_27 (|tptp.'BaseClass'| A__questionmark_T)) (not (or (not (= (tptp.x A__questionmark_T A__questionmark_v_26_27) tptp.true_1)) (not (=> (not (= A__questionmark_T |tptp.'System_Object'|)) (not (= A__questionmark_T A__questionmark_v_26_27)))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_B Int) (A__questionmark_C Int)) (=> (= (tptp.x A__questionmark_C (|tptp.'AsDirectSubClass'| A__questionmark_B A__questionmark_A)) tptp.true_1) (= (|tptp.'OneClassDown'| A__questionmark_C A__questionmark_A) A__questionmark_B)))) (not (forall ((A__questionmark_T Int)) (=> (= (|tptp.'IsValueType'| A__questionmark_T) tptp.true_1) (not (or (not (forall ((A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_T A__questionmark_U_1) tptp.true_1) (= A__questionmark_T A__questionmark_U_1)))) (not (forall ((A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_U_1))))))))) (not (= (|tptp.'IsValueType'| |tptp.'System_Boolean'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Type'| |tptp.'System_Object'|) tptp.true_1)) (not (forall ((A__questionmark_T Int)) (= (|tptp.'IsNotNull'| (|tptp.'TypeObject'| A__questionmark_T) |tptp.'System_Type'|) tptp.true_1))) (not (forall ((A__questionmark_T Int)) (= (|tptp.'TypeName'| (|tptp.'TypeObject'| A__questionmark_T)) A__questionmark_T))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1) (or (= A__questionmark_o tptp.nullObject) (= (tptp.x (tptp.typeof A__questionmark_o) A__questionmark_T) tptp.true_1))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T) tptp.true_1) (not (or (not (not (= A__questionmark_o tptp.nullObject))) (not (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1) (= (|tptp.'As'| A__questionmark_o A__questionmark_T) A__questionmark_o)))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (not (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1)) (= (|tptp.'As'| A__questionmark_o A__questionmark_T) tptp.nullObject)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (exists ((A__questionmark_v_27_28 Int)) (and (= A__questionmark_v_27_28 (tptp.typeof A__questionmark_o)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (tptp.x A__questionmark_v_27_28 |tptp.'System_Array'|) tptp.true_1)))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_27_28)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_27_28))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)))) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f)) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)))) (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_s Int) (A__questionmark_f Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_s) tptp.true_1) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'StructGet'| A__questionmark_s A__questionmark_f)) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e) tptp.true_1) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'RefArrayGet'| A__questionmark_e A__questionmark_i)) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e) tptp.true_1) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'ValueArrayGet'| A__questionmark_e A__questionmark_i)) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_o) tptp.true_1) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_c Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_c) tptp.allocated) tptp.true_1)))) (not (= (|tptp.'DeclType'| |tptp.'NonNullFieldsAreInitialized'|) |tptp.'System_Object'|)) (not (forall ((A__questionmark_f Int) (A__questionmark_T Int)) (=> (= (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T) A__questionmark_f) (= (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T) A__questionmark_f)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (|tptp.'Is'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)) A__questionmark_T) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (or (not (= A__questionmark_o |tptp.'BeingConstructed'|)) (= (= (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|) tptp.true_1) true))))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T)) tptp.nullObject))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (|tptp.'InRange'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRangeField'| A__questionmark_f A__questionmark_T)) A__questionmark_T) tptp.true_1)))) (not (forall ((A__questionmark_o Int)) (not (= (|tptp.'IsMemberlessType'| (tptp.typeof A__questionmark_o)) tptp.true_1)))) (not (forall ((A__questionmark_J Int) (A__questionmark_s Int) (A__questionmark_b Int)) (exists ((A__questionmark_v_29_29 Int) (A__questionmark_v_28_30 Int)) (and (= A__questionmark_v_29_29 (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_v_28_30 (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (=> (not (or (not (= A__questionmark_v_29_29 A__questionmark_J)) (not (= A__questionmark_v_28_30 A__questionmark_b)) (not (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_28_30) A__questionmark_v_29_29) tptp.true_1)))) (= (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J) tptp.true_1)))))) (not (not (= (|tptp.'IsImmutable'| |tptp.'System_Object'|) tptp.true_1))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_T)) tptp.true_1) (not (or (not (= (|tptp.'IsImmutable'| A__questionmark_U_1) tptp.true_1)) (not (= (|tptp.'AsImmutable'| A__questionmark_U_1) A__questionmark_U_1))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_T)) tptp.true_1) (not (or (not (not (= (|tptp.'IsImmutable'| A__questionmark_U_1) tptp.true_1))) (not (= (|tptp.'AsMutable'| A__questionmark_U_1) A__questionmark_U_1))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (not (or (not (not (= A__questionmark_o tptp.nullObject))) (not (not (= A__questionmark_o |tptp.'BeingConstructed'|))) (not (= (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)) tptp.true_1)))) (forall ((A__questionmark_h_1 Int)) (exists ((A__questionmark_v_30_31 Int)) (and (= A__questionmark_v_30_31 (tptp.typeof A__questionmark_o)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_30_31)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_30_31)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)) (not (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) A__questionmark_o)) (not (forall ((A__questionmark_t Int)) (=> (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)) A__questionmark_o) (or (= A__questionmark_t A__questionmark_o) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|))))))))))))))) (not (forall ((A__questionmark_s Int)) (<= 0 (|tptp.'StringLength'| A__questionmark_s)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_31_32 Int)) (and (= A__questionmark_v_31_32 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_31_32 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_31_32 tptp.ownerRef) A__questionmark_o)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_31_32 tptp.ownerFrame) A__questionmark_T))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (exists ((A__questionmark_v_32_33 Int)) (and (= A__questionmark_v_32_33 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_32_33 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_32_33 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_32_33 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int) (A__questionmark_i Int)) (exists ((A__questionmark_v_33_34 Int)) (and (= A__questionmark_v_33_34 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (exists ((A__questionmark_v_34_35 Int)) (and (= A__questionmark_v_34_35 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_33_34 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerRef) A__questionmark_o)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerFrame) A__questionmark_T))))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_i Int)) (exists ((A__questionmark_v_35_36 Int)) (and (= A__questionmark_v_35_36 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (exists ((A__questionmark_v_36_37 Int)) (and (= A__questionmark_v_36_37 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_35_36 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (exists ((A__questionmark_v_39_38 Int) (A__questionmark_v_37_39 Int) (A__questionmark_v_38_40 Int)) (and (= A__questionmark_v_39_38 (tptp.typeof A__questionmark_o)) (= A__questionmark_v_37_39 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_38_40 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_37_39 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_40 tptp.inv) A__questionmark_v_37_39) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_40 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_37_39)))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_39_38)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_39_38))))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_h_1 Int)) (exists ((A__questionmark_v_40_41 Int) (A__questionmark_v_41_42 Int)) (and (= A__questionmark_v_40_41 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_41_42 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (= (|tptp.'AsPureObject'| A__questionmark_o) A__questionmark_o)) (not (not (= A__questionmark_v_40_41 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_41_42 tptp.inv) A__questionmark_v_40_41) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_41_42 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_40_41)))))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_h_1 Int)) (exists ((A__questionmark_v_44_43 Int)) (and (= A__questionmark_v_44_43 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (exists ((A__questionmark_v_45_44 Int) (A__questionmark_v_46_45 Int) (A__questionmark_v_42_46 Int) (A__questionmark_v_43_47 Int)) (and (= A__questionmark_v_45_44 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame)) (= A__questionmark_v_46_45 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef)) (= A__questionmark_v_42_46 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_43_47 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (not (= A__questionmark_v_42_46 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_43_47 tptp.inv) A__questionmark_v_42_46) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_43_47 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_42_46)))))) (not (or (not (not (= A__questionmark_v_44_43 tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.allocated) tptp.true_1) true)) (not (or (= A__questionmark_v_45_44 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.inv) A__questionmark_v_45_44) tptp.true_1)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_45_44))))))))))))) (not (forall ((A__questionmark_value Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (exists ((A__questionmark_v_47_48 Int)) (and (= A__questionmark_v_47_48 (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)) (not (or (not (= (|tptp.'Box'| A__questionmark_value A__questionmark_v_47_48) A__questionmark_v_47_48)) (not (= (|tptp.'UnboxedType'| A__questionmark_v_47_48) A__questionmark_typ)))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (=> (not (= (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_x_3)) tptp.true_1)) (= (|tptp.'BoxFunc'| A__questionmark_x_3 A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) A__questionmark_x_3)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (= (|tptp.'Unbox'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) A__questionmark_x_3))) (not (forall ((A__questionmark_p Int)) (=> (= (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)) tptp.true_1) (forall ((A__questionmark_heap Int) (A__questionmark_x_3 Int)) (exists ((A__questionmark_v_48_49 Int)) (and (= A__questionmark_v_48_49 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (exists ((A__questionmark_v_49_50 Int)) (and (= A__questionmark_v_49_50 (tptp.typeof A__questionmark_v_48_49)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.inv) A__questionmark_v_49_50)) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.localinv) A__questionmark_v_49_50))))))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (exists ((A__questionmark_v_50_51 Int)) (and (= A__questionmark_v_50_51 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (=> (not (or (not (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_50_51) |tptp.'System_Object'|) tptp.true_1)) (not (= A__questionmark_v_50_51 A__questionmark_p)))) (= A__questionmark_x_3 A__questionmark_p)))))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (= (= (|tptp.'UnboxedType'| A__questionmark_p) A__questionmark_typ) (not (= (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ) tptp.nullObject))))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (=> (not (= (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ) tptp.nullObject)) (= (|tptp.'Box'| (|tptp.'Unbox'| A__questionmark_p) A__questionmark_p) A__questionmark_p)))) (not (= (|tptp.'IsValueType'| |tptp.'System_SByte'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Byte'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Int16'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_UInt16'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Int32'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_UInt32'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Int64'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_UInt64'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Char'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_UIntPtr'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_IntPtr'|) tptp.true_1)) (not (< tptp.int_m9223372036854775808 tptp.int_m2147483648)) (not (< tptp.int_m2147483648 (- 0 100000))) (not (< 100000 tptp.int_2147483647)) (not (< tptp.int_2147483647 tptp.int_4294967295)) (not (< tptp.int_4294967295 tptp.int_9223372036854775807)) (not (< tptp.int_9223372036854775807 tptp.int_18446744073709551615)) (not (= (+ tptp.int_m9223372036854775808 1) (- 0 tptp.int_9223372036854775807))) (not (= (+ tptp.int_m2147483648 1) (- 0 tptp.int_2147483647))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_SByte'|) tptp.true_1) (not (or (not (<= (- 0 128) A__questionmark_i)) (not (< A__questionmark_i 128))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Byte'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 256))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int16'|) tptp.true_1) (not (or (not (<= (- 0 32768) A__questionmark_i)) (not (< A__questionmark_i 32768))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt16'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 65536))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int32'|) tptp.true_1) (not (or (not (<= tptp.int_m2147483648 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_2147483647))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt32'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_4294967295))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int64'|) tptp.true_1) (not (or (not (<= tptp.int_m9223372036854775808 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_9223372036854775807))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt64'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_18446744073709551615))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Char'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 65536))))))) (not (forall ((A__questionmark_z Int) (A__questionmark_B Int) (A__questionmark_C Int)) (=> (= (|tptp.'InRange'| A__questionmark_z A__questionmark_C) tptp.true_1) (= (|tptp.'IntToInt'| A__questionmark_z A__questionmark_B A__questionmark_C) A__questionmark_z)))) (not (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (= A__questionmark_b tptp.true_1) (= (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y) A__questionmark_x_3)))) (not (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (= A__questionmark_b tptp.true_1)) (= (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y) A__questionmark_y)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (- A__questionmark_x_3 (* (tptp.x_1 A__questionmark_x_3 A__questionmark_y) A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_51_52 Int)) (and (= A__questionmark_v_51_52 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (< 0 A__questionmark_y)))) (not (or (not (<= 0 A__questionmark_v_51_52)) (not (< A__questionmark_v_51_52 A__questionmark_y))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_52_53 Int)) (and (= A__questionmark_v_52_53 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (< A__questionmark_y 0)))) (not (or (not (<= 0 A__questionmark_v_52_53)) (not (< A__questionmark_v_52_53 (- 0 A__questionmark_y)))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_53_54 Int)) (and (= A__questionmark_v_53_54 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= A__questionmark_x_3 0)) (not (< 0 A__questionmark_y)))) (not (or (not (< (- 0 A__questionmark_y) A__questionmark_v_53_54)) (not (<= A__questionmark_v_53_54 0))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_54_55 Int)) (and (= A__questionmark_v_54_55 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= A__questionmark_x_3 0)) (not (< A__questionmark_y 0)))) (not (or (not (< A__questionmark_y A__questionmark_v_54_55)) (not (<= A__questionmark_v_54_55 0))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 (+ A__questionmark_y A__questionmark_x_3) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_55_56 Int)) (and (= A__questionmark_v_55_56 (- A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_v_55_56)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 A__questionmark_v_55_56 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_d Int)) (=> (not (or (not (<= 2 A__questionmark_d)) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (not (< A__questionmark_a A__questionmark_b)))) (<= (+ A__questionmark_a A__questionmark_d) A__questionmark_b)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (or (<= 0 A__questionmark_x_3) (<= 0 A__questionmark_y)) (<= 0 (tptp.and_1 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_56_57 Int)) (and (= A__questionmark_v_56_57 (tptp.or_1 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (not (or (not (<= 0 A__questionmark_v_56_57)) (not (<= A__questionmark_v_56_57 (+ A__questionmark_x_3 A__questionmark_y)))))))))) (not (forall ((A__questionmark_i Int)) (= (tptp.shl A__questionmark_i 0) A__questionmark_i))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (=> (<= 1 A__questionmark_j) (= (tptp.shl A__questionmark_i A__questionmark_j) (* (tptp.shl A__questionmark_i (- A__questionmark_j 1)) 2))))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (exists ((A__questionmark_v_57_58 Int)) (and (= A__questionmark_v_57_58 (tptp.shl A__questionmark_i A__questionmark_j)) (=> (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 32768)) (not (<= 0 A__questionmark_j)) (not (<= A__questionmark_j 16)))) (not (or (not (<= 0 A__questionmark_v_57_58)) (not (<= A__questionmark_v_57_58 tptp.int_2147483647))))))))) (not (forall ((A__questionmark_i Int)) (= (tptp.shr A__questionmark_i 0) A__questionmark_i))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (=> (<= 1 A__questionmark_j) (= (tptp.shr A__questionmark_i A__questionmark_j) (tptp.x_1 (tptp.shr A__questionmark_i (- A__questionmark_j 1)) 2))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_58_59 Int)) (and (= A__questionmark_v_58_59 (tptp.min A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_v_58_59 A__questionmark_x_3) (= A__questionmark_v_58_59 A__questionmark_y))) (not (<= A__questionmark_v_58_59 A__questionmark_x_3)) (not (<= A__questionmark_v_58_59 A__questionmark_y)))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_59_60 Int)) (and (= A__questionmark_v_59_60 (tptp.max A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_v_59_60 A__questionmark_x_3) (= A__questionmark_v_59_60 A__questionmark_y))) (not (<= A__questionmark_x_3 A__questionmark_v_59_60)) (not (<= A__questionmark_y A__questionmark_v_59_60)))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (= (= (|tptp.'System_String_Equals_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (not (or (not (= (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1))) (not (= (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'StringEquals'| A__questionmark_b A__questionmark_a) tptp.true_1))) (not (=> (= A__questionmark_a A__questionmark_b) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_c Int)) (=> (not (or (not (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1)) (not (= (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c) tptp.true_1)))) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_c) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (not (= A__questionmark_b tptp.nullObject))) (not (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1)))) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_a) (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_b))))) (not (not (= (|tptp.'IsStaticField'| |tptp.'BoundedStack_size'|) tptp.true_1))) (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_size'|) tptp.true_1)) (not (= (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_size'|) tptp.true_1)) (not (= (|tptp.'DeclType'| |tptp.'BoundedStack_size'|) |tptp.'BoundedStack'|)) (not (= (|tptp.'AsRangeField'| |tptp.'BoundedStack_size'| |tptp.'System_Int32'|) |tptp.'BoundedStack_size'|)) (not (not (= (|tptp.'IsStaticField'| |tptp.'BoundedStack_max'|) tptp.true_1))) (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_max'|) tptp.true_1)) (not (= (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_max'|) tptp.true_1)) (not (= (|tptp.'DeclType'| |tptp.'BoundedStack_max'|) |tptp.'BoundedStack'|)) (not (= (|tptp.'AsRangeField'| |tptp.'BoundedStack_max'| |tptp.'System_Int32'|) |tptp.'BoundedStack_max'|)) (not (not (= (|tptp.'IsStaticField'| |tptp.'BoundedStack_elems'|) tptp.true_1))) (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_elems'|) tptp.true_1)) (not (= (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_elems'|) tptp.true_1)) (not (= (|tptp.'AsRepField'| |tptp.'BoundedStack_elems'| |tptp.'BoundedStack'|) |tptp.'BoundedStack_elems'|)) (not (= (|tptp.'DeclType'| |tptp.'BoundedStack_elems'|) |tptp.'BoundedStack'|)) (not (= (|tptp.'AsNonNullRefField'| |tptp.'BoundedStack_elems'| (|tptp.'IntArray'| |tptp.'System_Int32'| 1)) |tptp.'BoundedStack_elems'|)) (not (= (tptp.x |tptp.'BoundedStack'| |tptp.'BoundedStack'|) tptp.true_1)) (not (= A__questionmark_v_0_8 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'BoundedStack'| A__questionmark_v_0_8) |tptp.'BoundedStack'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'BoundedStack'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'BoundedStack'|) |tptp.'BoundedStack'|)) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Array'|) tptp.true_1)) (not (= A__questionmark_v_1_9 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_Array'| A__questionmark_v_1_9) |tptp.'System_Array'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'System_Array'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'System_Array'|) |tptp.'System_Array'|)) (not (= (tptp.x |tptp.'System_ICloneable'| |tptp.'System_ICloneable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_ICloneable'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_ICloneable'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_ICloneable'|) |tptp.'System_ICloneable'|)) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_ICloneable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IList'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_ICollection'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Collections_IEnumerable'|) |tptp.'System_Collections_IEnumerable'|)) (not (= (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_ICollection'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Collections_ICollection'|) |tptp.'System_Collections_ICollection'|)) (not (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_ICollection'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IList'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Collections_IList'|) |tptp.'System_Collections_IList'|)) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IList'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Array'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Array'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_1_9))))) true))) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (exists ((A__questionmark_v_63_63 Int) (A__questionmark_v_62_64 Int)) (and (= A__questionmark_v_63_63 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|)) (= A__questionmark_v_62_64 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_0_8))))) (not (or (not (<= 0 A__questionmark_v_62_64)) (not (<= A__questionmark_v_62_64 A__questionmark_v_63_63)) (not (<= A__questionmark_v_63_63 (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|))))))))))) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_String'|) tptp.true_1)) (not (= A__questionmark_v_2_7 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_String'| A__questionmark_v_2_7) |tptp.'System_String'|)) (not (= (|tptp.'IsImmutable'| |tptp.'System_String'|) tptp.true_1)) (not (= (|tptp.'AsImmutable'| |tptp.'System_String'|) |tptp.'System_String'|)) (not (= (tptp.x |tptp.'System_IComparable'| |tptp.'System_IComparable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IComparable'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IComparable'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_IComparable'|) |tptp.'System_IComparable'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_IComparable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_ICloneable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IConvertible'| |tptp.'System_IConvertible'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IConvertible'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IConvertible'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_IConvertible'|) |tptp.'System_IConvertible'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_IConvertible'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_IComparable_1___System_String'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IComparable_1___System_String'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_IComparable_1___System_String'|) |tptp.'System_IComparable_1___System_String'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IEquatable_1___System_String'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_IEquatable_1___System_String'|) |tptp.'System_IEquatable_1___System_String'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|) tptp.true_1)) (not (forall ((A__questionmark_U Int)) (=> (= (tptp.x A__questionmark_U |tptp.'System_String'|) tptp.true_1) (= A__questionmark_U |tptp.'System_String'|)))) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_String'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_2_7))))) true))) (not (= (tptp.x |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) tptp.true_1)) (not (= (tptp.x |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_GuardException'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Exception'| |tptp.'System_Exception'|) tptp.true_1)) (not (= A__questionmark_v_3_6 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_Exception'| A__questionmark_v_3_6) |tptp.'System_Exception'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'System_Exception'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'System_Exception'|) |tptp.'System_Exception'|)) (not (= (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_Serialization_ISerializable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_Serialization_ISerializable'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Runtime_Serialization_ISerializable'|) |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Exception'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Exception'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Exception'|) |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Exception'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Exception'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_3_6))))) true))) (not (= A__questionmark_v_4_5 |tptp.'System_Exception'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_4_5) |tptp.'Microsoft_Contracts_GuardException'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_GuardException'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_GuardException'|) |tptp.'Microsoft_Contracts_GuardException'|)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'Microsoft_Contracts_GuardException'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_4_5))))) true))) (not (= A__questionmark_v_5_4 |tptp.'Microsoft_Contracts_GuardException'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'| A__questionmark_v_5_4) |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'Microsoft_Contracts_ObjectInvariantException'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_5_4))))) true))) (not (= (tptp.x |tptp.'System_Type'| |tptp.'System_Type'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (= A__questionmark_v_6_3 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_6_3) |tptp.'System_Reflection_MemberInfo'|)) (not (= (|tptp.'IsImmutable'| |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (= (|tptp.'AsImmutable'| |tptp.'System_Reflection_MemberInfo'|) |tptp.'System_Reflection_MemberInfo'|)) (not (= (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_ICustomAttributeProvider'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_ICustomAttributeProvider'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Reflection_ICustomAttributeProvider'|) |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_6_3))))) true))) (not (= A__questionmark_v_7_2 |tptp.'System_Reflection_MemberInfo'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_Type'| A__questionmark_v_7_2) |tptp.'System_Type'|)) (not (= (|tptp.'IsImmutable'| |tptp.'System_Type'|) tptp.true_1)) (not (= (|tptp.'AsImmutable'| |tptp.'System_Type'|) |tptp.'System_Type'|)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Type'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Type'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Type'|) |tptp.'System_Runtime_InteropServices__Type'|)) (not (= (tptp.x |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Reflection_IReflect'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_IReflect'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Reflection_IReflect'|) |tptp.'System_Reflection_IReflect'|)) (not (= (tptp.x |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Type'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Type'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_7_2))))) true))) (not (= (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ICheckedException'|) tptp.true_1)) (not (= (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'Microsoft_Contracts_ICheckedException'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'Microsoft_Contracts_ICheckedException'|) |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_64_65 Int) (A__questionmark_v_66_66 Int) (A__questionmark_v_68_67 Int) (A__questionmark_v_65_68 Int)) (and (= A__questionmark_v_64_65 (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this)) (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_69_70 Int)) (and (= A__questionmark_v_69_70 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_66_66)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_65_68)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_69_70)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_69_70))))))))))) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_64_65 |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.allocated) tptp.true_1)) (not (=> (not (= A__questionmark_v_65_68 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68)))))) (= A__questionmark_v_68_67 A__questionmark_v_66_66))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68))))))) (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_70_71 Int)) (and (= A__questionmark_v_70_71 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_70_71)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_70_71))))))))))))))))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_71_72 Int) (A__questionmark_v_73_73 Int) (A__questionmark_v_75_74 Int) (A__questionmark_v_72_75 Int)) (and (= A__questionmark_v_71_72 (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this)) (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_76_77 Int)) (and (= A__questionmark_v_76_77 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_73_73)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_72_75)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_76_77)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_76_77))))))))))) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_71_72 |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.allocated) tptp.true_1)) (not (=> (not (= A__questionmark_v_72_75 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75)))))) (= A__questionmark_v_75_74 A__questionmark_v_73_73))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75))))))) (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_77_78 Int)) (and (= A__questionmark_v_77_78 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_77_78)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_77_78))))))))))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_78_79 Int)) (and (= A__questionmark_v_78_79 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_78_79 |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_78_79)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_78_79)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|) tptp.true_1)))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_79_80 Int)) (and (= A__questionmark_v_79_80 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_79_80 |tptp.'BoundedStack'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_79_80)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_79_80)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'BoundedStack_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_arg0_in Int) (A__questionmark_arg1_in Int)) (exists ((A__questionmark_v_80_81 Int)) (and (= A__questionmark_v_80_81 (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated) tptp.true_1)) (not (= (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_arg0_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_81_82 Int)) (and (= A__questionmark_v_81_82 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_81_82)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_81_82)))))))))) (not (or (= A__questionmark_arg1_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_82_83 Int)) (and (= A__questionmark_v_82_83 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_82_83)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_82_83)))))))))))) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_80_81 |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.allocated) tptp.true_1)) (not (= (|tptp.'AsPureObject'| A__questionmark_arg0_in) A__questionmark_arg0_in)) (not (= (|tptp.'AsPureObject'| A__questionmark_arg1_in) A__questionmark_arg1_in)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_83_84 Int)) (and (= A__questionmark_v_83_84 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_83_84)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_83_84))))))))))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_arg0_in Int) (A__questionmark_arg1_in Int)) (= (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) (|tptp.'System_String_Concat_System_Object_System_Object_1'| A__questionmark_arg0_in A__questionmark_arg1_in)))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_str0_in Int) (A__questionmark_str1_in Int)) (exists ((A__questionmark_v_84_85 Int)) (and (= A__questionmark_v_84_85 (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated) tptp.true_1)) (not (= (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_str0_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_85_86 Int)) (and (= A__questionmark_v_85_86 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_85_86)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_85_86)))))))))) (not (or (= A__questionmark_str1_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_86_87 Int)) (and (= A__questionmark_v_86_87 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_86_87)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_86_87)))))))))))) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_84_85 |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.allocated) tptp.true_1)) (not (= (|tptp.'StringLength'| A__questionmark_v_84_85) (+ (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))))) (not (= (|tptp.'AsPureObject'| A__questionmark_str0_in) A__questionmark_str0_in)) (not (= (|tptp.'AsPureObject'| A__questionmark_str1_in) A__questionmark_str1_in)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_87_88 Int)) (and (= A__questionmark_v_87_88 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_87_88)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_87_88))))))))))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_str0_in Int) (A__questionmark_str1_in Int)) (= (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) (|tptp.'System_String_Concat_System_String_System_String_1'| A__questionmark_str0_in A__questionmark_str1_in)))) (not (= (|tptp.'IsNotNull'| tptp.stringLiteral8 |tptp.'System_String'|) tptp.true_1)) (not (= (|tptp.'StringLength'| tptp.stringLiteral8) 13)) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (tptp.select2 A__questionmark_heap tptp.stringLiteral8 tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral8) tptp.stringLiteral8)))) (not (= (|tptp.'IsNotNull'| tptp.stringLiteral9 |tptp.'System_String'|) tptp.true_1)) (not (= (|tptp.'StringLength'| tptp.stringLiteral9) 18)) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (tptp.select2 A__questionmark_heap tptp.stringLiteral9 tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral9) tptp.stringLiteral9)))) (not (= (|tptp.'IsNotNull'| tptp.stringLiteral10 |tptp.'System_String'|) tptp.true_1)) (not (= (|tptp.'StringLength'| tptp.stringLiteral10) 7)) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (tptp.select2 A__questionmark_heap tptp.stringLiteral10 tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral10) tptp.stringLiteral10)))) (not (= (|tptp.'IsNotNull'| tptp.stringLiteral11 |tptp.'System_String'|) tptp.true_1)) (not (= (|tptp.'StringLength'| tptp.stringLiteral11) 1)) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (tptp.select2 A__questionmark_heap tptp.stringLiteral11 tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral11) tptp.stringLiteral11)))))))) (not (or (= tptp.allocated tptp.elements) (= tptp.allocated tptp.inv) (= tptp.localinv tptp.allocated) (= tptp.allocated tptp.exposeVersion) (= tptp.sharingMode tptp.allocated) (= tptp.allocated |tptp.'SharingMode_Unshared'|) (= tptp.allocated |tptp.'SharingMode_LockProtected'|) (= tptp.ownerRef tptp.allocated) (= tptp.allocated tptp.ownerFrame) (= tptp.allocated |tptp.'PeerGroupPlaceholder'|) (= tptp.allocated |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryInt'| tptp.allocated) (= |tptp.'ArrayCategoryRef'| tptp.allocated) (= |tptp.'ArrayCategoryNonNullRef'| tptp.allocated) (= |tptp.'System_Array'| tptp.allocated) (= |tptp.'System_Boolean'| tptp.allocated) (= |tptp.'System_Object'| tptp.allocated) (= tptp.allocated |tptp.'System_Type'|) (= tptp.allocated |tptp.'NonNullFieldsAreInitialized'|) (= tptp.allocated |tptp.'System_String'|) (= tptp.allocated |tptp.'FirstConsistentOwner'|) (= tptp.allocated |tptp.'System_SByte'|) (= tptp.allocated |tptp.'System_Byte'|) (= |tptp.'System_Int16'| tptp.allocated) (= tptp.allocated |tptp.'System_UInt16'|) (= |tptp.'System_Int32'| tptp.allocated) (= tptp.allocated |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| tptp.allocated) (= |tptp.'System_UInt64'| tptp.allocated) (= tptp.allocated |tptp.'System_Char'|) (= tptp.allocated |tptp.'System_UIntPtr'|) (= tptp.allocated |tptp.'System_IntPtr'|) (= tptp.allocated |tptp.'BoundedStack_max'|) (= tptp.allocated |tptp.'BoundedStack_size'|) (= tptp.allocated |tptp.'BoundedStack_elems'|) (= tptp.allocated |tptp.'System_Exception'|) (= tptp.allocated |tptp.'System_IComparable'|) (= tptp.allocated |tptp.'System_Collections_ICollection'|) (= tptp.allocated |tptp.'System_ICloneable'|) (= tptp.allocated |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| tptp.allocated) (= |tptp.'System_Reflection_MemberInfo'| tptp.allocated) (= |tptp.'System_Collections_IEnumerable'| tptp.allocated) (= tptp.allocated |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= tptp.allocated |tptp.'System_Reflection_ICustomAttributeProvider'|) (= tptp.allocated |tptp.'System_Runtime_InteropServices__Exception'|) (= tptp.allocated |tptp.'Microsoft_Contracts_GuardException'|) (= tptp.allocated |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= tptp.allocated |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.allocated) (= tptp.allocated |tptp.'BoundedStack'|) (= tptp.allocated |tptp.'System_IEquatable_1___System_String'|) (= tptp.allocated |tptp.'System_Runtime_InteropServices__Type'|) (= tptp.allocated |tptp.'System_IComparable_1___System_String'|) (= tptp.allocated |tptp.'System_Collections_IList'|) (= tptp.allocated |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 tptp.allocated) (= tptp.allocated tptp.stringLiteral9) (= tptp.stringLiteral10 tptp.allocated) (= tptp.allocated tptp.stringLiteral11) (= tptp.elements tptp.inv) (= tptp.localinv tptp.elements) (= tptp.elements tptp.exposeVersion) (= tptp.sharingMode tptp.elements) (= |tptp.'SharingMode_Unshared'| tptp.elements) (= |tptp.'SharingMode_LockProtected'| tptp.elements) (= tptp.ownerRef tptp.elements) (= tptp.elements tptp.ownerFrame) (= |tptp.'PeerGroupPlaceholder'| tptp.elements) (= |tptp.'ArrayCategoryValue'| tptp.elements) (= |tptp.'ArrayCategoryInt'| tptp.elements) (= |tptp.'ArrayCategoryRef'| tptp.elements) (= |tptp.'ArrayCategoryNonNullRef'| tptp.elements) (= |tptp.'System_Array'| tptp.elements) (= |tptp.'System_Boolean'| tptp.elements) (= |tptp.'System_Object'| tptp.elements) (= tptp.elements |tptp.'System_Type'|) (= |tptp.'NonNullFieldsAreInitialized'| tptp.elements) (= tptp.elements |tptp.'System_String'|) (= tptp.elements |tptp.'FirstConsistentOwner'|) (= |tptp.'System_SByte'| tptp.elements) (= tptp.elements |tptp.'System_Byte'|) (= |tptp.'System_Int16'| tptp.elements) (= |tptp.'System_UInt16'| tptp.elements) (= |tptp.'System_Int32'| tptp.elements) (= tptp.elements |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| tptp.elements) (= |tptp.'System_UInt64'| tptp.elements) (= |tptp.'System_Char'| tptp.elements) (= tptp.elements |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| tptp.elements) (= tptp.elements |tptp.'BoundedStack_max'|) (= tptp.elements |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| tptp.elements) (= |tptp.'System_Exception'| tptp.elements) (= |tptp.'System_IComparable'| tptp.elements) (= |tptp.'System_Collections_ICollection'| tptp.elements) (= tptp.elements |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.elements) (= |tptp.'System_IConvertible'| tptp.elements) (= |tptp.'System_Reflection_MemberInfo'| tptp.elements) (= |tptp.'System_Collections_IEnumerable'| tptp.elements) (= tptp.elements |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.elements) (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.elements) (= |tptp.'Microsoft_Contracts_GuardException'| tptp.elements) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.elements) (= tptp.elements |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.elements) (= |tptp.'BoundedStack'| tptp.elements) (= tptp.elements |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| tptp.elements) (= |tptp.'System_IComparable_1___System_String'| tptp.elements) (= tptp.elements |tptp.'System_Collections_IList'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.elements) (= tptp.stringLiteral8 tptp.elements) (= tptp.stringLiteral9 tptp.elements) (= tptp.stringLiteral10 tptp.elements) (= tptp.stringLiteral11 tptp.elements) (= tptp.localinv tptp.inv) (= tptp.inv tptp.exposeVersion) (= tptp.sharingMode tptp.inv) (= |tptp.'SharingMode_Unshared'| tptp.inv) (= |tptp.'SharingMode_LockProtected'| tptp.inv) (= tptp.ownerRef tptp.inv) (= tptp.inv tptp.ownerFrame) (= |tptp.'PeerGroupPlaceholder'| tptp.inv) (= |tptp.'ArrayCategoryValue'| tptp.inv) (= |tptp.'ArrayCategoryInt'| tptp.inv) (= |tptp.'ArrayCategoryRef'| tptp.inv) (= |tptp.'ArrayCategoryNonNullRef'| tptp.inv) (= |tptp.'System_Array'| tptp.inv) (= |tptp.'System_Boolean'| tptp.inv) (= |tptp.'System_Object'| tptp.inv) (= tptp.inv |tptp.'System_Type'|) (= |tptp.'NonNullFieldsAreInitialized'| tptp.inv) (= tptp.inv |tptp.'System_String'|) (= tptp.inv |tptp.'FirstConsistentOwner'|) (= |tptp.'System_SByte'| tptp.inv) (= tptp.inv |tptp.'System_Byte'|) (= |tptp.'System_Int16'| tptp.inv) (= |tptp.'System_UInt16'| tptp.inv) (= |tptp.'System_Int32'| tptp.inv) (= |tptp.'System_UInt32'| tptp.inv) (= |tptp.'System_Int64'| tptp.inv) (= |tptp.'System_UInt64'| tptp.inv) (= |tptp.'System_Char'| tptp.inv) (= |tptp.'System_UIntPtr'| tptp.inv) (= |tptp.'System_IntPtr'| tptp.inv) (= tptp.inv |tptp.'BoundedStack_max'|) (= tptp.inv |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| tptp.inv) (= |tptp.'System_Exception'| tptp.inv) (= |tptp.'System_IComparable'| tptp.inv) (= |tptp.'System_Collections_ICollection'| tptp.inv) (= tptp.inv |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.inv) (= |tptp.'System_IConvertible'| tptp.inv) (= |tptp.'System_Reflection_MemberInfo'| tptp.inv) (= |tptp.'System_Collections_IEnumerable'| tptp.inv) (= tptp.inv |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.inv) (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.inv) (= |tptp.'Microsoft_Contracts_GuardException'| tptp.inv) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.inv) (= tptp.inv |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.inv) (= |tptp.'BoundedStack'| tptp.inv) (= tptp.inv |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| tptp.inv) (= |tptp.'System_IComparable_1___System_String'| tptp.inv) (= |tptp.'System_Collections_IList'| tptp.inv) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.inv) (= tptp.stringLiteral8 tptp.inv) (= tptp.stringLiteral9 tptp.inv) (= tptp.stringLiteral10 tptp.inv) (= tptp.stringLiteral11 tptp.inv) (= tptp.localinv tptp.exposeVersion) (= tptp.localinv tptp.sharingMode) (= tptp.localinv |tptp.'SharingMode_Unshared'|) (= tptp.localinv |tptp.'SharingMode_LockProtected'|) (= tptp.ownerRef tptp.localinv) (= tptp.localinv tptp.ownerFrame) (= tptp.localinv |tptp.'PeerGroupPlaceholder'|) (= tptp.localinv |tptp.'ArrayCategoryValue'|) (= tptp.localinv |tptp.'ArrayCategoryInt'|) (= tptp.localinv |tptp.'ArrayCategoryRef'|) (= tptp.localinv |tptp.'ArrayCategoryNonNullRef'|) (= tptp.localinv |tptp.'System_Array'|) (= tptp.localinv |tptp.'System_Boolean'|) (= tptp.localinv |tptp.'System_Object'|) (= tptp.localinv |tptp.'System_Type'|) (= tptp.localinv |tptp.'NonNullFieldsAreInitialized'|) (= tptp.localinv |tptp.'System_String'|) (= tptp.localinv |tptp.'FirstConsistentOwner'|) (= tptp.localinv |tptp.'System_SByte'|) (= tptp.localinv |tptp.'System_Byte'|) (= tptp.localinv |tptp.'System_Int16'|) (= tptp.localinv |tptp.'System_UInt16'|) (= tptp.localinv |tptp.'System_Int32'|) (= tptp.localinv |tptp.'System_UInt32'|) (= tptp.localinv |tptp.'System_Int64'|) (= tptp.localinv |tptp.'System_UInt64'|) (= tptp.localinv |tptp.'System_Char'|) (= tptp.localinv |tptp.'System_UIntPtr'|) (= tptp.localinv |tptp.'System_IntPtr'|) (= tptp.localinv |tptp.'BoundedStack_max'|) (= tptp.localinv |tptp.'BoundedStack_size'|) (= tptp.localinv |tptp.'BoundedStack_elems'|) (= tptp.localinv |tptp.'System_Exception'|) (= tptp.localinv |tptp.'System_IComparable'|) (= tptp.localinv |tptp.'System_Collections_ICollection'|) (= tptp.localinv |tptp.'System_ICloneable'|) (= tptp.localinv |tptp.'Microsoft_Contracts_ICheckedException'|) (= tptp.localinv |tptp.'System_IConvertible'|) (= tptp.localinv |tptp.'System_Reflection_MemberInfo'|) (= tptp.localinv |tptp.'System_Collections_IEnumerable'|) (= tptp.localinv |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= tptp.localinv |tptp.'System_Reflection_ICustomAttributeProvider'|) (= tptp.localinv |tptp.'System_Runtime_InteropServices__Exception'|) (= tptp.localinv |tptp.'Microsoft_Contracts_GuardException'|) (= tptp.localinv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= tptp.localinv |tptp.'System_Reflection_IReflect'|) (= tptp.localinv |tptp.'System_Runtime_Serialization_ISerializable'|) (= tptp.localinv |tptp.'BoundedStack'|) (= tptp.localinv |tptp.'System_IEquatable_1___System_String'|) (= tptp.localinv |tptp.'System_Runtime_InteropServices__Type'|) (= tptp.localinv |tptp.'System_IComparable_1___System_String'|) (= tptp.localinv |tptp.'System_Collections_IList'|) (= tptp.localinv |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.localinv tptp.stringLiteral8) (= tptp.localinv tptp.stringLiteral9) (= tptp.localinv tptp.stringLiteral10) (= tptp.localinv tptp.stringLiteral11) (= tptp.sharingMode tptp.exposeVersion) (= |tptp.'SharingMode_Unshared'| tptp.exposeVersion) (= |tptp.'SharingMode_LockProtected'| tptp.exposeVersion) (= tptp.ownerRef tptp.exposeVersion) (= tptp.ownerFrame tptp.exposeVersion) (= |tptp.'PeerGroupPlaceholder'| tptp.exposeVersion) (= |tptp.'ArrayCategoryValue'| tptp.exposeVersion) (= |tptp.'ArrayCategoryInt'| tptp.exposeVersion) (= |tptp.'ArrayCategoryRef'| tptp.exposeVersion) (= |tptp.'ArrayCategoryNonNullRef'| tptp.exposeVersion) (= |tptp.'System_Array'| tptp.exposeVersion) (= |tptp.'System_Boolean'| tptp.exposeVersion) (= |tptp.'System_Object'| tptp.exposeVersion) (= |tptp.'System_Type'| tptp.exposeVersion) (= |tptp.'NonNullFieldsAreInitialized'| tptp.exposeVersion) (= tptp.exposeVersion |tptp.'System_String'|) (= |tptp.'FirstConsistentOwner'| tptp.exposeVersion) (= |tptp.'System_SByte'| tptp.exposeVersion) (= |tptp.'System_Byte'| tptp.exposeVersion) (= |tptp.'System_Int16'| tptp.exposeVersion) (= |tptp.'System_UInt16'| tptp.exposeVersion) (= |tptp.'System_Int32'| tptp.exposeVersion) (= |tptp.'System_UInt32'| tptp.exposeVersion) (= |tptp.'System_Int64'| tptp.exposeVersion) (= |tptp.'System_UInt64'| tptp.exposeVersion) (= |tptp.'System_Char'| tptp.exposeVersion) (= |tptp.'System_UIntPtr'| tptp.exposeVersion) (= |tptp.'System_IntPtr'| tptp.exposeVersion) (= tptp.exposeVersion |tptp.'BoundedStack_max'|) (= |tptp.'BoundedStack_size'| tptp.exposeVersion) (= |tptp.'BoundedStack_elems'| tptp.exposeVersion) (= |tptp.'System_Exception'| tptp.exposeVersion) (= |tptp.'System_IComparable'| tptp.exposeVersion) (= |tptp.'System_Collections_ICollection'| tptp.exposeVersion) (= tptp.exposeVersion |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.exposeVersion) (= |tptp.'System_IConvertible'| tptp.exposeVersion) (= |tptp.'System_Reflection_MemberInfo'| tptp.exposeVersion) (= |tptp.'System_Collections_IEnumerable'| tptp.exposeVersion) (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.exposeVersion) (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.exposeVersion) (= |tptp.'Microsoft_Contracts_GuardException'| tptp.exposeVersion) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.exposeVersion) (= tptp.exposeVersion |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.exposeVersion) (= |tptp.'BoundedStack'| tptp.exposeVersion) (= |tptp.'System_IEquatable_1___System_String'| tptp.exposeVersion) (= |tptp.'System_Runtime_InteropServices__Type'| tptp.exposeVersion) (= |tptp.'System_IComparable_1___System_String'| tptp.exposeVersion) (= |tptp.'System_Collections_IList'| tptp.exposeVersion) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.exposeVersion) (= tptp.stringLiteral8 tptp.exposeVersion) (= tptp.stringLiteral9 tptp.exposeVersion) (= tptp.stringLiteral10 tptp.exposeVersion) (= tptp.stringLiteral11 tptp.exposeVersion) (= tptp.sharingMode |tptp.'SharingMode_Unshared'|) (= tptp.sharingMode |tptp.'SharingMode_LockProtected'|) (= tptp.ownerRef tptp.sharingMode) (= tptp.sharingMode tptp.ownerFrame) (= tptp.sharingMode |tptp.'PeerGroupPlaceholder'|) (= tptp.sharingMode |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryInt'| tptp.sharingMode) (= tptp.sharingMode |tptp.'ArrayCategoryRef'|) (= tptp.sharingMode |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'System_Array'| tptp.sharingMode) (= tptp.sharingMode |tptp.'System_Boolean'|) (= tptp.sharingMode |tptp.'System_Object'|) (= tptp.sharingMode |tptp.'System_Type'|) (= tptp.sharingMode |tptp.'NonNullFieldsAreInitialized'|) (= tptp.sharingMode |tptp.'System_String'|) (= tptp.sharingMode |tptp.'FirstConsistentOwner'|) (= tptp.sharingMode |tptp.'System_SByte'|) (= tptp.sharingMode |tptp.'System_Byte'|) (= |tptp.'System_Int16'| tptp.sharingMode) (= tptp.sharingMode |tptp.'System_UInt16'|) (= tptp.sharingMode |tptp.'System_Int32'|) (= tptp.sharingMode |tptp.'System_UInt32'|) (= tptp.sharingMode |tptp.'System_Int64'|) (= tptp.sharingMode |tptp.'System_UInt64'|) (= tptp.sharingMode |tptp.'System_Char'|) (= tptp.sharingMode |tptp.'System_UIntPtr'|) (= tptp.sharingMode |tptp.'System_IntPtr'|) (= tptp.sharingMode |tptp.'BoundedStack_max'|) (= tptp.sharingMode |tptp.'BoundedStack_size'|) (= tptp.sharingMode |tptp.'BoundedStack_elems'|) (= tptp.sharingMode |tptp.'System_Exception'|) (= tptp.sharingMode |tptp.'System_IComparable'|) (= tptp.sharingMode |tptp.'System_Collections_ICollection'|) (= tptp.sharingMode |tptp.'System_ICloneable'|) (= tptp.sharingMode |tptp.'Microsoft_Contracts_ICheckedException'|) (= tptp.sharingMode |tptp.'System_IConvertible'|) (= tptp.sharingMode |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Collections_IEnumerable'| tptp.sharingMode) (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= tptp.sharingMode |tptp.'System_Reflection_ICustomAttributeProvider'|) (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Exception'|) (= tptp.sharingMode |tptp.'Microsoft_Contracts_GuardException'|) (= tptp.sharingMode |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= tptp.sharingMode |tptp.'System_Reflection_IReflect'|) (= tptp.sharingMode |tptp.'System_Runtime_Serialization_ISerializable'|) (= tptp.sharingMode |tptp.'BoundedStack'|) (= tptp.sharingMode |tptp.'System_IEquatable_1___System_String'|) (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Type'|) (= tptp.sharingMode |tptp.'System_IComparable_1___System_String'|) (= tptp.sharingMode |tptp.'System_Collections_IList'|) (= tptp.sharingMode |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.sharingMode tptp.stringLiteral8) (= tptp.sharingMode tptp.stringLiteral9) (= tptp.sharingMode tptp.stringLiteral10) (= tptp.sharingMode tptp.stringLiteral11) (= |tptp.'SharingMode_LockProtected'| |tptp.'SharingMode_Unshared'|) (= tptp.ownerRef |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| tptp.ownerFrame) (= |tptp.'SharingMode_Unshared'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_Unshared'|) (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_Unshared'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Array'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Boolean'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Object'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_Type'|) (= |tptp.'SharingMode_Unshared'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_String'|) (= |tptp.'SharingMode_Unshared'| |tptp.'FirstConsistentOwner'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_SByte'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt16'|) (= |tptp.'System_Int32'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_UInt64'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_Char'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_max'|) (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Exception'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_IComparable'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Collections_ICollection'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_ICloneable'|) (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IList'|) (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'SharingMode_Unshared'|) (= tptp.stringLiteral9 |tptp.'SharingMode_Unshared'|) (= tptp.stringLiteral10 |tptp.'SharingMode_Unshared'|) (= tptp.stringLiteral11 |tptp.'SharingMode_Unshared'|) (= tptp.ownerRef |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| tptp.ownerFrame) (= |tptp.'SharingMode_LockProtected'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'System_Array'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'System_Boolean'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'System_Object'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Type'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_String'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'FirstConsistentOwner'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_SByte'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt16'|) (= |tptp.'System_Int32'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'System_UInt64'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Char'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UIntPtr'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IntPtr'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_max'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_size'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_elems'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Exception'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_ICollection'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_ICloneable'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IList'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'SharingMode_LockProtected'|) (= tptp.stringLiteral9 |tptp.'SharingMode_LockProtected'|) (= tptp.stringLiteral10 |tptp.'SharingMode_LockProtected'|) (= tptp.stringLiteral11 |tptp.'SharingMode_LockProtected'|) (= tptp.ownerRef tptp.ownerFrame) (= tptp.ownerRef |tptp.'PeerGroupPlaceholder'|) (= tptp.ownerRef |tptp.'ArrayCategoryValue'|) (= tptp.ownerRef |tptp.'ArrayCategoryInt'|) (= tptp.ownerRef |tptp.'ArrayCategoryRef'|) (= tptp.ownerRef |tptp.'ArrayCategoryNonNullRef'|) (= tptp.ownerRef |tptp.'System_Array'|) (= tptp.ownerRef |tptp.'System_Boolean'|) (= tptp.ownerRef |tptp.'System_Object'|) (= tptp.ownerRef |tptp.'System_Type'|) (= tptp.ownerRef |tptp.'NonNullFieldsAreInitialized'|) (= tptp.ownerRef |tptp.'System_String'|) (= tptp.ownerRef |tptp.'FirstConsistentOwner'|) (= tptp.ownerRef |tptp.'System_SByte'|) (= tptp.ownerRef |tptp.'System_Byte'|) (= tptp.ownerRef |tptp.'System_Int16'|) (= tptp.ownerRef |tptp.'System_UInt16'|) (= tptp.ownerRef |tptp.'System_Int32'|) (= tptp.ownerRef |tptp.'System_UInt32'|) (= tptp.ownerRef |tptp.'System_Int64'|) (= tptp.ownerRef |tptp.'System_UInt64'|) (= tptp.ownerRef |tptp.'System_Char'|) (= tptp.ownerRef |tptp.'System_UIntPtr'|) (= tptp.ownerRef |tptp.'System_IntPtr'|) (= tptp.ownerRef |tptp.'BoundedStack_max'|) (= tptp.ownerRef |tptp.'BoundedStack_size'|) (= tptp.ownerRef |tptp.'BoundedStack_elems'|) (= tptp.ownerRef |tptp.'System_Exception'|) (= tptp.ownerRef |tptp.'System_IComparable'|) (= tptp.ownerRef |tptp.'System_Collections_ICollection'|) (= tptp.ownerRef |tptp.'System_ICloneable'|) (= tptp.ownerRef |tptp.'Microsoft_Contracts_ICheckedException'|) (= tptp.ownerRef |tptp.'System_IConvertible'|) (= tptp.ownerRef |tptp.'System_Reflection_MemberInfo'|) (= tptp.ownerRef |tptp.'System_Collections_IEnumerable'|) (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= tptp.ownerRef |tptp.'System_Reflection_ICustomAttributeProvider'|) (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Exception'|) (= tptp.ownerRef |tptp.'Microsoft_Contracts_GuardException'|) (= tptp.ownerRef |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= tptp.ownerRef |tptp.'System_Reflection_IReflect'|) (= tptp.ownerRef |tptp.'System_Runtime_Serialization_ISerializable'|) (= tptp.ownerRef |tptp.'BoundedStack'|) (= tptp.ownerRef |tptp.'System_IEquatable_1___System_String'|) (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Type'|) (= tptp.ownerRef |tptp.'System_IComparable_1___System_String'|) (= tptp.ownerRef |tptp.'System_Collections_IList'|) (= tptp.ownerRef |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.ownerRef tptp.stringLiteral8) (= tptp.ownerRef tptp.stringLiteral9) (= tptp.ownerRef tptp.stringLiteral10) (= tptp.ownerRef tptp.stringLiteral11) (= |tptp.'PeerGroupPlaceholder'| tptp.ownerFrame) (= |tptp.'ArrayCategoryValue'| tptp.ownerFrame) (= |tptp.'ArrayCategoryInt'| tptp.ownerFrame) (= |tptp.'ArrayCategoryRef'| tptp.ownerFrame) (= |tptp.'ArrayCategoryNonNullRef'| tptp.ownerFrame) (= |tptp.'System_Array'| tptp.ownerFrame) (= |tptp.'System_Boolean'| tptp.ownerFrame) (= |tptp.'System_Object'| tptp.ownerFrame) (= |tptp.'System_Type'| tptp.ownerFrame) (= |tptp.'NonNullFieldsAreInitialized'| tptp.ownerFrame) (= tptp.ownerFrame |tptp.'System_String'|) (= |tptp.'FirstConsistentOwner'| tptp.ownerFrame) (= |tptp.'System_SByte'| tptp.ownerFrame) (= |tptp.'System_Byte'| tptp.ownerFrame) (= |tptp.'System_Int16'| tptp.ownerFrame) (= |tptp.'System_UInt16'| tptp.ownerFrame) (= |tptp.'System_Int32'| tptp.ownerFrame) (= |tptp.'System_UInt32'| tptp.ownerFrame) (= |tptp.'System_Int64'| tptp.ownerFrame) (= |tptp.'System_UInt64'| tptp.ownerFrame) (= |tptp.'System_Char'| tptp.ownerFrame) (= |tptp.'System_UIntPtr'| tptp.ownerFrame) (= |tptp.'System_IntPtr'| tptp.ownerFrame) (= tptp.ownerFrame |tptp.'BoundedStack_max'|) (= |tptp.'BoundedStack_size'| tptp.ownerFrame) (= |tptp.'BoundedStack_elems'| tptp.ownerFrame) (= |tptp.'System_Exception'| tptp.ownerFrame) (= |tptp.'System_IComparable'| tptp.ownerFrame) (= |tptp.'System_Collections_ICollection'| tptp.ownerFrame) (= tptp.ownerFrame |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.ownerFrame) (= |tptp.'System_IConvertible'| tptp.ownerFrame) (= |tptp.'System_Reflection_MemberInfo'| tptp.ownerFrame) (= |tptp.'System_Collections_IEnumerable'| tptp.ownerFrame) (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.ownerFrame) (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.ownerFrame) (= |tptp.'Microsoft_Contracts_GuardException'| tptp.ownerFrame) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.ownerFrame) (= tptp.ownerFrame |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.ownerFrame) (= |tptp.'BoundedStack'| tptp.ownerFrame) (= tptp.ownerFrame |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| tptp.ownerFrame) (= |tptp.'System_IComparable_1___System_String'| tptp.ownerFrame) (= |tptp.'System_Collections_IList'| tptp.ownerFrame) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.ownerFrame) (= tptp.stringLiteral8 tptp.ownerFrame) (= tptp.stringLiteral9 tptp.ownerFrame) (= tptp.stringLiteral10 tptp.ownerFrame) (= tptp.stringLiteral11 tptp.ownerFrame) (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryInt'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'ArrayCategoryRef'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Array'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Boolean'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Object'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Type'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_String'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'FirstConsistentOwner'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_SByte'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_UInt16'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Int32'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_UInt64'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Char'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_max'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Exception'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_IComparable'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Collections_ICollection'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_IConvertible'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IList'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'PeerGroupPlaceholder'|) (= tptp.stringLiteral9 |tptp.'PeerGroupPlaceholder'|) (= tptp.stringLiteral10 |tptp.'PeerGroupPlaceholder'|) (= tptp.stringLiteral11 |tptp.'PeerGroupPlaceholder'|) (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryRef'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Array'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Object'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_Type'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_String'|) (= |tptp.'ArrayCategoryValue'| |tptp.'FirstConsistentOwner'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_SByte'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_UInt16'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Int32'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_Char'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_max'|) (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Exception'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_IComparable'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Collections_ICollection'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'ArrayCategoryValue'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IList'|) (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'ArrayCategoryValue'|) (= tptp.stringLiteral9 |tptp.'ArrayCategoryValue'|) (= tptp.stringLiteral10 |tptp.'ArrayCategoryValue'|) (= tptp.stringLiteral11 |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'System_Array'| |tptp.'ArrayCategoryInt'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Boolean'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Object'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Type'|) (= |tptp.'ArrayCategoryInt'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_String'|) (= |tptp.'ArrayCategoryInt'| |tptp.'FirstConsistentOwner'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_SByte'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'ArrayCategoryInt'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt16'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int32'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt32'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int64'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt64'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Char'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_UIntPtr'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_IntPtr'|) (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_max'|) (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_size'|) (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_elems'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Exception'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_ICollection'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_ICloneable'|) (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_IConvertible'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryInt'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IList'|) (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral8) (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral9) (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral10) (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral11) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryRef'|) (= |tptp.'System_Array'| |tptp.'ArrayCategoryRef'|) (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryRef'|) (= |tptp.'System_Object'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Type'|) (= |tptp.'ArrayCategoryRef'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_String'|) (= |tptp.'ArrayCategoryRef'| |tptp.'FirstConsistentOwner'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_SByte'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt16'|) (= |tptp.'System_Int32'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'ArrayCategoryRef'|) (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Char'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_UIntPtr'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_IntPtr'|) (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_max'|) (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_size'|) (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_elems'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Exception'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_ICollection'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_ICloneable'|) (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryRef'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryRef'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IList'|) (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral9) (= tptp.stringLiteral10 |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral11) (= |tptp.'System_Array'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Boolean'|) (= |tptp.'System_Object'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Type'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_String'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'FirstConsistentOwner'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_SByte'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt16'|) (= |tptp.'System_Int32'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt64'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Char'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UIntPtr'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IntPtr'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_max'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_size'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_elems'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Exception'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_ICollection'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_ICloneable'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IList'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral9) (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral10) (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral11) (= |tptp.'System_Array'| |tptp.'System_Boolean'|) (= |tptp.'System_Array'| |tptp.'System_Object'|) (= |tptp.'System_Array'| |tptp.'System_Type'|) (= |tptp.'System_Array'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Array'| |tptp.'System_String'|) (= |tptp.'System_Array'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Array'| |tptp.'System_SByte'|) (= |tptp.'System_Array'| |tptp.'System_Byte'|) (= |tptp.'System_Array'| |tptp.'System_Int16'|) (= |tptp.'System_Array'| |tptp.'System_UInt16'|) (= |tptp.'System_Array'| |tptp.'System_Int32'|) (= |tptp.'System_Array'| |tptp.'System_UInt32'|) (= |tptp.'System_Array'| |tptp.'System_Int64'|) (= |tptp.'System_Array'| |tptp.'System_UInt64'|) (= |tptp.'System_Array'| |tptp.'System_Char'|) (= |tptp.'System_Array'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Array'| |tptp.'System_IntPtr'|) (= |tptp.'System_Array'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Array'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Array'| |tptp.'BoundedStack_elems'|) (= |tptp.'System_Array'| |tptp.'System_Exception'|) (= |tptp.'System_Array'| |tptp.'System_IComparable'|) (= |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Array'| |tptp.'System_ICloneable'|) (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Array'| |tptp.'System_IConvertible'|) (= |tptp.'System_Array'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Array'|) (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Array'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Array'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Array'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Array'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Array'| |tptp.'BoundedStack'|) (= |tptp.'System_Array'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Array'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Array'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_Array'| tptp.stringLiteral8) (= |tptp.'System_Array'| tptp.stringLiteral9) (= |tptp.'System_Array'| tptp.stringLiteral10) (= |tptp.'System_Array'| tptp.stringLiteral11) (= |tptp.'System_Object'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'System_Type'|) (= |tptp.'System_Boolean'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Boolean'| |tptp.'System_String'|) (= |tptp.'System_Boolean'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Boolean'| |tptp.'System_SByte'|) (= |tptp.'System_Boolean'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'System_UInt16'|) (= |tptp.'System_Int32'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'System_Boolean'|) (= |tptp.'System_UInt64'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'System_Char'|) (= |tptp.'System_Boolean'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Boolean'| |tptp.'System_IntPtr'|) (= |tptp.'System_Boolean'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Boolean'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Boolean'| |tptp.'BoundedStack_elems'|) (= |tptp.'System_Boolean'| |tptp.'System_Exception'|) (= |tptp.'System_Boolean'| |tptp.'System_IComparable'|) (= |tptp.'System_Boolean'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Boolean'| |tptp.'System_ICloneable'|) (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'System_Boolean'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Boolean'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Boolean'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Boolean'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Boolean'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'BoundedStack'|) (= |tptp.'System_Boolean'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Boolean'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Boolean'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| tptp.stringLiteral9) (= tptp.stringLiteral10 |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| tptp.stringLiteral11) (= |tptp.'System_Object'| |tptp.'System_Type'|) (= |tptp.'System_Object'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Object'| |tptp.'System_String'|) (= |tptp.'System_Object'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Object'| |tptp.'System_SByte'|) (= |tptp.'System_Object'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'System_Object'|) (= |tptp.'System_Object'| |tptp.'System_UInt16'|) (= |tptp.'System_Int32'| |tptp.'System_Object'|) (= |tptp.'System_Object'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'System_Object'|) (= |tptp.'System_Object'| |tptp.'System_UInt64'|) (= |tptp.'System_Object'| |tptp.'System_Char'|) (= |tptp.'System_Object'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Object'| |tptp.'System_IntPtr'|) (= |tptp.'System_Object'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Object'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Object'| |tptp.'BoundedStack_elems'|) (= |tptp.'System_Object'| |tptp.'System_Exception'|) (= |tptp.'System_Object'| |tptp.'System_IComparable'|) (= |tptp.'System_Object'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Object'| |tptp.'System_ICloneable'|) (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'System_Object'|) (= |tptp.'System_Object'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|) (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Object'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Object'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Object'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Object'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Object'| |tptp.'BoundedStack'|) (= |tptp.'System_Object'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Object'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Object'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_Object'|) (= |tptp.'System_Object'| tptp.stringLiteral9) (= |tptp.'System_Object'| tptp.stringLiteral10) (= |tptp.'System_Object'| tptp.stringLiteral11) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Type'|) (= |tptp.'System_Type'| |tptp.'System_String'|) (= |tptp.'FirstConsistentOwner'| |tptp.'System_Type'|) (= |tptp.'System_SByte'| |tptp.'System_Type'|) (= |tptp.'System_Byte'| |tptp.'System_Type'|) (= |tptp.'System_Int16'| |tptp.'System_Type'|) (= |tptp.'System_UInt16'| |tptp.'System_Type'|) (= |tptp.'System_Int32'| |tptp.'System_Type'|) (= |tptp.'System_UInt32'| |tptp.'System_Type'|) (= |tptp.'System_Int64'| |tptp.'System_Type'|) (= |tptp.'System_UInt64'| |tptp.'System_Type'|) (= |tptp.'System_Char'| |tptp.'System_Type'|) (= |tptp.'System_UIntPtr'| |tptp.'System_Type'|) (= |tptp.'System_IntPtr'| |tptp.'System_Type'|) (= |tptp.'System_Type'| |tptp.'BoundedStack_max'|) (= |tptp.'BoundedStack_size'| |tptp.'System_Type'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Type'|) (= |tptp.'System_Exception'| |tptp.'System_Type'|) (= |tptp.'System_IComparable'| |tptp.'System_Type'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Type'|) (= |tptp.'System_Type'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Type'|) (= |tptp.'System_IConvertible'| |tptp.'System_Type'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Type'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Type'|) (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Type'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Type'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Type'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Type'|) (= |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Type'|) (= |tptp.'BoundedStack'| |tptp.'System_Type'|) (= |tptp.'System_Type'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Type'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Type'|) (= |tptp.'System_Collections_IList'| |tptp.'System_Type'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Type'|) (= tptp.stringLiteral8 |tptp.'System_Type'|) (= tptp.stringLiteral9 |tptp.'System_Type'|) (= tptp.stringLiteral10 |tptp.'System_Type'|) (= tptp.stringLiteral11 |tptp.'System_Type'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_String'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'FirstConsistentOwner'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_SByte'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_UInt16'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Int32'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_UInt64'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Char'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_max'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Exception'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_IComparable'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Collections_ICollection'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_ICloneable'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IList'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'NonNullFieldsAreInitialized'|) (= tptp.stringLiteral9 |tptp.'NonNullFieldsAreInitialized'|) (= tptp.stringLiteral10 |tptp.'NonNullFieldsAreInitialized'|) (= tptp.stringLiteral11 |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'FirstConsistentOwner'| |tptp.'System_String'|) (= |tptp.'System_SByte'| |tptp.'System_String'|) (= |tptp.'System_Byte'| |tptp.'System_String'|) (= |tptp.'System_Int16'| |tptp.'System_String'|) (= |tptp.'System_UInt16'| |tptp.'System_String'|) (= |tptp.'System_Int32'| |tptp.'System_String'|) (= |tptp.'System_UInt32'| |tptp.'System_String'|) (= |tptp.'System_Int64'| |tptp.'System_String'|) (= |tptp.'System_UInt64'| |tptp.'System_String'|) (= |tptp.'System_Char'| |tptp.'System_String'|) (= |tptp.'System_UIntPtr'| |tptp.'System_String'|) (= |tptp.'System_IntPtr'| |tptp.'System_String'|) (= |tptp.'BoundedStack_max'| |tptp.'System_String'|) (= |tptp.'BoundedStack_size'| |tptp.'System_String'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_String'|) (= |tptp.'System_Exception'| |tptp.'System_String'|) (= |tptp.'System_IComparable'| |tptp.'System_String'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_String'|) (= |tptp.'System_ICloneable'| |tptp.'System_String'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_String'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_String'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_String'|) (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_String'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_String'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_String'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_String'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_String'|) (= |tptp.'System_Reflection_IReflect'| |tptp.'System_String'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_String'|) (= |tptp.'BoundedStack'| |tptp.'System_String'|) (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_String'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_String'|) (= |tptp.'System_Collections_IList'| |tptp.'System_String'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_String'|) (= tptp.stringLiteral8 |tptp.'System_String'|) (= tptp.stringLiteral9 |tptp.'System_String'|) (= tptp.stringLiteral10 |tptp.'System_String'|) (= tptp.stringLiteral11 |tptp.'System_String'|) (= |tptp.'System_SByte'| |tptp.'FirstConsistentOwner'|) (= |tptp.'FirstConsistentOwner'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_UInt16'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Int32'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_UInt32'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Int64'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_UInt64'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Char'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_UIntPtr'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_IntPtr'| |tptp.'FirstConsistentOwner'|) (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_max'|) (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Exception'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_IComparable'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Collections_ICollection'| |tptp.'FirstConsistentOwner'|) (= |tptp.'FirstConsistentOwner'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_IConvertible'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'FirstConsistentOwner'|) (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'FirstConsistentOwner'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'FirstConsistentOwner'|) (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'FirstConsistentOwner'|) (= |tptp.'BoundedStack'| |tptp.'FirstConsistentOwner'|) (= |tptp.'FirstConsistentOwner'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Collections_IList'| |tptp.'FirstConsistentOwner'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'FirstConsistentOwner'|) (= tptp.stringLiteral8 |tptp.'FirstConsistentOwner'|) (= tptp.stringLiteral9 |tptp.'FirstConsistentOwner'|) (= tptp.stringLiteral10 |tptp.'FirstConsistentOwner'|) (= tptp.stringLiteral11 |tptp.'FirstConsistentOwner'|) (= |tptp.'System_SByte'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'System_SByte'|) (= |tptp.'System_UInt16'| |tptp.'System_SByte'|) (= |tptp.'System_Int32'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'System_SByte'|) (= |tptp.'System_UInt64'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'System_Char'|) (= |tptp.'System_SByte'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'BoundedStack_max'|) (= |tptp.'System_SByte'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_SByte'|) (= |tptp.'System_Exception'| |tptp.'System_SByte'|) (= |tptp.'System_IComparable'| |tptp.'System_SByte'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_SByte'|) (= |tptp.'System_IConvertible'| |tptp.'System_SByte'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_SByte'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_SByte'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_SByte'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_SByte'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'BoundedStack'|) (= |tptp.'System_SByte'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_SByte'| |tptp.'System_Collections_IList'|) (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_SByte'|) (= tptp.stringLiteral9 |tptp.'System_SByte'|) (= tptp.stringLiteral10 |tptp.'System_SByte'|) (= tptp.stringLiteral11 |tptp.'System_SByte'|) (= |tptp.'System_Int16'| |tptp.'System_Byte'|) (= |tptp.'System_UInt16'| |tptp.'System_Byte'|) (= |tptp.'System_Int32'| |tptp.'System_Byte'|) (= |tptp.'System_UInt32'| |tptp.'System_Byte'|) (= |tptp.'System_Int64'| |tptp.'System_Byte'|) (= |tptp.'System_UInt64'| |tptp.'System_Byte'|) (= |tptp.'System_Char'| |tptp.'System_Byte'|) (= |tptp.'System_UIntPtr'| |tptp.'System_Byte'|) (= |tptp.'System_IntPtr'| |tptp.'System_Byte'|) (= |tptp.'System_Byte'| |tptp.'BoundedStack_max'|) (= |tptp.'BoundedStack_size'| |tptp.'System_Byte'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Byte'|) (= |tptp.'System_Exception'| |tptp.'System_Byte'|) (= |tptp.'System_IComparable'| |tptp.'System_Byte'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Byte'|) (= |tptp.'System_Byte'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Byte'|) (= |tptp.'System_IConvertible'| |tptp.'System_Byte'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Byte'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Byte'|) (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Byte'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Byte'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Byte'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Byte'|) (= |tptp.'System_Byte'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Byte'|) (= |tptp.'BoundedStack'| |tptp.'System_Byte'|) (= |tptp.'System_Byte'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Byte'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Byte'|) (= |tptp.'System_Collections_IList'| |tptp.'System_Byte'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Byte'|) (= tptp.stringLiteral8 |tptp.'System_Byte'|) (= tptp.stringLiteral9 |tptp.'System_Byte'|) (= tptp.stringLiteral10 |tptp.'System_Byte'|) (= tptp.stringLiteral11 |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'System_UInt16'|) (= |tptp.'System_Int16'| |tptp.'System_Int32'|) (= |tptp.'System_Int16'| |tptp.'System_UInt32'|) (= |tptp.'System_Int16'| |tptp.'System_Int64'|) (= |tptp.'System_Int16'| |tptp.'System_UInt64'|) (= |tptp.'System_Int16'| |tptp.'System_Char'|) (= |tptp.'System_Int16'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Int16'| |tptp.'System_IntPtr'|) (= |tptp.'System_Int16'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Int16'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Int16'| |tptp.'BoundedStack_elems'|) (= |tptp.'System_Int16'| |tptp.'System_Exception'|) (= |tptp.'System_Int16'| |tptp.'System_IComparable'|) (= |tptp.'System_Int16'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Int16'| |tptp.'System_ICloneable'|) (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Int16'| |tptp.'System_IConvertible'|) (= |tptp.'System_Int16'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int16'|) (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Int16'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Int16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Int16'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Int16'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Int16'| |tptp.'BoundedStack'|) (= |tptp.'System_Int16'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Int16'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Int16'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_Int16'| tptp.stringLiteral8) (= |tptp.'System_Int16'| tptp.stringLiteral9) (= |tptp.'System_Int16'| tptp.stringLiteral10) (= |tptp.'System_Int16'| tptp.stringLiteral11) (= |tptp.'System_Int32'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt64'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'System_Char'|) (= |tptp.'System_UInt16'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'BoundedStack_max'|) (= |tptp.'System_UInt16'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_UInt16'|) (= |tptp.'System_Exception'| |tptp.'System_UInt16'|) (= |tptp.'System_IComparable'| |tptp.'System_UInt16'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'System_ICloneable'|) (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'System_UInt16'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt16'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt16'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_UInt16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_UInt16'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'BoundedStack'|) (= |tptp.'System_UInt16'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_UInt16'| |tptp.'System_Collections_IList'|) (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_UInt16'|) (= tptp.stringLiteral9 |tptp.'System_UInt16'|) (= tptp.stringLiteral10 |tptp.'System_UInt16'|) (= tptp.stringLiteral11 |tptp.'System_UInt16'|) (= |tptp.'System_Int32'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'System_Int32'|) (= |tptp.'System_Int32'| |tptp.'System_UInt64'|) (= |tptp.'System_Int32'| |tptp.'System_Char'|) (= |tptp.'System_Int32'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Int32'| |tptp.'System_IntPtr'|) (= |tptp.'System_Int32'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Int32'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Int32'| |tptp.'BoundedStack_elems'|) (= |tptp.'System_Int32'| |tptp.'System_Exception'|) (= |tptp.'System_Int32'| |tptp.'System_IComparable'|) (= |tptp.'System_Int32'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Int32'| |tptp.'System_ICloneable'|) (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'System_Int32'|) (= |tptp.'System_Int32'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int32'|) (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Int32'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Int32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Int32'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Int32'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Int32'| |tptp.'BoundedStack'|) (= |tptp.'System_Int32'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Int32'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Int32'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_Int32'|) (= |tptp.'System_Int32'| tptp.stringLiteral9) (= |tptp.'System_Int32'| tptp.stringLiteral10) (= |tptp.'System_Int32'| tptp.stringLiteral11) (= |tptp.'System_Int64'| |tptp.'System_UInt32'|) (= |tptp.'System_UInt64'| |tptp.'System_UInt32'|) (= |tptp.'System_Char'| |tptp.'System_UInt32'|) (= |tptp.'System_UIntPtr'| |tptp.'System_UInt32'|) (= |tptp.'System_IntPtr'| |tptp.'System_UInt32'|) (= |tptp.'System_UInt32'| |tptp.'BoundedStack_max'|) (= |tptp.'System_UInt32'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_UInt32'|) (= |tptp.'System_Exception'| |tptp.'System_UInt32'|) (= |tptp.'System_IComparable'| |tptp.'System_UInt32'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt32'|) (= |tptp.'System_UInt32'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UInt32'|) (= |tptp.'System_IConvertible'| |tptp.'System_UInt32'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt32'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt32'|) (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt32'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt32'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UInt32'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UInt32'|) (= |tptp.'System_UInt32'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt32'|) (= |tptp.'BoundedStack'| |tptp.'System_UInt32'|) (= |tptp.'System_UInt32'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt32'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UInt32'|) (= |tptp.'System_Collections_IList'| |tptp.'System_UInt32'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UInt32'|) (= tptp.stringLiteral8 |tptp.'System_UInt32'|) (= tptp.stringLiteral9 |tptp.'System_UInt32'|) (= tptp.stringLiteral10 |tptp.'System_UInt32'|) (= tptp.stringLiteral11 |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'System_UInt64'|) (= |tptp.'System_Int64'| |tptp.'System_Char'|) (= |tptp.'System_Int64'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Int64'| |tptp.'System_IntPtr'|) (= |tptp.'System_Int64'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Int64'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Int64'| |tptp.'BoundedStack_elems'|) (= |tptp.'System_Int64'| |tptp.'System_Exception'|) (= |tptp.'System_Int64'| |tptp.'System_IComparable'|) (= |tptp.'System_Int64'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Int64'| |tptp.'System_ICloneable'|) (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'System_Int64'|) (= |tptp.'System_Int64'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int64'|) (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Int64'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Int64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Int64'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Int64'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Int64'| |tptp.'BoundedStack'|) (= |tptp.'System_Int64'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Int64'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Int64'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_Int64'| tptp.stringLiteral8) (= |tptp.'System_Int64'| tptp.stringLiteral9) (= |tptp.'System_Int64'| tptp.stringLiteral10) (= |tptp.'System_Int64'| tptp.stringLiteral11) (= |tptp.'System_UInt64'| |tptp.'System_Char'|) (= |tptp.'System_UInt64'| |tptp.'System_UIntPtr'|) (= |tptp.'System_UInt64'| |tptp.'System_IntPtr'|) (= |tptp.'System_UInt64'| |tptp.'BoundedStack_max'|) (= |tptp.'System_UInt64'| |tptp.'BoundedStack_size'|) (= |tptp.'System_UInt64'| |tptp.'BoundedStack_elems'|) (= |tptp.'System_UInt64'| |tptp.'System_Exception'|) (= |tptp.'System_UInt64'| |tptp.'System_IComparable'|) (= |tptp.'System_UInt64'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_UInt64'| |tptp.'System_ICloneable'|) (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'System_UInt64'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt64'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt64'|) (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_UInt64'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_UInt64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_UInt64'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_UInt64'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_UInt64'| |tptp.'BoundedStack'|) (= |tptp.'System_UInt64'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_UInt64'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_UInt64'| |tptp.'System_Collections_IList'|) (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_UInt64'|) (= |tptp.'System_UInt64'| tptp.stringLiteral9) (= |tptp.'System_UInt64'| tptp.stringLiteral10) (= |tptp.'System_UInt64'| tptp.stringLiteral11) (= |tptp.'System_Char'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_Char'|) (= |tptp.'System_Char'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Char'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Char'|) (= |tptp.'System_Exception'| |tptp.'System_Char'|) (= |tptp.'System_IComparable'| |tptp.'System_Char'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Char'|) (= |tptp.'System_Char'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Char'|) (= |tptp.'System_IConvertible'| |tptp.'System_Char'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Char'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Char'|) (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Char'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Char'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Char'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Char'|) (= |tptp.'System_Char'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Char'|) (= |tptp.'BoundedStack'| |tptp.'System_Char'|) (= |tptp.'System_Char'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Char'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Char'|) (= |tptp.'System_Char'| |tptp.'System_Collections_IList'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Char'|) (= tptp.stringLiteral8 |tptp.'System_Char'|) (= tptp.stringLiteral9 |tptp.'System_Char'|) (= tptp.stringLiteral10 |tptp.'System_Char'|) (= tptp.stringLiteral11 |tptp.'System_Char'|) (= |tptp.'System_IntPtr'| |tptp.'System_UIntPtr'|) (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_max'|) (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Exception'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IComparable'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_UIntPtr'|) (= |tptp.'System_UIntPtr'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IConvertible'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UIntPtr'|) (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UIntPtr'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UIntPtr'|) (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UIntPtr'|) (= |tptp.'BoundedStack'| |tptp.'System_UIntPtr'|) (= |tptp.'System_UIntPtr'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Collections_IList'| |tptp.'System_UIntPtr'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UIntPtr'|) (= tptp.stringLiteral8 |tptp.'System_UIntPtr'|) (= tptp.stringLiteral9 |tptp.'System_UIntPtr'|) (= tptp.stringLiteral10 |tptp.'System_UIntPtr'|) (= tptp.stringLiteral11 |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_max'|) (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_Exception'|) (= |tptp.'System_IntPtr'| |tptp.'System_IComparable'|) (= |tptp.'System_IntPtr'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_IntPtr'| |tptp.'System_ICloneable'|) (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'System_IntPtr'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IntPtr'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_IntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'BoundedStack'|) (= |tptp.'System_IntPtr'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IList'|) (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_IntPtr'|) (= tptp.stringLiteral9 |tptp.'System_IntPtr'|) (= tptp.stringLiteral10 |tptp.'System_IntPtr'|) (= tptp.stringLiteral11 |tptp.'System_IntPtr'|) (= |tptp.'BoundedStack_size'| |tptp.'BoundedStack_max'|) (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Exception'| |tptp.'BoundedStack_max'|) (= |tptp.'System_IComparable'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack_max'|) (= |tptp.'System_ICloneable'| |tptp.'BoundedStack_max'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack_max'|) (= |tptp.'System_IConvertible'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack_max'|) (= |tptp.'BoundedStack_max'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack_max'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Reflection_IReflect'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack_max'|) (= |tptp.'BoundedStack'| |tptp.'BoundedStack_max'|) (= |tptp.'System_IEquatable_1___System_String'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack_max'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Collections_IList'| |tptp.'BoundedStack_max'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'BoundedStack_max'|) (= tptp.stringLiteral8 |tptp.'BoundedStack_max'|) (= tptp.stringLiteral9 |tptp.'BoundedStack_max'|) (= tptp.stringLiteral10 |tptp.'BoundedStack_max'|) (= tptp.stringLiteral11 |tptp.'BoundedStack_max'|) (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Exception'| |tptp.'BoundedStack_size'|) (= |tptp.'System_IComparable'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_size'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack_size'|) (= |tptp.'System_IConvertible'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_size'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack_size'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_size'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_size'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack_size'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Collections_IList'| |tptp.'BoundedStack_size'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'BoundedStack_size'|) (= tptp.stringLiteral8 |tptp.'BoundedStack_size'|) (= tptp.stringLiteral9 |tptp.'BoundedStack_size'|) (= tptp.stringLiteral10 |tptp.'BoundedStack_size'|) (= tptp.stringLiteral11 |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Exception'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_IComparable'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_ICollection'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_ICloneable'|) (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'BoundedStack_elems'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack_elems'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack_elems'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack_elems'|) (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack_elems'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_IList'|) (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'BoundedStack_elems'|) (= tptp.stringLiteral9 |tptp.'BoundedStack_elems'|) (= tptp.stringLiteral10 |tptp.'BoundedStack_elems'|) (= tptp.stringLiteral11 |tptp.'BoundedStack_elems'|) (= |tptp.'System_Exception'| |tptp.'System_IComparable'|) (= |tptp.'System_Exception'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Exception'| |tptp.'System_ICloneable'|) (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'System_Exception'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Exception'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Exception'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| |tptp.'BoundedStack'|) (= |tptp.'System_Exception'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Exception'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_Exception'|) (= tptp.stringLiteral9 |tptp.'System_Exception'|) (= tptp.stringLiteral10 |tptp.'System_Exception'|) (= tptp.stringLiteral11 |tptp.'System_Exception'|) (= |tptp.'System_IComparable'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_IComparable'| |tptp.'System_ICloneable'|) (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'System_IComparable'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_IComparable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_IComparable'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| |tptp.'BoundedStack'|) (= |tptp.'System_IComparable'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IComparable'| |tptp.'System_Collections_IList'|) (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_IComparable'|) (= tptp.stringLiteral9 |tptp.'System_IComparable'|) (= tptp.stringLiteral10 |tptp.'System_IComparable'|) (= tptp.stringLiteral11 |tptp.'System_IComparable'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_ICloneable'|) (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_Collections_ICollection'|) (= tptp.stringLiteral9 |tptp.'System_Collections_ICollection'|) (= tptp.stringLiteral10 |tptp.'System_Collections_ICollection'|) (= tptp.stringLiteral11 |tptp.'System_Collections_ICollection'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_ICloneable'|) (= |tptp.'System_IConvertible'| |tptp.'System_ICloneable'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_ICloneable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_ICloneable'|) (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_ICloneable'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_ICloneable'|) (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_ICloneable'|) (= |tptp.'BoundedStack'| |tptp.'System_ICloneable'|) (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_ICloneable'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_ICloneable'|) (= |tptp.'System_Collections_IList'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_ICloneable'|) (= tptp.stringLiteral8 |tptp.'System_ICloneable'|) (= tptp.stringLiteral9 |tptp.'System_ICloneable'|) (= tptp.stringLiteral10 |tptp.'System_ICloneable'|) (= tptp.stringLiteral11 |tptp.'System_ICloneable'|) (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_IList'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'Microsoft_Contracts_ICheckedException'|) (= tptp.stringLiteral9 |tptp.'Microsoft_Contracts_ICheckedException'|) (= tptp.stringLiteral10 |tptp.'Microsoft_Contracts_ICheckedException'|) (= tptp.stringLiteral11 |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_IConvertible'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_IConvertible'| |tptp.'BoundedStack'|) (= |tptp.'System_IConvertible'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_IConvertible'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_Collections_IList'|) (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IConvertible'| tptp.stringLiteral8) (= |tptp.'System_IConvertible'| tptp.stringLiteral9) (= |tptp.'System_IConvertible'| tptp.stringLiteral10) (= |tptp.'System_IConvertible'| tptp.stringLiteral11) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral9) (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral10) (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral11) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral8) (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral9) (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral10) (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral11) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'BoundedStack'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Collections_IList'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= tptp.stringLiteral8 |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= tptp.stringLiteral9 |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= tptp.stringLiteral10 |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= tptp.stringLiteral11 |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_Reflection_ICustomAttributeProvider'|) (= tptp.stringLiteral9 |tptp.'System_Reflection_ICustomAttributeProvider'|) (= tptp.stringLiteral10 |tptp.'System_Reflection_ICustomAttributeProvider'|) (= tptp.stringLiteral11 |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_Runtime_InteropServices__Exception'|) (= tptp.stringLiteral9 |tptp.'System_Runtime_InteropServices__Exception'|) (= tptp.stringLiteral10 |tptp.'System_Runtime_InteropServices__Exception'|) (= tptp.stringLiteral11 |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_IList'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'Microsoft_Contracts_GuardException'|) (= tptp.stringLiteral9 |tptp.'Microsoft_Contracts_GuardException'|) (= tptp.stringLiteral10 |tptp.'Microsoft_Contracts_GuardException'|) (= tptp.stringLiteral11 |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'BoundedStack'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IList'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= tptp.stringLiteral8 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= tptp.stringLiteral9 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= tptp.stringLiteral10 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= tptp.stringLiteral11 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'BoundedStack'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Collections_IList'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Reflection_IReflect'|) (= tptp.stringLiteral8 |tptp.'System_Reflection_IReflect'|) (= tptp.stringLiteral9 |tptp.'System_Reflection_IReflect'|) (= tptp.stringLiteral10 |tptp.'System_Reflection_IReflect'|) (= tptp.stringLiteral11 |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral9) (= tptp.stringLiteral10 |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral11) (= |tptp.'BoundedStack'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack'|) (= |tptp.'BoundedStack'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'BoundedStack'| |tptp.'System_Collections_IList'|) (= |tptp.'BoundedStack'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'BoundedStack'|) (= tptp.stringLiteral9 |tptp.'BoundedStack'|) (= tptp.stringLiteral10 |tptp.'BoundedStack'|) (= tptp.stringLiteral11 |tptp.'BoundedStack'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Collections_IList'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IEquatable_1___System_String'|) (= tptp.stringLiteral8 |tptp.'System_IEquatable_1___System_String'|) (= tptp.stringLiteral9 |tptp.'System_IEquatable_1___System_String'|) (= tptp.stringLiteral10 |tptp.'System_IEquatable_1___System_String'|) (= tptp.stringLiteral11 |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_Runtime_InteropServices__Type'|) (= tptp.stringLiteral9 |tptp.'System_Runtime_InteropServices__Type'|) (= tptp.stringLiteral10 |tptp.'System_Runtime_InteropServices__Type'|) (= tptp.stringLiteral11 |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_IList'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_IComparable_1___System_String'|) (= tptp.stringLiteral9 |tptp.'System_IComparable_1___System_String'|) (= tptp.stringLiteral10 |tptp.'System_IComparable_1___System_String'|) (= tptp.stringLiteral11 |tptp.'System_IComparable_1___System_String'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_IList'|) (= tptp.stringLiteral8 |tptp.'System_Collections_IList'|) (= tptp.stringLiteral9 |tptp.'System_Collections_IList'|) (= tptp.stringLiteral10 |tptp.'System_Collections_IList'|) (= tptp.stringLiteral11 |tptp.'System_Collections_IList'|) (= tptp.stringLiteral8 |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral9 |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral10 |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral11 |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 tptp.stringLiteral9) (= tptp.stringLiteral8 tptp.stringLiteral10) (= tptp.stringLiteral8 tptp.stringLiteral11) (= tptp.stringLiteral10 tptp.stringLiteral9) (= tptp.stringLiteral9 tptp.stringLiteral11) (= tptp.stringLiteral10 tptp.stringLiteral11) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.elements))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.exposeVersion))) (not (forall ((A__questionmark_c Int)) (= A__questionmark_c (|tptp.'ClassReprInv'| (|tptp.'ClassRepr'| A__questionmark_c))))) (not (forall ((A__questionmark_T Int)) (not (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'ClassRepr'| A__questionmark_T)) |tptp.'System_Object'|))))) (not (forall ((A__questionmark_T Int)) (not (= tptp.nullObject (|tptp.'ClassRepr'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_T) tptp.ownerFrame))))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.allocated))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.elements))) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.inv)) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.localinv)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerRef))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerFrame))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.exposeVersion))) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'FirstConsistentOwner'|)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.allocated)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.elements)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.inv)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.localinv)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.exposeVersion)) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.ownerRef)) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.ownerFrame)) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.elements))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'ValueArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'IntArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'RefArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'ArrayIndexInvX'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_y (|tptp.'ArrayIndexInvY'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (|tptp.'InRange'| (|tptp.'IntArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_i Int) (A__questionmark_r Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))))) (not (forall ((A__questionmark_a Int)) (>= (|tptp.'Rank'| A__questionmark_a) 1))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((BOUND_VARIABLE_11112 Int)) (>= (|tptp.'Length'| BOUND_VARIABLE_11112) 0))) (not (forall ((BOUND_VARIABLE_11118 Int)) (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| BOUND_VARIABLE_11118))) 0))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (>= (|tptp.'DimLength'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int)) (or (not (= (|tptp.'Rank'| A__questionmark_a) 1)) (= (|tptp.'DimLength'| A__questionmark_a 0) (|tptp.'Length'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'LBound'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'UBound'| A__questionmark_a A__questionmark_i) (+ (- 1) (|tptp.'DimLength'| A__questionmark_a A__questionmark_i))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryValue'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryInt'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryRef'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryNonNullRef'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Object'|))) (not (forall ((BOUND_VARIABLE_11205 Int) (BOUND_VARIABLE_11207 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11205 BOUND_VARIABLE_11207) (|tptp.'ValueArray'| BOUND_VARIABLE_11205 BOUND_VARIABLE_11207))))) (not (forall ((BOUND_VARIABLE_11214 Int) (BOUND_VARIABLE_11216 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11214 BOUND_VARIABLE_11216) |tptp.'System_Array'|)))) (not (forall ((BOUND_VARIABLE_11254 Int) (BOUND_VARIABLE_11256 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11254 BOUND_VARIABLE_11256) (|tptp.'IntArray'| BOUND_VARIABLE_11254 BOUND_VARIABLE_11256))))) (not (forall ((BOUND_VARIABLE_11263 Int) (BOUND_VARIABLE_11265 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11263 BOUND_VARIABLE_11265) |tptp.'System_Array'|)))) (not (forall ((BOUND_VARIABLE_11303 Int) (BOUND_VARIABLE_11305 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11303 BOUND_VARIABLE_11305) (|tptp.'RefArray'| BOUND_VARIABLE_11303 BOUND_VARIABLE_11305))))) (not (forall ((BOUND_VARIABLE_11312 Int) (BOUND_VARIABLE_11314 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11312 BOUND_VARIABLE_11314) |tptp.'System_Array'|)))) (not (forall ((BOUND_VARIABLE_11352 Int) (BOUND_VARIABLE_11354 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11352 BOUND_VARIABLE_11354) (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11352 BOUND_VARIABLE_11354))))) (not (forall ((BOUND_VARIABLE_11361 Int) (BOUND_VARIABLE_11363 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11361 BOUND_VARIABLE_11363) |tptp.'System_Array'|)))) (not (forall ((A__questionmark_array Int) (A__questionmark_elementType Int) (A__questionmark_rank Int)) (or (not (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank))) (and (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_array) |tptp.'System_Array'|)) (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array)) (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| (tptp.typeof A__questionmark_array)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((BOUND_VARIABLE_11493 Int) (BOUND_VARIABLE_11495 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11495 (|tptp.'RefArray'| BOUND_VARIABLE_11495 BOUND_VARIABLE_11493)))))) (not (forall ((BOUND_VARIABLE_11506 Int) (BOUND_VARIABLE_11508 Int) (BOUND_VARIABLE_11510 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11510 (|tptp.'RefArray'| BOUND_VARIABLE_11506 BOUND_VARIABLE_11508)))) (= BOUND_VARIABLE_11510 (|tptp.'RefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_11510) BOUND_VARIABLE_11508))))) (not (forall ((BOUND_VARIABLE_11522 Int) (BOUND_VARIABLE_11524 Int) (BOUND_VARIABLE_11526 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11526 (|tptp.'RefArray'| BOUND_VARIABLE_11522 BOUND_VARIABLE_11524)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_11526) BOUND_VARIABLE_11522))))) (not (forall ((BOUND_VARIABLE_11598 Int) (BOUND_VARIABLE_11600 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11600 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11600 BOUND_VARIABLE_11598)))))) (not (forall ((BOUND_VARIABLE_11611 Int) (BOUND_VARIABLE_11613 Int) (BOUND_VARIABLE_11615 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11615 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11611 BOUND_VARIABLE_11613)))) (= BOUND_VARIABLE_11615 (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_11615) BOUND_VARIABLE_11613))))) (not (forall ((BOUND_VARIABLE_11627 Int) (BOUND_VARIABLE_11629 Int) (BOUND_VARIABLE_11631 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11631 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11627 BOUND_VARIABLE_11629)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_11631) BOUND_VARIABLE_11627))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (and (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (and (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))) (and (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef)) (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_a Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= |tptp.'System_Object'| (tptp.typeof (|tptp.'ElementProxy'| A__questionmark_o A__questionmark_pos))))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= |tptp.'System_Object'| (tptp.typeof (|tptp.'ElementProxyStruct'| A__questionmark_o A__questionmark_pos))))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f)))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_f_prime_ Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_f A__questionmark_f_prime_) (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f_prime_) (|tptp.'StructGet'| A__questionmark_s A__questionmark_f_prime_))))) (not (forall ((BOUND_VARIABLE_12007 Int)) (= tptp.true_1 (tptp.x BOUND_VARIABLE_12007 (|tptp.'BaseClass'| BOUND_VARIABLE_12007))))) (not (forall ((BOUND_VARIABLE_12014 Int)) (or (= |tptp.'System_Object'| BOUND_VARIABLE_12014) (not (= BOUND_VARIABLE_12014 (|tptp.'BaseClass'| BOUND_VARIABLE_12014)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_B Int) (A__questionmark_C Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_C (|tptp.'AsDirectSubClass'| A__questionmark_B A__questionmark_A)))) (= A__questionmark_B (|tptp.'OneClassDown'| A__questionmark_C A__questionmark_A))))) (not (forall ((A__questionmark_T Int) (BOUND_VARIABLE_12067 Int) (BOUND_VARIABLE_12060 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| A__questionmark_T))) (and (or (not (= tptp.true_1 (tptp.x A__questionmark_T BOUND_VARIABLE_12060))) (= A__questionmark_T BOUND_VARIABLE_12060)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12067 A__questionmark_T))) (= A__questionmark_T BOUND_VARIABLE_12067)))))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Boolean'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Object'|))) (not (forall ((A__questionmark_T Int)) (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'TypeObject'| A__questionmark_T) |tptp.'System_Type'|)))) (not (forall ((A__questionmark_T Int)) (= A__questionmark_T (|tptp.'TypeName'| (|tptp.'TypeObject'| A__questionmark_T))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (or (= tptp.nullObject A__questionmark_o) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) A__questionmark_T)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T)) (and (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T))) (= A__questionmark_o (|tptp.'As'| A__questionmark_o A__questionmark_T))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (= tptp.nullObject (|tptp.'As'| A__questionmark_o A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) |tptp.'System_Array'|))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) tptp.allocated))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_s Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_s))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'StructGet'| A__questionmark_s A__questionmark_f)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'RefArrayGet'| A__questionmark_e A__questionmark_i)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'ValueArrayGet'| A__questionmark_e A__questionmark_i)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_o))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_c Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_c) tptp.allocated))))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| |tptp.'NonNullFieldsAreInitialized'|))) (not (forall ((A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= A__questionmark_f (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T))) (= A__questionmark_f (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (|tptp.'Is'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)) A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (and (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|)))) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (|tptp.'InRange'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRangeField'| A__questionmark_f A__questionmark_T)) A__questionmark_T))))) (not (forall ((A__questionmark_o Int)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| (tptp.typeof A__questionmark_o)))))) (not (forall ((A__questionmark_J Int) (A__questionmark_s Int) (A__questionmark_b Int)) (or (not (= A__questionmark_J (|tptp.'AsInterface'| A__questionmark_J))) (not (= A__questionmark_b (|tptp.'Box'| A__questionmark_s A__questionmark_b))) (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (|tptp.'AsInterface'| A__questionmark_J)))) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J))))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Object'|)) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_T)))) (and (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1)) (= A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_U_1)))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_T)))) (and (not (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1))) (= A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_U_1)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int) (BOUND_VARIABLE_12450 Int) (BOUND_VARIABLE_12448 Int)) (or (= tptp.nullObject A__questionmark_o) (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_12448))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.localinv)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.ownerRef))) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_12448 BOUND_VARIABLE_12450 tptp.ownerRef)))) (= A__questionmark_o BOUND_VARIABLE_12450) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_12448 BOUND_VARIABLE_12450 tptp.ownerFrame)))))))) (not (forall ((A__questionmark_s Int)) (>= (|tptp.'StringLength'| A__questionmark_s) 0))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (and (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerRef)) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (and (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (and (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerRef)) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (and (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (not (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (and (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.localinv))))))) (not (forall ((BOUND_VARIABLE_13006 Int) (BOUND_VARIABLE_13008 Int) (BOUND_VARIABLE_13010 Int) (BOUND_VARIABLE_13012 Int)) (= (|tptp.'BoxFunc'| BOUND_VARIABLE_13006 BOUND_VARIABLE_13008 BOUND_VARIABLE_13010 BOUND_VARIABLE_13012) (|tptp.'Box'| BOUND_VARIABLE_13006 (|tptp.'BoxFunc'| BOUND_VARIABLE_13006 BOUND_VARIABLE_13008 BOUND_VARIABLE_13010 BOUND_VARIABLE_13012))))) (not (forall ((BOUND_VARIABLE_13019 Int) (BOUND_VARIABLE_13021 Int) (BOUND_VARIABLE_13023 Int) (BOUND_VARIABLE_13025 Int)) (= BOUND_VARIABLE_13021 (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| BOUND_VARIABLE_13019 BOUND_VARIABLE_13021 BOUND_VARIABLE_13023 BOUND_VARIABLE_13025))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (or (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_x_3))) (= A__questionmark_x_3 (|tptp.'BoxFunc'| A__questionmark_x_3 A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (= A__questionmark_x_3 (|tptp.'Unbox'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))))) (not (forall ((A__questionmark_p Int) (BOUND_VARIABLE_13114 Int) (BOUND_VARIABLE_13112 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_13112))) (and (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13112 (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p) tptp.inv)) (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13112 (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p) tptp.localinv)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) |tptp.'System_Object'|))) (not (= A__questionmark_p (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))) (= A__questionmark_x_3 A__questionmark_p)))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (= (= A__questionmark_typ (|tptp.'UnboxedType'| A__questionmark_p)) (not (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)))))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (or (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)) (= A__questionmark_p (|tptp.'Box'| (|tptp.'Unbox'| A__questionmark_p) A__questionmark_p))))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_SByte'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Byte'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int16'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt16'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int32'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt32'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int64'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt64'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Char'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UIntPtr'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_IntPtr'|))) (not (>= (+ tptp.int_m2147483648 (* (- 1) tptp.int_m9223372036854775808)) 1)) (>= tptp.int_m2147483648 (- 100000)) (not (>= tptp.int_2147483647 100001)) (not (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_2147483647)) 1)) (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_9223372036854775807)) 0) (>= (+ tptp.int_9223372036854775807 (* (- 1) tptp.int_18446744073709551615)) 0) (not (= tptp.int_m9223372036854775808 (+ (- 1) (* (- 1) tptp.int_9223372036854775807)))) (not (= tptp.int_m2147483648 (+ (- 1) (* (- 1) tptp.int_2147483647)))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_SByte'|)) (and (>= A__questionmark_i (- 128)) (not (>= A__questionmark_i 128)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Byte'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 256)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int16'|)) (and (>= A__questionmark_i (- 32768)) (not (>= A__questionmark_i 32768)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt16'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 65536)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int32'|)) (and (not (>= (+ tptp.int_m2147483648 (* (- 1) A__questionmark_i)) 1)) (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt32'|)) (and (>= A__questionmark_i 0) (>= (+ tptp.int_4294967295 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int64'|)) (and (not (>= (+ tptp.int_m9223372036854775808 (* (- 1) A__questionmark_i)) 1)) (>= (+ tptp.int_9223372036854775807 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt64'|)) (and (>= A__questionmark_i 0) (>= (+ tptp.int_18446744073709551615 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Char'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 65536)))))) (not (forall ((A__questionmark_z Int) (A__questionmark_B Int) (A__questionmark_C Int)) (or (not (= tptp.true_1 (|tptp.'InRange'| A__questionmark_z A__questionmark_C))) (= A__questionmark_z (|tptp.'IntToInt'| A__questionmark_z A__questionmark_B A__questionmark_C))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'IfThenElse'| tptp.true_1 A__questionmark_x_3 A__questionmark_y)))) (not (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (= tptp.true_1 A__questionmark_b) (= A__questionmark_y (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (+ (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (* A__questionmark_y (tptp.x_1 A__questionmark_x_3 A__questionmark_y)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 1)) (and (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0) (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 1))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (>= A__questionmark_y 0) (and (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0) (not (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 0)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (>= A__questionmark_x_3 1) (not (>= A__questionmark_y 1)) (and (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 1) (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (>= A__questionmark_x_3 1) (>= A__questionmark_y 0) (and (not (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 0)) (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_d Int)) (or (not (>= A__questionmark_d 2)) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (>= (+ A__questionmark_a (* (- 1) A__questionmark_b)) 0) (not (>= (+ A__questionmark_a (* (- 1) A__questionmark_b) A__questionmark_d) 1))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (and (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0))) (>= (tptp.and_1 A__questionmark_x_3 A__questionmark_y) 0)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (and (>= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) 0) (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) 0))))) (not (forall ((A__questionmark_i Int)) (= A__questionmark_i (tptp.shl A__questionmark_i 0)))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_j 1)) (= (tptp.shl A__questionmark_i A__questionmark_j) (* 2 (tptp.shl A__questionmark_i (+ (- 1) A__questionmark_j))))))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 32768) (not (>= A__questionmark_j 0)) (>= A__questionmark_j 17) (and (>= (tptp.shl A__questionmark_i A__questionmark_j) 0) (>= (+ tptp.int_2147483647 (* (- 1) (tptp.shl A__questionmark_i A__questionmark_j))) 0))))) (not (forall ((A__questionmark_i Int)) (= A__questionmark_i (tptp.shr A__questionmark_i 0)))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_j 1)) (= (tptp.shr A__questionmark_i A__questionmark_j) (tptp.x_1 (tptp.shr A__questionmark_i (+ (- 1) A__questionmark_j)) 2))))) (not (forall ((BOUND_VARIABLE_13964 Int) (BOUND_VARIABLE_13966 Int)) (or (= BOUND_VARIABLE_13964 (tptp.min BOUND_VARIABLE_13964 BOUND_VARIABLE_13966)) (= BOUND_VARIABLE_13966 (tptp.min BOUND_VARIABLE_13964 BOUND_VARIABLE_13966))))) (not (forall ((BOUND_VARIABLE_13974 Int) (BOUND_VARIABLE_13976 Int)) (>= (+ BOUND_VARIABLE_13974 (* (- 1) (tptp.min BOUND_VARIABLE_13974 BOUND_VARIABLE_13976))) 0))) (not (forall ((BOUND_VARIABLE_13984 Int) (BOUND_VARIABLE_13986 Int)) (>= (+ BOUND_VARIABLE_13986 (* (- 1) (tptp.min BOUND_VARIABLE_13984 BOUND_VARIABLE_13986))) 0))) (not (forall ((BOUND_VARIABLE_14050 Int) (BOUND_VARIABLE_14052 Int)) (or (= BOUND_VARIABLE_14050 (tptp.max BOUND_VARIABLE_14050 BOUND_VARIABLE_14052)) (= BOUND_VARIABLE_14052 (tptp.max BOUND_VARIABLE_14050 BOUND_VARIABLE_14052))))) (not (forall ((BOUND_VARIABLE_14060 Int) (BOUND_VARIABLE_14062 Int)) (not (>= (+ BOUND_VARIABLE_14060 (* (- 1) (tptp.max BOUND_VARIABLE_14060 BOUND_VARIABLE_14062))) 1)))) (not (forall ((BOUND_VARIABLE_14071 Int) (BOUND_VARIABLE_14073 Int)) (not (>= (+ BOUND_VARIABLE_14073 (* (- 1) (tptp.max BOUND_VARIABLE_14071 BOUND_VARIABLE_14073))) 1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))))) (not (forall ((BOUND_VARIABLE_14112 Int) (BOUND_VARIABLE_14114 Int) (BOUND_VARIABLE_14116 Int)) (= (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14114 BOUND_VARIABLE_14116)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14112 BOUND_VARIABLE_14114 BOUND_VARIABLE_14116))))) (not (forall ((BOUND_VARIABLE_14125 Int) (BOUND_VARIABLE_14127 Int) (BOUND_VARIABLE_14129 Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14125 BOUND_VARIABLE_14127 BOUND_VARIABLE_14129)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14129 BOUND_VARIABLE_14127))))) (not (forall ((BOUND_VARIABLE_14142 Int)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14142 BOUND_VARIABLE_14142)))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_c Int)) (or (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b))) (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c))) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_c))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (or (= tptp.nullObject A__questionmark_a) (= tptp.nullObject A__questionmark_b) (not (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_a) (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_b))))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_size'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_size'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_size'|))) (not (= |tptp.'BoundedStack'| (|tptp.'DeclType'| |tptp.'BoundedStack_size'|))) (not (= |tptp.'BoundedStack_size'| (|tptp.'AsRangeField'| |tptp.'BoundedStack_size'| |tptp.'System_Int32'|))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_max'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_max'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_max'|))) (not (= |tptp.'BoundedStack'| (|tptp.'DeclType'| |tptp.'BoundedStack_max'|))) (not (= |tptp.'BoundedStack_max'| (|tptp.'AsRangeField'| |tptp.'BoundedStack_max'| |tptp.'System_Int32'|))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_elems'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_elems'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_elems'|))) (not (= |tptp.'BoundedStack_elems'| (|tptp.'AsRepField'| |tptp.'BoundedStack_elems'| |tptp.'BoundedStack'|))) (not (= |tptp.'BoundedStack'| (|tptp.'DeclType'| |tptp.'BoundedStack_elems'|))) (not (= |tptp.'BoundedStack_elems'| (|tptp.'AsNonNullRefField'| |tptp.'BoundedStack_elems'| (|tptp.'IntArray'| |tptp.'System_Int32'| 1)))) (not (= tptp.true_1 (tptp.x |tptp.'BoundedStack'| |tptp.'BoundedStack'|))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack'| (|tptp.'AsMutable'| |tptp.'BoundedStack'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Array'|))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| (|tptp.'AsMutable'| |tptp.'System_Array'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_ICloneable'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_ICloneable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_ICloneable'|))) (not (= |tptp.'System_ICloneable'| (|tptp.'AsInterface'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IEnumerable'|))) (not (= |tptp.'System_Collections_IEnumerable'| (|tptp.'AsInterface'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_ICollection'|))) (not (= |tptp.'System_Collections_ICollection'| (|tptp.'AsInterface'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IList'|))) (not (= |tptp.'System_Collections_IList'| (|tptp.'AsInterface'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Array'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_String'|))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_String'|))) (not (= |tptp.'System_String'| (|tptp.'AsImmutable'| |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IComparable'|))) (not (= |tptp.'System_IComparable'| (|tptp.'AsInterface'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IConvertible'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IConvertible'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IConvertible'|))) (not (= |tptp.'System_IConvertible'| (|tptp.'AsInterface'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IComparable_1___System_String'|))) (not (= |tptp.'System_IComparable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| (|tptp.'AsInterface'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IEquatable_1___System_String'|))) (not (= |tptp.'System_IEquatable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IEquatable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|))) (not (forall ((A__questionmark_U Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U |tptp.'System_String'|))) (= |tptp.'System_String'| A__questionmark_U)))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Exception'|))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| (|tptp.'AsMutable'| |tptp.'System_Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| (|tptp.'AsInterface'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= |tptp.'System_Runtime_InteropServices__Exception'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Exception'|))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_GuardException'|))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_MemberInfo'|))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsImmutable'| |tptp.'System_Reflection_MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| (|tptp.'AsInterface'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_MemberInfo'|))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Type'|))) (not (= |tptp.'System_Type'| (|tptp.'AsImmutable'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= |tptp.'System_Runtime_InteropServices__Type'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_IReflect'|))) (not (= |tptp.'System_Reflection_IReflect'| (|tptp.'AsInterface'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| (|tptp.'AsInterface'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (and (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int) (BOUND_VARIABLE_14774 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_14732 Int)) (or (= tptp.nullObject BOUND_VARIABLE_14732) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)) (or (= tptp.nullObject BOUND_VARIABLE_14774) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14774) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14774) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.localinv))))))))) (and (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int) (BOUND_VARIABLE_15094 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15053 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15053) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)) (or (= tptp.nullObject BOUND_VARIABLE_15094) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15094) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15094) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.localinv))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'System_Object'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'BoundedStack_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (and (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (not (forall ((A__questionmark_Heap Int) (A__questionmark_arg0_in Int) (A__questionmark_arg1_in Int) (BOUND_VARIABLE_15544 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated))) (and (not (= tptp.nullObject A__questionmark_arg0_in)) (not (forall ((BOUND_VARIABLE_15471 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15471) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_arg1_in)) (not (forall ((BOUND_VARIABLE_15493 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15493) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.localinv))))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.allocated)) (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in)) (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in)) (or (= tptp.nullObject BOUND_VARIABLE_15544) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15544) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15544) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.localinv))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_arg0_in Int) (A__questionmark_arg1_in Int)) (= (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) (|tptp.'System_String_Concat_System_Object_System_Object_1'| A__questionmark_arg0_in A__questionmark_arg1_in)))) (and (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (not (forall ((A__questionmark_Heap Int) (A__questionmark_str0_in Int) (A__questionmark_str1_in Int) (BOUND_VARIABLE_15904 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated))) (and (not (= tptp.nullObject A__questionmark_str0_in)) (not (forall ((BOUND_VARIABLE_15832 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15832) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_str1_in)) (not (forall ((BOUND_VARIABLE_15853 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15853) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.localinv))))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.allocated)) (= (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (+ (* (- 1) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))) (|tptp.'StringLength'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in)))) (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in)) (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in)) (or (= tptp.nullObject BOUND_VARIABLE_15904) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15904) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15904) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.localinv))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_str0_in Int) (A__questionmark_str1_in Int)) (= (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) (|tptp.'System_String_Concat_System_String_System_String_1'| A__questionmark_str0_in A__questionmark_str1_in)))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral8 |tptp.'System_String'|))) (not (= (|tptp.'StringLength'| tptp.stringLiteral8) 13)) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral8 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral8 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral8))))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral9 |tptp.'System_String'|))) (not (= (|tptp.'StringLength'| tptp.stringLiteral9) 18)) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral9 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral9 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral9))))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral10 |tptp.'System_String'|))) (not (= (|tptp.'StringLength'| tptp.stringLiteral10) 7)) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral10 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral10 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral10))))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral11 |tptp.'System_String'|))) (not (= (|tptp.'StringLength'| tptp.stringLiteral11) 1)) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral11 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral11 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral11))))) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'BaseClass'| |tptp.'System_Type'|))) (not (= |tptp.'System_Type'| (|tptp.'AsDirectSubClass'| |tptp.'System_Type'| (|tptp.'BaseClass'| |tptp.'System_Type'|)))) (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsDirectSubClass'| |tptp.'System_Reflection_MemberInfo'| (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|)))) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) (not (= |tptp.'System_Exception'| (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_GuardException'|)))) (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'System_Exception'|))) (not (= |tptp.'System_Exception'| (|tptp.'AsDirectSubClass'| |tptp.'System_Exception'| (|tptp.'BaseClass'| |tptp.'System_Exception'|)))) (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'System_String'|))) (not (= |tptp.'System_String'| (|tptp.'AsDirectSubClass'| |tptp.'System_String'| (|tptp.'BaseClass'| |tptp.'System_String'|)))) (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'BoundedStack'|))) (not (= |tptp.'BoundedStack'| (|tptp.'AsDirectSubClass'| |tptp.'BoundedStack'| (|tptp.'BaseClass'| |tptp.'BoundedStack'|)))) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h))) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|))) (= (|tptp.'BaseClass'| |tptp.'BoundedStack'|) (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv)) (and (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|) 0) (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|))) 0) (not (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|)))) 1)))))) (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'System_Array'|))) (not (= |tptp.'System_Array'| (|tptp.'AsDirectSubClass'| |tptp.'System_Array'| (|tptp.'BaseClass'| |tptp.'System_Array'|)))))))) (not (exists ((A__questionmark_v_7_2 Int) (A__questionmark_v_6_3 Int) (A__questionmark_v_5_4 Int) (A__questionmark_v_4_5 Int) (A__questionmark_v_3_6 Int) (A__questionmark_v_2_7 Int) (A__questionmark_v_0_8 Int) (A__questionmark_v_1_9 Int)) (and (= A__questionmark_v_7_2 (|tptp.'BaseClass'| |tptp.'System_Type'|)) (= A__questionmark_v_6_3 (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|)) (= A__questionmark_v_5_4 (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (= A__questionmark_v_4_5 (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_GuardException'|)) (= A__questionmark_v_3_6 (|tptp.'BaseClass'| |tptp.'System_Exception'|)) (= A__questionmark_v_2_7 (|tptp.'BaseClass'| |tptp.'System_String'|)) (= A__questionmark_v_0_8 (|tptp.'BaseClass'| |tptp.'BoundedStack'|)) (= A__questionmark_v_1_9 (|tptp.'BaseClass'| |tptp.'System_Array'|)) (not (or (not (and (not (= tptp.allocated tptp.elements)) (not (= tptp.allocated tptp.inv)) (not (= tptp.allocated tptp.localinv)) (not (= tptp.allocated tptp.exposeVersion)) (not (= tptp.allocated tptp.sharingMode)) (not (= tptp.allocated |tptp.'SharingMode_Unshared'|)) (not (= tptp.allocated |tptp.'SharingMode_LockProtected'|)) (not (= tptp.allocated tptp.ownerRef)) (not (= tptp.allocated tptp.ownerFrame)) (not (= tptp.allocated |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.allocated |tptp.'ArrayCategoryValue'|)) (not (= tptp.allocated |tptp.'ArrayCategoryInt'|)) (not (= tptp.allocated |tptp.'ArrayCategoryRef'|)) (not (= tptp.allocated |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.allocated |tptp.'System_Array'|)) (not (= tptp.allocated |tptp.'System_Boolean'|)) (not (= tptp.allocated |tptp.'System_Object'|)) (not (= tptp.allocated |tptp.'System_Type'|)) (not (= tptp.allocated |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.allocated |tptp.'System_String'|)) (not (= tptp.allocated |tptp.'FirstConsistentOwner'|)) (not (= tptp.allocated |tptp.'System_SByte'|)) (not (= tptp.allocated |tptp.'System_Byte'|)) (not (= tptp.allocated |tptp.'System_Int16'|)) (not (= tptp.allocated |tptp.'System_UInt16'|)) (not (= tptp.allocated |tptp.'System_Int32'|)) (not (= tptp.allocated |tptp.'System_UInt32'|)) (not (= tptp.allocated |tptp.'System_Int64'|)) (not (= tptp.allocated |tptp.'System_UInt64'|)) (not (= tptp.allocated |tptp.'System_Char'|)) (not (= tptp.allocated |tptp.'System_UIntPtr'|)) (not (= tptp.allocated |tptp.'System_IntPtr'|)) (not (= tptp.allocated |tptp.'BoundedStack_max'|)) (not (= tptp.allocated |tptp.'BoundedStack_size'|)) (not (= tptp.allocated |tptp.'BoundedStack_elems'|)) (not (= tptp.allocated |tptp.'System_Exception'|)) (not (= tptp.allocated |tptp.'System_IComparable'|)) (not (= tptp.allocated |tptp.'System_Collections_ICollection'|)) (not (= tptp.allocated |tptp.'System_ICloneable'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.allocated |tptp.'System_IConvertible'|)) (not (= tptp.allocated |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.allocated |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.allocated |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.allocated |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.allocated |tptp.'System_Reflection_IReflect'|)) (not (= tptp.allocated |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.allocated |tptp.'BoundedStack'|)) (not (= tptp.allocated |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.allocated |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_Collections_IList'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.allocated tptp.stringLiteral8)) (not (= tptp.allocated tptp.stringLiteral9)) (not (= tptp.allocated tptp.stringLiteral10)) (not (= tptp.allocated tptp.stringLiteral11)) (not (= tptp.elements tptp.inv)) (not (= tptp.elements tptp.localinv)) (not (= tptp.elements tptp.exposeVersion)) (not (= tptp.elements tptp.sharingMode)) (not (= tptp.elements |tptp.'SharingMode_Unshared'|)) (not (= tptp.elements |tptp.'SharingMode_LockProtected'|)) (not (= tptp.elements tptp.ownerRef)) (not (= tptp.elements tptp.ownerFrame)) (not (= tptp.elements |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.elements |tptp.'ArrayCategoryValue'|)) (not (= tptp.elements |tptp.'ArrayCategoryInt'|)) (not (= tptp.elements |tptp.'ArrayCategoryRef'|)) (not (= tptp.elements |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.elements |tptp.'System_Array'|)) (not (= tptp.elements |tptp.'System_Boolean'|)) (not (= tptp.elements |tptp.'System_Object'|)) (not (= tptp.elements |tptp.'System_Type'|)) (not (= tptp.elements |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.elements |tptp.'System_String'|)) (not (= tptp.elements |tptp.'FirstConsistentOwner'|)) (not (= tptp.elements |tptp.'System_SByte'|)) (not (= tptp.elements |tptp.'System_Byte'|)) (not (= tptp.elements |tptp.'System_Int16'|)) (not (= tptp.elements |tptp.'System_UInt16'|)) (not (= tptp.elements |tptp.'System_Int32'|)) (not (= tptp.elements |tptp.'System_UInt32'|)) (not (= tptp.elements |tptp.'System_Int64'|)) (not (= tptp.elements |tptp.'System_UInt64'|)) (not (= tptp.elements |tptp.'System_Char'|)) (not (= tptp.elements |tptp.'System_UIntPtr'|)) (not (= tptp.elements |tptp.'System_IntPtr'|)) (not (= tptp.elements |tptp.'BoundedStack_max'|)) (not (= tptp.elements |tptp.'BoundedStack_size'|)) (not (= tptp.elements |tptp.'BoundedStack_elems'|)) (not (= tptp.elements |tptp.'System_Exception'|)) (not (= tptp.elements |tptp.'System_IComparable'|)) (not (= tptp.elements |tptp.'System_Collections_ICollection'|)) (not (= tptp.elements |tptp.'System_ICloneable'|)) (not (= tptp.elements |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.elements |tptp.'System_IConvertible'|)) (not (= tptp.elements |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.elements |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.elements |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.elements |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.elements |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.elements |tptp.'System_Reflection_IReflect'|)) (not (= tptp.elements |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.elements |tptp.'BoundedStack'|)) (not (= tptp.elements |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.elements |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.elements |tptp.'System_Collections_IList'|)) (not (= tptp.elements |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.elements tptp.stringLiteral8)) (not (= tptp.elements tptp.stringLiteral9)) (not (= tptp.elements tptp.stringLiteral10)) (not (= tptp.elements tptp.stringLiteral11)) (not (= tptp.inv tptp.localinv)) (not (= tptp.inv tptp.exposeVersion)) (not (= tptp.inv tptp.sharingMode)) (not (= tptp.inv |tptp.'SharingMode_Unshared'|)) (not (= tptp.inv |tptp.'SharingMode_LockProtected'|)) (not (= tptp.inv tptp.ownerRef)) (not (= tptp.inv tptp.ownerFrame)) (not (= tptp.inv |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.inv |tptp.'ArrayCategoryValue'|)) (not (= tptp.inv |tptp.'ArrayCategoryInt'|)) (not (= tptp.inv |tptp.'ArrayCategoryRef'|)) (not (= tptp.inv |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.inv |tptp.'System_Array'|)) (not (= tptp.inv |tptp.'System_Boolean'|)) (not (= tptp.inv |tptp.'System_Object'|)) (not (= tptp.inv |tptp.'System_Type'|)) (not (= tptp.inv |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.inv |tptp.'System_String'|)) (not (= tptp.inv |tptp.'FirstConsistentOwner'|)) (not (= tptp.inv |tptp.'System_SByte'|)) (not (= tptp.inv |tptp.'System_Byte'|)) (not (= tptp.inv |tptp.'System_Int16'|)) (not (= tptp.inv |tptp.'System_UInt16'|)) (not (= tptp.inv |tptp.'System_Int32'|)) (not (= tptp.inv |tptp.'System_UInt32'|)) (not (= tptp.inv |tptp.'System_Int64'|)) (not (= tptp.inv |tptp.'System_UInt64'|)) (not (= tptp.inv |tptp.'System_Char'|)) (not (= tptp.inv |tptp.'System_UIntPtr'|)) (not (= tptp.inv |tptp.'System_IntPtr'|)) (not (= tptp.inv |tptp.'BoundedStack_max'|)) (not (= tptp.inv |tptp.'BoundedStack_size'|)) (not (= tptp.inv |tptp.'BoundedStack_elems'|)) (not (= tptp.inv |tptp.'System_Exception'|)) (not (= tptp.inv |tptp.'System_IComparable'|)) (not (= tptp.inv |tptp.'System_Collections_ICollection'|)) (not (= tptp.inv |tptp.'System_ICloneable'|)) (not (= tptp.inv |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.inv |tptp.'System_IConvertible'|)) (not (= tptp.inv |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.inv |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.inv |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.inv |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.inv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.inv |tptp.'System_Reflection_IReflect'|)) (not (= tptp.inv |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.inv |tptp.'BoundedStack'|)) (not (= tptp.inv |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.inv |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.inv |tptp.'System_Collections_IList'|)) (not (= tptp.inv |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.inv tptp.stringLiteral8)) (not (= tptp.inv tptp.stringLiteral9)) (not (= tptp.inv tptp.stringLiteral10)) (not (= tptp.inv tptp.stringLiteral11)) (not (= tptp.localinv tptp.exposeVersion)) (not (= tptp.localinv tptp.sharingMode)) (not (= tptp.localinv |tptp.'SharingMode_Unshared'|)) (not (= tptp.localinv |tptp.'SharingMode_LockProtected'|)) (not (= tptp.localinv tptp.ownerRef)) (not (= tptp.localinv tptp.ownerFrame)) (not (= tptp.localinv |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.localinv |tptp.'ArrayCategoryValue'|)) (not (= tptp.localinv |tptp.'ArrayCategoryInt'|)) (not (= tptp.localinv |tptp.'ArrayCategoryRef'|)) (not (= tptp.localinv |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.localinv |tptp.'System_Array'|)) (not (= tptp.localinv |tptp.'System_Boolean'|)) (not (= tptp.localinv |tptp.'System_Object'|)) (not (= tptp.localinv |tptp.'System_Type'|)) (not (= tptp.localinv |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.localinv |tptp.'System_String'|)) (not (= tptp.localinv |tptp.'FirstConsistentOwner'|)) (not (= tptp.localinv |tptp.'System_SByte'|)) (not (= tptp.localinv |tptp.'System_Byte'|)) (not (= tptp.localinv |tptp.'System_Int16'|)) (not (= tptp.localinv |tptp.'System_UInt16'|)) (not (= tptp.localinv |tptp.'System_Int32'|)) (not (= tptp.localinv |tptp.'System_UInt32'|)) (not (= tptp.localinv |tptp.'System_Int64'|)) (not (= tptp.localinv |tptp.'System_UInt64'|)) (not (= tptp.localinv |tptp.'System_Char'|)) (not (= tptp.localinv |tptp.'System_UIntPtr'|)) (not (= tptp.localinv |tptp.'System_IntPtr'|)) (not (= tptp.localinv |tptp.'BoundedStack_max'|)) (not (= tptp.localinv |tptp.'BoundedStack_size'|)) (not (= tptp.localinv |tptp.'BoundedStack_elems'|)) (not (= tptp.localinv |tptp.'System_Exception'|)) (not (= tptp.localinv |tptp.'System_IComparable'|)) (not (= tptp.localinv |tptp.'System_Collections_ICollection'|)) (not (= tptp.localinv |tptp.'System_ICloneable'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.localinv |tptp.'System_IConvertible'|)) (not (= tptp.localinv |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.localinv |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.localinv |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.localinv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.localinv |tptp.'System_Reflection_IReflect'|)) (not (= tptp.localinv |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.localinv |tptp.'BoundedStack'|)) (not (= tptp.localinv |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.localinv |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_Collections_IList'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.localinv tptp.stringLiteral8)) (not (= tptp.localinv tptp.stringLiteral9)) (not (= tptp.localinv tptp.stringLiteral10)) (not (= tptp.localinv tptp.stringLiteral11)) (not (= tptp.exposeVersion tptp.sharingMode)) (not (= tptp.exposeVersion |tptp.'SharingMode_Unshared'|)) (not (= tptp.exposeVersion |tptp.'SharingMode_LockProtected'|)) (not (= tptp.exposeVersion tptp.ownerRef)) (not (= tptp.exposeVersion tptp.ownerFrame)) (not (= tptp.exposeVersion |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryValue'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryInt'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryRef'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.exposeVersion |tptp.'System_Array'|)) (not (= tptp.exposeVersion |tptp.'System_Boolean'|)) (not (= tptp.exposeVersion |tptp.'System_Object'|)) (not (= tptp.exposeVersion |tptp.'System_Type'|)) (not (= tptp.exposeVersion |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.exposeVersion |tptp.'System_String'|)) (not (= tptp.exposeVersion |tptp.'FirstConsistentOwner'|)) (not (= tptp.exposeVersion |tptp.'System_SByte'|)) (not (= tptp.exposeVersion |tptp.'System_Byte'|)) (not (= tptp.exposeVersion |tptp.'System_Int16'|)) (not (= tptp.exposeVersion |tptp.'System_UInt16'|)) (not (= tptp.exposeVersion |tptp.'System_Int32'|)) (not (= tptp.exposeVersion |tptp.'System_UInt32'|)) (not (= tptp.exposeVersion |tptp.'System_Int64'|)) (not (= tptp.exposeVersion |tptp.'System_UInt64'|)) (not (= tptp.exposeVersion |tptp.'System_Char'|)) (not (= tptp.exposeVersion |tptp.'System_UIntPtr'|)) (not (= tptp.exposeVersion |tptp.'System_IntPtr'|)) (not (= tptp.exposeVersion |tptp.'BoundedStack_max'|)) (not (= tptp.exposeVersion |tptp.'BoundedStack_size'|)) (not (= tptp.exposeVersion |tptp.'BoundedStack_elems'|)) (not (= tptp.exposeVersion |tptp.'System_Exception'|)) (not (= tptp.exposeVersion |tptp.'System_IComparable'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_ICollection'|)) (not (= tptp.exposeVersion |tptp.'System_ICloneable'|)) (not (= tptp.exposeVersion |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.exposeVersion |tptp.'System_IConvertible'|)) (not (= tptp.exposeVersion |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.exposeVersion |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.exposeVersion |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.exposeVersion |tptp.'System_Reflection_IReflect'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.exposeVersion |tptp.'BoundedStack'|)) (not (= tptp.exposeVersion |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.exposeVersion |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_IList'|)) (not (= tptp.exposeVersion |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.exposeVersion tptp.stringLiteral8)) (not (= tptp.exposeVersion tptp.stringLiteral9)) (not (= tptp.exposeVersion tptp.stringLiteral10)) (not (= tptp.exposeVersion tptp.stringLiteral11)) (not (= tptp.sharingMode |tptp.'SharingMode_Unshared'|)) (not (= tptp.sharingMode |tptp.'SharingMode_LockProtected'|)) (not (= tptp.sharingMode tptp.ownerRef)) (not (= tptp.sharingMode tptp.ownerFrame)) (not (= tptp.sharingMode |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryValue'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryInt'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryRef'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.sharingMode |tptp.'System_Array'|)) (not (= tptp.sharingMode |tptp.'System_Boolean'|)) (not (= tptp.sharingMode |tptp.'System_Object'|)) (not (= tptp.sharingMode |tptp.'System_Type'|)) (not (= tptp.sharingMode |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.sharingMode |tptp.'System_String'|)) (not (= tptp.sharingMode |tptp.'FirstConsistentOwner'|)) (not (= tptp.sharingMode |tptp.'System_SByte'|)) (not (= tptp.sharingMode |tptp.'System_Byte'|)) (not (= tptp.sharingMode |tptp.'System_Int16'|)) (not (= tptp.sharingMode |tptp.'System_UInt16'|)) (not (= tptp.sharingMode |tptp.'System_Int32'|)) (not (= tptp.sharingMode |tptp.'System_UInt32'|)) (not (= tptp.sharingMode |tptp.'System_Int64'|)) (not (= tptp.sharingMode |tptp.'System_UInt64'|)) (not (= tptp.sharingMode |tptp.'System_Char'|)) (not (= tptp.sharingMode |tptp.'System_UIntPtr'|)) (not (= tptp.sharingMode |tptp.'System_IntPtr'|)) (not (= tptp.sharingMode |tptp.'BoundedStack_max'|)) (not (= tptp.sharingMode |tptp.'BoundedStack_size'|)) (not (= tptp.sharingMode |tptp.'BoundedStack_elems'|)) (not (= tptp.sharingMode |tptp.'System_Exception'|)) (not (= tptp.sharingMode |tptp.'System_IComparable'|)) (not (= tptp.sharingMode |tptp.'System_Collections_ICollection'|)) (not (= tptp.sharingMode |tptp.'System_ICloneable'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.sharingMode |tptp.'System_IConvertible'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.sharingMode |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.sharingMode |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_IReflect'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.sharingMode |tptp.'BoundedStack'|)) (not (= tptp.sharingMode |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.sharingMode |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_Collections_IList'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.sharingMode tptp.stringLiteral8)) (not (= tptp.sharingMode tptp.stringLiteral9)) (not (= tptp.sharingMode tptp.stringLiteral10)) (not (= tptp.sharingMode tptp.stringLiteral11)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.ownerRef)) (not (= |tptp.'SharingMode_Unshared'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Array'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Boolean'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Object'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Byte'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Int16'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt16'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Int32'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt32'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Int64'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt64'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IntPtr'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Exception'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IConvertible'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.stringLiteral8)) (not (= |tptp.'SharingMode_Unshared'| tptp.stringLiteral9)) (not (= |tptp.'SharingMode_Unshared'| tptp.stringLiteral10)) (not (= |tptp.'SharingMode_Unshared'| tptp.stringLiteral11)) (not (= |tptp.'SharingMode_LockProtected'| tptp.ownerRef)) (not (= |tptp.'SharingMode_LockProtected'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Array'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Boolean'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Object'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Byte'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Int16'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt16'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Int32'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt32'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Int64'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt64'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Exception'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IConvertible'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'SharingMode_LockProtected'| tptp.stringLiteral8)) (not (= |tptp.'SharingMode_LockProtected'| tptp.stringLiteral9)) (not (= |tptp.'SharingMode_LockProtected'| tptp.stringLiteral10)) (not (= |tptp.'SharingMode_LockProtected'| tptp.stringLiteral11)) (not (= tptp.ownerRef tptp.ownerFrame)) (not (= tptp.ownerRef |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryValue'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryInt'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryRef'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.ownerRef |tptp.'System_Array'|)) (not (= tptp.ownerRef |tptp.'System_Boolean'|)) (not (= tptp.ownerRef |tptp.'System_Object'|)) (not (= tptp.ownerRef |tptp.'System_Type'|)) (not (= tptp.ownerRef |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.ownerRef |tptp.'System_String'|)) (not (= tptp.ownerRef |tptp.'FirstConsistentOwner'|)) (not (= tptp.ownerRef |tptp.'System_SByte'|)) (not (= tptp.ownerRef |tptp.'System_Byte'|)) (not (= tptp.ownerRef |tptp.'System_Int16'|)) (not (= tptp.ownerRef |tptp.'System_UInt16'|)) (not (= tptp.ownerRef |tptp.'System_Int32'|)) (not (= tptp.ownerRef |tptp.'System_UInt32'|)) (not (= tptp.ownerRef |tptp.'System_Int64'|)) (not (= tptp.ownerRef |tptp.'System_UInt64'|)) (not (= tptp.ownerRef |tptp.'System_Char'|)) (not (= tptp.ownerRef |tptp.'System_UIntPtr'|)) (not (= tptp.ownerRef |tptp.'System_IntPtr'|)) (not (= tptp.ownerRef |tptp.'BoundedStack_max'|)) (not (= tptp.ownerRef |tptp.'BoundedStack_size'|)) (not (= tptp.ownerRef |tptp.'BoundedStack_elems'|)) (not (= tptp.ownerRef |tptp.'System_Exception'|)) (not (= tptp.ownerRef |tptp.'System_IComparable'|)) (not (= tptp.ownerRef |tptp.'System_Collections_ICollection'|)) (not (= tptp.ownerRef |tptp.'System_ICloneable'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.ownerRef |tptp.'System_IConvertible'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.ownerRef |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_IReflect'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.ownerRef |tptp.'BoundedStack'|)) (not (= tptp.ownerRef |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.ownerRef |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IList'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.ownerRef tptp.stringLiteral8)) (not (= tptp.ownerRef tptp.stringLiteral9)) (not (= tptp.ownerRef tptp.stringLiteral10)) (not (= tptp.ownerRef tptp.stringLiteral11)) (not (= tptp.ownerFrame |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryValue'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryInt'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryRef'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.ownerFrame |tptp.'System_Array'|)) (not (= tptp.ownerFrame |tptp.'System_Boolean'|)) (not (= tptp.ownerFrame |tptp.'System_Object'|)) (not (= tptp.ownerFrame |tptp.'System_Type'|)) (not (= tptp.ownerFrame |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.ownerFrame |tptp.'System_String'|)) (not (= tptp.ownerFrame |tptp.'FirstConsistentOwner'|)) (not (= tptp.ownerFrame |tptp.'System_SByte'|)) (not (= tptp.ownerFrame |tptp.'System_Byte'|)) (not (= tptp.ownerFrame |tptp.'System_Int16'|)) (not (= tptp.ownerFrame |tptp.'System_UInt16'|)) (not (= tptp.ownerFrame |tptp.'System_Int32'|)) (not (= tptp.ownerFrame |tptp.'System_UInt32'|)) (not (= tptp.ownerFrame |tptp.'System_Int64'|)) (not (= tptp.ownerFrame |tptp.'System_UInt64'|)) (not (= tptp.ownerFrame |tptp.'System_Char'|)) (not (= tptp.ownerFrame |tptp.'System_UIntPtr'|)) (not (= tptp.ownerFrame |tptp.'System_IntPtr'|)) (not (= tptp.ownerFrame |tptp.'BoundedStack_max'|)) (not (= tptp.ownerFrame |tptp.'BoundedStack_size'|)) (not (= tptp.ownerFrame |tptp.'BoundedStack_elems'|)) (not (= tptp.ownerFrame |tptp.'System_Exception'|)) (not (= tptp.ownerFrame |tptp.'System_IComparable'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_ICollection'|)) (not (= tptp.ownerFrame |tptp.'System_ICloneable'|)) (not (= tptp.ownerFrame |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.ownerFrame |tptp.'System_IConvertible'|)) (not (= tptp.ownerFrame |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.ownerFrame |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.ownerFrame |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.ownerFrame |tptp.'System_Reflection_IReflect'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.ownerFrame |tptp.'BoundedStack'|)) (not (= tptp.ownerFrame |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.ownerFrame |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_IList'|)) (not (= tptp.ownerFrame |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.ownerFrame tptp.stringLiteral8)) (not (= tptp.ownerFrame tptp.stringLiteral9)) (not (= tptp.ownerFrame tptp.stringLiteral10)) (not (= tptp.ownerFrame tptp.stringLiteral11)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Array'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Boolean'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Object'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Type'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_SByte'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Byte'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Int16'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt16'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Int32'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt32'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Int64'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt64'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IntPtr'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Exception'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_ICloneable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IConvertible'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.stringLiteral8)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.stringLiteral9)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.stringLiteral10)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.stringLiteral11)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryValue'| tptp.stringLiteral8)) (not (= |tptp.'ArrayCategoryValue'| tptp.stringLiteral9)) (not (= |tptp.'ArrayCategoryValue'| tptp.stringLiteral10)) (not (= |tptp.'ArrayCategoryValue'| tptp.stringLiteral11)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral8)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral9)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral10)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral11)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral8)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral9)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral10)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral11)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral8)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral9)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral10)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral11)) (not (= |tptp.'System_Array'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Array'| |tptp.'System_Object'|)) (not (= |tptp.'System_Array'| |tptp.'System_Type'|)) (not (= |tptp.'System_Array'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Array'| |tptp.'System_String'|)) (not (= |tptp.'System_Array'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Array'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Array'| |tptp.'System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Array'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Array'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Array'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Array'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Array'| tptp.stringLiteral8)) (not (= |tptp.'System_Array'| tptp.stringLiteral9)) (not (= |tptp.'System_Array'| tptp.stringLiteral10)) (not (= |tptp.'System_Array'| tptp.stringLiteral11)) (not (= |tptp.'System_Boolean'| |tptp.'System_Object'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral8)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral9)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral10)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral11)) (not (= |tptp.'System_Object'| |tptp.'System_Type'|)) (not (= |tptp.'System_Object'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Object'| |tptp.'System_String'|)) (not (= |tptp.'System_Object'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Object'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Object'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Object'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Object'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Object'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Object'| |tptp.'System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Object'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Object'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Object'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Object'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Object'| tptp.stringLiteral8)) (not (= |tptp.'System_Object'| tptp.stringLiteral9)) (not (= |tptp.'System_Object'| tptp.stringLiteral10)) (not (= |tptp.'System_Object'| tptp.stringLiteral11)) (not (= |tptp.'System_Type'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Type'| |tptp.'System_String'|)) (not (= |tptp.'System_Type'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Type'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Type'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Type'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Type'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Type'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Type'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Type'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Type'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Type'| |tptp.'System_Char'|)) (not (= |tptp.'System_Type'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Type'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Type'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Type'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Type'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Type'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Type'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Type'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Type'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Type'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Type'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Type'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Type'| tptp.stringLiteral8)) (not (= |tptp.'System_Type'| tptp.stringLiteral9)) (not (= |tptp.'System_Type'| tptp.stringLiteral10)) (not (= |tptp.'System_Type'| tptp.stringLiteral11)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_SByte'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Byte'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Int16'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt16'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Int32'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt32'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Int64'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt64'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IntPtr'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Exception'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_ICloneable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IConvertible'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.stringLiteral8)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.stringLiteral9)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.stringLiteral10)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.stringLiteral11)) (not (= |tptp.'System_String'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_String'| |tptp.'System_SByte'|)) (not (= |tptp.'System_String'| |tptp.'System_Byte'|)) (not (= |tptp.'System_String'| |tptp.'System_Int16'|)) (not (= |tptp.'System_String'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_String'| |tptp.'System_Int32'|)) (not (= |tptp.'System_String'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_String'| |tptp.'System_Int64'|)) (not (= |tptp.'System_String'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_String'| |tptp.'System_Char'|)) (not (= |tptp.'System_String'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_String'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_String'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_String'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_String'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_String'| |tptp.'System_Exception'|)) (not (= |tptp.'System_String'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_String'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_String'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_String'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_String'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_String'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_String'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_String'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_String'| tptp.stringLiteral8)) (not (= |tptp.'System_String'| tptp.stringLiteral9)) (not (= |tptp.'System_String'| tptp.stringLiteral10)) (not (= |tptp.'System_String'| tptp.stringLiteral11)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_SByte'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Byte'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Int16'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UInt16'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Int32'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UInt32'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Int64'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UInt64'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Char'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IntPtr'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Exception'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IComparable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_ICloneable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IConvertible'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'FirstConsistentOwner'| tptp.stringLiteral8)) (not (= |tptp.'FirstConsistentOwner'| tptp.stringLiteral9)) (not (= |tptp.'FirstConsistentOwner'| tptp.stringLiteral10)) (not (= |tptp.'FirstConsistentOwner'| tptp.stringLiteral11)) (not (= |tptp.'System_SByte'| |tptp.'System_Byte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Int16'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Int32'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Int64'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Exception'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_SByte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_SByte'| tptp.stringLiteral8)) (not (= |tptp.'System_SByte'| tptp.stringLiteral9)) (not (= |tptp.'System_SByte'| tptp.stringLiteral10)) (not (= |tptp.'System_SByte'| tptp.stringLiteral11)) (not (= |tptp.'System_Byte'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Char'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Byte'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Byte'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Byte'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Byte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Byte'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Byte'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Byte'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Byte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Byte'| tptp.stringLiteral8)) (not (= |tptp.'System_Byte'| tptp.stringLiteral9)) (not (= |tptp.'System_Byte'| tptp.stringLiteral10)) (not (= |tptp.'System_Byte'| tptp.stringLiteral11)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int16'| tptp.stringLiteral8)) (not (= |tptp.'System_Int16'| tptp.stringLiteral9)) (not (= |tptp.'System_Int16'| tptp.stringLiteral10)) (not (= |tptp.'System_Int16'| tptp.stringLiteral11)) (not (= |tptp.'System_UInt16'| |tptp.'System_Int32'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Int64'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt16'| tptp.stringLiteral8)) (not (= |tptp.'System_UInt16'| tptp.stringLiteral9)) (not (= |tptp.'System_UInt16'| tptp.stringLiteral10)) (not (= |tptp.'System_UInt16'| tptp.stringLiteral11)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int32'| tptp.stringLiteral8)) (not (= |tptp.'System_Int32'| tptp.stringLiteral9)) (not (= |tptp.'System_Int32'| tptp.stringLiteral10)) (not (= |tptp.'System_Int32'| tptp.stringLiteral11)) (not (= |tptp.'System_UInt32'| |tptp.'System_Int64'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UInt32'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UInt32'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_UInt32'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt32'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UInt32'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt32'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt32'| tptp.stringLiteral8)) (not (= |tptp.'System_UInt32'| tptp.stringLiteral9)) (not (= |tptp.'System_UInt32'| tptp.stringLiteral10)) (not (= |tptp.'System_UInt32'| tptp.stringLiteral11)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int64'| tptp.stringLiteral8)) (not (= |tptp.'System_Int64'| tptp.stringLiteral9)) (not (= |tptp.'System_Int64'| tptp.stringLiteral10)) (not (= |tptp.'System_Int64'| tptp.stringLiteral11)) (not (= |tptp.'System_UInt64'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral8)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral9)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral10)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral11)) (not (= |tptp.'System_Char'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Char'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Char'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Char'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Char'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Char'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Char'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Char'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Char'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Char'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Char'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Char'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Char'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Char'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Char'| tptp.stringLiteral8)) (not (= |tptp.'System_Char'| tptp.stringLiteral9)) (not (= |tptp.'System_Char'| tptp.stringLiteral10)) (not (= |tptp.'System_Char'| tptp.stringLiteral11)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UIntPtr'| tptp.stringLiteral8)) (not (= |tptp.'System_UIntPtr'| tptp.stringLiteral9)) (not (= |tptp.'System_UIntPtr'| tptp.stringLiteral10)) (not (= |tptp.'System_UIntPtr'| tptp.stringLiteral11)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Exception'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IntPtr'| tptp.stringLiteral8)) (not (= |tptp.'System_IntPtr'| tptp.stringLiteral9)) (not (= |tptp.'System_IntPtr'| tptp.stringLiteral10)) (not (= |tptp.'System_IntPtr'| tptp.stringLiteral11)) (not (= |tptp.'BoundedStack_max'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Exception'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_IComparable'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_ICloneable'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_IConvertible'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'BoundedStack_max'| tptp.stringLiteral8)) (not (= |tptp.'BoundedStack_max'| tptp.stringLiteral9)) (not (= |tptp.'BoundedStack_max'| tptp.stringLiteral10)) (not (= |tptp.'BoundedStack_max'| tptp.stringLiteral11)) (not (= |tptp.'BoundedStack_size'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Exception'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_IComparable'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_ICloneable'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_IConvertible'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'BoundedStack_size'| tptp.stringLiteral8)) (not (= |tptp.'BoundedStack_size'| tptp.stringLiteral9)) (not (= |tptp.'BoundedStack_size'| tptp.stringLiteral10)) (not (= |tptp.'BoundedStack_size'| tptp.stringLiteral11)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Exception'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IComparable'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_ICloneable'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IConvertible'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'BoundedStack_elems'| tptp.stringLiteral8)) (not (= |tptp.'BoundedStack_elems'| tptp.stringLiteral9)) (not (= |tptp.'BoundedStack_elems'| tptp.stringLiteral10)) (not (= |tptp.'BoundedStack_elems'| tptp.stringLiteral11)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Exception'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Exception'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Exception'| tptp.stringLiteral8)) (not (= |tptp.'System_Exception'| tptp.stringLiteral9)) (not (= |tptp.'System_Exception'| tptp.stringLiteral10)) (not (= |tptp.'System_Exception'| tptp.stringLiteral11)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IComparable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IComparable'| tptp.stringLiteral8)) (not (= |tptp.'System_IComparable'| tptp.stringLiteral9)) (not (= |tptp.'System_IComparable'| tptp.stringLiteral10)) (not (= |tptp.'System_IComparable'| tptp.stringLiteral11)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_ICollection'| tptp.stringLiteral8)) (not (= |tptp.'System_Collections_ICollection'| tptp.stringLiteral9)) (not (= |tptp.'System_Collections_ICollection'| tptp.stringLiteral10)) (not (= |tptp.'System_Collections_ICollection'| tptp.stringLiteral11)) (not (= |tptp.'System_ICloneable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_ICloneable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_ICloneable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_ICloneable'| tptp.stringLiteral8)) (not (= |tptp.'System_ICloneable'| tptp.stringLiteral9)) (not (= |tptp.'System_ICloneable'| tptp.stringLiteral10)) (not (= |tptp.'System_ICloneable'| tptp.stringLiteral11)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IConvertible'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.stringLiteral8)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.stringLiteral9)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.stringLiteral10)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.stringLiteral11)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral8)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral9)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral10)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral11)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral8)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral9)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral10)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral11)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral8)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral9)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral10)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral11)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| tptp.stringLiteral8)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| tptp.stringLiteral9)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| tptp.stringLiteral10)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| tptp.stringLiteral11)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.stringLiteral8)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.stringLiteral9)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.stringLiteral10)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.stringLiteral11)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.stringLiteral8)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.stringLiteral9)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.stringLiteral10)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.stringLiteral11)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.stringLiteral8)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.stringLiteral9)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.stringLiteral10)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.stringLiteral11)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.stringLiteral8)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.stringLiteral9)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.stringLiteral10)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.stringLiteral11)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Reflection_IReflect'| tptp.stringLiteral8)) (not (= |tptp.'System_Reflection_IReflect'| tptp.stringLiteral9)) (not (= |tptp.'System_Reflection_IReflect'| tptp.stringLiteral10)) (not (= |tptp.'System_Reflection_IReflect'| tptp.stringLiteral11)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral8)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral9)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral10)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral11)) (not (= |tptp.'BoundedStack'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'BoundedStack'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'BoundedStack'| tptp.stringLiteral8)) (not (= |tptp.'BoundedStack'| tptp.stringLiteral9)) (not (= |tptp.'BoundedStack'| tptp.stringLiteral10)) (not (= |tptp.'BoundedStack'| tptp.stringLiteral11)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.stringLiteral8)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.stringLiteral9)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.stringLiteral10)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.stringLiteral11)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.stringLiteral8)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.stringLiteral9)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.stringLiteral10)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.stringLiteral11)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.stringLiteral8)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.stringLiteral9)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.stringLiteral10)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.stringLiteral11)) (not (= |tptp.'System_Collections_IList'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_IList'| tptp.stringLiteral8)) (not (= |tptp.'System_Collections_IList'| tptp.stringLiteral9)) (not (= |tptp.'System_Collections_IList'| tptp.stringLiteral10)) (not (= |tptp.'System_Collections_IList'| tptp.stringLiteral11)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.stringLiteral8)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.stringLiteral9)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.stringLiteral10)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.stringLiteral11)) (not (= tptp.stringLiteral8 tptp.stringLiteral9)) (not (= tptp.stringLiteral8 tptp.stringLiteral10)) (not (= tptp.stringLiteral8 tptp.stringLiteral11)) (not (= tptp.stringLiteral9 tptp.stringLiteral10)) (not (= tptp.stringLiteral9 tptp.stringLiteral11)) (not (= tptp.stringLiteral10 tptp.stringLiteral11)))) (not (= (|tptp.'DeclType'| tptp.elements) |tptp.'System_Object'|)) (not (= (|tptp.'DeclType'| tptp.exposeVersion) |tptp.'System_Object'|)) (not (forall ((A__questionmark_c Int)) (= (|tptp.'ClassReprInv'| (|tptp.'ClassRepr'| A__questionmark_c)) A__questionmark_c))) (not (forall ((A__questionmark_T Int)) (not (= (tptp.x (tptp.typeof (|tptp.'ClassRepr'| A__questionmark_T)) |tptp.'System_Object'|) tptp.true_1)))) (not (forall ((A__questionmark_T Int)) (not (= (|tptp.'ClassRepr'| A__questionmark_T) tptp.nullObject)))) (not (forall ((A__questionmark_T Int) (A__questionmark_h_1 Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_T) tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)))) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.allocated) tptp.true_1)) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.elements) tptp.true_1)) (not (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.inv) tptp.true_1))) (not (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.localinv) tptp.true_1))) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.ownerRef) tptp.true_1)) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.ownerFrame) tptp.true_1)) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.exposeVersion) tptp.true_1)) (not (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'FirstConsistentOwner'|) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.allocated) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.elements) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.inv) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.localinv) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.exposeVersion) tptp.true_1))) (not (not (= (|tptp.'IncludedInModifiesStar'| tptp.ownerRef) tptp.true_1))) (not (not (= (|tptp.'IncludedInModifiesStar'| tptp.ownerFrame) tptp.true_1))) (not (= (|tptp.'IncludedInModifiesStar'| tptp.exposeVersion) tptp.true_1)) (not (= (|tptp.'IncludedInModifiesStar'| tptp.elements) tptp.true_1)) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i) A__questionmark_x_3))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_i A__questionmark_j)) (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'ValueArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i) A__questionmark_x_3))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_i A__questionmark_j)) (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'IntArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i) A__questionmark_x_3))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_i A__questionmark_j)) (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'RefArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (|tptp.'ArrayIndexInvX'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y)) A__questionmark_x_3))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (|tptp.'ArrayIndexInvY'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y)) A__questionmark_y))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'InRange'| (|tptp.'IntArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))) tptp.true_1)))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (exists ((A__questionmark_v_9_10 Int)) (and (= A__questionmark_v_9_10 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (not (= A__questionmark_v_9_10 tptp.nullObject))))) (= (tptp.x (tptp.typeof A__questionmark_v_9_10) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))) tptp.true_1)))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_i Int) (A__questionmark_r Int) (A__questionmark_heap Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (not (= (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.nullObject))))) (not (forall ((A__questionmark_a Int)) (<= 1 (|tptp.'Rank'| A__questionmark_a)))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)))) (not (forall ((A__questionmark_a Int)) (exists ((A__questionmark_v_10_11 Int)) (and (= A__questionmark_v_10_11 (|tptp.'Length'| A__questionmark_a)) (not (or (not (<= 0 A__questionmark_v_10_11)) (not (<= A__questionmark_v_10_11 tptp.int_2147483647)))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (<= 0 (|tptp.'DimLength'| A__questionmark_a A__questionmark_i)))) (not (forall ((A__questionmark_a Int)) (=> (= (|tptp.'Rank'| A__questionmark_a) 1) (= (|tptp.'DimLength'| A__questionmark_a 0) (|tptp.'Length'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'LBound'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'UBound'| A__questionmark_a A__questionmark_i) (- (|tptp.'DimLength'| A__questionmark_a A__questionmark_i) 1)))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryValue'|)))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryInt'|)))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryRef'|)))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryNonNullRef'|)))) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Object'|) tptp.true_1)) (not (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_11_12 Int)) (and (= A__questionmark_v_11_12 (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_11_12 A__questionmark_v_11_12) tptp.true_1)) (not (= (tptp.x A__questionmark_v_11_12 |tptp.'System_Array'|) tptp.true_1)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_12_13 Int)) (and (= A__questionmark_v_12_13 (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_12_13 A__questionmark_v_12_13) tptp.true_1)) (not (= (tptp.x A__questionmark_v_12_13 |tptp.'System_Array'|) tptp.true_1)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_13_14 Int)) (and (= A__questionmark_v_13_14 (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_13_14 A__questionmark_v_13_14) tptp.true_1)) (not (= (tptp.x A__questionmark_v_13_14 |tptp.'System_Array'|) tptp.true_1)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_14_15 Int)) (and (= A__questionmark_v_14_15 (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_14_15 A__questionmark_v_14_15) tptp.true_1)) (not (= (tptp.x A__questionmark_v_14_15 |tptp.'System_Array'|) tptp.true_1)))))))) (not (forall ((A__questionmark_array Int) (A__questionmark_elementType Int) (A__questionmark_rank Int)) (exists ((A__questionmark_v_15_16 Int)) (and (= A__questionmark_v_15_16 (tptp.typeof A__questionmark_array)) (=> (= (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank) tptp.true_1) (not (or (not (= (tptp.x A__questionmark_v_15_16 |tptp.'System_Array'|) tptp.true_1)) (not (= (|tptp.'Rank'| A__questionmark_array) A__questionmark_rank)) (not (= (tptp.x A__questionmark_elementType (|tptp.'ElementType'| A__questionmark_v_15_16)) tptp.true_1))))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= (tptp.x (|tptp.'RefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_16_17 Int)) (and (= A__questionmark_v_16_17 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)) tptp.true_1) (not (or (not (not (= A__questionmark_T A__questionmark_A))) (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_16_17 A__questionmark_r))) (not (= (tptp.x A__questionmark_v_16_17 A__questionmark_A) tptp.true_1))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_17_18 Int)) (and (= A__questionmark_v_17_18 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)) tptp.true_1) (not (or (not (not (= A__questionmark_T A__questionmark_A))) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_17_18 A__questionmark_r))) (not (= (tptp.x A__questionmark_v_17_18 A__questionmark_A) tptp.true_1))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_18_19 Int)) (and (= A__questionmark_v_18_19 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_T A__questionmark_v_18_19) tptp.true_1) (= A__questionmark_T A__questionmark_v_18_19)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_19_20 Int)) (and (= A__questionmark_v_19_20 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_T A__questionmark_v_19_20) tptp.true_1) (= A__questionmark_T A__questionmark_v_19_20)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_20_21 Int)) (and (= A__questionmark_v_20_21 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (not (or (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_20_21 A__questionmark_r))) (not (= (tptp.x A__questionmark_A A__questionmark_v_20_21) tptp.true_1)))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_21_22 Int)) (and (= A__questionmark_v_21_22 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (not (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_21_22 A__questionmark_r))) (not (= (tptp.x A__questionmark_A A__questionmark_v_21_22) tptp.true_1)))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_22_23 Int)) (and (= A__questionmark_v_22_23 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_v_22_23 A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_v_22_23))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_23_24 Int)) (and (= A__questionmark_v_23_24 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_v_23_24 A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_v_23_24))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (exists ((A__questionmark_v_25_25 Int) (A__questionmark_v_24_26 Int)) (and (= A__questionmark_v_25_25 (|tptp.'ElementProxy'| A__questionmark_a (- 0 1))) (= A__questionmark_v_24_26 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|) tptp.true_1)))) (or (= A__questionmark_v_24_26 tptp.nullObject) (= (|tptp.'IsImmutable'| (tptp.typeof A__questionmark_v_24_26)) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_24_26 tptp.ownerRef) (tptp.select2 A__questionmark_heap A__questionmark_v_25_25 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_24_26 tptp.ownerFrame) (tptp.select2 A__questionmark_heap A__questionmark_v_25_25 tptp.ownerFrame))))))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_heap Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|) tptp.true_1)))) (= (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 0 1))) tptp.true_1)))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= (tptp.typeof (|tptp.'ElementProxy'| A__questionmark_o A__questionmark_pos)) |tptp.'System_Object'|))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= (tptp.typeof (|tptp.'ElementProxyStruct'| A__questionmark_o A__questionmark_pos)) |tptp.'System_Object'|))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_x_3 Int)) (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f) A__questionmark_x_3))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_f_prime_ Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_f A__questionmark_f_prime_)) (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f_prime_) (|tptp.'StructGet'| A__questionmark_s A__questionmark_f_prime_))))) (not (forall ((A__questionmark_T Int)) (exists ((A__questionmark_v_26_27 Int)) (and (= A__questionmark_v_26_27 (|tptp.'BaseClass'| A__questionmark_T)) (not (or (not (= (tptp.x A__questionmark_T A__questionmark_v_26_27) tptp.true_1)) (not (=> (not (= A__questionmark_T |tptp.'System_Object'|)) (not (= A__questionmark_T A__questionmark_v_26_27)))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_B Int) (A__questionmark_C Int)) (=> (= (tptp.x A__questionmark_C (|tptp.'AsDirectSubClass'| A__questionmark_B A__questionmark_A)) tptp.true_1) (= (|tptp.'OneClassDown'| A__questionmark_C A__questionmark_A) A__questionmark_B)))) (not (forall ((A__questionmark_T Int)) (=> (= (|tptp.'IsValueType'| A__questionmark_T) tptp.true_1) (not (or (not (forall ((A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_T A__questionmark_U_1) tptp.true_1) (= A__questionmark_T A__questionmark_U_1)))) (not (forall ((A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_U_1))))))))) (not (= (|tptp.'IsValueType'| |tptp.'System_Boolean'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Type'| |tptp.'System_Object'|) tptp.true_1)) (not (forall ((A__questionmark_T Int)) (= (|tptp.'IsNotNull'| (|tptp.'TypeObject'| A__questionmark_T) |tptp.'System_Type'|) tptp.true_1))) (not (forall ((A__questionmark_T Int)) (= (|tptp.'TypeName'| (|tptp.'TypeObject'| A__questionmark_T)) A__questionmark_T))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1) (or (= A__questionmark_o tptp.nullObject) (= (tptp.x (tptp.typeof A__questionmark_o) A__questionmark_T) tptp.true_1))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T) tptp.true_1) (not (or (not (not (= A__questionmark_o tptp.nullObject))) (not (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1) (= (|tptp.'As'| A__questionmark_o A__questionmark_T) A__questionmark_o)))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (not (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1)) (= (|tptp.'As'| A__questionmark_o A__questionmark_T) tptp.nullObject)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (exists ((A__questionmark_v_27_28 Int)) (and (= A__questionmark_v_27_28 (tptp.typeof A__questionmark_o)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (tptp.x A__questionmark_v_27_28 |tptp.'System_Array'|) tptp.true_1)))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_27_28)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_27_28))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)))) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f)) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)))) (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_s Int) (A__questionmark_f Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_s) tptp.true_1) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'StructGet'| A__questionmark_s A__questionmark_f)) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e) tptp.true_1) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'RefArrayGet'| A__questionmark_e A__questionmark_i)) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e) tptp.true_1) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'ValueArrayGet'| A__questionmark_e A__questionmark_i)) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_o) tptp.true_1) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_c Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_c) tptp.allocated) tptp.true_1)))) (not (= (|tptp.'DeclType'| |tptp.'NonNullFieldsAreInitialized'|) |tptp.'System_Object'|)) (not (forall ((A__questionmark_f Int) (A__questionmark_T Int)) (=> (= (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T) A__questionmark_f) (= (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T) A__questionmark_f)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (|tptp.'Is'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)) A__questionmark_T) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (or (not (= A__questionmark_o |tptp.'BeingConstructed'|)) (= (= (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|) tptp.true_1) true))))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T)) tptp.nullObject))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (|tptp.'InRange'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRangeField'| A__questionmark_f A__questionmark_T)) A__questionmark_T) tptp.true_1)))) (not (forall ((A__questionmark_o Int)) (not (= (|tptp.'IsMemberlessType'| (tptp.typeof A__questionmark_o)) tptp.true_1)))) (not (forall ((A__questionmark_J Int) (A__questionmark_s Int) (A__questionmark_b Int)) (exists ((A__questionmark_v_29_29 Int) (A__questionmark_v_28_30 Int)) (and (= A__questionmark_v_29_29 (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_v_28_30 (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (=> (not (or (not (= A__questionmark_v_29_29 A__questionmark_J)) (not (= A__questionmark_v_28_30 A__questionmark_b)) (not (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_28_30) A__questionmark_v_29_29) tptp.true_1)))) (= (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J) tptp.true_1)))))) (not (not (= (|tptp.'IsImmutable'| |tptp.'System_Object'|) tptp.true_1))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_T)) tptp.true_1) (not (or (not (= (|tptp.'IsImmutable'| A__questionmark_U_1) tptp.true_1)) (not (= (|tptp.'AsImmutable'| A__questionmark_U_1) A__questionmark_U_1))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_T)) tptp.true_1) (not (or (not (not (= (|tptp.'IsImmutable'| A__questionmark_U_1) tptp.true_1))) (not (= (|tptp.'AsMutable'| A__questionmark_U_1) A__questionmark_U_1))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (not (or (not (not (= A__questionmark_o tptp.nullObject))) (not (not (= A__questionmark_o |tptp.'BeingConstructed'|))) (not (= (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)) tptp.true_1)))) (forall ((A__questionmark_h_1 Int)) (exists ((A__questionmark_v_30_31 Int)) (and (= A__questionmark_v_30_31 (tptp.typeof A__questionmark_o)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_30_31)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_30_31)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)) (not (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) A__questionmark_o)) (not (forall ((A__questionmark_t Int)) (=> (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)) A__questionmark_o) (or (= A__questionmark_t A__questionmark_o) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|))))))))))))))) (not (forall ((A__questionmark_s Int)) (<= 0 (|tptp.'StringLength'| A__questionmark_s)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_31_32 Int)) (and (= A__questionmark_v_31_32 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_31_32 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_31_32 tptp.ownerRef) A__questionmark_o)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_31_32 tptp.ownerFrame) A__questionmark_T))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (exists ((A__questionmark_v_32_33 Int)) (and (= A__questionmark_v_32_33 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_32_33 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_32_33 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_32_33 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int) (A__questionmark_i Int)) (exists ((A__questionmark_v_33_34 Int)) (and (= A__questionmark_v_33_34 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (exists ((A__questionmark_v_34_35 Int)) (and (= A__questionmark_v_34_35 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_33_34 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerRef) A__questionmark_o)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerFrame) A__questionmark_T))))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_i Int)) (exists ((A__questionmark_v_35_36 Int)) (and (= A__questionmark_v_35_36 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (exists ((A__questionmark_v_36_37 Int)) (and (= A__questionmark_v_36_37 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_35_36 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (exists ((A__questionmark_v_39_38 Int) (A__questionmark_v_37_39 Int) (A__questionmark_v_38_40 Int)) (and (= A__questionmark_v_39_38 (tptp.typeof A__questionmark_o)) (= A__questionmark_v_37_39 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_38_40 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_37_39 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_40 tptp.inv) A__questionmark_v_37_39) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_40 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_37_39)))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_39_38)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_39_38))))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_h_1 Int)) (exists ((A__questionmark_v_40_41 Int) (A__questionmark_v_41_42 Int)) (and (= A__questionmark_v_40_41 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_41_42 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (= (|tptp.'AsPureObject'| A__questionmark_o) A__questionmark_o)) (not (not (= A__questionmark_v_40_41 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_41_42 tptp.inv) A__questionmark_v_40_41) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_41_42 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_40_41)))))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_h_1 Int)) (exists ((A__questionmark_v_44_43 Int)) (and (= A__questionmark_v_44_43 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (exists ((A__questionmark_v_45_44 Int) (A__questionmark_v_46_45 Int) (A__questionmark_v_42_46 Int) (A__questionmark_v_43_47 Int)) (and (= A__questionmark_v_45_44 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame)) (= A__questionmark_v_46_45 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef)) (= A__questionmark_v_42_46 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_43_47 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (not (= A__questionmark_v_42_46 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_43_47 tptp.inv) A__questionmark_v_42_46) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_43_47 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_42_46)))))) (not (or (not (not (= A__questionmark_v_44_43 tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.allocated) tptp.true_1) true)) (not (or (= A__questionmark_v_45_44 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.inv) A__questionmark_v_45_44) tptp.true_1)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_45_44))))))))))))) (not (forall ((A__questionmark_value Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (exists ((A__questionmark_v_47_48 Int)) (and (= A__questionmark_v_47_48 (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)) (not (or (not (= (|tptp.'Box'| A__questionmark_value A__questionmark_v_47_48) A__questionmark_v_47_48)) (not (= (|tptp.'UnboxedType'| A__questionmark_v_47_48) A__questionmark_typ)))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (=> (not (= (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_x_3)) tptp.true_1)) (= (|tptp.'BoxFunc'| A__questionmark_x_3 A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) A__questionmark_x_3)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (= (|tptp.'Unbox'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) A__questionmark_x_3))) (not (forall ((A__questionmark_p Int)) (=> (= (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)) tptp.true_1) (forall ((A__questionmark_heap Int) (A__questionmark_x_3 Int)) (exists ((A__questionmark_v_48_49 Int)) (and (= A__questionmark_v_48_49 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (exists ((A__questionmark_v_49_50 Int)) (and (= A__questionmark_v_49_50 (tptp.typeof A__questionmark_v_48_49)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.inv) A__questionmark_v_49_50)) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.localinv) A__questionmark_v_49_50))))))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (exists ((A__questionmark_v_50_51 Int)) (and (= A__questionmark_v_50_51 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (=> (not (or (not (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_50_51) |tptp.'System_Object'|) tptp.true_1)) (not (= A__questionmark_v_50_51 A__questionmark_p)))) (= A__questionmark_x_3 A__questionmark_p)))))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (= (= (|tptp.'UnboxedType'| A__questionmark_p) A__questionmark_typ) (not (= (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ) tptp.nullObject))))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (=> (not (= (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ) tptp.nullObject)) (= (|tptp.'Box'| (|tptp.'Unbox'| A__questionmark_p) A__questionmark_p) A__questionmark_p)))) (not (= (|tptp.'IsValueType'| |tptp.'System_SByte'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Byte'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Int16'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_UInt16'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Int32'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_UInt32'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Int64'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_UInt64'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Char'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_UIntPtr'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_IntPtr'|) tptp.true_1)) (not (< tptp.int_m9223372036854775808 tptp.int_m2147483648)) (not (< tptp.int_m2147483648 (- 0 100000))) (not (< 100000 tptp.int_2147483647)) (not (< tptp.int_2147483647 tptp.int_4294967295)) (not (< tptp.int_4294967295 tptp.int_9223372036854775807)) (not (< tptp.int_9223372036854775807 tptp.int_18446744073709551615)) (not (= (+ tptp.int_m9223372036854775808 1) (- 0 tptp.int_9223372036854775807))) (not (= (+ tptp.int_m2147483648 1) (- 0 tptp.int_2147483647))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_SByte'|) tptp.true_1) (not (or (not (<= (- 0 128) A__questionmark_i)) (not (< A__questionmark_i 128))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Byte'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 256))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int16'|) tptp.true_1) (not (or (not (<= (- 0 32768) A__questionmark_i)) (not (< A__questionmark_i 32768))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt16'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 65536))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int32'|) tptp.true_1) (not (or (not (<= tptp.int_m2147483648 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_2147483647))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt32'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_4294967295))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int64'|) tptp.true_1) (not (or (not (<= tptp.int_m9223372036854775808 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_9223372036854775807))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt64'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_18446744073709551615))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Char'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 65536))))))) (not (forall ((A__questionmark_z Int) (A__questionmark_B Int) (A__questionmark_C Int)) (=> (= (|tptp.'InRange'| A__questionmark_z A__questionmark_C) tptp.true_1) (= (|tptp.'IntToInt'| A__questionmark_z A__questionmark_B A__questionmark_C) A__questionmark_z)))) (not (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (= A__questionmark_b tptp.true_1) (= (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y) A__questionmark_x_3)))) (not (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (= A__questionmark_b tptp.true_1)) (= (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y) A__questionmark_y)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (- A__questionmark_x_3 (* (tptp.x_1 A__questionmark_x_3 A__questionmark_y) A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_51_52 Int)) (and (= A__questionmark_v_51_52 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (< 0 A__questionmark_y)))) (not (or (not (<= 0 A__questionmark_v_51_52)) (not (< A__questionmark_v_51_52 A__questionmark_y))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_52_53 Int)) (and (= A__questionmark_v_52_53 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (< A__questionmark_y 0)))) (not (or (not (<= 0 A__questionmark_v_52_53)) (not (< A__questionmark_v_52_53 (- 0 A__questionmark_y)))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_53_54 Int)) (and (= A__questionmark_v_53_54 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= A__questionmark_x_3 0)) (not (< 0 A__questionmark_y)))) (not (or (not (< (- 0 A__questionmark_y) A__questionmark_v_53_54)) (not (<= A__questionmark_v_53_54 0))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_54_55 Int)) (and (= A__questionmark_v_54_55 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= A__questionmark_x_3 0)) (not (< A__questionmark_y 0)))) (not (or (not (< A__questionmark_y A__questionmark_v_54_55)) (not (<= A__questionmark_v_54_55 0))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 (+ A__questionmark_y A__questionmark_x_3) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_55_56 Int)) (and (= A__questionmark_v_55_56 (- A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_v_55_56)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 A__questionmark_v_55_56 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_d Int)) (=> (not (or (not (<= 2 A__questionmark_d)) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (not (< A__questionmark_a A__questionmark_b)))) (<= (+ A__questionmark_a A__questionmark_d) A__questionmark_b)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (or (<= 0 A__questionmark_x_3) (<= 0 A__questionmark_y)) (<= 0 (tptp.and_1 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_56_57 Int)) (and (= A__questionmark_v_56_57 (tptp.or_1 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (not (or (not (<= 0 A__questionmark_v_56_57)) (not (<= A__questionmark_v_56_57 (+ A__questionmark_x_3 A__questionmark_y)))))))))) (not (forall ((A__questionmark_i Int)) (= (tptp.shl A__questionmark_i 0) A__questionmark_i))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (=> (<= 1 A__questionmark_j) (= (tptp.shl A__questionmark_i A__questionmark_j) (* (tptp.shl A__questionmark_i (- A__questionmark_j 1)) 2))))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (exists ((A__questionmark_v_57_58 Int)) (and (= A__questionmark_v_57_58 (tptp.shl A__questionmark_i A__questionmark_j)) (=> (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 32768)) (not (<= 0 A__questionmark_j)) (not (<= A__questionmark_j 16)))) (not (or (not (<= 0 A__questionmark_v_57_58)) (not (<= A__questionmark_v_57_58 tptp.int_2147483647))))))))) (not (forall ((A__questionmark_i Int)) (= (tptp.shr A__questionmark_i 0) A__questionmark_i))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (=> (<= 1 A__questionmark_j) (= (tptp.shr A__questionmark_i A__questionmark_j) (tptp.x_1 (tptp.shr A__questionmark_i (- A__questionmark_j 1)) 2))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_58_59 Int)) (and (= A__questionmark_v_58_59 (tptp.min A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_v_58_59 A__questionmark_x_3) (= A__questionmark_v_58_59 A__questionmark_y))) (not (<= A__questionmark_v_58_59 A__questionmark_x_3)) (not (<= A__questionmark_v_58_59 A__questionmark_y)))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_59_60 Int)) (and (= A__questionmark_v_59_60 (tptp.max A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_v_59_60 A__questionmark_x_3) (= A__questionmark_v_59_60 A__questionmark_y))) (not (<= A__questionmark_x_3 A__questionmark_v_59_60)) (not (<= A__questionmark_y A__questionmark_v_59_60)))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (= (= (|tptp.'System_String_Equals_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (not (or (not (= (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1))) (not (= (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'StringEquals'| A__questionmark_b A__questionmark_a) tptp.true_1))) (not (=> (= A__questionmark_a A__questionmark_b) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_c Int)) (=> (not (or (not (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1)) (not (= (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c) tptp.true_1)))) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_c) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (not (= A__questionmark_b tptp.nullObject))) (not (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1)))) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_a) (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_b))))) (not (not (= (|tptp.'IsStaticField'| |tptp.'BoundedStack_size'|) tptp.true_1))) (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_size'|) tptp.true_1)) (not (= (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_size'|) tptp.true_1)) (not (= (|tptp.'DeclType'| |tptp.'BoundedStack_size'|) |tptp.'BoundedStack'|)) (not (= (|tptp.'AsRangeField'| |tptp.'BoundedStack_size'| |tptp.'System_Int32'|) |tptp.'BoundedStack_size'|)) (not (not (= (|tptp.'IsStaticField'| |tptp.'BoundedStack_max'|) tptp.true_1))) (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_max'|) tptp.true_1)) (not (= (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_max'|) tptp.true_1)) (not (= (|tptp.'DeclType'| |tptp.'BoundedStack_max'|) |tptp.'BoundedStack'|)) (not (= (|tptp.'AsRangeField'| |tptp.'BoundedStack_max'| |tptp.'System_Int32'|) |tptp.'BoundedStack_max'|)) (not (not (= (|tptp.'IsStaticField'| |tptp.'BoundedStack_elems'|) tptp.true_1))) (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_elems'|) tptp.true_1)) (not (= (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_elems'|) tptp.true_1)) (not (= (|tptp.'AsRepField'| |tptp.'BoundedStack_elems'| |tptp.'BoundedStack'|) |tptp.'BoundedStack_elems'|)) (not (= (|tptp.'DeclType'| |tptp.'BoundedStack_elems'|) |tptp.'BoundedStack'|)) (not (= (|tptp.'AsNonNullRefField'| |tptp.'BoundedStack_elems'| (|tptp.'IntArray'| |tptp.'System_Int32'| 1)) |tptp.'BoundedStack_elems'|)) (not (= (tptp.x |tptp.'BoundedStack'| |tptp.'BoundedStack'|) tptp.true_1)) (not (= A__questionmark_v_0_8 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'BoundedStack'| A__questionmark_v_0_8) |tptp.'BoundedStack'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'BoundedStack'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'BoundedStack'|) |tptp.'BoundedStack'|)) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Array'|) tptp.true_1)) (not (= A__questionmark_v_1_9 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_Array'| A__questionmark_v_1_9) |tptp.'System_Array'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'System_Array'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'System_Array'|) |tptp.'System_Array'|)) (not (= (tptp.x |tptp.'System_ICloneable'| |tptp.'System_ICloneable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_ICloneable'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_ICloneable'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_ICloneable'|) |tptp.'System_ICloneable'|)) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_ICloneable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IList'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_ICollection'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Collections_IEnumerable'|) |tptp.'System_Collections_IEnumerable'|)) (not (= (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_ICollection'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Collections_ICollection'|) |tptp.'System_Collections_ICollection'|)) (not (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_ICollection'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IList'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Collections_IList'|) |tptp.'System_Collections_IList'|)) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IList'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Array'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Array'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_1_9))))) true))) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (exists ((A__questionmark_v_63_63 Int) (A__questionmark_v_62_64 Int)) (and (= A__questionmark_v_63_63 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|)) (= A__questionmark_v_62_64 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_0_8))))) (not (or (not (<= 0 A__questionmark_v_62_64)) (not (<= A__questionmark_v_62_64 A__questionmark_v_63_63)) (not (<= A__questionmark_v_63_63 (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|))))))))))) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_String'|) tptp.true_1)) (not (= A__questionmark_v_2_7 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_String'| A__questionmark_v_2_7) |tptp.'System_String'|)) (not (= (|tptp.'IsImmutable'| |tptp.'System_String'|) tptp.true_1)) (not (= (|tptp.'AsImmutable'| |tptp.'System_String'|) |tptp.'System_String'|)) (not (= (tptp.x |tptp.'System_IComparable'| |tptp.'System_IComparable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IComparable'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IComparable'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_IComparable'|) |tptp.'System_IComparable'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_IComparable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_ICloneable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IConvertible'| |tptp.'System_IConvertible'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IConvertible'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IConvertible'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_IConvertible'|) |tptp.'System_IConvertible'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_IConvertible'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_IComparable_1___System_String'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IComparable_1___System_String'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_IComparable_1___System_String'|) |tptp.'System_IComparable_1___System_String'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IEquatable_1___System_String'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_IEquatable_1___System_String'|) |tptp.'System_IEquatable_1___System_String'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|) tptp.true_1)) (not (forall ((A__questionmark_U Int)) (=> (= (tptp.x A__questionmark_U |tptp.'System_String'|) tptp.true_1) (= A__questionmark_U |tptp.'System_String'|)))) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_String'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_2_7))))) true))) (not (= (tptp.x |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) tptp.true_1)) (not (= (tptp.x |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_GuardException'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Exception'| |tptp.'System_Exception'|) tptp.true_1)) (not (= A__questionmark_v_3_6 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_Exception'| A__questionmark_v_3_6) |tptp.'System_Exception'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'System_Exception'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'System_Exception'|) |tptp.'System_Exception'|)) (not (= (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_Serialization_ISerializable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_Serialization_ISerializable'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Runtime_Serialization_ISerializable'|) |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Exception'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Exception'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Exception'|) |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Exception'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Exception'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_3_6))))) true))) (not (= A__questionmark_v_4_5 |tptp.'System_Exception'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_4_5) |tptp.'Microsoft_Contracts_GuardException'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_GuardException'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_GuardException'|) |tptp.'Microsoft_Contracts_GuardException'|)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'Microsoft_Contracts_GuardException'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_4_5))))) true))) (not (= A__questionmark_v_5_4 |tptp.'Microsoft_Contracts_GuardException'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'| A__questionmark_v_5_4) |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'Microsoft_Contracts_ObjectInvariantException'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_5_4))))) true))) (not (= (tptp.x |tptp.'System_Type'| |tptp.'System_Type'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (= A__questionmark_v_6_3 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_6_3) |tptp.'System_Reflection_MemberInfo'|)) (not (= (|tptp.'IsImmutable'| |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (= (|tptp.'AsImmutable'| |tptp.'System_Reflection_MemberInfo'|) |tptp.'System_Reflection_MemberInfo'|)) (not (= (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_ICustomAttributeProvider'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_ICustomAttributeProvider'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Reflection_ICustomAttributeProvider'|) |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_6_3))))) true))) (not (= A__questionmark_v_7_2 |tptp.'System_Reflection_MemberInfo'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_Type'| A__questionmark_v_7_2) |tptp.'System_Type'|)) (not (= (|tptp.'IsImmutable'| |tptp.'System_Type'|) tptp.true_1)) (not (= (|tptp.'AsImmutable'| |tptp.'System_Type'|) |tptp.'System_Type'|)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Type'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Type'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Type'|) |tptp.'System_Runtime_InteropServices__Type'|)) (not (= (tptp.x |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Reflection_IReflect'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_IReflect'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Reflection_IReflect'|) |tptp.'System_Reflection_IReflect'|)) (not (= (tptp.x |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Type'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Type'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_7_2))))) true))) (not (= (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ICheckedException'|) tptp.true_1)) (not (= (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'Microsoft_Contracts_ICheckedException'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'Microsoft_Contracts_ICheckedException'|) |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_64_65 Int) (A__questionmark_v_66_66 Int) (A__questionmark_v_68_67 Int) (A__questionmark_v_65_68 Int)) (and (= A__questionmark_v_64_65 (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this)) (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_69_70 Int)) (and (= A__questionmark_v_69_70 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_66_66)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_65_68)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_69_70)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_69_70))))))))))) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_64_65 |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.allocated) tptp.true_1)) (not (=> (not (= A__questionmark_v_65_68 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68)))))) (= A__questionmark_v_68_67 A__questionmark_v_66_66))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68))))))) (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_70_71 Int)) (and (= A__questionmark_v_70_71 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_70_71)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_70_71))))))))))))))))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_71_72 Int) (A__questionmark_v_73_73 Int) (A__questionmark_v_75_74 Int) (A__questionmark_v_72_75 Int)) (and (= A__questionmark_v_71_72 (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this)) (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_76_77 Int)) (and (= A__questionmark_v_76_77 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_73_73)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_72_75)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_76_77)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_76_77))))))))))) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_71_72 |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.allocated) tptp.true_1)) (not (=> (not (= A__questionmark_v_72_75 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75)))))) (= A__questionmark_v_75_74 A__questionmark_v_73_73))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75))))))) (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_77_78 Int)) (and (= A__questionmark_v_77_78 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_77_78)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_77_78))))))))))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_78_79 Int)) (and (= A__questionmark_v_78_79 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_78_79 |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_78_79)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_78_79)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|) tptp.true_1)))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_79_80 Int)) (and (= A__questionmark_v_79_80 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_79_80 |tptp.'BoundedStack'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_79_80)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_79_80)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'BoundedStack_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_arg0_in Int) (A__questionmark_arg1_in Int)) (exists ((A__questionmark_v_80_81 Int)) (and (= A__questionmark_v_80_81 (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated) tptp.true_1)) (not (= (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_arg0_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_81_82 Int)) (and (= A__questionmark_v_81_82 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_81_82)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_81_82)))))))))) (not (or (= A__questionmark_arg1_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_82_83 Int)) (and (= A__questionmark_v_82_83 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_82_83)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_82_83)))))))))))) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_80_81 |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.allocated) tptp.true_1)) (not (= (|tptp.'AsPureObject'| A__questionmark_arg0_in) A__questionmark_arg0_in)) (not (= (|tptp.'AsPureObject'| A__questionmark_arg1_in) A__questionmark_arg1_in)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_83_84 Int)) (and (= A__questionmark_v_83_84 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_83_84)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_83_84))))))))))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_arg0_in Int) (A__questionmark_arg1_in Int)) (= (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) (|tptp.'System_String_Concat_System_Object_System_Object_1'| A__questionmark_arg0_in A__questionmark_arg1_in)))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_str0_in Int) (A__questionmark_str1_in Int)) (exists ((A__questionmark_v_84_85 Int)) (and (= A__questionmark_v_84_85 (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated) tptp.true_1)) (not (= (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_str0_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_85_86 Int)) (and (= A__questionmark_v_85_86 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_85_86)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_85_86)))))))))) (not (or (= A__questionmark_str1_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_86_87 Int)) (and (= A__questionmark_v_86_87 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_86_87)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_86_87)))))))))))) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_84_85 |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.allocated) tptp.true_1)) (not (= (|tptp.'StringLength'| A__questionmark_v_84_85) (+ (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))))) (not (= (|tptp.'AsPureObject'| A__questionmark_str0_in) A__questionmark_str0_in)) (not (= (|tptp.'AsPureObject'| A__questionmark_str1_in) A__questionmark_str1_in)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_87_88 Int)) (and (= A__questionmark_v_87_88 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_87_88)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_87_88))))))))))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_str0_in Int) (A__questionmark_str1_in Int)) (= (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) (|tptp.'System_String_Concat_System_String_System_String_1'| A__questionmark_str0_in A__questionmark_str1_in)))) (not (= (|tptp.'IsNotNull'| tptp.stringLiteral8 |tptp.'System_String'|) tptp.true_1)) (not (= (|tptp.'StringLength'| tptp.stringLiteral8) 13)) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (tptp.select2 A__questionmark_heap tptp.stringLiteral8 tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral8) tptp.stringLiteral8)))) (not (= (|tptp.'IsNotNull'| tptp.stringLiteral9 |tptp.'System_String'|) tptp.true_1)) (not (= (|tptp.'StringLength'| tptp.stringLiteral9) 18)) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (tptp.select2 A__questionmark_heap tptp.stringLiteral9 tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral9) tptp.stringLiteral9)))) (not (= (|tptp.'IsNotNull'| tptp.stringLiteral10 |tptp.'System_String'|) tptp.true_1)) (not (= (|tptp.'StringLength'| tptp.stringLiteral10) 7)) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (tptp.select2 A__questionmark_heap tptp.stringLiteral10 tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral10) tptp.stringLiteral10)))) (not (= (|tptp.'IsNotNull'| tptp.stringLiteral11 |tptp.'System_String'|) tptp.true_1)) (not (= (|tptp.'StringLength'| tptp.stringLiteral11) 1)) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (tptp.select2 A__questionmark_heap tptp.stringLiteral11 tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral11) tptp.stringLiteral11))))))))) (not (or (= tptp.allocated tptp.elements) (= tptp.allocated tptp.inv) (= tptp.localinv tptp.allocated) (= tptp.allocated tptp.exposeVersion) (= tptp.sharingMode tptp.allocated) (= tptp.allocated |tptp.'SharingMode_Unshared'|) (= tptp.allocated |tptp.'SharingMode_LockProtected'|) (= tptp.ownerRef tptp.allocated) (= tptp.allocated tptp.ownerFrame) (= tptp.allocated |tptp.'PeerGroupPlaceholder'|) (= tptp.allocated |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryInt'| tptp.allocated) (= |tptp.'ArrayCategoryRef'| tptp.allocated) (= |tptp.'ArrayCategoryNonNullRef'| tptp.allocated) (= |tptp.'System_Array'| tptp.allocated) (= |tptp.'System_Boolean'| tptp.allocated) (= |tptp.'System_Object'| tptp.allocated) (= tptp.allocated |tptp.'System_Type'|) (= tptp.allocated |tptp.'NonNullFieldsAreInitialized'|) (= tptp.allocated |tptp.'System_String'|) (= tptp.allocated |tptp.'FirstConsistentOwner'|) (= tptp.allocated |tptp.'System_SByte'|) (= tptp.allocated |tptp.'System_Byte'|) (= |tptp.'System_Int16'| tptp.allocated) (= tptp.allocated |tptp.'System_UInt16'|) (= |tptp.'System_Int32'| tptp.allocated) (= tptp.allocated |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| tptp.allocated) (= |tptp.'System_UInt64'| tptp.allocated) (= tptp.allocated |tptp.'System_Char'|) (= tptp.allocated |tptp.'System_UIntPtr'|) (= tptp.allocated |tptp.'System_IntPtr'|) (= tptp.allocated |tptp.'BoundedStack_max'|) (= tptp.allocated |tptp.'BoundedStack_size'|) (= tptp.allocated |tptp.'BoundedStack_elems'|) (= tptp.allocated |tptp.'System_Exception'|) (= tptp.allocated |tptp.'System_IComparable'|) (= tptp.allocated |tptp.'System_Collections_ICollection'|) (= tptp.allocated |tptp.'System_ICloneable'|) (= tptp.allocated |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| tptp.allocated) (= |tptp.'System_Reflection_MemberInfo'| tptp.allocated) (= |tptp.'System_Collections_IEnumerable'| tptp.allocated) (= tptp.allocated |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= tptp.allocated |tptp.'System_Reflection_ICustomAttributeProvider'|) (= tptp.allocated |tptp.'System_Runtime_InteropServices__Exception'|) (= tptp.allocated |tptp.'Microsoft_Contracts_GuardException'|) (= tptp.allocated |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= tptp.allocated |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.allocated) (= tptp.allocated |tptp.'BoundedStack'|) (= tptp.allocated |tptp.'System_IEquatable_1___System_String'|) (= tptp.allocated |tptp.'System_Runtime_InteropServices__Type'|) (= tptp.allocated |tptp.'System_IComparable_1___System_String'|) (= tptp.allocated |tptp.'System_Collections_IList'|) (= tptp.allocated |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 tptp.allocated) (= tptp.allocated tptp.stringLiteral9) (= tptp.stringLiteral10 tptp.allocated) (= tptp.allocated tptp.stringLiteral11) (= tptp.elements tptp.inv) (= tptp.localinv tptp.elements) (= tptp.elements tptp.exposeVersion) (= tptp.sharingMode tptp.elements) (= |tptp.'SharingMode_Unshared'| tptp.elements) (= |tptp.'SharingMode_LockProtected'| tptp.elements) (= tptp.ownerRef tptp.elements) (= tptp.elements tptp.ownerFrame) (= |tptp.'PeerGroupPlaceholder'| tptp.elements) (= |tptp.'ArrayCategoryValue'| tptp.elements) (= |tptp.'ArrayCategoryInt'| tptp.elements) (= |tptp.'ArrayCategoryRef'| tptp.elements) (= |tptp.'ArrayCategoryNonNullRef'| tptp.elements) (= |tptp.'System_Array'| tptp.elements) (= |tptp.'System_Boolean'| tptp.elements) (= |tptp.'System_Object'| tptp.elements) (= tptp.elements |tptp.'System_Type'|) (= |tptp.'NonNullFieldsAreInitialized'| tptp.elements) (= tptp.elements |tptp.'System_String'|) (= tptp.elements |tptp.'FirstConsistentOwner'|) (= |tptp.'System_SByte'| tptp.elements) (= tptp.elements |tptp.'System_Byte'|) (= |tptp.'System_Int16'| tptp.elements) (= |tptp.'System_UInt16'| tptp.elements) (= |tptp.'System_Int32'| tptp.elements) (= tptp.elements |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| tptp.elements) (= |tptp.'System_UInt64'| tptp.elements) (= |tptp.'System_Char'| tptp.elements) (= tptp.elements |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| tptp.elements) (= tptp.elements |tptp.'BoundedStack_max'|) (= tptp.elements |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| tptp.elements) (= |tptp.'System_Exception'| tptp.elements) (= |tptp.'System_IComparable'| tptp.elements) (= |tptp.'System_Collections_ICollection'| tptp.elements) (= tptp.elements |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.elements) (= |tptp.'System_IConvertible'| tptp.elements) (= |tptp.'System_Reflection_MemberInfo'| tptp.elements) (= |tptp.'System_Collections_IEnumerable'| tptp.elements) (= tptp.elements |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.elements) (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.elements) (= |tptp.'Microsoft_Contracts_GuardException'| tptp.elements) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.elements) (= tptp.elements |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.elements) (= |tptp.'BoundedStack'| tptp.elements) (= tptp.elements |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| tptp.elements) (= |tptp.'System_IComparable_1___System_String'| tptp.elements) (= tptp.elements |tptp.'System_Collections_IList'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.elements) (= tptp.stringLiteral8 tptp.elements) (= tptp.stringLiteral9 tptp.elements) (= tptp.stringLiteral10 tptp.elements) (= tptp.stringLiteral11 tptp.elements) (= tptp.localinv tptp.inv) (= tptp.inv tptp.exposeVersion) (= tptp.sharingMode tptp.inv) (= |tptp.'SharingMode_Unshared'| tptp.inv) (= |tptp.'SharingMode_LockProtected'| tptp.inv) (= tptp.ownerRef tptp.inv) (= tptp.inv tptp.ownerFrame) (= |tptp.'PeerGroupPlaceholder'| tptp.inv) (= |tptp.'ArrayCategoryValue'| tptp.inv) (= |tptp.'ArrayCategoryInt'| tptp.inv) (= |tptp.'ArrayCategoryRef'| tptp.inv) (= |tptp.'ArrayCategoryNonNullRef'| tptp.inv) (= |tptp.'System_Array'| tptp.inv) (= |tptp.'System_Boolean'| tptp.inv) (= |tptp.'System_Object'| tptp.inv) (= tptp.inv |tptp.'System_Type'|) (= |tptp.'NonNullFieldsAreInitialized'| tptp.inv) (= tptp.inv |tptp.'System_String'|) (= tptp.inv |tptp.'FirstConsistentOwner'|) (= |tptp.'System_SByte'| tptp.inv) (= tptp.inv |tptp.'System_Byte'|) (= |tptp.'System_Int16'| tptp.inv) (= |tptp.'System_UInt16'| tptp.inv) (= |tptp.'System_Int32'| tptp.inv) (= |tptp.'System_UInt32'| tptp.inv) (= |tptp.'System_Int64'| tptp.inv) (= |tptp.'System_UInt64'| tptp.inv) (= |tptp.'System_Char'| tptp.inv) (= |tptp.'System_UIntPtr'| tptp.inv) (= |tptp.'System_IntPtr'| tptp.inv) (= tptp.inv |tptp.'BoundedStack_max'|) (= tptp.inv |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| tptp.inv) (= |tptp.'System_Exception'| tptp.inv) (= |tptp.'System_IComparable'| tptp.inv) (= |tptp.'System_Collections_ICollection'| tptp.inv) (= tptp.inv |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.inv) (= |tptp.'System_IConvertible'| tptp.inv) (= |tptp.'System_Reflection_MemberInfo'| tptp.inv) (= |tptp.'System_Collections_IEnumerable'| tptp.inv) (= tptp.inv |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.inv) (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.inv) (= |tptp.'Microsoft_Contracts_GuardException'| tptp.inv) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.inv) (= tptp.inv |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.inv) (= |tptp.'BoundedStack'| tptp.inv) (= tptp.inv |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| tptp.inv) (= |tptp.'System_IComparable_1___System_String'| tptp.inv) (= |tptp.'System_Collections_IList'| tptp.inv) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.inv) (= tptp.stringLiteral8 tptp.inv) (= tptp.stringLiteral9 tptp.inv) (= tptp.stringLiteral10 tptp.inv) (= tptp.stringLiteral11 tptp.inv) (= tptp.localinv tptp.exposeVersion) (= tptp.localinv tptp.sharingMode) (= tptp.localinv |tptp.'SharingMode_Unshared'|) (= tptp.localinv |tptp.'SharingMode_LockProtected'|) (= tptp.ownerRef tptp.localinv) (= tptp.localinv tptp.ownerFrame) (= tptp.localinv |tptp.'PeerGroupPlaceholder'|) (= tptp.localinv |tptp.'ArrayCategoryValue'|) (= tptp.localinv |tptp.'ArrayCategoryInt'|) (= tptp.localinv |tptp.'ArrayCategoryRef'|) (= tptp.localinv |tptp.'ArrayCategoryNonNullRef'|) (= tptp.localinv |tptp.'System_Array'|) (= tptp.localinv |tptp.'System_Boolean'|) (= tptp.localinv |tptp.'System_Object'|) (= tptp.localinv |tptp.'System_Type'|) (= tptp.localinv |tptp.'NonNullFieldsAreInitialized'|) (= tptp.localinv |tptp.'System_String'|) (= tptp.localinv |tptp.'FirstConsistentOwner'|) (= tptp.localinv |tptp.'System_SByte'|) (= tptp.localinv |tptp.'System_Byte'|) (= tptp.localinv |tptp.'System_Int16'|) (= tptp.localinv |tptp.'System_UInt16'|) (= tptp.localinv |tptp.'System_Int32'|) (= tptp.localinv |tptp.'System_UInt32'|) (= tptp.localinv |tptp.'System_Int64'|) (= tptp.localinv |tptp.'System_UInt64'|) (= tptp.localinv |tptp.'System_Char'|) (= tptp.localinv |tptp.'System_UIntPtr'|) (= tptp.localinv |tptp.'System_IntPtr'|) (= tptp.localinv |tptp.'BoundedStack_max'|) (= tptp.localinv |tptp.'BoundedStack_size'|) (= tptp.localinv |tptp.'BoundedStack_elems'|) (= tptp.localinv |tptp.'System_Exception'|) (= tptp.localinv |tptp.'System_IComparable'|) (= tptp.localinv |tptp.'System_Collections_ICollection'|) (= tptp.localinv |tptp.'System_ICloneable'|) (= tptp.localinv |tptp.'Microsoft_Contracts_ICheckedException'|) (= tptp.localinv |tptp.'System_IConvertible'|) (= tptp.localinv |tptp.'System_Reflection_MemberInfo'|) (= tptp.localinv |tptp.'System_Collections_IEnumerable'|) (= tptp.localinv |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= tptp.localinv |tptp.'System_Reflection_ICustomAttributeProvider'|) (= tptp.localinv |tptp.'System_Runtime_InteropServices__Exception'|) (= tptp.localinv |tptp.'Microsoft_Contracts_GuardException'|) (= tptp.localinv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= tptp.localinv |tptp.'System_Reflection_IReflect'|) (= tptp.localinv |tptp.'System_Runtime_Serialization_ISerializable'|) (= tptp.localinv |tptp.'BoundedStack'|) (= tptp.localinv |tptp.'System_IEquatable_1___System_String'|) (= tptp.localinv |tptp.'System_Runtime_InteropServices__Type'|) (= tptp.localinv |tptp.'System_IComparable_1___System_String'|) (= tptp.localinv |tptp.'System_Collections_IList'|) (= tptp.localinv |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.localinv tptp.stringLiteral8) (= tptp.localinv tptp.stringLiteral9) (= tptp.localinv tptp.stringLiteral10) (= tptp.localinv tptp.stringLiteral11) (= tptp.sharingMode tptp.exposeVersion) (= |tptp.'SharingMode_Unshared'| tptp.exposeVersion) (= |tptp.'SharingMode_LockProtected'| tptp.exposeVersion) (= tptp.ownerRef tptp.exposeVersion) (= tptp.ownerFrame tptp.exposeVersion) (= |tptp.'PeerGroupPlaceholder'| tptp.exposeVersion) (= |tptp.'ArrayCategoryValue'| tptp.exposeVersion) (= |tptp.'ArrayCategoryInt'| tptp.exposeVersion) (= |tptp.'ArrayCategoryRef'| tptp.exposeVersion) (= |tptp.'ArrayCategoryNonNullRef'| tptp.exposeVersion) (= |tptp.'System_Array'| tptp.exposeVersion) (= |tptp.'System_Boolean'| tptp.exposeVersion) (= |tptp.'System_Object'| tptp.exposeVersion) (= |tptp.'System_Type'| tptp.exposeVersion) (= |tptp.'NonNullFieldsAreInitialized'| tptp.exposeVersion) (= tptp.exposeVersion |tptp.'System_String'|) (= |tptp.'FirstConsistentOwner'| tptp.exposeVersion) (= |tptp.'System_SByte'| tptp.exposeVersion) (= |tptp.'System_Byte'| tptp.exposeVersion) (= |tptp.'System_Int16'| tptp.exposeVersion) (= |tptp.'System_UInt16'| tptp.exposeVersion) (= |tptp.'System_Int32'| tptp.exposeVersion) (= |tptp.'System_UInt32'| tptp.exposeVersion) (= |tptp.'System_Int64'| tptp.exposeVersion) (= |tptp.'System_UInt64'| tptp.exposeVersion) (= |tptp.'System_Char'| tptp.exposeVersion) (= |tptp.'System_UIntPtr'| tptp.exposeVersion) (= |tptp.'System_IntPtr'| tptp.exposeVersion) (= tptp.exposeVersion |tptp.'BoundedStack_max'|) (= |tptp.'BoundedStack_size'| tptp.exposeVersion) (= |tptp.'BoundedStack_elems'| tptp.exposeVersion) (= |tptp.'System_Exception'| tptp.exposeVersion) (= |tptp.'System_IComparable'| tptp.exposeVersion) (= |tptp.'System_Collections_ICollection'| tptp.exposeVersion) (= tptp.exposeVersion |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.exposeVersion) (= |tptp.'System_IConvertible'| tptp.exposeVersion) (= |tptp.'System_Reflection_MemberInfo'| tptp.exposeVersion) (= |tptp.'System_Collections_IEnumerable'| tptp.exposeVersion) (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.exposeVersion) (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.exposeVersion) (= |tptp.'Microsoft_Contracts_GuardException'| tptp.exposeVersion) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.exposeVersion) (= tptp.exposeVersion |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.exposeVersion) (= |tptp.'BoundedStack'| tptp.exposeVersion) (= |tptp.'System_IEquatable_1___System_String'| tptp.exposeVersion) (= |tptp.'System_Runtime_InteropServices__Type'| tptp.exposeVersion) (= |tptp.'System_IComparable_1___System_String'| tptp.exposeVersion) (= |tptp.'System_Collections_IList'| tptp.exposeVersion) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.exposeVersion) (= tptp.stringLiteral8 tptp.exposeVersion) (= tptp.stringLiteral9 tptp.exposeVersion) (= tptp.stringLiteral10 tptp.exposeVersion) (= tptp.stringLiteral11 tptp.exposeVersion) (= tptp.sharingMode |tptp.'SharingMode_Unshared'|) (= tptp.sharingMode |tptp.'SharingMode_LockProtected'|) (= tptp.ownerRef tptp.sharingMode) (= tptp.sharingMode tptp.ownerFrame) (= tptp.sharingMode |tptp.'PeerGroupPlaceholder'|) (= tptp.sharingMode |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryInt'| tptp.sharingMode) (= tptp.sharingMode |tptp.'ArrayCategoryRef'|) (= tptp.sharingMode |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'System_Array'| tptp.sharingMode) (= tptp.sharingMode |tptp.'System_Boolean'|) (= tptp.sharingMode |tptp.'System_Object'|) (= tptp.sharingMode |tptp.'System_Type'|) (= tptp.sharingMode |tptp.'NonNullFieldsAreInitialized'|) (= tptp.sharingMode |tptp.'System_String'|) (= tptp.sharingMode |tptp.'FirstConsistentOwner'|) (= tptp.sharingMode |tptp.'System_SByte'|) (= tptp.sharingMode |tptp.'System_Byte'|) (= |tptp.'System_Int16'| tptp.sharingMode) (= tptp.sharingMode |tptp.'System_UInt16'|) (= tptp.sharingMode |tptp.'System_Int32'|) (= tptp.sharingMode |tptp.'System_UInt32'|) (= tptp.sharingMode |tptp.'System_Int64'|) (= tptp.sharingMode |tptp.'System_UInt64'|) (= tptp.sharingMode |tptp.'System_Char'|) (= tptp.sharingMode |tptp.'System_UIntPtr'|) (= tptp.sharingMode |tptp.'System_IntPtr'|) (= tptp.sharingMode |tptp.'BoundedStack_max'|) (= tptp.sharingMode |tptp.'BoundedStack_size'|) (= tptp.sharingMode |tptp.'BoundedStack_elems'|) (= tptp.sharingMode |tptp.'System_Exception'|) (= tptp.sharingMode |tptp.'System_IComparable'|) (= tptp.sharingMode |tptp.'System_Collections_ICollection'|) (= tptp.sharingMode |tptp.'System_ICloneable'|) (= tptp.sharingMode |tptp.'Microsoft_Contracts_ICheckedException'|) (= tptp.sharingMode |tptp.'System_IConvertible'|) (= tptp.sharingMode |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Collections_IEnumerable'| tptp.sharingMode) (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= tptp.sharingMode |tptp.'System_Reflection_ICustomAttributeProvider'|) (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Exception'|) (= tptp.sharingMode |tptp.'Microsoft_Contracts_GuardException'|) (= tptp.sharingMode |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= tptp.sharingMode |tptp.'System_Reflection_IReflect'|) (= tptp.sharingMode |tptp.'System_Runtime_Serialization_ISerializable'|) (= tptp.sharingMode |tptp.'BoundedStack'|) (= tptp.sharingMode |tptp.'System_IEquatable_1___System_String'|) (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Type'|) (= tptp.sharingMode |tptp.'System_IComparable_1___System_String'|) (= tptp.sharingMode |tptp.'System_Collections_IList'|) (= tptp.sharingMode |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.sharingMode tptp.stringLiteral8) (= tptp.sharingMode tptp.stringLiteral9) (= tptp.sharingMode tptp.stringLiteral10) (= tptp.sharingMode tptp.stringLiteral11) (= |tptp.'SharingMode_LockProtected'| |tptp.'SharingMode_Unshared'|) (= tptp.ownerRef |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| tptp.ownerFrame) (= |tptp.'SharingMode_Unshared'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_Unshared'|) (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_Unshared'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Array'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Boolean'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Object'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_Type'|) (= |tptp.'SharingMode_Unshared'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_String'|) (= |tptp.'SharingMode_Unshared'| |tptp.'FirstConsistentOwner'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_SByte'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt16'|) (= |tptp.'System_Int32'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_UInt64'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_Char'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_max'|) (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Exception'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_IComparable'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Collections_ICollection'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_ICloneable'|) (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IList'|) (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'SharingMode_Unshared'|) (= tptp.stringLiteral9 |tptp.'SharingMode_Unshared'|) (= tptp.stringLiteral10 |tptp.'SharingMode_Unshared'|) (= tptp.stringLiteral11 |tptp.'SharingMode_Unshared'|) (= tptp.ownerRef |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| tptp.ownerFrame) (= |tptp.'SharingMode_LockProtected'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'System_Array'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'System_Boolean'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'System_Object'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Type'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_String'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'FirstConsistentOwner'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_SByte'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt16'|) (= |tptp.'System_Int32'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'System_UInt64'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Char'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UIntPtr'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IntPtr'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_max'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_size'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_elems'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Exception'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_ICollection'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_ICloneable'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IList'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'SharingMode_LockProtected'|) (= tptp.stringLiteral9 |tptp.'SharingMode_LockProtected'|) (= tptp.stringLiteral10 |tptp.'SharingMode_LockProtected'|) (= tptp.stringLiteral11 |tptp.'SharingMode_LockProtected'|) (= tptp.ownerRef tptp.ownerFrame) (= tptp.ownerRef |tptp.'PeerGroupPlaceholder'|) (= tptp.ownerRef |tptp.'ArrayCategoryValue'|) (= tptp.ownerRef |tptp.'ArrayCategoryInt'|) (= tptp.ownerRef |tptp.'ArrayCategoryRef'|) (= tptp.ownerRef |tptp.'ArrayCategoryNonNullRef'|) (= tptp.ownerRef |tptp.'System_Array'|) (= tptp.ownerRef |tptp.'System_Boolean'|) (= tptp.ownerRef |tptp.'System_Object'|) (= tptp.ownerRef |tptp.'System_Type'|) (= tptp.ownerRef |tptp.'NonNullFieldsAreInitialized'|) (= tptp.ownerRef |tptp.'System_String'|) (= tptp.ownerRef |tptp.'FirstConsistentOwner'|) (= tptp.ownerRef |tptp.'System_SByte'|) (= tptp.ownerRef |tptp.'System_Byte'|) (= tptp.ownerRef |tptp.'System_Int16'|) (= tptp.ownerRef |tptp.'System_UInt16'|) (= tptp.ownerRef |tptp.'System_Int32'|) (= tptp.ownerRef |tptp.'System_UInt32'|) (= tptp.ownerRef |tptp.'System_Int64'|) (= tptp.ownerRef |tptp.'System_UInt64'|) (= tptp.ownerRef |tptp.'System_Char'|) (= tptp.ownerRef |tptp.'System_UIntPtr'|) (= tptp.ownerRef |tptp.'System_IntPtr'|) (= tptp.ownerRef |tptp.'BoundedStack_max'|) (= tptp.ownerRef |tptp.'BoundedStack_size'|) (= tptp.ownerRef |tptp.'BoundedStack_elems'|) (= tptp.ownerRef |tptp.'System_Exception'|) (= tptp.ownerRef |tptp.'System_IComparable'|) (= tptp.ownerRef |tptp.'System_Collections_ICollection'|) (= tptp.ownerRef |tptp.'System_ICloneable'|) (= tptp.ownerRef |tptp.'Microsoft_Contracts_ICheckedException'|) (= tptp.ownerRef |tptp.'System_IConvertible'|) (= tptp.ownerRef |tptp.'System_Reflection_MemberInfo'|) (= tptp.ownerRef |tptp.'System_Collections_IEnumerable'|) (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= tptp.ownerRef |tptp.'System_Reflection_ICustomAttributeProvider'|) (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Exception'|) (= tptp.ownerRef |tptp.'Microsoft_Contracts_GuardException'|) (= tptp.ownerRef |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= tptp.ownerRef |tptp.'System_Reflection_IReflect'|) (= tptp.ownerRef |tptp.'System_Runtime_Serialization_ISerializable'|) (= tptp.ownerRef |tptp.'BoundedStack'|) (= tptp.ownerRef |tptp.'System_IEquatable_1___System_String'|) (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Type'|) (= tptp.ownerRef |tptp.'System_IComparable_1___System_String'|) (= tptp.ownerRef |tptp.'System_Collections_IList'|) (= tptp.ownerRef |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.ownerRef tptp.stringLiteral8) (= tptp.ownerRef tptp.stringLiteral9) (= tptp.ownerRef tptp.stringLiteral10) (= tptp.ownerRef tptp.stringLiteral11) (= |tptp.'PeerGroupPlaceholder'| tptp.ownerFrame) (= |tptp.'ArrayCategoryValue'| tptp.ownerFrame) (= |tptp.'ArrayCategoryInt'| tptp.ownerFrame) (= |tptp.'ArrayCategoryRef'| tptp.ownerFrame) (= |tptp.'ArrayCategoryNonNullRef'| tptp.ownerFrame) (= |tptp.'System_Array'| tptp.ownerFrame) (= |tptp.'System_Boolean'| tptp.ownerFrame) (= |tptp.'System_Object'| tptp.ownerFrame) (= |tptp.'System_Type'| tptp.ownerFrame) (= |tptp.'NonNullFieldsAreInitialized'| tptp.ownerFrame) (= tptp.ownerFrame |tptp.'System_String'|) (= |tptp.'FirstConsistentOwner'| tptp.ownerFrame) (= |tptp.'System_SByte'| tptp.ownerFrame) (= |tptp.'System_Byte'| tptp.ownerFrame) (= |tptp.'System_Int16'| tptp.ownerFrame) (= |tptp.'System_UInt16'| tptp.ownerFrame) (= |tptp.'System_Int32'| tptp.ownerFrame) (= |tptp.'System_UInt32'| tptp.ownerFrame) (= |tptp.'System_Int64'| tptp.ownerFrame) (= |tptp.'System_UInt64'| tptp.ownerFrame) (= |tptp.'System_Char'| tptp.ownerFrame) (= |tptp.'System_UIntPtr'| tptp.ownerFrame) (= |tptp.'System_IntPtr'| tptp.ownerFrame) (= tptp.ownerFrame |tptp.'BoundedStack_max'|) (= |tptp.'BoundedStack_size'| tptp.ownerFrame) (= |tptp.'BoundedStack_elems'| tptp.ownerFrame) (= |tptp.'System_Exception'| tptp.ownerFrame) (= |tptp.'System_IComparable'| tptp.ownerFrame) (= |tptp.'System_Collections_ICollection'| tptp.ownerFrame) (= tptp.ownerFrame |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.ownerFrame) (= |tptp.'System_IConvertible'| tptp.ownerFrame) (= |tptp.'System_Reflection_MemberInfo'| tptp.ownerFrame) (= |tptp.'System_Collections_IEnumerable'| tptp.ownerFrame) (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.ownerFrame) (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.ownerFrame) (= |tptp.'Microsoft_Contracts_GuardException'| tptp.ownerFrame) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.ownerFrame) (= tptp.ownerFrame |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.ownerFrame) (= |tptp.'BoundedStack'| tptp.ownerFrame) (= tptp.ownerFrame |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| tptp.ownerFrame) (= |tptp.'System_IComparable_1___System_String'| tptp.ownerFrame) (= |tptp.'System_Collections_IList'| tptp.ownerFrame) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.ownerFrame) (= tptp.stringLiteral8 tptp.ownerFrame) (= tptp.stringLiteral9 tptp.ownerFrame) (= tptp.stringLiteral10 tptp.ownerFrame) (= tptp.stringLiteral11 tptp.ownerFrame) (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryInt'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'ArrayCategoryRef'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Array'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Boolean'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Object'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Type'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_String'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'FirstConsistentOwner'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_SByte'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_UInt16'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Int32'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_UInt64'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Char'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_max'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Exception'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_IComparable'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Collections_ICollection'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_IConvertible'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IList'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'PeerGroupPlaceholder'|) (= tptp.stringLiteral9 |tptp.'PeerGroupPlaceholder'|) (= tptp.stringLiteral10 |tptp.'PeerGroupPlaceholder'|) (= tptp.stringLiteral11 |tptp.'PeerGroupPlaceholder'|) (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryRef'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Array'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Object'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_Type'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_String'|) (= |tptp.'ArrayCategoryValue'| |tptp.'FirstConsistentOwner'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_SByte'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_UInt16'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Int32'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_Char'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_max'|) (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Exception'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_IComparable'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Collections_ICollection'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'ArrayCategoryValue'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IList'|) (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'ArrayCategoryValue'|) (= tptp.stringLiteral9 |tptp.'ArrayCategoryValue'|) (= tptp.stringLiteral10 |tptp.'ArrayCategoryValue'|) (= tptp.stringLiteral11 |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'System_Array'| |tptp.'ArrayCategoryInt'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Boolean'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Object'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Type'|) (= |tptp.'ArrayCategoryInt'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_String'|) (= |tptp.'ArrayCategoryInt'| |tptp.'FirstConsistentOwner'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_SByte'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'ArrayCategoryInt'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt16'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int32'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt32'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int64'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt64'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Char'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_UIntPtr'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_IntPtr'|) (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_max'|) (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_size'|) (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_elems'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Exception'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_ICollection'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_ICloneable'|) (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_IConvertible'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryInt'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IList'|) (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral8) (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral9) (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral10) (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral11) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryRef'|) (= |tptp.'System_Array'| |tptp.'ArrayCategoryRef'|) (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryRef'|) (= |tptp.'System_Object'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Type'|) (= |tptp.'ArrayCategoryRef'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_String'|) (= |tptp.'ArrayCategoryRef'| |tptp.'FirstConsistentOwner'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_SByte'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt16'|) (= |tptp.'System_Int32'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'ArrayCategoryRef'|) (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Char'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_UIntPtr'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_IntPtr'|) (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_max'|) (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_size'|) (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_elems'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Exception'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_ICollection'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_ICloneable'|) (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryRef'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryRef'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IList'|) (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral9) (= tptp.stringLiteral10 |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral11) (= |tptp.'System_Array'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Boolean'|) (= |tptp.'System_Object'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Type'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_String'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'FirstConsistentOwner'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_SByte'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt16'|) (= |tptp.'System_Int32'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt64'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Char'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UIntPtr'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IntPtr'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_max'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_size'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_elems'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Exception'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_ICollection'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_ICloneable'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IList'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral9) (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral10) (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral11) (= |tptp.'System_Array'| |tptp.'System_Boolean'|) (= |tptp.'System_Array'| |tptp.'System_Object'|) (= |tptp.'System_Array'| |tptp.'System_Type'|) (= |tptp.'System_Array'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Array'| |tptp.'System_String'|) (= |tptp.'System_Array'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Array'| |tptp.'System_SByte'|) (= |tptp.'System_Array'| |tptp.'System_Byte'|) (= |tptp.'System_Array'| |tptp.'System_Int16'|) (= |tptp.'System_Array'| |tptp.'System_UInt16'|) (= |tptp.'System_Array'| |tptp.'System_Int32'|) (= |tptp.'System_Array'| |tptp.'System_UInt32'|) (= |tptp.'System_Array'| |tptp.'System_Int64'|) (= |tptp.'System_Array'| |tptp.'System_UInt64'|) (= |tptp.'System_Array'| |tptp.'System_Char'|) (= |tptp.'System_Array'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Array'| |tptp.'System_IntPtr'|) (= |tptp.'System_Array'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Array'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Array'| |tptp.'BoundedStack_elems'|) (= |tptp.'System_Array'| |tptp.'System_Exception'|) (= |tptp.'System_Array'| |tptp.'System_IComparable'|) (= |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Array'| |tptp.'System_ICloneable'|) (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Array'| |tptp.'System_IConvertible'|) (= |tptp.'System_Array'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Array'|) (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Array'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Array'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Array'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Array'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Array'| |tptp.'BoundedStack'|) (= |tptp.'System_Array'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Array'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Array'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_Array'| tptp.stringLiteral8) (= |tptp.'System_Array'| tptp.stringLiteral9) (= |tptp.'System_Array'| tptp.stringLiteral10) (= |tptp.'System_Array'| tptp.stringLiteral11) (= |tptp.'System_Object'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'System_Type'|) (= |tptp.'System_Boolean'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Boolean'| |tptp.'System_String'|) (= |tptp.'System_Boolean'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Boolean'| |tptp.'System_SByte'|) (= |tptp.'System_Boolean'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'System_UInt16'|) (= |tptp.'System_Int32'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'System_Boolean'|) (= |tptp.'System_UInt64'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'System_Char'|) (= |tptp.'System_Boolean'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Boolean'| |tptp.'System_IntPtr'|) (= |tptp.'System_Boolean'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Boolean'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Boolean'| |tptp.'BoundedStack_elems'|) (= |tptp.'System_Boolean'| |tptp.'System_Exception'|) (= |tptp.'System_Boolean'| |tptp.'System_IComparable'|) (= |tptp.'System_Boolean'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Boolean'| |tptp.'System_ICloneable'|) (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'System_Boolean'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Boolean'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Boolean'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Boolean'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Boolean'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'BoundedStack'|) (= |tptp.'System_Boolean'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Boolean'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Boolean'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| tptp.stringLiteral9) (= tptp.stringLiteral10 |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| tptp.stringLiteral11) (= |tptp.'System_Object'| |tptp.'System_Type'|) (= |tptp.'System_Object'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Object'| |tptp.'System_String'|) (= |tptp.'System_Object'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Object'| |tptp.'System_SByte'|) (= |tptp.'System_Object'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'System_Object'|) (= |tptp.'System_Object'| |tptp.'System_UInt16'|) (= |tptp.'System_Int32'| |tptp.'System_Object'|) (= |tptp.'System_Object'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'System_Object'|) (= |tptp.'System_Object'| |tptp.'System_UInt64'|) (= |tptp.'System_Object'| |tptp.'System_Char'|) (= |tptp.'System_Object'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Object'| |tptp.'System_IntPtr'|) (= |tptp.'System_Object'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Object'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Object'| |tptp.'BoundedStack_elems'|) (= |tptp.'System_Object'| |tptp.'System_Exception'|) (= |tptp.'System_Object'| |tptp.'System_IComparable'|) (= |tptp.'System_Object'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Object'| |tptp.'System_ICloneable'|) (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'System_Object'|) (= |tptp.'System_Object'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|) (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Object'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Object'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Object'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Object'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Object'| |tptp.'BoundedStack'|) (= |tptp.'System_Object'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Object'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Object'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_Object'|) (= |tptp.'System_Object'| tptp.stringLiteral9) (= |tptp.'System_Object'| tptp.stringLiteral10) (= |tptp.'System_Object'| tptp.stringLiteral11) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Type'|) (= |tptp.'System_Type'| |tptp.'System_String'|) (= |tptp.'FirstConsistentOwner'| |tptp.'System_Type'|) (= |tptp.'System_SByte'| |tptp.'System_Type'|) (= |tptp.'System_Byte'| |tptp.'System_Type'|) (= |tptp.'System_Int16'| |tptp.'System_Type'|) (= |tptp.'System_UInt16'| |tptp.'System_Type'|) (= |tptp.'System_Int32'| |tptp.'System_Type'|) (= |tptp.'System_UInt32'| |tptp.'System_Type'|) (= |tptp.'System_Int64'| |tptp.'System_Type'|) (= |tptp.'System_UInt64'| |tptp.'System_Type'|) (= |tptp.'System_Char'| |tptp.'System_Type'|) (= |tptp.'System_UIntPtr'| |tptp.'System_Type'|) (= |tptp.'System_IntPtr'| |tptp.'System_Type'|) (= |tptp.'System_Type'| |tptp.'BoundedStack_max'|) (= |tptp.'BoundedStack_size'| |tptp.'System_Type'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Type'|) (= |tptp.'System_Exception'| |tptp.'System_Type'|) (= |tptp.'System_IComparable'| |tptp.'System_Type'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Type'|) (= |tptp.'System_Type'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Type'|) (= |tptp.'System_IConvertible'| |tptp.'System_Type'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Type'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Type'|) (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Type'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Type'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Type'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Type'|) (= |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Type'|) (= |tptp.'BoundedStack'| |tptp.'System_Type'|) (= |tptp.'System_Type'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Type'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Type'|) (= |tptp.'System_Collections_IList'| |tptp.'System_Type'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Type'|) (= tptp.stringLiteral8 |tptp.'System_Type'|) (= tptp.stringLiteral9 |tptp.'System_Type'|) (= tptp.stringLiteral10 |tptp.'System_Type'|) (= tptp.stringLiteral11 |tptp.'System_Type'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_String'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'FirstConsistentOwner'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_SByte'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_UInt16'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Int32'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_UInt64'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Char'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_max'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Exception'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_IComparable'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Collections_ICollection'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_ICloneable'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IList'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'NonNullFieldsAreInitialized'|) (= tptp.stringLiteral9 |tptp.'NonNullFieldsAreInitialized'|) (= tptp.stringLiteral10 |tptp.'NonNullFieldsAreInitialized'|) (= tptp.stringLiteral11 |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'FirstConsistentOwner'| |tptp.'System_String'|) (= |tptp.'System_SByte'| |tptp.'System_String'|) (= |tptp.'System_Byte'| |tptp.'System_String'|) (= |tptp.'System_Int16'| |tptp.'System_String'|) (= |tptp.'System_UInt16'| |tptp.'System_String'|) (= |tptp.'System_Int32'| |tptp.'System_String'|) (= |tptp.'System_UInt32'| |tptp.'System_String'|) (= |tptp.'System_Int64'| |tptp.'System_String'|) (= |tptp.'System_UInt64'| |tptp.'System_String'|) (= |tptp.'System_Char'| |tptp.'System_String'|) (= |tptp.'System_UIntPtr'| |tptp.'System_String'|) (= |tptp.'System_IntPtr'| |tptp.'System_String'|) (= |tptp.'BoundedStack_max'| |tptp.'System_String'|) (= |tptp.'BoundedStack_size'| |tptp.'System_String'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_String'|) (= |tptp.'System_Exception'| |tptp.'System_String'|) (= |tptp.'System_IComparable'| |tptp.'System_String'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_String'|) (= |tptp.'System_ICloneable'| |tptp.'System_String'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_String'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_String'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_String'|) (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_String'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_String'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_String'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_String'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_String'|) (= |tptp.'System_Reflection_IReflect'| |tptp.'System_String'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_String'|) (= |tptp.'BoundedStack'| |tptp.'System_String'|) (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_String'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_String'|) (= |tptp.'System_Collections_IList'| |tptp.'System_String'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_String'|) (= tptp.stringLiteral8 |tptp.'System_String'|) (= tptp.stringLiteral9 |tptp.'System_String'|) (= tptp.stringLiteral10 |tptp.'System_String'|) (= tptp.stringLiteral11 |tptp.'System_String'|) (= |tptp.'System_SByte'| |tptp.'FirstConsistentOwner'|) (= |tptp.'FirstConsistentOwner'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_UInt16'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Int32'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_UInt32'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Int64'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_UInt64'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Char'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_UIntPtr'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_IntPtr'| |tptp.'FirstConsistentOwner'|) (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_max'|) (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Exception'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_IComparable'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Collections_ICollection'| |tptp.'FirstConsistentOwner'|) (= |tptp.'FirstConsistentOwner'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_IConvertible'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'FirstConsistentOwner'|) (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'FirstConsistentOwner'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'FirstConsistentOwner'|) (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'FirstConsistentOwner'|) (= |tptp.'BoundedStack'| |tptp.'FirstConsistentOwner'|) (= |tptp.'FirstConsistentOwner'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Collections_IList'| |tptp.'FirstConsistentOwner'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'FirstConsistentOwner'|) (= tptp.stringLiteral8 |tptp.'FirstConsistentOwner'|) (= tptp.stringLiteral9 |tptp.'FirstConsistentOwner'|) (= tptp.stringLiteral10 |tptp.'FirstConsistentOwner'|) (= tptp.stringLiteral11 |tptp.'FirstConsistentOwner'|) (= |tptp.'System_SByte'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'System_SByte'|) (= |tptp.'System_UInt16'| |tptp.'System_SByte'|) (= |tptp.'System_Int32'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'System_SByte'|) (= |tptp.'System_UInt64'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'System_Char'|) (= |tptp.'System_SByte'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'BoundedStack_max'|) (= |tptp.'System_SByte'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_SByte'|) (= |tptp.'System_Exception'| |tptp.'System_SByte'|) (= |tptp.'System_IComparable'| |tptp.'System_SByte'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_SByte'|) (= |tptp.'System_IConvertible'| |tptp.'System_SByte'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_SByte'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_SByte'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_SByte'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_SByte'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'BoundedStack'|) (= |tptp.'System_SByte'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_SByte'| |tptp.'System_Collections_IList'|) (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_SByte'|) (= tptp.stringLiteral9 |tptp.'System_SByte'|) (= tptp.stringLiteral10 |tptp.'System_SByte'|) (= tptp.stringLiteral11 |tptp.'System_SByte'|) (= |tptp.'System_Int16'| |tptp.'System_Byte'|) (= |tptp.'System_UInt16'| |tptp.'System_Byte'|) (= |tptp.'System_Int32'| |tptp.'System_Byte'|) (= |tptp.'System_UInt32'| |tptp.'System_Byte'|) (= |tptp.'System_Int64'| |tptp.'System_Byte'|) (= |tptp.'System_UInt64'| |tptp.'System_Byte'|) (= |tptp.'System_Char'| |tptp.'System_Byte'|) (= |tptp.'System_UIntPtr'| |tptp.'System_Byte'|) (= |tptp.'System_IntPtr'| |tptp.'System_Byte'|) (= |tptp.'System_Byte'| |tptp.'BoundedStack_max'|) (= |tptp.'BoundedStack_size'| |tptp.'System_Byte'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Byte'|) (= |tptp.'System_Exception'| |tptp.'System_Byte'|) (= |tptp.'System_IComparable'| |tptp.'System_Byte'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Byte'|) (= |tptp.'System_Byte'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Byte'|) (= |tptp.'System_IConvertible'| |tptp.'System_Byte'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Byte'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Byte'|) (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Byte'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Byte'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Byte'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Byte'|) (= |tptp.'System_Byte'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Byte'|) (= |tptp.'BoundedStack'| |tptp.'System_Byte'|) (= |tptp.'System_Byte'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Byte'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Byte'|) (= |tptp.'System_Collections_IList'| |tptp.'System_Byte'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Byte'|) (= tptp.stringLiteral8 |tptp.'System_Byte'|) (= tptp.stringLiteral9 |tptp.'System_Byte'|) (= tptp.stringLiteral10 |tptp.'System_Byte'|) (= tptp.stringLiteral11 |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'System_UInt16'|) (= |tptp.'System_Int16'| |tptp.'System_Int32'|) (= |tptp.'System_Int16'| |tptp.'System_UInt32'|) (= |tptp.'System_Int16'| |tptp.'System_Int64'|) (= |tptp.'System_Int16'| |tptp.'System_UInt64'|) (= |tptp.'System_Int16'| |tptp.'System_Char'|) (= |tptp.'System_Int16'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Int16'| |tptp.'System_IntPtr'|) (= |tptp.'System_Int16'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Int16'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Int16'| |tptp.'BoundedStack_elems'|) (= |tptp.'System_Int16'| |tptp.'System_Exception'|) (= |tptp.'System_Int16'| |tptp.'System_IComparable'|) (= |tptp.'System_Int16'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Int16'| |tptp.'System_ICloneable'|) (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Int16'| |tptp.'System_IConvertible'|) (= |tptp.'System_Int16'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int16'|) (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Int16'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Int16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Int16'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Int16'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Int16'| |tptp.'BoundedStack'|) (= |tptp.'System_Int16'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Int16'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Int16'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_Int16'| tptp.stringLiteral8) (= |tptp.'System_Int16'| tptp.stringLiteral9) (= |tptp.'System_Int16'| tptp.stringLiteral10) (= |tptp.'System_Int16'| tptp.stringLiteral11) (= |tptp.'System_Int32'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt64'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'System_Char'|) (= |tptp.'System_UInt16'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'BoundedStack_max'|) (= |tptp.'System_UInt16'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_UInt16'|) (= |tptp.'System_Exception'| |tptp.'System_UInt16'|) (= |tptp.'System_IComparable'| |tptp.'System_UInt16'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'System_ICloneable'|) (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'System_UInt16'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt16'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt16'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_UInt16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_UInt16'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'BoundedStack'|) (= |tptp.'System_UInt16'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_UInt16'| |tptp.'System_Collections_IList'|) (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_UInt16'|) (= tptp.stringLiteral9 |tptp.'System_UInt16'|) (= tptp.stringLiteral10 |tptp.'System_UInt16'|) (= tptp.stringLiteral11 |tptp.'System_UInt16'|) (= |tptp.'System_Int32'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'System_Int32'|) (= |tptp.'System_Int32'| |tptp.'System_UInt64'|) (= |tptp.'System_Int32'| |tptp.'System_Char'|) (= |tptp.'System_Int32'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Int32'| |tptp.'System_IntPtr'|) (= |tptp.'System_Int32'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Int32'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Int32'| |tptp.'BoundedStack_elems'|) (= |tptp.'System_Int32'| |tptp.'System_Exception'|) (= |tptp.'System_Int32'| |tptp.'System_IComparable'|) (= |tptp.'System_Int32'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Int32'| |tptp.'System_ICloneable'|) (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'System_Int32'|) (= |tptp.'System_Int32'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int32'|) (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Int32'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Int32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Int32'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Int32'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Int32'| |tptp.'BoundedStack'|) (= |tptp.'System_Int32'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Int32'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Int32'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_Int32'|) (= |tptp.'System_Int32'| tptp.stringLiteral9) (= |tptp.'System_Int32'| tptp.stringLiteral10) (= |tptp.'System_Int32'| tptp.stringLiteral11) (= |tptp.'System_Int64'| |tptp.'System_UInt32'|) (= |tptp.'System_UInt64'| |tptp.'System_UInt32'|) (= |tptp.'System_Char'| |tptp.'System_UInt32'|) (= |tptp.'System_UIntPtr'| |tptp.'System_UInt32'|) (= |tptp.'System_IntPtr'| |tptp.'System_UInt32'|) (= |tptp.'System_UInt32'| |tptp.'BoundedStack_max'|) (= |tptp.'System_UInt32'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_UInt32'|) (= |tptp.'System_Exception'| |tptp.'System_UInt32'|) (= |tptp.'System_IComparable'| |tptp.'System_UInt32'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt32'|) (= |tptp.'System_UInt32'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UInt32'|) (= |tptp.'System_IConvertible'| |tptp.'System_UInt32'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt32'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt32'|) (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt32'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt32'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UInt32'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UInt32'|) (= |tptp.'System_UInt32'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt32'|) (= |tptp.'BoundedStack'| |tptp.'System_UInt32'|) (= |tptp.'System_UInt32'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt32'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UInt32'|) (= |tptp.'System_Collections_IList'| |tptp.'System_UInt32'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UInt32'|) (= tptp.stringLiteral8 |tptp.'System_UInt32'|) (= tptp.stringLiteral9 |tptp.'System_UInt32'|) (= tptp.stringLiteral10 |tptp.'System_UInt32'|) (= tptp.stringLiteral11 |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'System_UInt64'|) (= |tptp.'System_Int64'| |tptp.'System_Char'|) (= |tptp.'System_Int64'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Int64'| |tptp.'System_IntPtr'|) (= |tptp.'System_Int64'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Int64'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Int64'| |tptp.'BoundedStack_elems'|) (= |tptp.'System_Int64'| |tptp.'System_Exception'|) (= |tptp.'System_Int64'| |tptp.'System_IComparable'|) (= |tptp.'System_Int64'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Int64'| |tptp.'System_ICloneable'|) (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'System_Int64'|) (= |tptp.'System_Int64'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int64'|) (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Int64'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Int64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Int64'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Int64'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Int64'| |tptp.'BoundedStack'|) (= |tptp.'System_Int64'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Int64'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Int64'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_Int64'| tptp.stringLiteral8) (= |tptp.'System_Int64'| tptp.stringLiteral9) (= |tptp.'System_Int64'| tptp.stringLiteral10) (= |tptp.'System_Int64'| tptp.stringLiteral11) (= |tptp.'System_UInt64'| |tptp.'System_Char'|) (= |tptp.'System_UInt64'| |tptp.'System_UIntPtr'|) (= |tptp.'System_UInt64'| |tptp.'System_IntPtr'|) (= |tptp.'System_UInt64'| |tptp.'BoundedStack_max'|) (= |tptp.'System_UInt64'| |tptp.'BoundedStack_size'|) (= |tptp.'System_UInt64'| |tptp.'BoundedStack_elems'|) (= |tptp.'System_UInt64'| |tptp.'System_Exception'|) (= |tptp.'System_UInt64'| |tptp.'System_IComparable'|) (= |tptp.'System_UInt64'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_UInt64'| |tptp.'System_ICloneable'|) (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'System_UInt64'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt64'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt64'|) (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_UInt64'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_UInt64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_UInt64'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_UInt64'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_UInt64'| |tptp.'BoundedStack'|) (= |tptp.'System_UInt64'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_UInt64'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_UInt64'| |tptp.'System_Collections_IList'|) (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_UInt64'|) (= |tptp.'System_UInt64'| tptp.stringLiteral9) (= |tptp.'System_UInt64'| tptp.stringLiteral10) (= |tptp.'System_UInt64'| tptp.stringLiteral11) (= |tptp.'System_Char'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_Char'|) (= |tptp.'System_Char'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Char'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Char'|) (= |tptp.'System_Exception'| |tptp.'System_Char'|) (= |tptp.'System_IComparable'| |tptp.'System_Char'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Char'|) (= |tptp.'System_Char'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Char'|) (= |tptp.'System_IConvertible'| |tptp.'System_Char'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Char'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Char'|) (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Char'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Char'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Char'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Char'|) (= |tptp.'System_Char'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Char'|) (= |tptp.'BoundedStack'| |tptp.'System_Char'|) (= |tptp.'System_Char'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Char'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Char'|) (= |tptp.'System_Char'| |tptp.'System_Collections_IList'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Char'|) (= tptp.stringLiteral8 |tptp.'System_Char'|) (= tptp.stringLiteral9 |tptp.'System_Char'|) (= tptp.stringLiteral10 |tptp.'System_Char'|) (= tptp.stringLiteral11 |tptp.'System_Char'|) (= |tptp.'System_IntPtr'| |tptp.'System_UIntPtr'|) (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_max'|) (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Exception'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IComparable'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_UIntPtr'|) (= |tptp.'System_UIntPtr'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IConvertible'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UIntPtr'|) (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UIntPtr'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UIntPtr'|) (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UIntPtr'|) (= |tptp.'BoundedStack'| |tptp.'System_UIntPtr'|) (= |tptp.'System_UIntPtr'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Collections_IList'| |tptp.'System_UIntPtr'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UIntPtr'|) (= tptp.stringLiteral8 |tptp.'System_UIntPtr'|) (= tptp.stringLiteral9 |tptp.'System_UIntPtr'|) (= tptp.stringLiteral10 |tptp.'System_UIntPtr'|) (= tptp.stringLiteral11 |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_max'|) (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_Exception'|) (= |tptp.'System_IntPtr'| |tptp.'System_IComparable'|) (= |tptp.'System_IntPtr'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_IntPtr'| |tptp.'System_ICloneable'|) (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'System_IntPtr'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IntPtr'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_IntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'BoundedStack'|) (= |tptp.'System_IntPtr'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IList'|) (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_IntPtr'|) (= tptp.stringLiteral9 |tptp.'System_IntPtr'|) (= tptp.stringLiteral10 |tptp.'System_IntPtr'|) (= tptp.stringLiteral11 |tptp.'System_IntPtr'|) (= |tptp.'BoundedStack_size'| |tptp.'BoundedStack_max'|) (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Exception'| |tptp.'BoundedStack_max'|) (= |tptp.'System_IComparable'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack_max'|) (= |tptp.'System_ICloneable'| |tptp.'BoundedStack_max'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack_max'|) (= |tptp.'System_IConvertible'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack_max'|) (= |tptp.'BoundedStack_max'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack_max'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Reflection_IReflect'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack_max'|) (= |tptp.'BoundedStack'| |tptp.'BoundedStack_max'|) (= |tptp.'System_IEquatable_1___System_String'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack_max'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Collections_IList'| |tptp.'BoundedStack_max'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'BoundedStack_max'|) (= tptp.stringLiteral8 |tptp.'BoundedStack_max'|) (= tptp.stringLiteral9 |tptp.'BoundedStack_max'|) (= tptp.stringLiteral10 |tptp.'BoundedStack_max'|) (= tptp.stringLiteral11 |tptp.'BoundedStack_max'|) (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Exception'| |tptp.'BoundedStack_size'|) (= |tptp.'System_IComparable'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_size'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack_size'|) (= |tptp.'System_IConvertible'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_size'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack_size'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_size'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_size'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack_size'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Collections_IList'| |tptp.'BoundedStack_size'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'BoundedStack_size'|) (= tptp.stringLiteral8 |tptp.'BoundedStack_size'|) (= tptp.stringLiteral9 |tptp.'BoundedStack_size'|) (= tptp.stringLiteral10 |tptp.'BoundedStack_size'|) (= tptp.stringLiteral11 |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Exception'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_IComparable'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_ICollection'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_ICloneable'|) (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'BoundedStack_elems'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack_elems'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack_elems'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack_elems'|) (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack_elems'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_IList'|) (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'BoundedStack_elems'|) (= tptp.stringLiteral9 |tptp.'BoundedStack_elems'|) (= tptp.stringLiteral10 |tptp.'BoundedStack_elems'|) (= tptp.stringLiteral11 |tptp.'BoundedStack_elems'|) (= |tptp.'System_Exception'| |tptp.'System_IComparable'|) (= |tptp.'System_Exception'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Exception'| |tptp.'System_ICloneable'|) (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'System_Exception'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Exception'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Exception'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| |tptp.'BoundedStack'|) (= |tptp.'System_Exception'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Exception'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_Exception'|) (= tptp.stringLiteral9 |tptp.'System_Exception'|) (= tptp.stringLiteral10 |tptp.'System_Exception'|) (= tptp.stringLiteral11 |tptp.'System_Exception'|) (= |tptp.'System_IComparable'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_IComparable'| |tptp.'System_ICloneable'|) (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'System_IComparable'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_IComparable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_IComparable'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| |tptp.'BoundedStack'|) (= |tptp.'System_IComparable'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IComparable'| |tptp.'System_Collections_IList'|) (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_IComparable'|) (= tptp.stringLiteral9 |tptp.'System_IComparable'|) (= tptp.stringLiteral10 |tptp.'System_IComparable'|) (= tptp.stringLiteral11 |tptp.'System_IComparable'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_ICloneable'|) (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_Collections_ICollection'|) (= tptp.stringLiteral9 |tptp.'System_Collections_ICollection'|) (= tptp.stringLiteral10 |tptp.'System_Collections_ICollection'|) (= tptp.stringLiteral11 |tptp.'System_Collections_ICollection'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_ICloneable'|) (= |tptp.'System_IConvertible'| |tptp.'System_ICloneable'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_ICloneable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_ICloneable'|) (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_ICloneable'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_ICloneable'|) (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_ICloneable'|) (= |tptp.'BoundedStack'| |tptp.'System_ICloneable'|) (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_ICloneable'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_ICloneable'|) (= |tptp.'System_Collections_IList'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_ICloneable'|) (= tptp.stringLiteral8 |tptp.'System_ICloneable'|) (= tptp.stringLiteral9 |tptp.'System_ICloneable'|) (= tptp.stringLiteral10 |tptp.'System_ICloneable'|) (= tptp.stringLiteral11 |tptp.'System_ICloneable'|) (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_IList'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'Microsoft_Contracts_ICheckedException'|) (= tptp.stringLiteral9 |tptp.'Microsoft_Contracts_ICheckedException'|) (= tptp.stringLiteral10 |tptp.'Microsoft_Contracts_ICheckedException'|) (= tptp.stringLiteral11 |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_IConvertible'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_IConvertible'| |tptp.'BoundedStack'|) (= |tptp.'System_IConvertible'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_IConvertible'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_Collections_IList'|) (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IConvertible'| tptp.stringLiteral8) (= |tptp.'System_IConvertible'| tptp.stringLiteral9) (= |tptp.'System_IConvertible'| tptp.stringLiteral10) (= |tptp.'System_IConvertible'| tptp.stringLiteral11) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral9) (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral10) (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral11) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral8) (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral9) (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral10) (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral11) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'BoundedStack'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Collections_IList'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= tptp.stringLiteral8 |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= tptp.stringLiteral9 |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= tptp.stringLiteral10 |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= tptp.stringLiteral11 |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_Reflection_ICustomAttributeProvider'|) (= tptp.stringLiteral9 |tptp.'System_Reflection_ICustomAttributeProvider'|) (= tptp.stringLiteral10 |tptp.'System_Reflection_ICustomAttributeProvider'|) (= tptp.stringLiteral11 |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_Runtime_InteropServices__Exception'|) (= tptp.stringLiteral9 |tptp.'System_Runtime_InteropServices__Exception'|) (= tptp.stringLiteral10 |tptp.'System_Runtime_InteropServices__Exception'|) (= tptp.stringLiteral11 |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_IList'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'Microsoft_Contracts_GuardException'|) (= tptp.stringLiteral9 |tptp.'Microsoft_Contracts_GuardException'|) (= tptp.stringLiteral10 |tptp.'Microsoft_Contracts_GuardException'|) (= tptp.stringLiteral11 |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'BoundedStack'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IList'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= tptp.stringLiteral8 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= tptp.stringLiteral9 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= tptp.stringLiteral10 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= tptp.stringLiteral11 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'BoundedStack'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Collections_IList'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Reflection_IReflect'|) (= tptp.stringLiteral8 |tptp.'System_Reflection_IReflect'|) (= tptp.stringLiteral9 |tptp.'System_Reflection_IReflect'|) (= tptp.stringLiteral10 |tptp.'System_Reflection_IReflect'|) (= tptp.stringLiteral11 |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral9) (= tptp.stringLiteral10 |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral11) (= |tptp.'BoundedStack'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack'|) (= |tptp.'BoundedStack'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'BoundedStack'| |tptp.'System_Collections_IList'|) (= |tptp.'BoundedStack'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'BoundedStack'|) (= tptp.stringLiteral9 |tptp.'BoundedStack'|) (= tptp.stringLiteral10 |tptp.'BoundedStack'|) (= tptp.stringLiteral11 |tptp.'BoundedStack'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Collections_IList'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IEquatable_1___System_String'|) (= tptp.stringLiteral8 |tptp.'System_IEquatable_1___System_String'|) (= tptp.stringLiteral9 |tptp.'System_IEquatable_1___System_String'|) (= tptp.stringLiteral10 |tptp.'System_IEquatable_1___System_String'|) (= tptp.stringLiteral11 |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_Runtime_InteropServices__Type'|) (= tptp.stringLiteral9 |tptp.'System_Runtime_InteropServices__Type'|) (= tptp.stringLiteral10 |tptp.'System_Runtime_InteropServices__Type'|) (= tptp.stringLiteral11 |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_IList'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_IComparable_1___System_String'|) (= tptp.stringLiteral9 |tptp.'System_IComparable_1___System_String'|) (= tptp.stringLiteral10 |tptp.'System_IComparable_1___System_String'|) (= tptp.stringLiteral11 |tptp.'System_IComparable_1___System_String'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_IList'|) (= tptp.stringLiteral8 |tptp.'System_Collections_IList'|) (= tptp.stringLiteral9 |tptp.'System_Collections_IList'|) (= tptp.stringLiteral10 |tptp.'System_Collections_IList'|) (= tptp.stringLiteral11 |tptp.'System_Collections_IList'|) (= tptp.stringLiteral8 |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral9 |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral10 |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral11 |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 tptp.stringLiteral9) (= tptp.stringLiteral8 tptp.stringLiteral10) (= tptp.stringLiteral8 tptp.stringLiteral11) (= tptp.stringLiteral10 tptp.stringLiteral9) (= tptp.stringLiteral9 tptp.stringLiteral11) (= tptp.stringLiteral10 tptp.stringLiteral11) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.elements))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.exposeVersion))) (not (forall ((A__questionmark_c Int)) (= A__questionmark_c (|tptp.'ClassReprInv'| (|tptp.'ClassRepr'| A__questionmark_c))))) (not (forall ((A__questionmark_T Int)) (not (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'ClassRepr'| A__questionmark_T)) |tptp.'System_Object'|))))) (not (forall ((A__questionmark_T Int)) (not (= tptp.nullObject (|tptp.'ClassRepr'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_T) tptp.ownerFrame))))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.allocated))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.elements))) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.inv)) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.localinv)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerRef))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerFrame))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.exposeVersion))) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'FirstConsistentOwner'|)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.allocated)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.elements)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.inv)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.localinv)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.exposeVersion)) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.ownerRef)) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.ownerFrame)) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.elements))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'ValueArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'IntArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'RefArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'ArrayIndexInvX'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_y (|tptp.'ArrayIndexInvY'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (|tptp.'InRange'| (|tptp.'IntArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_i Int) (A__questionmark_r Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))))) (not (forall ((A__questionmark_a Int)) (>= (|tptp.'Rank'| A__questionmark_a) 1))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((BOUND_VARIABLE_11112 Int)) (>= (|tptp.'Length'| BOUND_VARIABLE_11112) 0))) (not (forall ((BOUND_VARIABLE_11118 Int)) (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| BOUND_VARIABLE_11118))) 0))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (>= (|tptp.'DimLength'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int)) (or (not (= (|tptp.'Rank'| A__questionmark_a) 1)) (= (|tptp.'DimLength'| A__questionmark_a 0) (|tptp.'Length'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'LBound'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'UBound'| A__questionmark_a A__questionmark_i) (+ (- 1) (|tptp.'DimLength'| A__questionmark_a A__questionmark_i))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryValue'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryInt'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryRef'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryNonNullRef'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Object'|))) (not (forall ((BOUND_VARIABLE_11205 Int) (BOUND_VARIABLE_11207 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11205 BOUND_VARIABLE_11207) (|tptp.'ValueArray'| BOUND_VARIABLE_11205 BOUND_VARIABLE_11207))))) (not (forall ((BOUND_VARIABLE_11214 Int) (BOUND_VARIABLE_11216 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11214 BOUND_VARIABLE_11216) |tptp.'System_Array'|)))) (not (forall ((BOUND_VARIABLE_11254 Int) (BOUND_VARIABLE_11256 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11254 BOUND_VARIABLE_11256) (|tptp.'IntArray'| BOUND_VARIABLE_11254 BOUND_VARIABLE_11256))))) (not (forall ((BOUND_VARIABLE_11263 Int) (BOUND_VARIABLE_11265 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11263 BOUND_VARIABLE_11265) |tptp.'System_Array'|)))) (not (forall ((BOUND_VARIABLE_11303 Int) (BOUND_VARIABLE_11305 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11303 BOUND_VARIABLE_11305) (|tptp.'RefArray'| BOUND_VARIABLE_11303 BOUND_VARIABLE_11305))))) (not (forall ((BOUND_VARIABLE_11312 Int) (BOUND_VARIABLE_11314 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11312 BOUND_VARIABLE_11314) |tptp.'System_Array'|)))) (not (forall ((BOUND_VARIABLE_11352 Int) (BOUND_VARIABLE_11354 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11352 BOUND_VARIABLE_11354) (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11352 BOUND_VARIABLE_11354))))) (not (forall ((BOUND_VARIABLE_11361 Int) (BOUND_VARIABLE_11363 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11361 BOUND_VARIABLE_11363) |tptp.'System_Array'|)))) (not (forall ((A__questionmark_array Int) (A__questionmark_elementType Int) (A__questionmark_rank Int)) (or (not (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank))) (and (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_array) |tptp.'System_Array'|)) (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array)) (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| (tptp.typeof A__questionmark_array)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((BOUND_VARIABLE_11493 Int) (BOUND_VARIABLE_11495 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11495 (|tptp.'RefArray'| BOUND_VARIABLE_11495 BOUND_VARIABLE_11493)))))) (not (forall ((BOUND_VARIABLE_11506 Int) (BOUND_VARIABLE_11508 Int) (BOUND_VARIABLE_11510 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11510 (|tptp.'RefArray'| BOUND_VARIABLE_11506 BOUND_VARIABLE_11508)))) (= BOUND_VARIABLE_11510 (|tptp.'RefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_11510) BOUND_VARIABLE_11508))))) (not (forall ((BOUND_VARIABLE_11522 Int) (BOUND_VARIABLE_11524 Int) (BOUND_VARIABLE_11526 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11526 (|tptp.'RefArray'| BOUND_VARIABLE_11522 BOUND_VARIABLE_11524)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_11526) BOUND_VARIABLE_11522))))) (not (forall ((BOUND_VARIABLE_11598 Int) (BOUND_VARIABLE_11600 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11600 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11600 BOUND_VARIABLE_11598)))))) (not (forall ((BOUND_VARIABLE_11611 Int) (BOUND_VARIABLE_11613 Int) (BOUND_VARIABLE_11615 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11615 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11611 BOUND_VARIABLE_11613)))) (= BOUND_VARIABLE_11615 (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_11615) BOUND_VARIABLE_11613))))) (not (forall ((BOUND_VARIABLE_11627 Int) (BOUND_VARIABLE_11629 Int) (BOUND_VARIABLE_11631 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11631 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11627 BOUND_VARIABLE_11629)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_11631) BOUND_VARIABLE_11627))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (and (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (and (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))) (and (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef)) (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_a Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= |tptp.'System_Object'| (tptp.typeof (|tptp.'ElementProxy'| A__questionmark_o A__questionmark_pos))))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= |tptp.'System_Object'| (tptp.typeof (|tptp.'ElementProxyStruct'| A__questionmark_o A__questionmark_pos))))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f)))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_f_prime_ Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_f A__questionmark_f_prime_) (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f_prime_) (|tptp.'StructGet'| A__questionmark_s A__questionmark_f_prime_))))) (not (forall ((BOUND_VARIABLE_12007 Int)) (= tptp.true_1 (tptp.x BOUND_VARIABLE_12007 (|tptp.'BaseClass'| BOUND_VARIABLE_12007))))) (not (forall ((BOUND_VARIABLE_12014 Int)) (or (= |tptp.'System_Object'| BOUND_VARIABLE_12014) (not (= BOUND_VARIABLE_12014 (|tptp.'BaseClass'| BOUND_VARIABLE_12014)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_B Int) (A__questionmark_C Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_C (|tptp.'AsDirectSubClass'| A__questionmark_B A__questionmark_A)))) (= A__questionmark_B (|tptp.'OneClassDown'| A__questionmark_C A__questionmark_A))))) (not (forall ((A__questionmark_T Int) (BOUND_VARIABLE_12067 Int) (BOUND_VARIABLE_12060 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| A__questionmark_T))) (and (or (not (= tptp.true_1 (tptp.x A__questionmark_T BOUND_VARIABLE_12060))) (= A__questionmark_T BOUND_VARIABLE_12060)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12067 A__questionmark_T))) (= A__questionmark_T BOUND_VARIABLE_12067)))))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Boolean'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Object'|))) (not (forall ((A__questionmark_T Int)) (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'TypeObject'| A__questionmark_T) |tptp.'System_Type'|)))) (not (forall ((A__questionmark_T Int)) (= A__questionmark_T (|tptp.'TypeName'| (|tptp.'TypeObject'| A__questionmark_T))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (or (= tptp.nullObject A__questionmark_o) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) A__questionmark_T)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T)) (and (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T))) (= A__questionmark_o (|tptp.'As'| A__questionmark_o A__questionmark_T))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (= tptp.nullObject (|tptp.'As'| A__questionmark_o A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) |tptp.'System_Array'|))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) tptp.allocated))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_s Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_s))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'StructGet'| A__questionmark_s A__questionmark_f)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'RefArrayGet'| A__questionmark_e A__questionmark_i)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'ValueArrayGet'| A__questionmark_e A__questionmark_i)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_o))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_c Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_c) tptp.allocated))))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| |tptp.'NonNullFieldsAreInitialized'|))) (not (forall ((A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= A__questionmark_f (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T))) (= A__questionmark_f (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (|tptp.'Is'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)) A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (and (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|)))) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (|tptp.'InRange'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRangeField'| A__questionmark_f A__questionmark_T)) A__questionmark_T))))) (not (forall ((A__questionmark_o Int)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| (tptp.typeof A__questionmark_o)))))) (not (forall ((A__questionmark_J Int) (A__questionmark_s Int) (A__questionmark_b Int)) (or (not (= A__questionmark_J (|tptp.'AsInterface'| A__questionmark_J))) (not (= A__questionmark_b (|tptp.'Box'| A__questionmark_s A__questionmark_b))) (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (|tptp.'AsInterface'| A__questionmark_J)))) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J))))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Object'|)) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_T)))) (and (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1)) (= A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_U_1)))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_T)))) (and (not (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1))) (= A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_U_1)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int) (BOUND_VARIABLE_12450 Int) (BOUND_VARIABLE_12448 Int)) (or (= tptp.nullObject A__questionmark_o) (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_12448))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.localinv)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.ownerRef))) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_12448 BOUND_VARIABLE_12450 tptp.ownerRef)))) (= A__questionmark_o BOUND_VARIABLE_12450) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_12448 BOUND_VARIABLE_12450 tptp.ownerFrame)))))))) (not (forall ((A__questionmark_s Int)) (>= (|tptp.'StringLength'| A__questionmark_s) 0))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (and (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerRef)) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (and (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (and (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerRef)) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (and (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (not (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (and (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.localinv))))))) (not (forall ((BOUND_VARIABLE_13006 Int) (BOUND_VARIABLE_13008 Int) (BOUND_VARIABLE_13010 Int) (BOUND_VARIABLE_13012 Int)) (= (|tptp.'BoxFunc'| BOUND_VARIABLE_13006 BOUND_VARIABLE_13008 BOUND_VARIABLE_13010 BOUND_VARIABLE_13012) (|tptp.'Box'| BOUND_VARIABLE_13006 (|tptp.'BoxFunc'| BOUND_VARIABLE_13006 BOUND_VARIABLE_13008 BOUND_VARIABLE_13010 BOUND_VARIABLE_13012))))) (not (forall ((BOUND_VARIABLE_13019 Int) (BOUND_VARIABLE_13021 Int) (BOUND_VARIABLE_13023 Int) (BOUND_VARIABLE_13025 Int)) (= BOUND_VARIABLE_13021 (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| BOUND_VARIABLE_13019 BOUND_VARIABLE_13021 BOUND_VARIABLE_13023 BOUND_VARIABLE_13025))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (or (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_x_3))) (= A__questionmark_x_3 (|tptp.'BoxFunc'| A__questionmark_x_3 A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (= A__questionmark_x_3 (|tptp.'Unbox'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))))) (not (forall ((A__questionmark_p Int) (BOUND_VARIABLE_13114 Int) (BOUND_VARIABLE_13112 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_13112))) (and (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13112 (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p) tptp.inv)) (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13112 (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p) tptp.localinv)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) |tptp.'System_Object'|))) (not (= A__questionmark_p (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))) (= A__questionmark_x_3 A__questionmark_p)))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (= (= A__questionmark_typ (|tptp.'UnboxedType'| A__questionmark_p)) (not (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)))))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (or (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)) (= A__questionmark_p (|tptp.'Box'| (|tptp.'Unbox'| A__questionmark_p) A__questionmark_p))))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_SByte'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Byte'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int16'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt16'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int32'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt32'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int64'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt64'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Char'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UIntPtr'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_IntPtr'|))) (not (>= (+ tptp.int_m2147483648 (* (- 1) tptp.int_m9223372036854775808)) 1)) (>= tptp.int_m2147483648 (- 100000)) (not (>= tptp.int_2147483647 100001)) (not (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_2147483647)) 1)) (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_9223372036854775807)) 0) (>= (+ tptp.int_9223372036854775807 (* (- 1) tptp.int_18446744073709551615)) 0) (not (= tptp.int_m9223372036854775808 (+ (- 1) (* (- 1) tptp.int_9223372036854775807)))) (not (= tptp.int_m2147483648 (+ (- 1) (* (- 1) tptp.int_2147483647)))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_SByte'|)) (and (>= A__questionmark_i (- 128)) (not (>= A__questionmark_i 128)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Byte'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 256)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int16'|)) (and (>= A__questionmark_i (- 32768)) (not (>= A__questionmark_i 32768)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt16'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 65536)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int32'|)) (and (not (>= (+ tptp.int_m2147483648 (* (- 1) A__questionmark_i)) 1)) (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt32'|)) (and (>= A__questionmark_i 0) (>= (+ tptp.int_4294967295 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int64'|)) (and (not (>= (+ tptp.int_m9223372036854775808 (* (- 1) A__questionmark_i)) 1)) (>= (+ tptp.int_9223372036854775807 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt64'|)) (and (>= A__questionmark_i 0) (>= (+ tptp.int_18446744073709551615 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Char'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 65536)))))) (not (forall ((A__questionmark_z Int) (A__questionmark_B Int) (A__questionmark_C Int)) (or (not (= tptp.true_1 (|tptp.'InRange'| A__questionmark_z A__questionmark_C))) (= A__questionmark_z (|tptp.'IntToInt'| A__questionmark_z A__questionmark_B A__questionmark_C))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'IfThenElse'| tptp.true_1 A__questionmark_x_3 A__questionmark_y)))) (not (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (= tptp.true_1 A__questionmark_b) (= A__questionmark_y (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (+ (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (* A__questionmark_y (tptp.x_1 A__questionmark_x_3 A__questionmark_y)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 1)) (and (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0) (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 1))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (>= A__questionmark_y 0) (and (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0) (not (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 0)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (>= A__questionmark_x_3 1) (not (>= A__questionmark_y 1)) (and (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 1) (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (>= A__questionmark_x_3 1) (>= A__questionmark_y 0) (and (not (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 0)) (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_d Int)) (or (not (>= A__questionmark_d 2)) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (>= (+ A__questionmark_a (* (- 1) A__questionmark_b)) 0) (not (>= (+ A__questionmark_a (* (- 1) A__questionmark_b) A__questionmark_d) 1))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (and (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0))) (>= (tptp.and_1 A__questionmark_x_3 A__questionmark_y) 0)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (and (>= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) 0) (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) 0))))) (not (forall ((A__questionmark_i Int)) (= A__questionmark_i (tptp.shl A__questionmark_i 0)))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_j 1)) (= (tptp.shl A__questionmark_i A__questionmark_j) (* 2 (tptp.shl A__questionmark_i (+ (- 1) A__questionmark_j))))))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 32768) (not (>= A__questionmark_j 0)) (>= A__questionmark_j 17) (and (>= (tptp.shl A__questionmark_i A__questionmark_j) 0) (>= (+ tptp.int_2147483647 (* (- 1) (tptp.shl A__questionmark_i A__questionmark_j))) 0))))) (not (forall ((A__questionmark_i Int)) (= A__questionmark_i (tptp.shr A__questionmark_i 0)))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_j 1)) (= (tptp.shr A__questionmark_i A__questionmark_j) (tptp.x_1 (tptp.shr A__questionmark_i (+ (- 1) A__questionmark_j)) 2))))) (not (forall ((BOUND_VARIABLE_13964 Int) (BOUND_VARIABLE_13966 Int)) (or (= BOUND_VARIABLE_13964 (tptp.min BOUND_VARIABLE_13964 BOUND_VARIABLE_13966)) (= BOUND_VARIABLE_13966 (tptp.min BOUND_VARIABLE_13964 BOUND_VARIABLE_13966))))) (not (forall ((BOUND_VARIABLE_13974 Int) (BOUND_VARIABLE_13976 Int)) (>= (+ BOUND_VARIABLE_13974 (* (- 1) (tptp.min BOUND_VARIABLE_13974 BOUND_VARIABLE_13976))) 0))) (not (forall ((BOUND_VARIABLE_13984 Int) (BOUND_VARIABLE_13986 Int)) (>= (+ BOUND_VARIABLE_13986 (* (- 1) (tptp.min BOUND_VARIABLE_13984 BOUND_VARIABLE_13986))) 0))) (not (forall ((BOUND_VARIABLE_14050 Int) (BOUND_VARIABLE_14052 Int)) (or (= BOUND_VARIABLE_14050 (tptp.max BOUND_VARIABLE_14050 BOUND_VARIABLE_14052)) (= BOUND_VARIABLE_14052 (tptp.max BOUND_VARIABLE_14050 BOUND_VARIABLE_14052))))) (not (forall ((BOUND_VARIABLE_14060 Int) (BOUND_VARIABLE_14062 Int)) (not (>= (+ BOUND_VARIABLE_14060 (* (- 1) (tptp.max BOUND_VARIABLE_14060 BOUND_VARIABLE_14062))) 1)))) (not (forall ((BOUND_VARIABLE_14071 Int) (BOUND_VARIABLE_14073 Int)) (not (>= (+ BOUND_VARIABLE_14073 (* (- 1) (tptp.max BOUND_VARIABLE_14071 BOUND_VARIABLE_14073))) 1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))))) (not (forall ((BOUND_VARIABLE_14112 Int) (BOUND_VARIABLE_14114 Int) (BOUND_VARIABLE_14116 Int)) (= (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14114 BOUND_VARIABLE_14116)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14112 BOUND_VARIABLE_14114 BOUND_VARIABLE_14116))))) (not (forall ((BOUND_VARIABLE_14125 Int) (BOUND_VARIABLE_14127 Int) (BOUND_VARIABLE_14129 Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14125 BOUND_VARIABLE_14127 BOUND_VARIABLE_14129)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14129 BOUND_VARIABLE_14127))))) (not (forall ((BOUND_VARIABLE_14142 Int)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14142 BOUND_VARIABLE_14142)))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_c Int)) (or (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b))) (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c))) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_c))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (or (= tptp.nullObject A__questionmark_a) (= tptp.nullObject A__questionmark_b) (not (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_a) (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_b))))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_size'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_size'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_size'|))) (not (= |tptp.'BoundedStack'| (|tptp.'DeclType'| |tptp.'BoundedStack_size'|))) (not (= |tptp.'BoundedStack_size'| (|tptp.'AsRangeField'| |tptp.'BoundedStack_size'| |tptp.'System_Int32'|))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_max'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_max'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_max'|))) (not (= |tptp.'BoundedStack'| (|tptp.'DeclType'| |tptp.'BoundedStack_max'|))) (not (= |tptp.'BoundedStack_max'| (|tptp.'AsRangeField'| |tptp.'BoundedStack_max'| |tptp.'System_Int32'|))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_elems'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_elems'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_elems'|))) (not (= |tptp.'BoundedStack_elems'| (|tptp.'AsRepField'| |tptp.'BoundedStack_elems'| |tptp.'BoundedStack'|))) (not (= |tptp.'BoundedStack'| (|tptp.'DeclType'| |tptp.'BoundedStack_elems'|))) (not (= |tptp.'BoundedStack_elems'| (|tptp.'AsNonNullRefField'| |tptp.'BoundedStack_elems'| (|tptp.'IntArray'| |tptp.'System_Int32'| 1)))) (not (= tptp.true_1 (tptp.x |tptp.'BoundedStack'| |tptp.'BoundedStack'|))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack'| (|tptp.'AsMutable'| |tptp.'BoundedStack'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Array'|))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| (|tptp.'AsMutable'| |tptp.'System_Array'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_ICloneable'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_ICloneable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_ICloneable'|))) (not (= |tptp.'System_ICloneable'| (|tptp.'AsInterface'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IEnumerable'|))) (not (= |tptp.'System_Collections_IEnumerable'| (|tptp.'AsInterface'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_ICollection'|))) (not (= |tptp.'System_Collections_ICollection'| (|tptp.'AsInterface'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IList'|))) (not (= |tptp.'System_Collections_IList'| (|tptp.'AsInterface'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Array'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_String'|))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_String'|))) (not (= |tptp.'System_String'| (|tptp.'AsImmutable'| |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IComparable'|))) (not (= |tptp.'System_IComparable'| (|tptp.'AsInterface'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IConvertible'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IConvertible'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IConvertible'|))) (not (= |tptp.'System_IConvertible'| (|tptp.'AsInterface'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IComparable_1___System_String'|))) (not (= |tptp.'System_IComparable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| (|tptp.'AsInterface'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IEquatable_1___System_String'|))) (not (= |tptp.'System_IEquatable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IEquatable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|))) (not (forall ((A__questionmark_U Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U |tptp.'System_String'|))) (= |tptp.'System_String'| A__questionmark_U)))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Exception'|))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| (|tptp.'AsMutable'| |tptp.'System_Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| (|tptp.'AsInterface'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= |tptp.'System_Runtime_InteropServices__Exception'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Exception'|))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_GuardException'|))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_MemberInfo'|))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsImmutable'| |tptp.'System_Reflection_MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| (|tptp.'AsInterface'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_MemberInfo'|))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Type'|))) (not (= |tptp.'System_Type'| (|tptp.'AsImmutable'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= |tptp.'System_Runtime_InteropServices__Type'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_IReflect'|))) (not (= |tptp.'System_Reflection_IReflect'| (|tptp.'AsInterface'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| (|tptp.'AsInterface'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (and (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int) (BOUND_VARIABLE_14774 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_14732 Int)) (or (= tptp.nullObject BOUND_VARIABLE_14732) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)) (or (= tptp.nullObject BOUND_VARIABLE_14774) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14774) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14774) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.localinv))))))))) (and (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int) (BOUND_VARIABLE_15094 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15053 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15053) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)) (or (= tptp.nullObject BOUND_VARIABLE_15094) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15094) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15094) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.localinv))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'System_Object'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'BoundedStack_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (and (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (not (forall ((A__questionmark_Heap Int) (A__questionmark_arg0_in Int) (A__questionmark_arg1_in Int) (BOUND_VARIABLE_15544 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated))) (and (not (= tptp.nullObject A__questionmark_arg0_in)) (not (forall ((BOUND_VARIABLE_15471 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15471) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_arg1_in)) (not (forall ((BOUND_VARIABLE_15493 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15493) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.localinv))))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.allocated)) (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in)) (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in)) (or (= tptp.nullObject BOUND_VARIABLE_15544) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15544) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15544) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.localinv))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_arg0_in Int) (A__questionmark_arg1_in Int)) (= (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) (|tptp.'System_String_Concat_System_Object_System_Object_1'| A__questionmark_arg0_in A__questionmark_arg1_in)))) (and (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (not (forall ((A__questionmark_Heap Int) (A__questionmark_str0_in Int) (A__questionmark_str1_in Int) (BOUND_VARIABLE_15904 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated))) (and (not (= tptp.nullObject A__questionmark_str0_in)) (not (forall ((BOUND_VARIABLE_15832 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15832) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_str1_in)) (not (forall ((BOUND_VARIABLE_15853 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15853) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.localinv))))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.allocated)) (= (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (+ (* (- 1) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))) (|tptp.'StringLength'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in)))) (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in)) (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in)) (or (= tptp.nullObject BOUND_VARIABLE_15904) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15904) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15904) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.localinv))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_str0_in Int) (A__questionmark_str1_in Int)) (= (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) (|tptp.'System_String_Concat_System_String_System_String_1'| A__questionmark_str0_in A__questionmark_str1_in)))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral8 |tptp.'System_String'|))) (not (= (|tptp.'StringLength'| tptp.stringLiteral8) 13)) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral8 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral8 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral8))))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral9 |tptp.'System_String'|))) (not (= (|tptp.'StringLength'| tptp.stringLiteral9) 18)) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral9 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral9 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral9))))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral10 |tptp.'System_String'|))) (not (= (|tptp.'StringLength'| tptp.stringLiteral10) 7)) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral10 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral10 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral10))))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral11 |tptp.'System_String'|))) (not (= (|tptp.'StringLength'| tptp.stringLiteral11) 1)) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral11 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral11 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral11))))) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'BaseClass'| |tptp.'System_Type'|))) (not (= |tptp.'System_Type'| (|tptp.'AsDirectSubClass'| |tptp.'System_Type'| (|tptp.'BaseClass'| |tptp.'System_Type'|)))) (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsDirectSubClass'| |tptp.'System_Reflection_MemberInfo'| (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|)))) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) (not (= |tptp.'System_Exception'| (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_GuardException'|)))) (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'System_Exception'|))) (not (= |tptp.'System_Exception'| (|tptp.'AsDirectSubClass'| |tptp.'System_Exception'| (|tptp.'BaseClass'| |tptp.'System_Exception'|)))) (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'System_String'|))) (not (= |tptp.'System_String'| (|tptp.'AsDirectSubClass'| |tptp.'System_String'| (|tptp.'BaseClass'| |tptp.'System_String'|)))) (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'BoundedStack'|))) (not (= |tptp.'BoundedStack'| (|tptp.'AsDirectSubClass'| |tptp.'BoundedStack'| (|tptp.'BaseClass'| |tptp.'BoundedStack'|)))) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h))) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|))) (= (|tptp.'BaseClass'| |tptp.'BoundedStack'|) (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv)) (and (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|) 0) (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|))) 0) (not (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|)))) 1)))))) (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'System_Array'|))) (not (= |tptp.'System_Array'| (|tptp.'AsDirectSubClass'| |tptp.'System_Array'| (|tptp.'BaseClass'| |tptp.'System_Array'|))))))) :rule equiv_pos2)
% 22.63/22.86 (anchor :step t12 :args ((A__questionmark_v_7_2 Int) (:= A__questionmark_v_7_2 A__questionmark_v_7_2) (A__questionmark_v_6_3 Int) (:= A__questionmark_v_6_3 A__questionmark_v_6_3) (A__questionmark_v_5_4 Int) (:= A__questionmark_v_5_4 A__questionmark_v_5_4) (A__questionmark_v_4_5 Int) (:= A__questionmark_v_4_5 A__questionmark_v_4_5) (A__questionmark_v_3_6 Int) (:= A__questionmark_v_3_6 A__questionmark_v_3_6) (A__questionmark_v_2_7 Int) (:= A__questionmark_v_2_7 A__questionmark_v_2_7) (A__questionmark_v_0_8 Int) (:= A__questionmark_v_0_8 A__questionmark_v_0_8) (A__questionmark_v_1_9 Int) (:= A__questionmark_v_1_9 A__questionmark_v_1_9)))
% 22.63/22.86 (step t12.t1 (cl (= A__questionmark_v_7_2 A__questionmark_v_7_2)) :rule refl)
% 22.63/22.86 (step t12.t2 (cl (= A__questionmark_v_6_3 A__questionmark_v_6_3)) :rule refl)
% 22.63/22.86 (step t12.t3 (cl (= A__questionmark_v_5_4 A__questionmark_v_5_4)) :rule refl)
% 22.63/22.86 (step t12.t4 (cl (= A__questionmark_v_4_5 A__questionmark_v_4_5)) :rule refl)
% 22.63/22.86 (step t12.t5 (cl (= A__questionmark_v_3_6 A__questionmark_v_3_6)) :rule refl)
% 22.63/22.86 (step t12.t6 (cl (= A__questionmark_v_2_7 A__questionmark_v_2_7)) :rule refl)
% 22.63/22.86 (step t12.t7 (cl (= A__questionmark_v_0_8 A__questionmark_v_0_8)) :rule refl)
% 22.63/22.86 (step t12.t8 (cl (= A__questionmark_v_1_9 A__questionmark_v_1_9)) :rule refl)
% 22.63/22.86 (step t12.t9 (cl (= (= A__questionmark_v_7_2 (|tptp.'BaseClass'| |tptp.'System_Type'|)) (= A__questionmark_v_7_2 (|tptp.'BaseClass'| |tptp.'System_Type'|)))) :rule refl)
% 22.63/22.86 (step t12.t10 (cl (= (= A__questionmark_v_6_3 (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|)) (= A__questionmark_v_6_3 (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|)))) :rule refl)
% 22.63/22.86 (step t12.t11 (cl (= (= A__questionmark_v_5_4 (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (= A__questionmark_v_5_4 (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 22.63/22.86 (step t12.t12 (cl (= (= A__questionmark_v_4_5 (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_GuardException'|)) (= A__questionmark_v_4_5 (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_GuardException'|)))) :rule refl)
% 22.63/22.86 (step t12.t13 (cl (= (= A__questionmark_v_3_6 (|tptp.'BaseClass'| |tptp.'System_Exception'|)) (= A__questionmark_v_3_6 (|tptp.'BaseClass'| |tptp.'System_Exception'|)))) :rule refl)
% 22.63/22.86 (step t12.t14 (cl (= (= A__questionmark_v_2_7 (|tptp.'BaseClass'| |tptp.'System_String'|)) (= A__questionmark_v_2_7 (|tptp.'BaseClass'| |tptp.'System_String'|)))) :rule refl)
% 22.63/22.86 (step t12.t15 (cl (= (= A__questionmark_v_0_8 (|tptp.'BaseClass'| |tptp.'BoundedStack'|)) (= A__questionmark_v_0_8 (|tptp.'BaseClass'| |tptp.'BoundedStack'|)))) :rule refl)
% 22.63/22.86 (step t12.t16 (cl (= (= A__questionmark_v_1_9 (|tptp.'BaseClass'| |tptp.'System_Array'|)) (= A__questionmark_v_1_9 (|tptp.'BaseClass'| |tptp.'System_Array'|)))) :rule refl)
% 22.63/22.86 (step t12.t17 (cl (= (not (= tptp.allocated tptp.elements)) (not (= tptp.allocated tptp.elements)))) :rule refl)
% 22.63/22.86 (step t12.t18 (cl (= (not (= tptp.allocated tptp.inv)) (not (= tptp.allocated tptp.inv)))) :rule refl)
% 22.63/22.86 (step t12.t19 (cl (= (= tptp.allocated tptp.localinv) (= tptp.localinv tptp.allocated))) :rule all_simplify)
% 22.63/22.86 (step t12.t20 (cl (= (not (= tptp.allocated tptp.localinv)) (not (= tptp.localinv tptp.allocated)))) :rule cong :premises (t12.t19))
% 22.63/22.86 (step t12.t21 (cl (= (not (= tptp.allocated tptp.exposeVersion)) (not (= tptp.allocated tptp.exposeVersion)))) :rule refl)
% 22.63/22.86 (step t12.t22 (cl (= (= tptp.allocated tptp.sharingMode) (= tptp.sharingMode tptp.allocated))) :rule all_simplify)
% 22.63/22.86 (step t12.t23 (cl (= (not (= tptp.allocated tptp.sharingMode)) (not (= tptp.sharingMode tptp.allocated)))) :rule cong :premises (t12.t22))
% 22.63/22.86 (step t12.t24 (cl (= (not (= tptp.allocated |tptp.'SharingMode_Unshared'|)) (not (= tptp.allocated |tptp.'SharingMode_Unshared'|)))) :rule refl)
% 22.63/22.86 (step t12.t25 (cl (= (not (= tptp.allocated |tptp.'SharingMode_LockProtected'|)) (not (= tptp.allocated |tptp.'SharingMode_LockProtected'|)))) :rule refl)
% 22.63/22.86 (step t12.t26 (cl (= (= tptp.allocated tptp.ownerRef) (= tptp.ownerRef tptp.allocated))) :rule all_simplify)
% 22.63/22.86 (step t12.t27 (cl (= (not (= tptp.allocated tptp.ownerRef)) (not (= tptp.ownerRef tptp.allocated)))) :rule cong :premises (t12.t26))
% 22.63/22.86 (step t12.t28 (cl (= (not (= tptp.allocated tptp.ownerFrame)) (not (= tptp.allocated tptp.ownerFrame)))) :rule refl)
% 22.63/22.86 (step t12.t29 (cl (= (not (= tptp.allocated |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.allocated |tptp.'PeerGroupPlaceholder'|)))) :rule refl)
% 22.63/22.86 (step t12.t30 (cl (= (not (= tptp.allocated |tptp.'ArrayCategoryValue'|)) (not (= tptp.allocated |tptp.'ArrayCategoryValue'|)))) :rule refl)
% 22.63/22.86 (step t12.t31 (cl (= (= tptp.allocated |tptp.'ArrayCategoryInt'|) (= |tptp.'ArrayCategoryInt'| tptp.allocated))) :rule all_simplify)
% 22.63/22.86 (step t12.t32 (cl (= (not (= tptp.allocated |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.allocated)))) :rule cong :premises (t12.t31))
% 22.63/22.86 (step t12.t33 (cl (= (= tptp.allocated |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| tptp.allocated))) :rule all_simplify)
% 22.63/22.86 (step t12.t34 (cl (= (not (= tptp.allocated |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| tptp.allocated)))) :rule cong :premises (t12.t33))
% 22.63/22.86 (step t12.t35 (cl (= (= tptp.allocated |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| tptp.allocated))) :rule all_simplify)
% 22.63/22.86 (step t12.t36 (cl (= (not (= tptp.allocated |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.allocated)))) :rule cong :premises (t12.t35))
% 22.63/22.86 (step t12.t37 (cl (= (= tptp.allocated |tptp.'System_Array'|) (= |tptp.'System_Array'| tptp.allocated))) :rule all_simplify)
% 22.63/22.86 (step t12.t38 (cl (= (not (= tptp.allocated |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| tptp.allocated)))) :rule cong :premises (t12.t37))
% 22.63/22.86 (step t12.t39 (cl (= (= tptp.allocated |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| tptp.allocated))) :rule all_simplify)
% 22.63/22.86 (step t12.t40 (cl (= (not (= tptp.allocated |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| tptp.allocated)))) :rule cong :premises (t12.t39))
% 22.63/22.86 (step t12.t41 (cl (= (= tptp.allocated |tptp.'System_Object'|) (= |tptp.'System_Object'| tptp.allocated))) :rule all_simplify)
% 22.63/22.86 (step t12.t42 (cl (= (not (= tptp.allocated |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| tptp.allocated)))) :rule cong :premises (t12.t41))
% 22.63/22.87 (step t12.t43 (cl (= (not (= tptp.allocated |tptp.'System_Type'|)) (not (= tptp.allocated |tptp.'System_Type'|)))) :rule refl)
% 22.63/22.87 (step t12.t44 (cl (= (not (= tptp.allocated |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.allocated |tptp.'NonNullFieldsAreInitialized'|)))) :rule refl)
% 22.63/22.87 (step t12.t45 (cl (= (not (= tptp.allocated |tptp.'System_String'|)) (not (= tptp.allocated |tptp.'System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t46 (cl (= (not (= tptp.allocated |tptp.'FirstConsistentOwner'|)) (not (= tptp.allocated |tptp.'FirstConsistentOwner'|)))) :rule refl)
% 22.63/22.87 (step t12.t47 (cl (= (not (= tptp.allocated |tptp.'System_SByte'|)) (not (= tptp.allocated |tptp.'System_SByte'|)))) :rule refl)
% 22.63/22.87 (step t12.t48 (cl (= (not (= tptp.allocated |tptp.'System_Byte'|)) (not (= tptp.allocated |tptp.'System_Byte'|)))) :rule refl)
% 22.63/22.87 (step t12.t49 (cl (= (= tptp.allocated |tptp.'System_Int16'|) (= |tptp.'System_Int16'| tptp.allocated))) :rule all_simplify)
% 22.63/22.87 (step t12.t50 (cl (= (not (= tptp.allocated |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| tptp.allocated)))) :rule cong :premises (t12.t49))
% 22.63/22.87 (step t12.t51 (cl (= (not (= tptp.allocated |tptp.'System_UInt16'|)) (not (= tptp.allocated |tptp.'System_UInt16'|)))) :rule refl)
% 22.63/22.87 (step t12.t52 (cl (= (= tptp.allocated |tptp.'System_Int32'|) (= |tptp.'System_Int32'| tptp.allocated))) :rule all_simplify)
% 22.63/22.87 (step t12.t53 (cl (= (not (= tptp.allocated |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| tptp.allocated)))) :rule cong :premises (t12.t52))
% 22.63/22.87 (step t12.t54 (cl (= (not (= tptp.allocated |tptp.'System_UInt32'|)) (not (= tptp.allocated |tptp.'System_UInt32'|)))) :rule refl)
% 22.63/22.87 (step t12.t55 (cl (= (= tptp.allocated |tptp.'System_Int64'|) (= |tptp.'System_Int64'| tptp.allocated))) :rule all_simplify)
% 22.63/22.87 (step t12.t56 (cl (= (not (= tptp.allocated |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| tptp.allocated)))) :rule cong :premises (t12.t55))
% 22.63/22.87 (step t12.t57 (cl (= (= tptp.allocated |tptp.'System_UInt64'|) (= |tptp.'System_UInt64'| tptp.allocated))) :rule all_simplify)
% 22.63/22.87 (step t12.t58 (cl (= (not (= tptp.allocated |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| tptp.allocated)))) :rule cong :premises (t12.t57))
% 22.63/22.87 (step t12.t59 (cl (= (not (= tptp.allocated |tptp.'System_Char'|)) (not (= tptp.allocated |tptp.'System_Char'|)))) :rule refl)
% 22.63/22.87 (step t12.t60 (cl (= (not (= tptp.allocated |tptp.'System_UIntPtr'|)) (not (= tptp.allocated |tptp.'System_UIntPtr'|)))) :rule refl)
% 22.63/22.87 (step t12.t61 (cl (= (not (= tptp.allocated |tptp.'System_IntPtr'|)) (not (= tptp.allocated |tptp.'System_IntPtr'|)))) :rule refl)
% 22.63/22.87 (step t12.t62 (cl (= (not (= tptp.allocated |tptp.'BoundedStack_max'|)) (not (= tptp.allocated |tptp.'BoundedStack_max'|)))) :rule refl)
% 22.63/22.87 (step t12.t63 (cl (= (not (= tptp.allocated |tptp.'BoundedStack_size'|)) (not (= tptp.allocated |tptp.'BoundedStack_size'|)))) :rule refl)
% 22.63/22.87 (step t12.t64 (cl (= (not (= tptp.allocated |tptp.'BoundedStack_elems'|)) (not (= tptp.allocated |tptp.'BoundedStack_elems'|)))) :rule refl)
% 22.63/22.87 (step t12.t65 (cl (= (not (= tptp.allocated |tptp.'System_Exception'|)) (not (= tptp.allocated |tptp.'System_Exception'|)))) :rule refl)
% 22.63/22.87 (step t12.t66 (cl (= (not (= tptp.allocated |tptp.'System_IComparable'|)) (not (= tptp.allocated |tptp.'System_IComparable'|)))) :rule refl)
% 22.63/22.87 (step t12.t67 (cl (= (not (= tptp.allocated |tptp.'System_Collections_ICollection'|)) (not (= tptp.allocated |tptp.'System_Collections_ICollection'|)))) :rule refl)
% 22.63/22.87 (step t12.t68 (cl (= (not (= tptp.allocated |tptp.'System_ICloneable'|)) (not (= tptp.allocated |tptp.'System_ICloneable'|)))) :rule refl)
% 22.63/22.87 (step t12.t69 (cl (= (not (= tptp.allocated |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule refl)
% 22.63/22.87 (step t12.t70 (cl (= (= tptp.allocated |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| tptp.allocated))) :rule all_simplify)
% 22.63/22.87 (step t12.t71 (cl (= (not (= tptp.allocated |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| tptp.allocated)))) :rule cong :premises (t12.t70))
% 22.63/22.87 (step t12.t72 (cl (= (= tptp.allocated |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| tptp.allocated))) :rule all_simplify)
% 22.63/22.87 (step t12.t73 (cl (= (not (= tptp.allocated |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.allocated)))) :rule cong :premises (t12.t72))
% 22.63/22.87 (step t12.t74 (cl (= (= tptp.allocated |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| tptp.allocated))) :rule all_simplify)
% 22.63/22.87 (step t12.t75 (cl (= (not (= tptp.allocated |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.allocated)))) :rule cong :premises (t12.t74))
% 22.63/22.87 (step t12.t76 (cl (= (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 22.63/22.87 (step t12.t77 (cl (= (not (= tptp.allocated |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.allocated |tptp.'System_Reflection_ICustomAttributeProvider'|)))) :rule refl)
% 22.63/22.87 (step t12.t78 (cl (= (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Exception'|)))) :rule refl)
% 22.63/22.87 (step t12.t79 (cl (= (not (= tptp.allocated |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_GuardException'|)))) :rule refl)
% 22.63/22.87 (step t12.t80 (cl (= (not (= tptp.allocated |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.allocated |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule refl)
% 22.63/22.87 (step t12.t81 (cl (= (not (= tptp.allocated |tptp.'System_Reflection_IReflect'|)) (not (= tptp.allocated |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 22.63/22.87 (step t12.t82 (cl (= (= tptp.allocated |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.allocated))) :rule all_simplify)
% 22.63/22.87 (step t12.t83 (cl (= (not (= tptp.allocated |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.allocated)))) :rule cong :premises (t12.t82))
% 22.63/22.87 (step t12.t84 (cl (= (not (= tptp.allocated |tptp.'BoundedStack'|)) (not (= tptp.allocated |tptp.'BoundedStack'|)))) :rule refl)
% 22.63/22.87 (step t12.t85 (cl (= (not (= tptp.allocated |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t86 (cl (= (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Type'|)))) :rule refl)
% 22.63/22.87 (step t12.t87 (cl (= (not (= tptp.allocated |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_IComparable_1___System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t88 (cl (= (not (= tptp.allocated |tptp.'System_Collections_IList'|)) (not (= tptp.allocated |tptp.'System_Collections_IList'|)))) :rule refl)
% 22.63/22.87 (step t12.t89 (cl (= (not (= tptp.allocated |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 22.63/22.87 (step t12.t90 (cl (= (= tptp.allocated tptp.stringLiteral8) (= tptp.stringLiteral8 tptp.allocated))) :rule all_simplify)
% 22.63/22.87 (step t12.t91 (cl (= (not (= tptp.allocated tptp.stringLiteral8)) (not (= tptp.stringLiteral8 tptp.allocated)))) :rule cong :premises (t12.t90))
% 22.63/22.87 (step t12.t92 (cl (= (not (= tptp.allocated tptp.stringLiteral9)) (not (= tptp.allocated tptp.stringLiteral9)))) :rule refl)
% 22.63/22.87 (step t12.t93 (cl (= (= tptp.allocated tptp.stringLiteral10) (= tptp.stringLiteral10 tptp.allocated))) :rule all_simplify)
% 22.63/22.87 (step t12.t94 (cl (= (not (= tptp.allocated tptp.stringLiteral10)) (not (= tptp.stringLiteral10 tptp.allocated)))) :rule cong :premises (t12.t93))
% 22.63/22.87 (step t12.t95 (cl (= (not (= tptp.allocated tptp.stringLiteral11)) (not (= tptp.allocated tptp.stringLiteral11)))) :rule refl)
% 22.63/22.87 (step t12.t96 (cl (= (not (= tptp.elements tptp.inv)) (not (= tptp.elements tptp.inv)))) :rule refl)
% 22.63/22.87 (step t12.t97 (cl (= (= tptp.elements tptp.localinv) (= tptp.localinv tptp.elements))) :rule all_simplify)
% 22.63/22.87 (step t12.t98 (cl (= (not (= tptp.elements tptp.localinv)) (not (= tptp.localinv tptp.elements)))) :rule cong :premises (t12.t97))
% 22.63/22.87 (step t12.t99 (cl (= (not (= tptp.elements tptp.exposeVersion)) (not (= tptp.elements tptp.exposeVersion)))) :rule refl)
% 22.63/22.87 (step t12.t100 (cl (= (= tptp.elements tptp.sharingMode) (= tptp.sharingMode tptp.elements))) :rule all_simplify)
% 22.63/22.87 (step t12.t101 (cl (= (not (= tptp.elements tptp.sharingMode)) (not (= tptp.sharingMode tptp.elements)))) :rule cong :premises (t12.t100))
% 22.63/22.87 (step t12.t102 (cl (= (= tptp.elements |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| tptp.elements))) :rule all_simplify)
% 22.63/22.87 (step t12.t103 (cl (= (not (= tptp.elements |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.elements)))) :rule cong :premises (t12.t102))
% 22.63/22.87 (step t12.t104 (cl (= (= tptp.elements |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| tptp.elements))) :rule all_simplify)
% 22.63/22.87 (step t12.t105 (cl (= (not (= tptp.elements |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| tptp.elements)))) :rule cong :premises (t12.t104))
% 22.63/22.87 (step t12.t106 (cl (= (= tptp.elements tptp.ownerRef) (= tptp.ownerRef tptp.elements))) :rule all_simplify)
% 22.63/22.87 (step t12.t107 (cl (= (not (= tptp.elements tptp.ownerRef)) (not (= tptp.ownerRef tptp.elements)))) :rule cong :premises (t12.t106))
% 22.63/22.87 (step t12.t108 (cl (= (not (= tptp.elements tptp.ownerFrame)) (not (= tptp.elements tptp.ownerFrame)))) :rule refl)
% 22.63/22.87 (step t12.t109 (cl (= (= tptp.elements |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| tptp.elements))) :rule all_simplify)
% 22.63/22.87 (step t12.t110 (cl (= (not (= tptp.elements |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.elements)))) :rule cong :premises (t12.t109))
% 22.63/22.87 (step t12.t111 (cl (= (= tptp.elements |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| tptp.elements))) :rule all_simplify)
% 22.63/22.87 (step t12.t112 (cl (= (not (= tptp.elements |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| tptp.elements)))) :rule cong :premises (t12.t111))
% 22.63/22.87 (step t12.t113 (cl (= (= tptp.elements |tptp.'ArrayCategoryInt'|) (= |tptp.'ArrayCategoryInt'| tptp.elements))) :rule all_simplify)
% 22.63/22.87 (step t12.t114 (cl (= (not (= tptp.elements |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.elements)))) :rule cong :premises (t12.t113))
% 22.63/22.87 (step t12.t115 (cl (= (= tptp.elements |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| tptp.elements))) :rule all_simplify)
% 22.63/22.87 (step t12.t116 (cl (= (not (= tptp.elements |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| tptp.elements)))) :rule cong :premises (t12.t115))
% 22.63/22.87 (step t12.t117 (cl (= (= tptp.elements |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| tptp.elements))) :rule all_simplify)
% 22.63/22.87 (step t12.t118 (cl (= (not (= tptp.elements |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.elements)))) :rule cong :premises (t12.t117))
% 22.63/22.87 (step t12.t119 (cl (= (= tptp.elements |tptp.'System_Array'|) (= |tptp.'System_Array'| tptp.elements))) :rule all_simplify)
% 22.63/22.87 (step t12.t120 (cl (= (not (= tptp.elements |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| tptp.elements)))) :rule cong :premises (t12.t119))
% 22.63/22.87 (step t12.t121 (cl (= (= tptp.elements |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| tptp.elements))) :rule all_simplify)
% 22.63/22.87 (step t12.t122 (cl (= (not (= tptp.elements |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| tptp.elements)))) :rule cong :premises (t12.t121))
% 22.63/22.87 (step t12.t123 (cl (= (= tptp.elements |tptp.'System_Object'|) (= |tptp.'System_Object'| tptp.elements))) :rule all_simplify)
% 22.63/22.87 (step t12.t124 (cl (= (not (= tptp.elements |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| tptp.elements)))) :rule cong :premises (t12.t123))
% 22.63/22.87 (step t12.t125 (cl (= (not (= tptp.elements |tptp.'System_Type'|)) (not (= tptp.elements |tptp.'System_Type'|)))) :rule refl)
% 22.63/22.87 (step t12.t126 (cl (= (= tptp.elements |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| tptp.elements))) :rule all_simplify)
% 22.63/22.87 (step t12.t127 (cl (= (not (= tptp.elements |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.elements)))) :rule cong :premises (t12.t126))
% 22.63/22.87 (step t12.t128 (cl (= (not (= tptp.elements |tptp.'System_String'|)) (not (= tptp.elements |tptp.'System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t129 (cl (= (not (= tptp.elements |tptp.'FirstConsistentOwner'|)) (not (= tptp.elements |tptp.'FirstConsistentOwner'|)))) :rule refl)
% 22.63/22.87 (step t12.t130 (cl (= (= tptp.elements |tptp.'System_SByte'|) (= |tptp.'System_SByte'| tptp.elements))) :rule all_simplify)
% 22.63/22.87 (step t12.t131 (cl (= (not (= tptp.elements |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| tptp.elements)))) :rule cong :premises (t12.t130))
% 22.63/22.87 (step t12.t132 (cl (= (not (= tptp.elements |tptp.'System_Byte'|)) (not (= tptp.elements |tptp.'System_Byte'|)))) :rule refl)
% 22.63/22.87 (step t12.t133 (cl (= (= tptp.elements |tptp.'System_Int16'|) (= |tptp.'System_Int16'| tptp.elements))) :rule all_simplify)
% 22.63/22.87 (step t12.t134 (cl (= (not (= tptp.elements |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| tptp.elements)))) :rule cong :premises (t12.t133))
% 22.63/22.87 (step t12.t135 (cl (= (= tptp.elements |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| tptp.elements))) :rule all_simplify)
% 22.63/22.87 (step t12.t136 (cl (= (not (= tptp.elements |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| tptp.elements)))) :rule cong :premises (t12.t135))
% 22.63/22.87 (step t12.t137 (cl (= (= tptp.elements |tptp.'System_Int32'|) (= |tptp.'System_Int32'| tptp.elements))) :rule all_simplify)
% 22.63/22.87 (step t12.t138 (cl (= (not (= tptp.elements |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| tptp.elements)))) :rule cong :premises (t12.t137))
% 22.63/22.87 (step t12.t139 (cl (= (not (= tptp.elements |tptp.'System_UInt32'|)) (not (= tptp.elements |tptp.'System_UInt32'|)))) :rule refl)
% 22.63/22.87 (step t12.t140 (cl (= (= tptp.elements |tptp.'System_Int64'|) (= |tptp.'System_Int64'| tptp.elements))) :rule all_simplify)
% 22.63/22.87 (step t12.t141 (cl (= (not (= tptp.elements |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| tptp.elements)))) :rule cong :premises (t12.t140))
% 22.63/22.87 (step t12.t142 (cl (= (= tptp.elements |tptp.'System_UInt64'|) (= |tptp.'System_UInt64'| tptp.elements))) :rule all_simplify)
% 22.63/22.87 (step t12.t143 (cl (= (not (= tptp.elements |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| tptp.elements)))) :rule cong :premises (t12.t142))
% 22.63/22.87 (step t12.t144 (cl (= (= tptp.elements |tptp.'System_Char'|) (= |tptp.'System_Char'| tptp.elements))) :rule all_simplify)
% 22.63/22.87 (step t12.t145 (cl (= (not (= tptp.elements |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| tptp.elements)))) :rule cong :premises (t12.t144))
% 22.63/22.87 (step t12.t146 (cl (= (not (= tptp.elements |tptp.'System_UIntPtr'|)) (not (= tptp.elements |tptp.'System_UIntPtr'|)))) :rule refl)
% 22.63/22.87 (step t12.t147 (cl (= (= tptp.elements |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| tptp.elements))) :rule all_simplify)
% 22.63/22.87 (step t12.t148 (cl (= (not (= tptp.elements |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| tptp.elements)))) :rule cong :premises (t12.t147))
% 22.63/22.87 (step t12.t149 (cl (= (not (= tptp.elements |tptp.'BoundedStack_max'|)) (not (= tptp.elements |tptp.'BoundedStack_max'|)))) :rule refl)
% 22.63/22.87 (step t12.t150 (cl (= (not (= tptp.elements |tptp.'BoundedStack_size'|)) (not (= tptp.elements |tptp.'BoundedStack_size'|)))) :rule refl)
% 22.63/22.87 (step t12.t151 (cl (= (= tptp.elements |tptp.'BoundedStack_elems'|) (= |tptp.'BoundedStack_elems'| tptp.elements))) :rule all_simplify)
% 22.63/22.87 (step t12.t152 (cl (= (not (= tptp.elements |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_elems'| tptp.elements)))) :rule cong :premises (t12.t151))
% 22.63/22.87 (step t12.t153 (cl (= (= tptp.elements |tptp.'System_Exception'|) (= |tptp.'System_Exception'| tptp.elements))) :rule all_simplify)
% 22.63/22.87 (step t12.t154 (cl (= (not (= tptp.elements |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| tptp.elements)))) :rule cong :premises (t12.t153))
% 22.63/22.87 (step t12.t155 (cl (= (= tptp.elements |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| tptp.elements))) :rule all_simplify)
% 22.63/22.87 (step t12.t156 (cl (= (not (= tptp.elements |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| tptp.elements)))) :rule cong :premises (t12.t155))
% 22.63/22.87 (step t12.t157 (cl (= (= tptp.elements |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| tptp.elements))) :rule all_simplify)
% 22.63/22.87 (step t12.t158 (cl (= (not (= tptp.elements |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| tptp.elements)))) :rule cong :premises (t12.t157))
% 22.63/22.87 (step t12.t159 (cl (= (not (= tptp.elements |tptp.'System_ICloneable'|)) (not (= tptp.elements |tptp.'System_ICloneable'|)))) :rule refl)
% 22.63/22.87 (step t12.t160 (cl (= (= tptp.elements |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.elements))) :rule all_simplify)
% 22.63/22.87 (step t12.t161 (cl (= (not (= tptp.elements |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.elements)))) :rule cong :premises (t12.t160))
% 22.63/22.87 (step t12.t162 (cl (= (= tptp.elements |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| tptp.elements))) :rule all_simplify)
% 22.63/22.87 (step t12.t163 (cl (= (not (= tptp.elements |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| tptp.elements)))) :rule cong :premises (t12.t162))
% 22.63/22.87 (step t12.t164 (cl (= (= tptp.elements |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| tptp.elements))) :rule all_simplify)
% 22.63/22.87 (step t12.t165 (cl (= (not (= tptp.elements |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.elements)))) :rule cong :premises (t12.t164))
% 22.63/22.87 (step t12.t166 (cl (= (= tptp.elements |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| tptp.elements))) :rule all_simplify)
% 22.63/22.87 (step t12.t167 (cl (= (not (= tptp.elements |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.elements)))) :rule cong :premises (t12.t166))
% 22.63/22.87 (step t12.t168 (cl (= (not (= tptp.elements |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 22.63/22.87 (step t12.t169 (cl (= (= tptp.elements |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.elements))) :rule all_simplify)
% 22.63/22.87 (step t12.t170 (cl (= (not (= tptp.elements |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.elements)))) :rule cong :premises (t12.t169))
% 22.63/22.87 (step t12.t171 (cl (= (= tptp.elements |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.elements))) :rule all_simplify)
% 22.63/22.87 (step t12.t172 (cl (= (not (= tptp.elements |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.elements)))) :rule cong :premises (t12.t171))
% 22.63/22.87 (step t12.t173 (cl (= (= tptp.elements |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'Microsoft_Contracts_GuardException'| tptp.elements))) :rule all_simplify)
% 22.63/22.87 (step t12.t174 (cl (= (not (= tptp.elements |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.elements)))) :rule cong :premises (t12.t173))
% 22.63/22.87 (step t12.t175 (cl (= (= tptp.elements |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.elements))) :rule all_simplify)
% 22.63/22.87 (step t12.t176 (cl (= (not (= tptp.elements |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.elements)))) :rule cong :premises (t12.t175))
% 22.63/22.87 (step t12.t177 (cl (= (not (= tptp.elements |tptp.'System_Reflection_IReflect'|)) (not (= tptp.elements |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 22.63/22.87 (step t12.t178 (cl (= (= tptp.elements |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.elements))) :rule all_simplify)
% 22.63/22.87 (step t12.t179 (cl (= (not (= tptp.elements |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.elements)))) :rule cong :premises (t12.t178))
% 22.63/22.87 (step t12.t180 (cl (= (= tptp.elements |tptp.'BoundedStack'|) (= |tptp.'BoundedStack'| tptp.elements))) :rule all_simplify)
% 22.63/22.87 (step t12.t181 (cl (= (not (= tptp.elements |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack'| tptp.elements)))) :rule cong :premises (t12.t180))
% 22.63/22.87 (step t12.t182 (cl (= (not (= tptp.elements |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.elements |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t183 (cl (= (= tptp.elements |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| tptp.elements))) :rule all_simplify)
% 22.63/22.87 (step t12.t184 (cl (= (not (= tptp.elements |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.elements)))) :rule cong :premises (t12.t183))
% 22.63/22.87 (step t12.t185 (cl (= (= tptp.elements |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IComparable_1___System_String'| tptp.elements))) :rule all_simplify)
% 22.63/22.87 (step t12.t186 (cl (= (not (= tptp.elements |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.elements)))) :rule cong :premises (t12.t185))
% 22.63/22.87 (step t12.t187 (cl (= (not (= tptp.elements |tptp.'System_Collections_IList'|)) (not (= tptp.elements |tptp.'System_Collections_IList'|)))) :rule refl)
% 22.63/22.87 (step t12.t188 (cl (= (= tptp.elements |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.elements))) :rule all_simplify)
% 22.63/22.87 (step t12.t189 (cl (= (not (= tptp.elements |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.elements)))) :rule cong :premises (t12.t188))
% 22.63/22.87 (step t12.t190 (cl (= (= tptp.elements tptp.stringLiteral8) (= tptp.stringLiteral8 tptp.elements))) :rule all_simplify)
% 22.63/22.87 (step t12.t191 (cl (= (not (= tptp.elements tptp.stringLiteral8)) (not (= tptp.stringLiteral8 tptp.elements)))) :rule cong :premises (t12.t190))
% 22.63/22.87 (step t12.t192 (cl (= (= tptp.elements tptp.stringLiteral9) (= tptp.stringLiteral9 tptp.elements))) :rule all_simplify)
% 22.63/22.87 (step t12.t193 (cl (= (not (= tptp.elements tptp.stringLiteral9)) (not (= tptp.stringLiteral9 tptp.elements)))) :rule cong :premises (t12.t192))
% 22.63/22.87 (step t12.t194 (cl (= (= tptp.elements tptp.stringLiteral10) (= tptp.stringLiteral10 tptp.elements))) :rule all_simplify)
% 22.63/22.87 (step t12.t195 (cl (= (not (= tptp.elements tptp.stringLiteral10)) (not (= tptp.stringLiteral10 tptp.elements)))) :rule cong :premises (t12.t194))
% 22.63/22.87 (step t12.t196 (cl (= (= tptp.elements tptp.stringLiteral11) (= tptp.stringLiteral11 tptp.elements))) :rule all_simplify)
% 22.63/22.87 (step t12.t197 (cl (= (not (= tptp.elements tptp.stringLiteral11)) (not (= tptp.stringLiteral11 tptp.elements)))) :rule cong :premises (t12.t196))
% 22.63/22.87 (step t12.t198 (cl (= (= tptp.inv tptp.localinv) (= tptp.localinv tptp.inv))) :rule all_simplify)
% 22.63/22.87 (step t12.t199 (cl (= (not (= tptp.inv tptp.localinv)) (not (= tptp.localinv tptp.inv)))) :rule cong :premises (t12.t198))
% 22.63/22.87 (step t12.t200 (cl (= (not (= tptp.inv tptp.exposeVersion)) (not (= tptp.inv tptp.exposeVersion)))) :rule refl)
% 22.63/22.87 (step t12.t201 (cl (= (= tptp.inv tptp.sharingMode) (= tptp.sharingMode tptp.inv))) :rule all_simplify)
% 22.63/22.87 (step t12.t202 (cl (= (not (= tptp.inv tptp.sharingMode)) (not (= tptp.sharingMode tptp.inv)))) :rule cong :premises (t12.t201))
% 22.63/22.87 (step t12.t203 (cl (= (= tptp.inv |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| tptp.inv))) :rule all_simplify)
% 22.63/22.87 (step t12.t204 (cl (= (not (= tptp.inv |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.inv)))) :rule cong :premises (t12.t203))
% 22.63/22.87 (step t12.t205 (cl (= (= tptp.inv |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| tptp.inv))) :rule all_simplify)
% 22.63/22.87 (step t12.t206 (cl (= (not (= tptp.inv |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| tptp.inv)))) :rule cong :premises (t12.t205))
% 22.63/22.87 (step t12.t207 (cl (= (= tptp.inv tptp.ownerRef) (= tptp.ownerRef tptp.inv))) :rule all_simplify)
% 22.63/22.87 (step t12.t208 (cl (= (not (= tptp.inv tptp.ownerRef)) (not (= tptp.ownerRef tptp.inv)))) :rule cong :premises (t12.t207))
% 22.63/22.87 (step t12.t209 (cl (= (not (= tptp.inv tptp.ownerFrame)) (not (= tptp.inv tptp.ownerFrame)))) :rule refl)
% 22.63/22.87 (step t12.t210 (cl (= (= tptp.inv |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| tptp.inv))) :rule all_simplify)
% 22.63/22.87 (step t12.t211 (cl (= (not (= tptp.inv |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.inv)))) :rule cong :premises (t12.t210))
% 22.63/22.87 (step t12.t212 (cl (= (= tptp.inv |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| tptp.inv))) :rule all_simplify)
% 22.63/22.87 (step t12.t213 (cl (= (not (= tptp.inv |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| tptp.inv)))) :rule cong :premises (t12.t212))
% 22.63/22.87 (step t12.t214 (cl (= (= tptp.inv |tptp.'ArrayCategoryInt'|) (= |tptp.'ArrayCategoryInt'| tptp.inv))) :rule all_simplify)
% 22.63/22.87 (step t12.t215 (cl (= (not (= tptp.inv |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.inv)))) :rule cong :premises (t12.t214))
% 22.63/22.87 (step t12.t216 (cl (= (= tptp.inv |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| tptp.inv))) :rule all_simplify)
% 22.63/22.87 (step t12.t217 (cl (= (not (= tptp.inv |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| tptp.inv)))) :rule cong :premises (t12.t216))
% 22.63/22.87 (step t12.t218 (cl (= (= tptp.inv |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| tptp.inv))) :rule all_simplify)
% 22.63/22.87 (step t12.t219 (cl (= (not (= tptp.inv |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.inv)))) :rule cong :premises (t12.t218))
% 22.63/22.87 (step t12.t220 (cl (= (= tptp.inv |tptp.'System_Array'|) (= |tptp.'System_Array'| tptp.inv))) :rule all_simplify)
% 22.63/22.87 (step t12.t221 (cl (= (not (= tptp.inv |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| tptp.inv)))) :rule cong :premises (t12.t220))
% 22.63/22.87 (step t12.t222 (cl (= (= tptp.inv |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| tptp.inv))) :rule all_simplify)
% 22.63/22.87 (step t12.t223 (cl (= (not (= tptp.inv |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| tptp.inv)))) :rule cong :premises (t12.t222))
% 22.63/22.87 (step t12.t224 (cl (= (= tptp.inv |tptp.'System_Object'|) (= |tptp.'System_Object'| tptp.inv))) :rule all_simplify)
% 22.63/22.87 (step t12.t225 (cl (= (not (= tptp.inv |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| tptp.inv)))) :rule cong :premises (t12.t224))
% 22.63/22.87 (step t12.t226 (cl (= (not (= tptp.inv |tptp.'System_Type'|)) (not (= tptp.inv |tptp.'System_Type'|)))) :rule refl)
% 22.63/22.87 (step t12.t227 (cl (= (= tptp.inv |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| tptp.inv))) :rule all_simplify)
% 22.63/22.87 (step t12.t228 (cl (= (not (= tptp.inv |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.inv)))) :rule cong :premises (t12.t227))
% 22.63/22.87 (step t12.t229 (cl (= (not (= tptp.inv |tptp.'System_String'|)) (not (= tptp.inv |tptp.'System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t230 (cl (= (not (= tptp.inv |tptp.'FirstConsistentOwner'|)) (not (= tptp.inv |tptp.'FirstConsistentOwner'|)))) :rule refl)
% 22.63/22.87 (step t12.t231 (cl (= (= tptp.inv |tptp.'System_SByte'|) (= |tptp.'System_SByte'| tptp.inv))) :rule all_simplify)
% 22.63/22.87 (step t12.t232 (cl (= (not (= tptp.inv |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| tptp.inv)))) :rule cong :premises (t12.t231))
% 22.63/22.87 (step t12.t233 (cl (= (not (= tptp.inv |tptp.'System_Byte'|)) (not (= tptp.inv |tptp.'System_Byte'|)))) :rule refl)
% 22.63/22.87 (step t12.t234 (cl (= (= tptp.inv |tptp.'System_Int16'|) (= |tptp.'System_Int16'| tptp.inv))) :rule all_simplify)
% 22.63/22.87 (step t12.t235 (cl (= (not (= tptp.inv |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| tptp.inv)))) :rule cong :premises (t12.t234))
% 22.63/22.87 (step t12.t236 (cl (= (= tptp.inv |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| tptp.inv))) :rule all_simplify)
% 22.63/22.87 (step t12.t237 (cl (= (not (= tptp.inv |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| tptp.inv)))) :rule cong :premises (t12.t236))
% 22.63/22.87 (step t12.t238 (cl (= (= tptp.inv |tptp.'System_Int32'|) (= |tptp.'System_Int32'| tptp.inv))) :rule all_simplify)
% 22.63/22.87 (step t12.t239 (cl (= (not (= tptp.inv |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| tptp.inv)))) :rule cong :premises (t12.t238))
% 22.63/22.87 (step t12.t240 (cl (= (= tptp.inv |tptp.'System_UInt32'|) (= |tptp.'System_UInt32'| tptp.inv))) :rule all_simplify)
% 22.63/22.87 (step t12.t241 (cl (= (not (= tptp.inv |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| tptp.inv)))) :rule cong :premises (t12.t240))
% 22.63/22.87 (step t12.t242 (cl (= (= tptp.inv |tptp.'System_Int64'|) (= |tptp.'System_Int64'| tptp.inv))) :rule all_simplify)
% 22.63/22.87 (step t12.t243 (cl (= (not (= tptp.inv |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| tptp.inv)))) :rule cong :premises (t12.t242))
% 22.63/22.87 (step t12.t244 (cl (= (= tptp.inv |tptp.'System_UInt64'|) (= |tptp.'System_UInt64'| tptp.inv))) :rule all_simplify)
% 22.63/22.87 (step t12.t245 (cl (= (not (= tptp.inv |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| tptp.inv)))) :rule cong :premises (t12.t244))
% 22.63/22.87 (step t12.t246 (cl (= (= tptp.inv |tptp.'System_Char'|) (= |tptp.'System_Char'| tptp.inv))) :rule all_simplify)
% 22.63/22.87 (step t12.t247 (cl (= (not (= tptp.inv |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| tptp.inv)))) :rule cong :premises (t12.t246))
% 22.63/22.87 (step t12.t248 (cl (= (= tptp.inv |tptp.'System_UIntPtr'|) (= |tptp.'System_UIntPtr'| tptp.inv))) :rule all_simplify)
% 22.63/22.87 (step t12.t249 (cl (= (not (= tptp.inv |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| tptp.inv)))) :rule cong :premises (t12.t248))
% 22.63/22.87 (step t12.t250 (cl (= (= tptp.inv |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| tptp.inv))) :rule all_simplify)
% 22.63/22.87 (step t12.t251 (cl (= (not (= tptp.inv |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| tptp.inv)))) :rule cong :premises (t12.t250))
% 22.63/22.87 (step t12.t252 (cl (= (not (= tptp.inv |tptp.'BoundedStack_max'|)) (not (= tptp.inv |tptp.'BoundedStack_max'|)))) :rule refl)
% 22.63/22.87 (step t12.t253 (cl (= (not (= tptp.inv |tptp.'BoundedStack_size'|)) (not (= tptp.inv |tptp.'BoundedStack_size'|)))) :rule refl)
% 22.63/22.87 (step t12.t254 (cl (= (= tptp.inv |tptp.'BoundedStack_elems'|) (= |tptp.'BoundedStack_elems'| tptp.inv))) :rule all_simplify)
% 22.63/22.87 (step t12.t255 (cl (= (not (= tptp.inv |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_elems'| tptp.inv)))) :rule cong :premises (t12.t254))
% 22.63/22.87 (step t12.t256 (cl (= (= tptp.inv |tptp.'System_Exception'|) (= |tptp.'System_Exception'| tptp.inv))) :rule all_simplify)
% 22.63/22.87 (step t12.t257 (cl (= (not (= tptp.inv |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| tptp.inv)))) :rule cong :premises (t12.t256))
% 22.63/22.87 (step t12.t258 (cl (= (= tptp.inv |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| tptp.inv))) :rule all_simplify)
% 22.63/22.87 (step t12.t259 (cl (= (not (= tptp.inv |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| tptp.inv)))) :rule cong :premises (t12.t258))
% 22.63/22.87 (step t12.t260 (cl (= (= tptp.inv |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| tptp.inv))) :rule all_simplify)
% 22.63/22.87 (step t12.t261 (cl (= (not (= tptp.inv |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| tptp.inv)))) :rule cong :premises (t12.t260))
% 22.63/22.87 (step t12.t262 (cl (= (not (= tptp.inv |tptp.'System_ICloneable'|)) (not (= tptp.inv |tptp.'System_ICloneable'|)))) :rule refl)
% 22.63/22.87 (step t12.t263 (cl (= (= tptp.inv |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.inv))) :rule all_simplify)
% 22.63/22.87 (step t12.t264 (cl (= (not (= tptp.inv |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.inv)))) :rule cong :premises (t12.t263))
% 22.63/22.87 (step t12.t265 (cl (= (= tptp.inv |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| tptp.inv))) :rule all_simplify)
% 22.63/22.87 (step t12.t266 (cl (= (not (= tptp.inv |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| tptp.inv)))) :rule cong :premises (t12.t265))
% 22.63/22.87 (step t12.t267 (cl (= (= tptp.inv |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| tptp.inv))) :rule all_simplify)
% 22.63/22.87 (step t12.t268 (cl (= (not (= tptp.inv |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.inv)))) :rule cong :premises (t12.t267))
% 22.63/22.87 (step t12.t269 (cl (= (= tptp.inv |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| tptp.inv))) :rule all_simplify)
% 22.63/22.87 (step t12.t270 (cl (= (not (= tptp.inv |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.inv)))) :rule cong :premises (t12.t269))
% 22.63/22.87 (step t12.t271 (cl (= (not (= tptp.inv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 22.63/22.87 (step t12.t272 (cl (= (= tptp.inv |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.inv))) :rule all_simplify)
% 22.63/22.87 (step t12.t273 (cl (= (not (= tptp.inv |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.inv)))) :rule cong :premises (t12.t272))
% 22.63/22.87 (step t12.t274 (cl (= (= tptp.inv |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.inv))) :rule all_simplify)
% 22.63/22.87 (step t12.t275 (cl (= (not (= tptp.inv |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.inv)))) :rule cong :premises (t12.t274))
% 22.63/22.87 (step t12.t276 (cl (= (= tptp.inv |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'Microsoft_Contracts_GuardException'| tptp.inv))) :rule all_simplify)
% 22.63/22.87 (step t12.t277 (cl (= (not (= tptp.inv |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.inv)))) :rule cong :premises (t12.t276))
% 22.63/22.87 (step t12.t278 (cl (= (= tptp.inv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.inv))) :rule all_simplify)
% 22.63/22.87 (step t12.t279 (cl (= (not (= tptp.inv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.inv)))) :rule cong :premises (t12.t278))
% 22.63/22.87 (step t12.t280 (cl (= (not (= tptp.inv |tptp.'System_Reflection_IReflect'|)) (not (= tptp.inv |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 22.63/22.87 (step t12.t281 (cl (= (= tptp.inv |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.inv))) :rule all_simplify)
% 22.63/22.87 (step t12.t282 (cl (= (not (= tptp.inv |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.inv)))) :rule cong :premises (t12.t281))
% 22.63/22.87 (step t12.t283 (cl (= (= tptp.inv |tptp.'BoundedStack'|) (= |tptp.'BoundedStack'| tptp.inv))) :rule all_simplify)
% 22.63/22.87 (step t12.t284 (cl (= (not (= tptp.inv |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack'| tptp.inv)))) :rule cong :premises (t12.t283))
% 22.63/22.87 (step t12.t285 (cl (= (not (= tptp.inv |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.inv |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t286 (cl (= (= tptp.inv |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| tptp.inv))) :rule all_simplify)
% 22.63/22.87 (step t12.t287 (cl (= (not (= tptp.inv |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.inv)))) :rule cong :premises (t12.t286))
% 22.63/22.87 (step t12.t288 (cl (= (= tptp.inv |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IComparable_1___System_String'| tptp.inv))) :rule all_simplify)
% 22.63/22.87 (step t12.t289 (cl (= (not (= tptp.inv |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.inv)))) :rule cong :premises (t12.t288))
% 22.63/22.87 (step t12.t290 (cl (= (= tptp.inv |tptp.'System_Collections_IList'|) (= |tptp.'System_Collections_IList'| tptp.inv))) :rule all_simplify)
% 22.63/22.87 (step t12.t291 (cl (= (not (= tptp.inv |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IList'| tptp.inv)))) :rule cong :premises (t12.t290))
% 22.63/22.87 (step t12.t292 (cl (= (= tptp.inv |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.inv))) :rule all_simplify)
% 22.63/22.87 (step t12.t293 (cl (= (not (= tptp.inv |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.inv)))) :rule cong :premises (t12.t292))
% 22.63/22.87 (step t12.t294 (cl (= (= tptp.inv tptp.stringLiteral8) (= tptp.stringLiteral8 tptp.inv))) :rule all_simplify)
% 22.63/22.87 (step t12.t295 (cl (= (not (= tptp.inv tptp.stringLiteral8)) (not (= tptp.stringLiteral8 tptp.inv)))) :rule cong :premises (t12.t294))
% 22.63/22.87 (step t12.t296 (cl (= (= tptp.inv tptp.stringLiteral9) (= tptp.stringLiteral9 tptp.inv))) :rule all_simplify)
% 22.63/22.87 (step t12.t297 (cl (= (not (= tptp.inv tptp.stringLiteral9)) (not (= tptp.stringLiteral9 tptp.inv)))) :rule cong :premises (t12.t296))
% 22.63/22.87 (step t12.t298 (cl (= (= tptp.inv tptp.stringLiteral10) (= tptp.stringLiteral10 tptp.inv))) :rule all_simplify)
% 22.63/22.87 (step t12.t299 (cl (= (not (= tptp.inv tptp.stringLiteral10)) (not (= tptp.stringLiteral10 tptp.inv)))) :rule cong :premises (t12.t298))
% 22.63/22.87 (step t12.t300 (cl (= (= tptp.inv tptp.stringLiteral11) (= tptp.stringLiteral11 tptp.inv))) :rule all_simplify)
% 22.63/22.87 (step t12.t301 (cl (= (not (= tptp.inv tptp.stringLiteral11)) (not (= tptp.stringLiteral11 tptp.inv)))) :rule cong :premises (t12.t300))
% 22.63/22.87 (step t12.t302 (cl (= (not (= tptp.localinv tptp.exposeVersion)) (not (= tptp.localinv tptp.exposeVersion)))) :rule refl)
% 22.63/22.87 (step t12.t303 (cl (= (not (= tptp.localinv tptp.sharingMode)) (not (= tptp.localinv tptp.sharingMode)))) :rule refl)
% 22.63/22.87 (step t12.t304 (cl (= (not (= tptp.localinv |tptp.'SharingMode_Unshared'|)) (not (= tptp.localinv |tptp.'SharingMode_Unshared'|)))) :rule refl)
% 22.63/22.87 (step t12.t305 (cl (= (not (= tptp.localinv |tptp.'SharingMode_LockProtected'|)) (not (= tptp.localinv |tptp.'SharingMode_LockProtected'|)))) :rule refl)
% 22.63/22.87 (step t12.t306 (cl (= (= tptp.localinv tptp.ownerRef) (= tptp.ownerRef tptp.localinv))) :rule all_simplify)
% 22.63/22.87 (step t12.t307 (cl (= (not (= tptp.localinv tptp.ownerRef)) (not (= tptp.ownerRef tptp.localinv)))) :rule cong :premises (t12.t306))
% 22.63/22.87 (step t12.t308 (cl (= (not (= tptp.localinv tptp.ownerFrame)) (not (= tptp.localinv tptp.ownerFrame)))) :rule refl)
% 22.63/22.87 (step t12.t309 (cl (= (not (= tptp.localinv |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.localinv |tptp.'PeerGroupPlaceholder'|)))) :rule refl)
% 22.63/22.87 (step t12.t310 (cl (= (not (= tptp.localinv |tptp.'ArrayCategoryValue'|)) (not (= tptp.localinv |tptp.'ArrayCategoryValue'|)))) :rule refl)
% 22.63/22.87 (step t12.t311 (cl (= (not (= tptp.localinv |tptp.'ArrayCategoryInt'|)) (not (= tptp.localinv |tptp.'ArrayCategoryInt'|)))) :rule refl)
% 22.63/22.87 (step t12.t312 (cl (= (not (= tptp.localinv |tptp.'ArrayCategoryRef'|)) (not (= tptp.localinv |tptp.'ArrayCategoryRef'|)))) :rule refl)
% 22.63/22.87 (step t12.t313 (cl (= (not (= tptp.localinv |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.localinv |tptp.'ArrayCategoryNonNullRef'|)))) :rule refl)
% 22.63/22.87 (step t12.t314 (cl (= (not (= tptp.localinv |tptp.'System_Array'|)) (not (= tptp.localinv |tptp.'System_Array'|)))) :rule refl)
% 22.63/22.87 (step t12.t315 (cl (= (not (= tptp.localinv |tptp.'System_Boolean'|)) (not (= tptp.localinv |tptp.'System_Boolean'|)))) :rule refl)
% 22.63/22.87 (step t12.t316 (cl (= (not (= tptp.localinv |tptp.'System_Object'|)) (not (= tptp.localinv |tptp.'System_Object'|)))) :rule refl)
% 22.63/22.87 (step t12.t317 (cl (= (not (= tptp.localinv |tptp.'System_Type'|)) (not (= tptp.localinv |tptp.'System_Type'|)))) :rule refl)
% 22.63/22.87 (step t12.t318 (cl (= (not (= tptp.localinv |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.localinv |tptp.'NonNullFieldsAreInitialized'|)))) :rule refl)
% 22.63/22.87 (step t12.t319 (cl (= (not (= tptp.localinv |tptp.'System_String'|)) (not (= tptp.localinv |tptp.'System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t320 (cl (= (not (= tptp.localinv |tptp.'FirstConsistentOwner'|)) (not (= tptp.localinv |tptp.'FirstConsistentOwner'|)))) :rule refl)
% 22.63/22.87 (step t12.t321 (cl (= (not (= tptp.localinv |tptp.'System_SByte'|)) (not (= tptp.localinv |tptp.'System_SByte'|)))) :rule refl)
% 22.63/22.87 (step t12.t322 (cl (= (not (= tptp.localinv |tptp.'System_Byte'|)) (not (= tptp.localinv |tptp.'System_Byte'|)))) :rule refl)
% 22.63/22.87 (step t12.t323 (cl (= (not (= tptp.localinv |tptp.'System_Int16'|)) (not (= tptp.localinv |tptp.'System_Int16'|)))) :rule refl)
% 22.63/22.87 (step t12.t324 (cl (= (not (= tptp.localinv |tptp.'System_UInt16'|)) (not (= tptp.localinv |tptp.'System_UInt16'|)))) :rule refl)
% 22.63/22.87 (step t12.t325 (cl (= (not (= tptp.localinv |tptp.'System_Int32'|)) (not (= tptp.localinv |tptp.'System_Int32'|)))) :rule refl)
% 22.63/22.87 (step t12.t326 (cl (= (not (= tptp.localinv |tptp.'System_UInt32'|)) (not (= tptp.localinv |tptp.'System_UInt32'|)))) :rule refl)
% 22.63/22.87 (step t12.t327 (cl (= (not (= tptp.localinv |tptp.'System_Int64'|)) (not (= tptp.localinv |tptp.'System_Int64'|)))) :rule refl)
% 22.63/22.87 (step t12.t328 (cl (= (not (= tptp.localinv |tptp.'System_UInt64'|)) (not (= tptp.localinv |tptp.'System_UInt64'|)))) :rule refl)
% 22.63/22.87 (step t12.t329 (cl (= (not (= tptp.localinv |tptp.'System_Char'|)) (not (= tptp.localinv |tptp.'System_Char'|)))) :rule refl)
% 22.63/22.87 (step t12.t330 (cl (= (not (= tptp.localinv |tptp.'System_UIntPtr'|)) (not (= tptp.localinv |tptp.'System_UIntPtr'|)))) :rule refl)
% 22.63/22.87 (step t12.t331 (cl (= (not (= tptp.localinv |tptp.'System_IntPtr'|)) (not (= tptp.localinv |tptp.'System_IntPtr'|)))) :rule refl)
% 22.63/22.87 (step t12.t332 (cl (= (not (= tptp.localinv |tptp.'BoundedStack_max'|)) (not (= tptp.localinv |tptp.'BoundedStack_max'|)))) :rule refl)
% 22.63/22.87 (step t12.t333 (cl (= (not (= tptp.localinv |tptp.'BoundedStack_size'|)) (not (= tptp.localinv |tptp.'BoundedStack_size'|)))) :rule refl)
% 22.63/22.87 (step t12.t334 (cl (= (not (= tptp.localinv |tptp.'BoundedStack_elems'|)) (not (= tptp.localinv |tptp.'BoundedStack_elems'|)))) :rule refl)
% 22.63/22.87 (step t12.t335 (cl (= (not (= tptp.localinv |tptp.'System_Exception'|)) (not (= tptp.localinv |tptp.'System_Exception'|)))) :rule refl)
% 22.63/22.87 (step t12.t336 (cl (= (not (= tptp.localinv |tptp.'System_IComparable'|)) (not (= tptp.localinv |tptp.'System_IComparable'|)))) :rule refl)
% 22.63/22.87 (step t12.t337 (cl (= (not (= tptp.localinv |tptp.'System_Collections_ICollection'|)) (not (= tptp.localinv |tptp.'System_Collections_ICollection'|)))) :rule refl)
% 22.63/22.87 (step t12.t338 (cl (= (not (= tptp.localinv |tptp.'System_ICloneable'|)) (not (= tptp.localinv |tptp.'System_ICloneable'|)))) :rule refl)
% 22.63/22.87 (step t12.t339 (cl (= (not (= tptp.localinv |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule refl)
% 22.63/22.87 (step t12.t340 (cl (= (not (= tptp.localinv |tptp.'System_IConvertible'|)) (not (= tptp.localinv |tptp.'System_IConvertible'|)))) :rule refl)
% 22.63/22.87 (step t12.t341 (cl (= (not (= tptp.localinv |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.localinv |tptp.'System_Reflection_MemberInfo'|)))) :rule refl)
% 22.63/22.87 (step t12.t342 (cl (= (not (= tptp.localinv |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.localinv |tptp.'System_Collections_IEnumerable'|)))) :rule refl)
% 22.63/22.87 (step t12.t343 (cl (= (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 22.63/22.87 (step t12.t344 (cl (= (not (= tptp.localinv |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.localinv |tptp.'System_Reflection_ICustomAttributeProvider'|)))) :rule refl)
% 22.63/22.87 (step t12.t345 (cl (= (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Exception'|)))) :rule refl)
% 22.63/22.87 (step t12.t346 (cl (= (not (= tptp.localinv |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_GuardException'|)))) :rule refl)
% 22.63/22.87 (step t12.t347 (cl (= (not (= tptp.localinv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.localinv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule refl)
% 22.63/22.87 (step t12.t348 (cl (= (not (= tptp.localinv |tptp.'System_Reflection_IReflect'|)) (not (= tptp.localinv |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 22.63/22.87 (step t12.t349 (cl (= (not (= tptp.localinv |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.localinv |tptp.'System_Runtime_Serialization_ISerializable'|)))) :rule refl)
% 22.63/22.87 (step t12.t350 (cl (= (not (= tptp.localinv |tptp.'BoundedStack'|)) (not (= tptp.localinv |tptp.'BoundedStack'|)))) :rule refl)
% 22.63/22.87 (step t12.t351 (cl (= (not (= tptp.localinv |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t352 (cl (= (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Type'|)))) :rule refl)
% 22.63/22.87 (step t12.t353 (cl (= (not (= tptp.localinv |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_IComparable_1___System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t354 (cl (= (not (= tptp.localinv |tptp.'System_Collections_IList'|)) (not (= tptp.localinv |tptp.'System_Collections_IList'|)))) :rule refl)
% 22.63/22.87 (step t12.t355 (cl (= (not (= tptp.localinv |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 22.63/22.87 (step t12.t356 (cl (= (not (= tptp.localinv tptp.stringLiteral8)) (not (= tptp.localinv tptp.stringLiteral8)))) :rule refl)
% 22.63/22.87 (step t12.t357 (cl (= (not (= tptp.localinv tptp.stringLiteral9)) (not (= tptp.localinv tptp.stringLiteral9)))) :rule refl)
% 22.63/22.87 (step t12.t358 (cl (= (not (= tptp.localinv tptp.stringLiteral10)) (not (= tptp.localinv tptp.stringLiteral10)))) :rule refl)
% 22.63/22.87 (step t12.t359 (cl (= (not (= tptp.localinv tptp.stringLiteral11)) (not (= tptp.localinv tptp.stringLiteral11)))) :rule refl)
% 22.63/22.87 (step t12.t360 (cl (= (= tptp.exposeVersion tptp.sharingMode) (= tptp.sharingMode tptp.exposeVersion))) :rule all_simplify)
% 22.63/22.87 (step t12.t361 (cl (= (not (= tptp.exposeVersion tptp.sharingMode)) (not (= tptp.sharingMode tptp.exposeVersion)))) :rule cong :premises (t12.t360))
% 22.63/22.87 (step t12.t362 (cl (= (= tptp.exposeVersion |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| tptp.exposeVersion))) :rule all_simplify)
% 22.63/22.87 (step t12.t363 (cl (= (not (= tptp.exposeVersion |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.exposeVersion)))) :rule cong :premises (t12.t362))
% 22.63/22.87 (step t12.t364 (cl (= (= tptp.exposeVersion |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| tptp.exposeVersion))) :rule all_simplify)
% 22.63/22.87 (step t12.t365 (cl (= (not (= tptp.exposeVersion |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| tptp.exposeVersion)))) :rule cong :premises (t12.t364))
% 22.63/22.87 (step t12.t366 (cl (= (= tptp.exposeVersion tptp.ownerRef) (= tptp.ownerRef tptp.exposeVersion))) :rule all_simplify)
% 22.63/22.87 (step t12.t367 (cl (= (not (= tptp.exposeVersion tptp.ownerRef)) (not (= tptp.ownerRef tptp.exposeVersion)))) :rule cong :premises (t12.t366))
% 22.63/22.87 (step t12.t368 (cl (= (= tptp.exposeVersion tptp.ownerFrame) (= tptp.ownerFrame tptp.exposeVersion))) :rule all_simplify)
% 22.63/22.87 (step t12.t369 (cl (= (not (= tptp.exposeVersion tptp.ownerFrame)) (not (= tptp.ownerFrame tptp.exposeVersion)))) :rule cong :premises (t12.t368))
% 22.63/22.87 (step t12.t370 (cl (= (= tptp.exposeVersion |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| tptp.exposeVersion))) :rule all_simplify)
% 22.63/22.87 (step t12.t371 (cl (= (not (= tptp.exposeVersion |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.exposeVersion)))) :rule cong :premises (t12.t370))
% 22.63/22.87 (step t12.t372 (cl (= (= tptp.exposeVersion |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| tptp.exposeVersion))) :rule all_simplify)
% 22.63/22.87 (step t12.t373 (cl (= (not (= tptp.exposeVersion |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| tptp.exposeVersion)))) :rule cong :premises (t12.t372))
% 22.63/22.87 (step t12.t374 (cl (= (= tptp.exposeVersion |tptp.'ArrayCategoryInt'|) (= |tptp.'ArrayCategoryInt'| tptp.exposeVersion))) :rule all_simplify)
% 22.63/22.87 (step t12.t375 (cl (= (not (= tptp.exposeVersion |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.exposeVersion)))) :rule cong :premises (t12.t374))
% 22.63/22.87 (step t12.t376 (cl (= (= tptp.exposeVersion |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| tptp.exposeVersion))) :rule all_simplify)
% 22.63/22.87 (step t12.t377 (cl (= (not (= tptp.exposeVersion |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| tptp.exposeVersion)))) :rule cong :premises (t12.t376))
% 22.63/22.87 (step t12.t378 (cl (= (= tptp.exposeVersion |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| tptp.exposeVersion))) :rule all_simplify)
% 22.63/22.87 (step t12.t379 (cl (= (not (= tptp.exposeVersion |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.exposeVersion)))) :rule cong :premises (t12.t378))
% 22.63/22.87 (step t12.t380 (cl (= (= tptp.exposeVersion |tptp.'System_Array'|) (= |tptp.'System_Array'| tptp.exposeVersion))) :rule all_simplify)
% 22.63/22.87 (step t12.t381 (cl (= (not (= tptp.exposeVersion |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| tptp.exposeVersion)))) :rule cong :premises (t12.t380))
% 22.63/22.87 (step t12.t382 (cl (= (= tptp.exposeVersion |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| tptp.exposeVersion))) :rule all_simplify)
% 22.63/22.87 (step t12.t383 (cl (= (not (= tptp.exposeVersion |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| tptp.exposeVersion)))) :rule cong :premises (t12.t382))
% 22.63/22.87 (step t12.t384 (cl (= (= tptp.exposeVersion |tptp.'System_Object'|) (= |tptp.'System_Object'| tptp.exposeVersion))) :rule all_simplify)
% 22.63/22.87 (step t12.t385 (cl (= (not (= tptp.exposeVersion |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| tptp.exposeVersion)))) :rule cong :premises (t12.t384))
% 22.63/22.87 (step t12.t386 (cl (= (= tptp.exposeVersion |tptp.'System_Type'|) (= |tptp.'System_Type'| tptp.exposeVersion))) :rule all_simplify)
% 22.63/22.87 (step t12.t387 (cl (= (not (= tptp.exposeVersion |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| tptp.exposeVersion)))) :rule cong :premises (t12.t386))
% 22.63/22.87 (step t12.t388 (cl (= (= tptp.exposeVersion |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| tptp.exposeVersion))) :rule all_simplify)
% 22.63/22.87 (step t12.t389 (cl (= (not (= tptp.exposeVersion |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.exposeVersion)))) :rule cong :premises (t12.t388))
% 22.63/22.87 (step t12.t390 (cl (= (not (= tptp.exposeVersion |tptp.'System_String'|)) (not (= tptp.exposeVersion |tptp.'System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t391 (cl (= (= tptp.exposeVersion |tptp.'FirstConsistentOwner'|) (= |tptp.'FirstConsistentOwner'| tptp.exposeVersion))) :rule all_simplify)
% 22.63/22.87 (step t12.t392 (cl (= (not (= tptp.exposeVersion |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| tptp.exposeVersion)))) :rule cong :premises (t12.t391))
% 22.63/22.87 (step t12.t393 (cl (= (= tptp.exposeVersion |tptp.'System_SByte'|) (= |tptp.'System_SByte'| tptp.exposeVersion))) :rule all_simplify)
% 22.63/22.87 (step t12.t394 (cl (= (not (= tptp.exposeVersion |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| tptp.exposeVersion)))) :rule cong :premises (t12.t393))
% 22.63/22.87 (step t12.t395 (cl (= (= tptp.exposeVersion |tptp.'System_Byte'|) (= |tptp.'System_Byte'| tptp.exposeVersion))) :rule all_simplify)
% 22.63/22.87 (step t12.t396 (cl (= (not (= tptp.exposeVersion |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| tptp.exposeVersion)))) :rule cong :premises (t12.t395))
% 22.63/22.87 (step t12.t397 (cl (= (= tptp.exposeVersion |tptp.'System_Int16'|) (= |tptp.'System_Int16'| tptp.exposeVersion))) :rule all_simplify)
% 22.63/22.87 (step t12.t398 (cl (= (not (= tptp.exposeVersion |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| tptp.exposeVersion)))) :rule cong :premises (t12.t397))
% 22.63/22.87 (step t12.t399 (cl (= (= tptp.exposeVersion |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| tptp.exposeVersion))) :rule all_simplify)
% 22.63/22.87 (step t12.t400 (cl (= (not (= tptp.exposeVersion |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| tptp.exposeVersion)))) :rule cong :premises (t12.t399))
% 22.63/22.87 (step t12.t401 (cl (= (= tptp.exposeVersion |tptp.'System_Int32'|) (= |tptp.'System_Int32'| tptp.exposeVersion))) :rule all_simplify)
% 22.63/22.87 (step t12.t402 (cl (= (not (= tptp.exposeVersion |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| tptp.exposeVersion)))) :rule cong :premises (t12.t401))
% 22.63/22.87 (step t12.t403 (cl (= (= tptp.exposeVersion |tptp.'System_UInt32'|) (= |tptp.'System_UInt32'| tptp.exposeVersion))) :rule all_simplify)
% 22.63/22.87 (step t12.t404 (cl (= (not (= tptp.exposeVersion |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| tptp.exposeVersion)))) :rule cong :premises (t12.t403))
% 22.63/22.87 (step t12.t405 (cl (= (= tptp.exposeVersion |tptp.'System_Int64'|) (= |tptp.'System_Int64'| tptp.exposeVersion))) :rule all_simplify)
% 22.63/22.87 (step t12.t406 (cl (= (not (= tptp.exposeVersion |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| tptp.exposeVersion)))) :rule cong :premises (t12.t405))
% 22.63/22.87 (step t12.t407 (cl (= (= tptp.exposeVersion |tptp.'System_UInt64'|) (= |tptp.'System_UInt64'| tptp.exposeVersion))) :rule all_simplify)
% 22.63/22.87 (step t12.t408 (cl (= (not (= tptp.exposeVersion |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| tptp.exposeVersion)))) :rule cong :premises (t12.t407))
% 22.63/22.87 (step t12.t409 (cl (= (= tptp.exposeVersion |tptp.'System_Char'|) (= |tptp.'System_Char'| tptp.exposeVersion))) :rule all_simplify)
% 22.63/22.87 (step t12.t410 (cl (= (not (= tptp.exposeVersion |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| tptp.exposeVersion)))) :rule cong :premises (t12.t409))
% 22.63/22.87 (step t12.t411 (cl (= (= tptp.exposeVersion |tptp.'System_UIntPtr'|) (= |tptp.'System_UIntPtr'| tptp.exposeVersion))) :rule all_simplify)
% 22.63/22.87 (step t12.t412 (cl (= (not (= tptp.exposeVersion |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| tptp.exposeVersion)))) :rule cong :premises (t12.t411))
% 22.63/22.87 (step t12.t413 (cl (= (= tptp.exposeVersion |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| tptp.exposeVersion))) :rule all_simplify)
% 22.63/22.87 (step t12.t414 (cl (= (not (= tptp.exposeVersion |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| tptp.exposeVersion)))) :rule cong :premises (t12.t413))
% 22.63/22.87 (step t12.t415 (cl (= (not (= tptp.exposeVersion |tptp.'BoundedStack_max'|)) (not (= tptp.exposeVersion |tptp.'BoundedStack_max'|)))) :rule refl)
% 22.63/22.87 (step t12.t416 (cl (= (= tptp.exposeVersion |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_size'| tptp.exposeVersion))) :rule all_simplify)
% 22.63/22.87 (step t12.t417 (cl (= (not (= tptp.exposeVersion |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_size'| tptp.exposeVersion)))) :rule cong :premises (t12.t416))
% 22.63/22.87 (step t12.t418 (cl (= (= tptp.exposeVersion |tptp.'BoundedStack_elems'|) (= |tptp.'BoundedStack_elems'| tptp.exposeVersion))) :rule all_simplify)
% 22.63/22.87 (step t12.t419 (cl (= (not (= tptp.exposeVersion |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_elems'| tptp.exposeVersion)))) :rule cong :premises (t12.t418))
% 22.63/22.87 (step t12.t420 (cl (= (= tptp.exposeVersion |tptp.'System_Exception'|) (= |tptp.'System_Exception'| tptp.exposeVersion))) :rule all_simplify)
% 22.63/22.87 (step t12.t421 (cl (= (not (= tptp.exposeVersion |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| tptp.exposeVersion)))) :rule cong :premises (t12.t420))
% 22.63/22.87 (step t12.t422 (cl (= (= tptp.exposeVersion |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| tptp.exposeVersion))) :rule all_simplify)
% 22.63/22.87 (step t12.t423 (cl (= (not (= tptp.exposeVersion |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| tptp.exposeVersion)))) :rule cong :premises (t12.t422))
% 22.63/22.87 (step t12.t424 (cl (= (= tptp.exposeVersion |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| tptp.exposeVersion))) :rule all_simplify)
% 22.63/22.87 (step t12.t425 (cl (= (not (= tptp.exposeVersion |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| tptp.exposeVersion)))) :rule cong :premises (t12.t424))
% 22.63/22.87 (step t12.t426 (cl (= (not (= tptp.exposeVersion |tptp.'System_ICloneable'|)) (not (= tptp.exposeVersion |tptp.'System_ICloneable'|)))) :rule refl)
% 22.63/22.87 (step t12.t427 (cl (= (= tptp.exposeVersion |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.exposeVersion))) :rule all_simplify)
% 22.63/22.87 (step t12.t428 (cl (= (not (= tptp.exposeVersion |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.exposeVersion)))) :rule cong :premises (t12.t427))
% 22.63/22.87 (step t12.t429 (cl (= (= tptp.exposeVersion |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| tptp.exposeVersion))) :rule all_simplify)
% 22.63/22.87 (step t12.t430 (cl (= (not (= tptp.exposeVersion |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| tptp.exposeVersion)))) :rule cong :premises (t12.t429))
% 22.63/22.87 (step t12.t431 (cl (= (= tptp.exposeVersion |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| tptp.exposeVersion))) :rule all_simplify)
% 22.63/22.87 (step t12.t432 (cl (= (not (= tptp.exposeVersion |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.exposeVersion)))) :rule cong :premises (t12.t431))
% 22.63/22.87 (step t12.t433 (cl (= (= tptp.exposeVersion |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| tptp.exposeVersion))) :rule all_simplify)
% 22.63/22.87 (step t12.t434 (cl (= (not (= tptp.exposeVersion |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.exposeVersion)))) :rule cong :premises (t12.t433))
% 22.63/22.87 (step t12.t435 (cl (= (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 22.63/22.87 (step t12.t436 (cl (= (= tptp.exposeVersion |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.exposeVersion))) :rule all_simplify)
% 22.63/22.87 (step t12.t437 (cl (= (not (= tptp.exposeVersion |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.exposeVersion)))) :rule cong :premises (t12.t436))
% 22.63/22.87 (step t12.t438 (cl (= (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.exposeVersion))) :rule all_simplify)
% 22.63/22.87 (step t12.t439 (cl (= (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.exposeVersion)))) :rule cong :premises (t12.t438))
% 22.63/22.87 (step t12.t440 (cl (= (= tptp.exposeVersion |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'Microsoft_Contracts_GuardException'| tptp.exposeVersion))) :rule all_simplify)
% 22.63/22.87 (step t12.t441 (cl (= (not (= tptp.exposeVersion |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.exposeVersion)))) :rule cong :premises (t12.t440))
% 22.63/22.87 (step t12.t442 (cl (= (= tptp.exposeVersion |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.exposeVersion))) :rule all_simplify)
% 22.63/22.87 (step t12.t443 (cl (= (not (= tptp.exposeVersion |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.exposeVersion)))) :rule cong :premises (t12.t442))
% 22.63/22.87 (step t12.t444 (cl (= (not (= tptp.exposeVersion |tptp.'System_Reflection_IReflect'|)) (not (= tptp.exposeVersion |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 22.63/22.87 (step t12.t445 (cl (= (= tptp.exposeVersion |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.exposeVersion))) :rule all_simplify)
% 22.63/22.87 (step t12.t446 (cl (= (not (= tptp.exposeVersion |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.exposeVersion)))) :rule cong :premises (t12.t445))
% 22.63/22.87 (step t12.t447 (cl (= (= tptp.exposeVersion |tptp.'BoundedStack'|) (= |tptp.'BoundedStack'| tptp.exposeVersion))) :rule all_simplify)
% 22.63/22.87 (step t12.t448 (cl (= (not (= tptp.exposeVersion |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack'| tptp.exposeVersion)))) :rule cong :premises (t12.t447))
% 22.63/22.87 (step t12.t449 (cl (= (= tptp.exposeVersion |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IEquatable_1___System_String'| tptp.exposeVersion))) :rule all_simplify)
% 22.63/22.87 (step t12.t450 (cl (= (not (= tptp.exposeVersion |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.exposeVersion)))) :rule cong :premises (t12.t449))
% 22.63/22.87 (step t12.t451 (cl (= (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| tptp.exposeVersion))) :rule all_simplify)
% 22.63/22.87 (step t12.t452 (cl (= (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.exposeVersion)))) :rule cong :premises (t12.t451))
% 22.63/22.87 (step t12.t453 (cl (= (= tptp.exposeVersion |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IComparable_1___System_String'| tptp.exposeVersion))) :rule all_simplify)
% 22.63/22.87 (step t12.t454 (cl (= (not (= tptp.exposeVersion |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.exposeVersion)))) :rule cong :premises (t12.t453))
% 22.63/22.87 (step t12.t455 (cl (= (= tptp.exposeVersion |tptp.'System_Collections_IList'|) (= |tptp.'System_Collections_IList'| tptp.exposeVersion))) :rule all_simplify)
% 22.63/22.87 (step t12.t456 (cl (= (not (= tptp.exposeVersion |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IList'| tptp.exposeVersion)))) :rule cong :premises (t12.t455))
% 22.63/22.87 (step t12.t457 (cl (= (= tptp.exposeVersion |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.exposeVersion))) :rule all_simplify)
% 22.63/22.87 (step t12.t458 (cl (= (not (= tptp.exposeVersion |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.exposeVersion)))) :rule cong :premises (t12.t457))
% 22.63/22.87 (step t12.t459 (cl (= (= tptp.exposeVersion tptp.stringLiteral8) (= tptp.stringLiteral8 tptp.exposeVersion))) :rule all_simplify)
% 22.63/22.87 (step t12.t460 (cl (= (not (= tptp.exposeVersion tptp.stringLiteral8)) (not (= tptp.stringLiteral8 tptp.exposeVersion)))) :rule cong :premises (t12.t459))
% 22.63/22.87 (step t12.t461 (cl (= (= tptp.exposeVersion tptp.stringLiteral9) (= tptp.stringLiteral9 tptp.exposeVersion))) :rule all_simplify)
% 22.63/22.87 (step t12.t462 (cl (= (not (= tptp.exposeVersion tptp.stringLiteral9)) (not (= tptp.stringLiteral9 tptp.exposeVersion)))) :rule cong :premises (t12.t461))
% 22.63/22.87 (step t12.t463 (cl (= (= tptp.exposeVersion tptp.stringLiteral10) (= tptp.stringLiteral10 tptp.exposeVersion))) :rule all_simplify)
% 22.63/22.87 (step t12.t464 (cl (= (not (= tptp.exposeVersion tptp.stringLiteral10)) (not (= tptp.stringLiteral10 tptp.exposeVersion)))) :rule cong :premises (t12.t463))
% 22.63/22.87 (step t12.t465 (cl (= (= tptp.exposeVersion tptp.stringLiteral11) (= tptp.stringLiteral11 tptp.exposeVersion))) :rule all_simplify)
% 22.63/22.87 (step t12.t466 (cl (= (not (= tptp.exposeVersion tptp.stringLiteral11)) (not (= tptp.stringLiteral11 tptp.exposeVersion)))) :rule cong :premises (t12.t465))
% 22.63/22.87 (step t12.t467 (cl (= (not (= tptp.sharingMode |tptp.'SharingMode_Unshared'|)) (not (= tptp.sharingMode |tptp.'SharingMode_Unshared'|)))) :rule refl)
% 22.63/22.87 (step t12.t468 (cl (= (not (= tptp.sharingMode |tptp.'SharingMode_LockProtected'|)) (not (= tptp.sharingMode |tptp.'SharingMode_LockProtected'|)))) :rule refl)
% 22.63/22.87 (step t12.t469 (cl (= (= tptp.sharingMode tptp.ownerRef) (= tptp.ownerRef tptp.sharingMode))) :rule all_simplify)
% 22.63/22.87 (step t12.t470 (cl (= (not (= tptp.sharingMode tptp.ownerRef)) (not (= tptp.ownerRef tptp.sharingMode)))) :rule cong :premises (t12.t469))
% 22.63/22.87 (step t12.t471 (cl (= (not (= tptp.sharingMode tptp.ownerFrame)) (not (= tptp.sharingMode tptp.ownerFrame)))) :rule refl)
% 22.63/22.87 (step t12.t472 (cl (= (not (= tptp.sharingMode |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.sharingMode |tptp.'PeerGroupPlaceholder'|)))) :rule refl)
% 22.63/22.87 (step t12.t473 (cl (= (not (= tptp.sharingMode |tptp.'ArrayCategoryValue'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryValue'|)))) :rule refl)
% 22.63/22.87 (step t12.t474 (cl (= (= tptp.sharingMode |tptp.'ArrayCategoryInt'|) (= |tptp.'ArrayCategoryInt'| tptp.sharingMode))) :rule all_simplify)
% 22.63/22.87 (step t12.t475 (cl (= (not (= tptp.sharingMode |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.sharingMode)))) :rule cong :premises (t12.t474))
% 22.63/22.87 (step t12.t476 (cl (= (not (= tptp.sharingMode |tptp.'ArrayCategoryRef'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryRef'|)))) :rule refl)
% 22.63/22.87 (step t12.t477 (cl (= (not (= tptp.sharingMode |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryNonNullRef'|)))) :rule refl)
% 22.63/22.87 (step t12.t478 (cl (= (= tptp.sharingMode |tptp.'System_Array'|) (= |tptp.'System_Array'| tptp.sharingMode))) :rule all_simplify)
% 22.63/22.87 (step t12.t479 (cl (= (not (= tptp.sharingMode |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| tptp.sharingMode)))) :rule cong :premises (t12.t478))
% 22.63/22.87 (step t12.t480 (cl (= (not (= tptp.sharingMode |tptp.'System_Boolean'|)) (not (= tptp.sharingMode |tptp.'System_Boolean'|)))) :rule refl)
% 22.63/22.87 (step t12.t481 (cl (= (not (= tptp.sharingMode |tptp.'System_Object'|)) (not (= tptp.sharingMode |tptp.'System_Object'|)))) :rule refl)
% 22.63/22.87 (step t12.t482 (cl (= (not (= tptp.sharingMode |tptp.'System_Type'|)) (not (= tptp.sharingMode |tptp.'System_Type'|)))) :rule refl)
% 22.63/22.87 (step t12.t483 (cl (= (not (= tptp.sharingMode |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.sharingMode |tptp.'NonNullFieldsAreInitialized'|)))) :rule refl)
% 22.63/22.87 (step t12.t484 (cl (= (not (= tptp.sharingMode |tptp.'System_String'|)) (not (= tptp.sharingMode |tptp.'System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t485 (cl (= (not (= tptp.sharingMode |tptp.'FirstConsistentOwner'|)) (not (= tptp.sharingMode |tptp.'FirstConsistentOwner'|)))) :rule refl)
% 22.63/22.87 (step t12.t486 (cl (= (not (= tptp.sharingMode |tptp.'System_SByte'|)) (not (= tptp.sharingMode |tptp.'System_SByte'|)))) :rule refl)
% 22.63/22.87 (step t12.t487 (cl (= (not (= tptp.sharingMode |tptp.'System_Byte'|)) (not (= tptp.sharingMode |tptp.'System_Byte'|)))) :rule refl)
% 22.63/22.87 (step t12.t488 (cl (= (= tptp.sharingMode |tptp.'System_Int16'|) (= |tptp.'System_Int16'| tptp.sharingMode))) :rule all_simplify)
% 22.63/22.87 (step t12.t489 (cl (= (not (= tptp.sharingMode |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| tptp.sharingMode)))) :rule cong :premises (t12.t488))
% 22.63/22.87 (step t12.t490 (cl (= (not (= tptp.sharingMode |tptp.'System_UInt16'|)) (not (= tptp.sharingMode |tptp.'System_UInt16'|)))) :rule refl)
% 22.63/22.87 (step t12.t491 (cl (= (not (= tptp.sharingMode |tptp.'System_Int32'|)) (not (= tptp.sharingMode |tptp.'System_Int32'|)))) :rule refl)
% 22.63/22.87 (step t12.t492 (cl (= (not (= tptp.sharingMode |tptp.'System_UInt32'|)) (not (= tptp.sharingMode |tptp.'System_UInt32'|)))) :rule refl)
% 22.63/22.87 (step t12.t493 (cl (= (not (= tptp.sharingMode |tptp.'System_Int64'|)) (not (= tptp.sharingMode |tptp.'System_Int64'|)))) :rule refl)
% 22.63/22.87 (step t12.t494 (cl (= (not (= tptp.sharingMode |tptp.'System_UInt64'|)) (not (= tptp.sharingMode |tptp.'System_UInt64'|)))) :rule refl)
% 22.63/22.87 (step t12.t495 (cl (= (not (= tptp.sharingMode |tptp.'System_Char'|)) (not (= tptp.sharingMode |tptp.'System_Char'|)))) :rule refl)
% 22.63/22.87 (step t12.t496 (cl (= (not (= tptp.sharingMode |tptp.'System_UIntPtr'|)) (not (= tptp.sharingMode |tptp.'System_UIntPtr'|)))) :rule refl)
% 22.63/22.87 (step t12.t497 (cl (= (not (= tptp.sharingMode |tptp.'System_IntPtr'|)) (not (= tptp.sharingMode |tptp.'System_IntPtr'|)))) :rule refl)
% 22.63/22.87 (step t12.t498 (cl (= (not (= tptp.sharingMode |tptp.'BoundedStack_max'|)) (not (= tptp.sharingMode |tptp.'BoundedStack_max'|)))) :rule refl)
% 22.63/22.87 (step t12.t499 (cl (= (not (= tptp.sharingMode |tptp.'BoundedStack_size'|)) (not (= tptp.sharingMode |tptp.'BoundedStack_size'|)))) :rule refl)
% 22.63/22.87 (step t12.t500 (cl (= (not (= tptp.sharingMode |tptp.'BoundedStack_elems'|)) (not (= tptp.sharingMode |tptp.'BoundedStack_elems'|)))) :rule refl)
% 22.63/22.87 (step t12.t501 (cl (= (not (= tptp.sharingMode |tptp.'System_Exception'|)) (not (= tptp.sharingMode |tptp.'System_Exception'|)))) :rule refl)
% 22.63/22.87 (step t12.t502 (cl (= (not (= tptp.sharingMode |tptp.'System_IComparable'|)) (not (= tptp.sharingMode |tptp.'System_IComparable'|)))) :rule refl)
% 22.63/22.87 (step t12.t503 (cl (= (not (= tptp.sharingMode |tptp.'System_Collections_ICollection'|)) (not (= tptp.sharingMode |tptp.'System_Collections_ICollection'|)))) :rule refl)
% 22.63/22.87 (step t12.t504 (cl (= (not (= tptp.sharingMode |tptp.'System_ICloneable'|)) (not (= tptp.sharingMode |tptp.'System_ICloneable'|)))) :rule refl)
% 22.63/22.87 (step t12.t505 (cl (= (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule refl)
% 22.63/22.87 (step t12.t506 (cl (= (not (= tptp.sharingMode |tptp.'System_IConvertible'|)) (not (= tptp.sharingMode |tptp.'System_IConvertible'|)))) :rule refl)
% 22.63/22.87 (step t12.t507 (cl (= (not (= tptp.sharingMode |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_MemberInfo'|)))) :rule refl)
% 22.63/22.87 (step t12.t508 (cl (= (= tptp.sharingMode |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| tptp.sharingMode))) :rule all_simplify)
% 22.63/22.87 (step t12.t509 (cl (= (not (= tptp.sharingMode |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.sharingMode)))) :rule cong :premises (t12.t508))
% 22.63/22.87 (step t12.t510 (cl (= (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 22.63/22.87 (step t12.t511 (cl (= (not (= tptp.sharingMode |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_ICustomAttributeProvider'|)))) :rule refl)
% 22.63/22.87 (step t12.t512 (cl (= (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Exception'|)))) :rule refl)
% 22.63/22.87 (step t12.t513 (cl (= (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_GuardException'|)))) :rule refl)
% 22.63/22.87 (step t12.t514 (cl (= (not (= tptp.sharingMode |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.sharingMode |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule refl)
% 22.63/22.87 (step t12.t515 (cl (= (not (= tptp.sharingMode |tptp.'System_Reflection_IReflect'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 22.63/22.87 (step t12.t516 (cl (= (not (= tptp.sharingMode |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_Serialization_ISerializable'|)))) :rule refl)
% 22.63/22.87 (step t12.t517 (cl (= (not (= tptp.sharingMode |tptp.'BoundedStack'|)) (not (= tptp.sharingMode |tptp.'BoundedStack'|)))) :rule refl)
% 22.63/22.87 (step t12.t518 (cl (= (not (= tptp.sharingMode |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t519 (cl (= (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Type'|)))) :rule refl)
% 22.63/22.87 (step t12.t520 (cl (= (not (= tptp.sharingMode |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_IComparable_1___System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t521 (cl (= (not (= tptp.sharingMode |tptp.'System_Collections_IList'|)) (not (= tptp.sharingMode |tptp.'System_Collections_IList'|)))) :rule refl)
% 22.63/22.87 (step t12.t522 (cl (= (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 22.63/22.87 (step t12.t523 (cl (= (not (= tptp.sharingMode tptp.stringLiteral8)) (not (= tptp.sharingMode tptp.stringLiteral8)))) :rule refl)
% 22.63/22.87 (step t12.t524 (cl (= (not (= tptp.sharingMode tptp.stringLiteral9)) (not (= tptp.sharingMode tptp.stringLiteral9)))) :rule refl)
% 22.63/22.87 (step t12.t525 (cl (= (not (= tptp.sharingMode tptp.stringLiteral10)) (not (= tptp.sharingMode tptp.stringLiteral10)))) :rule refl)
% 22.63/22.87 (step t12.t526 (cl (= (not (= tptp.sharingMode tptp.stringLiteral11)) (not (= tptp.sharingMode tptp.stringLiteral11)))) :rule refl)
% 22.63/22.87 (step t12.t527 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'SharingMode_Unshared'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t528 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'SharingMode_Unshared'|)))) :rule cong :premises (t12.t527))
% 22.63/22.87 (step t12.t529 (cl (= (= |tptp.'SharingMode_Unshared'| tptp.ownerRef) (= tptp.ownerRef |tptp.'SharingMode_Unshared'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t530 (cl (= (not (= |tptp.'SharingMode_Unshared'| tptp.ownerRef)) (not (= tptp.ownerRef |tptp.'SharingMode_Unshared'|)))) :rule cong :premises (t12.t529))
% 22.63/22.87 (step t12.t531 (cl (= (not (= |tptp.'SharingMode_Unshared'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_Unshared'| tptp.ownerFrame)))) :rule refl)
% 22.63/22.87 (step t12.t532 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'PeerGroupPlaceholder'|)))) :rule refl)
% 22.63/22.87 (step t12.t533 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryValue'|)))) :rule refl)
% 22.63/22.87 (step t12.t534 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryInt'|) (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_Unshared'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t535 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_Unshared'|)))) :rule cong :premises (t12.t534))
% 22.63/22.87 (step t12.t536 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_Unshared'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t537 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_Unshared'|)))) :rule cong :premises (t12.t536))
% 22.63/22.87 (step t12.t538 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_Unshared'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t539 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_Unshared'|)))) :rule cong :premises (t12.t538))
% 22.63/22.87 (step t12.t540 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'System_Array'|) (= |tptp.'System_Array'| |tptp.'SharingMode_Unshared'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t541 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| |tptp.'SharingMode_Unshared'|)))) :rule cong :premises (t12.t540))
% 22.63/22.87 (step t12.t542 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'SharingMode_Unshared'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t543 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'SharingMode_Unshared'|)))) :rule cong :premises (t12.t542))
% 22.63/22.87 (step t12.t544 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'System_Object'|) (= |tptp.'System_Object'| |tptp.'SharingMode_Unshared'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t545 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'SharingMode_Unshared'|)))) :rule cong :premises (t12.t544))
% 22.63/22.87 (step t12.t546 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Type'|)))) :rule refl)
% 22.63/22.87 (step t12.t547 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'NonNullFieldsAreInitialized'|)))) :rule refl)
% 22.63/22.87 (step t12.t548 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t549 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'FirstConsistentOwner'|)))) :rule refl)
% 22.63/22.87 (step t12.t550 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_SByte'|)))) :rule refl)
% 22.63/22.87 (step t12.t551 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Byte'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Byte'|)))) :rule refl)
% 22.63/22.87 (step t12.t552 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'System_Int16'|) (= |tptp.'System_Int16'| |tptp.'SharingMode_Unshared'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t553 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'SharingMode_Unshared'|)))) :rule cong :premises (t12.t552))
% 22.63/22.87 (step t12.t554 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt16'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt16'|)))) :rule refl)
% 22.63/22.87 (step t12.t555 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'System_Int32'|) (= |tptp.'System_Int32'| |tptp.'SharingMode_Unshared'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t556 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'SharingMode_Unshared'|)))) :rule cong :premises (t12.t555))
% 22.63/22.87 (step t12.t557 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt32'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt32'|)))) :rule refl)
% 22.63/22.87 (step t12.t558 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'System_Int64'|) (= |tptp.'System_Int64'| |tptp.'SharingMode_Unshared'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t559 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'SharingMode_Unshared'|)))) :rule cong :premises (t12.t558))
% 22.63/22.87 (step t12.t560 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt64'|) (= |tptp.'System_UInt64'| |tptp.'SharingMode_Unshared'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t561 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'SharingMode_Unshared'|)))) :rule cong :premises (t12.t560))
% 22.63/22.87 (step t12.t562 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Char'|)))) :rule refl)
% 22.63/22.87 (step t12.t563 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UIntPtr'|)))) :rule refl)
% 22.63/22.87 (step t12.t564 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'SharingMode_Unshared'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t565 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'SharingMode_Unshared'|)))) :rule cong :premises (t12.t564))
% 22.63/22.87 (step t12.t566 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_max'|)))) :rule refl)
% 22.63/22.87 (step t12.t567 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_size'|)))) :rule refl)
% 22.63/22.87 (step t12.t568 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_elems'|) (= |tptp.'BoundedStack_elems'| |tptp.'SharingMode_Unshared'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t569 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'SharingMode_Unshared'|)))) :rule cong :premises (t12.t568))
% 22.63/22.87 (step t12.t570 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| |tptp.'SharingMode_Unshared'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t571 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'SharingMode_Unshared'|)))) :rule cong :premises (t12.t570))
% 22.63/22.87 (step t12.t572 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| |tptp.'SharingMode_Unshared'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t573 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'SharingMode_Unshared'|)))) :rule cong :premises (t12.t572))
% 22.63/22.87 (step t12.t574 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| |tptp.'SharingMode_Unshared'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t575 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'SharingMode_Unshared'|)))) :rule cong :premises (t12.t574))
% 22.63/22.87 (step t12.t576 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_ICloneable'|)))) :rule refl)
% 22.63/22.87 (step t12.t577 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule refl)
% 22.63/22.87 (step t12.t578 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'SharingMode_Unshared'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t579 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'SharingMode_Unshared'|)))) :rule cong :premises (t12.t578))
% 22.63/22.87 (step t12.t580 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_Unshared'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t581 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_Unshared'|)))) :rule cong :premises (t12.t580))
% 22.63/22.87 (step t12.t582 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_Unshared'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t583 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_Unshared'|)))) :rule cong :premises (t12.t582))
% 22.63/22.87 (step t12.t584 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 22.63/22.87 (step t12.t585 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'SharingMode_Unshared'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t586 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'SharingMode_Unshared'|)))) :rule cong :premises (t12.t585))
% 22.63/22.87 (step t12.t587 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'SharingMode_Unshared'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t588 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'SharingMode_Unshared'|)))) :rule cong :premises (t12.t587))
% 22.63/22.87 (step t12.t589 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_GuardException'|)))) :rule refl)
% 22.63/22.87 (step t12.t590 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule refl)
% 22.63/22.87 (step t12.t591 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 22.63/22.87 (step t12.t592 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_Unshared'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t593 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_Unshared'|)))) :rule cong :premises (t12.t592))
% 22.63/22.87 (step t12.t594 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack'|)))) :rule refl)
% 22.63/22.87 (step t12.t595 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t596 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_Unshared'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t597 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_Unshared'|)))) :rule cong :premises (t12.t596))
% 22.63/22.87 (step t12.t598 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable_1___System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t599 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IList'|)))) :rule refl)
% 22.63/22.87 (step t12.t600 (cl (= (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 22.63/22.87 (step t12.t601 (cl (= (= |tptp.'SharingMode_Unshared'| tptp.stringLiteral8) (= tptp.stringLiteral8 |tptp.'SharingMode_Unshared'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t602 (cl (= (not (= |tptp.'SharingMode_Unshared'| tptp.stringLiteral8)) (not (= tptp.stringLiteral8 |tptp.'SharingMode_Unshared'|)))) :rule cong :premises (t12.t601))
% 22.63/22.87 (step t12.t603 (cl (= (= |tptp.'SharingMode_Unshared'| tptp.stringLiteral9) (= tptp.stringLiteral9 |tptp.'SharingMode_Unshared'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t604 (cl (= (not (= |tptp.'SharingMode_Unshared'| tptp.stringLiteral9)) (not (= tptp.stringLiteral9 |tptp.'SharingMode_Unshared'|)))) :rule cong :premises (t12.t603))
% 22.63/22.87 (step t12.t605 (cl (= (= |tptp.'SharingMode_Unshared'| tptp.stringLiteral10) (= tptp.stringLiteral10 |tptp.'SharingMode_Unshared'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t606 (cl (= (not (= |tptp.'SharingMode_Unshared'| tptp.stringLiteral10)) (not (= tptp.stringLiteral10 |tptp.'SharingMode_Unshared'|)))) :rule cong :premises (t12.t605))
% 22.63/22.87 (step t12.t607 (cl (= (= |tptp.'SharingMode_Unshared'| tptp.stringLiteral11) (= tptp.stringLiteral11 |tptp.'SharingMode_Unshared'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t608 (cl (= (not (= |tptp.'SharingMode_Unshared'| tptp.stringLiteral11)) (not (= tptp.stringLiteral11 |tptp.'SharingMode_Unshared'|)))) :rule cong :premises (t12.t607))
% 22.63/22.87 (step t12.t609 (cl (= (= |tptp.'SharingMode_LockProtected'| tptp.ownerRef) (= tptp.ownerRef |tptp.'SharingMode_LockProtected'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t610 (cl (= (not (= |tptp.'SharingMode_LockProtected'| tptp.ownerRef)) (not (= tptp.ownerRef |tptp.'SharingMode_LockProtected'|)))) :rule cong :premises (t12.t609))
% 22.63/22.87 (step t12.t611 (cl (= (not (= |tptp.'SharingMode_LockProtected'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_LockProtected'| tptp.ownerFrame)))) :rule refl)
% 22.63/22.87 (step t12.t612 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'PeerGroupPlaceholder'|)))) :rule refl)
% 22.63/22.87 (step t12.t613 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryValue'|)))) :rule refl)
% 22.63/22.87 (step t12.t614 (cl (= (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryInt'|) (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_LockProtected'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t615 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_LockProtected'|)))) :rule cong :premises (t12.t614))
% 22.63/22.87 (step t12.t616 (cl (= (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_LockProtected'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t617 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_LockProtected'|)))) :rule cong :premises (t12.t616))
% 22.63/22.87 (step t12.t618 (cl (= (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_LockProtected'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t619 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_LockProtected'|)))) :rule cong :premises (t12.t618))
% 22.63/22.87 (step t12.t620 (cl (= (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Array'|) (= |tptp.'System_Array'| |tptp.'SharingMode_LockProtected'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t621 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| |tptp.'SharingMode_LockProtected'|)))) :rule cong :premises (t12.t620))
% 22.63/22.87 (step t12.t622 (cl (= (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'SharingMode_LockProtected'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t623 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'SharingMode_LockProtected'|)))) :rule cong :premises (t12.t622))
% 22.63/22.87 (step t12.t624 (cl (= (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Object'|) (= |tptp.'System_Object'| |tptp.'SharingMode_LockProtected'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t625 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'SharingMode_LockProtected'|)))) :rule cong :premises (t12.t624))
% 22.63/22.87 (step t12.t626 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Type'|)))) :rule refl)
% 22.63/22.87 (step t12.t627 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'NonNullFieldsAreInitialized'|)))) :rule refl)
% 22.63/22.87 (step t12.t628 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t629 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'FirstConsistentOwner'|)))) :rule refl)
% 22.63/22.87 (step t12.t630 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_SByte'|)))) :rule refl)
% 22.63/22.87 (step t12.t631 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Byte'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Byte'|)))) :rule refl)
% 22.63/22.87 (step t12.t632 (cl (= (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Int16'|) (= |tptp.'System_Int16'| |tptp.'SharingMode_LockProtected'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t633 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'SharingMode_LockProtected'|)))) :rule cong :premises (t12.t632))
% 22.63/22.87 (step t12.t634 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt16'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt16'|)))) :rule refl)
% 22.63/22.87 (step t12.t635 (cl (= (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Int32'|) (= |tptp.'System_Int32'| |tptp.'SharingMode_LockProtected'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t636 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'SharingMode_LockProtected'|)))) :rule cong :premises (t12.t635))
% 22.63/22.87 (step t12.t637 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt32'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt32'|)))) :rule refl)
% 22.63/22.87 (step t12.t638 (cl (= (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Int64'|) (= |tptp.'System_Int64'| |tptp.'SharingMode_LockProtected'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t639 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'SharingMode_LockProtected'|)))) :rule cong :premises (t12.t638))
% 22.63/22.87 (step t12.t640 (cl (= (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt64'|) (= |tptp.'System_UInt64'| |tptp.'SharingMode_LockProtected'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t641 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'SharingMode_LockProtected'|)))) :rule cong :premises (t12.t640))
% 22.63/22.87 (step t12.t642 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Char'|)))) :rule refl)
% 22.63/22.87 (step t12.t643 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UIntPtr'|)))) :rule refl)
% 22.63/22.87 (step t12.t644 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IntPtr'|)))) :rule refl)
% 22.63/22.87 (step t12.t645 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_max'|)))) :rule refl)
% 22.63/22.87 (step t12.t646 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_size'|)))) :rule refl)
% 22.63/22.87 (step t12.t647 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_elems'|)))) :rule refl)
% 22.63/22.87 (step t12.t648 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Exception'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Exception'|)))) :rule refl)
% 22.63/22.87 (step t12.t649 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable'|)))) :rule refl)
% 22.63/22.87 (step t12.t650 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_ICollection'|)))) :rule refl)
% 22.63/22.87 (step t12.t651 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_ICloneable'|)))) :rule refl)
% 22.63/22.87 (step t12.t652 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule refl)
% 22.63/22.87 (step t12.t653 (cl (= (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'SharingMode_LockProtected'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t654 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'SharingMode_LockProtected'|)))) :rule cong :premises (t12.t653))
% 22.63/22.87 (step t12.t655 (cl (= (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_LockProtected'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t656 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_LockProtected'|)))) :rule cong :premises (t12.t655))
% 22.63/22.87 (step t12.t657 (cl (= (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_LockProtected'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t658 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_LockProtected'|)))) :rule cong :premises (t12.t657))
% 22.63/22.87 (step t12.t659 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 22.63/22.87 (step t12.t660 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_ICustomAttributeProvider'|)))) :rule refl)
% 22.63/22.87 (step t12.t661 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Exception'|)))) :rule refl)
% 22.63/22.87 (step t12.t662 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_GuardException'|)))) :rule refl)
% 22.63/22.87 (step t12.t663 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule refl)
% 22.63/22.87 (step t12.t664 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 22.63/22.87 (step t12.t665 (cl (= (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_LockProtected'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t666 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_LockProtected'|)))) :rule cong :premises (t12.t665))
% 22.63/22.87 (step t12.t667 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack'|)))) :rule refl)
% 22.63/22.87 (step t12.t668 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t669 (cl (= (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_LockProtected'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t670 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_LockProtected'|)))) :rule cong :premises (t12.t669))
% 22.63/22.87 (step t12.t671 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable_1___System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t672 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IList'|)))) :rule refl)
% 22.63/22.87 (step t12.t673 (cl (= (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 22.63/22.87 (step t12.t674 (cl (= (= |tptp.'SharingMode_LockProtected'| tptp.stringLiteral8) (= tptp.stringLiteral8 |tptp.'SharingMode_LockProtected'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t675 (cl (= (not (= |tptp.'SharingMode_LockProtected'| tptp.stringLiteral8)) (not (= tptp.stringLiteral8 |tptp.'SharingMode_LockProtected'|)))) :rule cong :premises (t12.t674))
% 22.63/22.87 (step t12.t676 (cl (= (= |tptp.'SharingMode_LockProtected'| tptp.stringLiteral9) (= tptp.stringLiteral9 |tptp.'SharingMode_LockProtected'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t677 (cl (= (not (= |tptp.'SharingMode_LockProtected'| tptp.stringLiteral9)) (not (= tptp.stringLiteral9 |tptp.'SharingMode_LockProtected'|)))) :rule cong :premises (t12.t676))
% 22.63/22.87 (step t12.t678 (cl (= (= |tptp.'SharingMode_LockProtected'| tptp.stringLiteral10) (= tptp.stringLiteral10 |tptp.'SharingMode_LockProtected'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t679 (cl (= (not (= |tptp.'SharingMode_LockProtected'| tptp.stringLiteral10)) (not (= tptp.stringLiteral10 |tptp.'SharingMode_LockProtected'|)))) :rule cong :premises (t12.t678))
% 22.63/22.87 (step t12.t680 (cl (= (= |tptp.'SharingMode_LockProtected'| tptp.stringLiteral11) (= tptp.stringLiteral11 |tptp.'SharingMode_LockProtected'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t681 (cl (= (not (= |tptp.'SharingMode_LockProtected'| tptp.stringLiteral11)) (not (= tptp.stringLiteral11 |tptp.'SharingMode_LockProtected'|)))) :rule cong :premises (t12.t680))
% 22.63/22.87 (step t12.t682 (cl (= (not (= tptp.ownerRef tptp.ownerFrame)) (not (= tptp.ownerRef tptp.ownerFrame)))) :rule refl)
% 22.63/22.87 (step t12.t683 (cl (= (not (= tptp.ownerRef |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.ownerRef |tptp.'PeerGroupPlaceholder'|)))) :rule refl)
% 22.63/22.87 (step t12.t684 (cl (= (not (= tptp.ownerRef |tptp.'ArrayCategoryValue'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryValue'|)))) :rule refl)
% 22.63/22.87 (step t12.t685 (cl (= (not (= tptp.ownerRef |tptp.'ArrayCategoryInt'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryInt'|)))) :rule refl)
% 22.63/22.87 (step t12.t686 (cl (= (not (= tptp.ownerRef |tptp.'ArrayCategoryRef'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryRef'|)))) :rule refl)
% 22.63/22.87 (step t12.t687 (cl (= (not (= tptp.ownerRef |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryNonNullRef'|)))) :rule refl)
% 22.63/22.87 (step t12.t688 (cl (= (not (= tptp.ownerRef |tptp.'System_Array'|)) (not (= tptp.ownerRef |tptp.'System_Array'|)))) :rule refl)
% 22.63/22.87 (step t12.t689 (cl (= (not (= tptp.ownerRef |tptp.'System_Boolean'|)) (not (= tptp.ownerRef |tptp.'System_Boolean'|)))) :rule refl)
% 22.63/22.87 (step t12.t690 (cl (= (not (= tptp.ownerRef |tptp.'System_Object'|)) (not (= tptp.ownerRef |tptp.'System_Object'|)))) :rule refl)
% 22.63/22.87 (step t12.t691 (cl (= (not (= tptp.ownerRef |tptp.'System_Type'|)) (not (= tptp.ownerRef |tptp.'System_Type'|)))) :rule refl)
% 22.63/22.87 (step t12.t692 (cl (= (not (= tptp.ownerRef |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.ownerRef |tptp.'NonNullFieldsAreInitialized'|)))) :rule refl)
% 22.63/22.87 (step t12.t693 (cl (= (not (= tptp.ownerRef |tptp.'System_String'|)) (not (= tptp.ownerRef |tptp.'System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t694 (cl (= (not (= tptp.ownerRef |tptp.'FirstConsistentOwner'|)) (not (= tptp.ownerRef |tptp.'FirstConsistentOwner'|)))) :rule refl)
% 22.63/22.87 (step t12.t695 (cl (= (not (= tptp.ownerRef |tptp.'System_SByte'|)) (not (= tptp.ownerRef |tptp.'System_SByte'|)))) :rule refl)
% 22.63/22.87 (step t12.t696 (cl (= (not (= tptp.ownerRef |tptp.'System_Byte'|)) (not (= tptp.ownerRef |tptp.'System_Byte'|)))) :rule refl)
% 22.63/22.87 (step t12.t697 (cl (= (not (= tptp.ownerRef |tptp.'System_Int16'|)) (not (= tptp.ownerRef |tptp.'System_Int16'|)))) :rule refl)
% 22.63/22.87 (step t12.t698 (cl (= (not (= tptp.ownerRef |tptp.'System_UInt16'|)) (not (= tptp.ownerRef |tptp.'System_UInt16'|)))) :rule refl)
% 22.63/22.87 (step t12.t699 (cl (= (not (= tptp.ownerRef |tptp.'System_Int32'|)) (not (= tptp.ownerRef |tptp.'System_Int32'|)))) :rule refl)
% 22.63/22.87 (step t12.t700 (cl (= (not (= tptp.ownerRef |tptp.'System_UInt32'|)) (not (= tptp.ownerRef |tptp.'System_UInt32'|)))) :rule refl)
% 22.63/22.87 (step t12.t701 (cl (= (not (= tptp.ownerRef |tptp.'System_Int64'|)) (not (= tptp.ownerRef |tptp.'System_Int64'|)))) :rule refl)
% 22.63/22.87 (step t12.t702 (cl (= (not (= tptp.ownerRef |tptp.'System_UInt64'|)) (not (= tptp.ownerRef |tptp.'System_UInt64'|)))) :rule refl)
% 22.63/22.87 (step t12.t703 (cl (= (not (= tptp.ownerRef |tptp.'System_Char'|)) (not (= tptp.ownerRef |tptp.'System_Char'|)))) :rule refl)
% 22.63/22.87 (step t12.t704 (cl (= (not (= tptp.ownerRef |tptp.'System_UIntPtr'|)) (not (= tptp.ownerRef |tptp.'System_UIntPtr'|)))) :rule refl)
% 22.63/22.87 (step t12.t705 (cl (= (not (= tptp.ownerRef |tptp.'System_IntPtr'|)) (not (= tptp.ownerRef |tptp.'System_IntPtr'|)))) :rule refl)
% 22.63/22.87 (step t12.t706 (cl (= (not (= tptp.ownerRef |tptp.'BoundedStack_max'|)) (not (= tptp.ownerRef |tptp.'BoundedStack_max'|)))) :rule refl)
% 22.63/22.87 (step t12.t707 (cl (= (not (= tptp.ownerRef |tptp.'BoundedStack_size'|)) (not (= tptp.ownerRef |tptp.'BoundedStack_size'|)))) :rule refl)
% 22.63/22.87 (step t12.t708 (cl (= (not (= tptp.ownerRef |tptp.'BoundedStack_elems'|)) (not (= tptp.ownerRef |tptp.'BoundedStack_elems'|)))) :rule refl)
% 22.63/22.87 (step t12.t709 (cl (= (not (= tptp.ownerRef |tptp.'System_Exception'|)) (not (= tptp.ownerRef |tptp.'System_Exception'|)))) :rule refl)
% 22.63/22.87 (step t12.t710 (cl (= (not (= tptp.ownerRef |tptp.'System_IComparable'|)) (not (= tptp.ownerRef |tptp.'System_IComparable'|)))) :rule refl)
% 22.63/22.87 (step t12.t711 (cl (= (not (= tptp.ownerRef |tptp.'System_Collections_ICollection'|)) (not (= tptp.ownerRef |tptp.'System_Collections_ICollection'|)))) :rule refl)
% 22.63/22.87 (step t12.t712 (cl (= (not (= tptp.ownerRef |tptp.'System_ICloneable'|)) (not (= tptp.ownerRef |tptp.'System_ICloneable'|)))) :rule refl)
% 22.63/22.87 (step t12.t713 (cl (= (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule refl)
% 22.63/22.87 (step t12.t714 (cl (= (not (= tptp.ownerRef |tptp.'System_IConvertible'|)) (not (= tptp.ownerRef |tptp.'System_IConvertible'|)))) :rule refl)
% 22.63/22.87 (step t12.t715 (cl (= (not (= tptp.ownerRef |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_MemberInfo'|)))) :rule refl)
% 22.63/22.87 (step t12.t716 (cl (= (not (= tptp.ownerRef |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IEnumerable'|)))) :rule refl)
% 22.63/22.87 (step t12.t717 (cl (= (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 22.63/22.87 (step t12.t718 (cl (= (not (= tptp.ownerRef |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_ICustomAttributeProvider'|)))) :rule refl)
% 22.63/22.87 (step t12.t719 (cl (= (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Exception'|)))) :rule refl)
% 22.63/22.87 (step t12.t720 (cl (= (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_GuardException'|)))) :rule refl)
% 22.63/22.87 (step t12.t721 (cl (= (not (= tptp.ownerRef |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.ownerRef |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule refl)
% 22.63/22.87 (step t12.t722 (cl (= (not (= tptp.ownerRef |tptp.'System_Reflection_IReflect'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 22.63/22.87 (step t12.t723 (cl (= (not (= tptp.ownerRef |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_Serialization_ISerializable'|)))) :rule refl)
% 22.63/22.87 (step t12.t724 (cl (= (not (= tptp.ownerRef |tptp.'BoundedStack'|)) (not (= tptp.ownerRef |tptp.'BoundedStack'|)))) :rule refl)
% 22.63/22.87 (step t12.t725 (cl (= (not (= tptp.ownerRef |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t726 (cl (= (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Type'|)))) :rule refl)
% 22.63/22.87 (step t12.t727 (cl (= (not (= tptp.ownerRef |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_IComparable_1___System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t728 (cl (= (not (= tptp.ownerRef |tptp.'System_Collections_IList'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IList'|)))) :rule refl)
% 22.63/22.87 (step t12.t729 (cl (= (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 22.63/22.87 (step t12.t730 (cl (= (not (= tptp.ownerRef tptp.stringLiteral8)) (not (= tptp.ownerRef tptp.stringLiteral8)))) :rule refl)
% 22.63/22.87 (step t12.t731 (cl (= (not (= tptp.ownerRef tptp.stringLiteral9)) (not (= tptp.ownerRef tptp.stringLiteral9)))) :rule refl)
% 22.63/22.87 (step t12.t732 (cl (= (not (= tptp.ownerRef tptp.stringLiteral10)) (not (= tptp.ownerRef tptp.stringLiteral10)))) :rule refl)
% 22.63/22.87 (step t12.t733 (cl (= (not (= tptp.ownerRef tptp.stringLiteral11)) (not (= tptp.ownerRef tptp.stringLiteral11)))) :rule refl)
% 22.63/22.87 (step t12.t734 (cl (= (= tptp.ownerFrame |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| tptp.ownerFrame))) :rule all_simplify)
% 22.63/22.87 (step t12.t735 (cl (= (not (= tptp.ownerFrame |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.ownerFrame)))) :rule cong :premises (t12.t734))
% 22.63/22.87 (step t12.t736 (cl (= (= tptp.ownerFrame |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| tptp.ownerFrame))) :rule all_simplify)
% 22.63/22.87 (step t12.t737 (cl (= (not (= tptp.ownerFrame |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| tptp.ownerFrame)))) :rule cong :premises (t12.t736))
% 22.63/22.87 (step t12.t738 (cl (= (= tptp.ownerFrame |tptp.'ArrayCategoryInt'|) (= |tptp.'ArrayCategoryInt'| tptp.ownerFrame))) :rule all_simplify)
% 22.63/22.87 (step t12.t739 (cl (= (not (= tptp.ownerFrame |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.ownerFrame)))) :rule cong :premises (t12.t738))
% 22.63/22.87 (step t12.t740 (cl (= (= tptp.ownerFrame |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| tptp.ownerFrame))) :rule all_simplify)
% 22.63/22.87 (step t12.t741 (cl (= (not (= tptp.ownerFrame |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| tptp.ownerFrame)))) :rule cong :premises (t12.t740))
% 22.63/22.87 (step t12.t742 (cl (= (= tptp.ownerFrame |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| tptp.ownerFrame))) :rule all_simplify)
% 22.63/22.87 (step t12.t743 (cl (= (not (= tptp.ownerFrame |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.ownerFrame)))) :rule cong :premises (t12.t742))
% 22.63/22.87 (step t12.t744 (cl (= (= tptp.ownerFrame |tptp.'System_Array'|) (= |tptp.'System_Array'| tptp.ownerFrame))) :rule all_simplify)
% 22.63/22.87 (step t12.t745 (cl (= (not (= tptp.ownerFrame |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| tptp.ownerFrame)))) :rule cong :premises (t12.t744))
% 22.63/22.87 (step t12.t746 (cl (= (= tptp.ownerFrame |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| tptp.ownerFrame))) :rule all_simplify)
% 22.63/22.87 (step t12.t747 (cl (= (not (= tptp.ownerFrame |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| tptp.ownerFrame)))) :rule cong :premises (t12.t746))
% 22.63/22.87 (step t12.t748 (cl (= (= tptp.ownerFrame |tptp.'System_Object'|) (= |tptp.'System_Object'| tptp.ownerFrame))) :rule all_simplify)
% 22.63/22.87 (step t12.t749 (cl (= (not (= tptp.ownerFrame |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| tptp.ownerFrame)))) :rule cong :premises (t12.t748))
% 22.63/22.87 (step t12.t750 (cl (= (= tptp.ownerFrame |tptp.'System_Type'|) (= |tptp.'System_Type'| tptp.ownerFrame))) :rule all_simplify)
% 22.63/22.87 (step t12.t751 (cl (= (not (= tptp.ownerFrame |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| tptp.ownerFrame)))) :rule cong :premises (t12.t750))
% 22.63/22.87 (step t12.t752 (cl (= (= tptp.ownerFrame |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| tptp.ownerFrame))) :rule all_simplify)
% 22.63/22.87 (step t12.t753 (cl (= (not (= tptp.ownerFrame |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.ownerFrame)))) :rule cong :premises (t12.t752))
% 22.63/22.87 (step t12.t754 (cl (= (not (= tptp.ownerFrame |tptp.'System_String'|)) (not (= tptp.ownerFrame |tptp.'System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t755 (cl (= (= tptp.ownerFrame |tptp.'FirstConsistentOwner'|) (= |tptp.'FirstConsistentOwner'| tptp.ownerFrame))) :rule all_simplify)
% 22.63/22.87 (step t12.t756 (cl (= (not (= tptp.ownerFrame |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| tptp.ownerFrame)))) :rule cong :premises (t12.t755))
% 22.63/22.87 (step t12.t757 (cl (= (= tptp.ownerFrame |tptp.'System_SByte'|) (= |tptp.'System_SByte'| tptp.ownerFrame))) :rule all_simplify)
% 22.63/22.87 (step t12.t758 (cl (= (not (= tptp.ownerFrame |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| tptp.ownerFrame)))) :rule cong :premises (t12.t757))
% 22.63/22.87 (step t12.t759 (cl (= (= tptp.ownerFrame |tptp.'System_Byte'|) (= |tptp.'System_Byte'| tptp.ownerFrame))) :rule all_simplify)
% 22.63/22.87 (step t12.t760 (cl (= (not (= tptp.ownerFrame |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| tptp.ownerFrame)))) :rule cong :premises (t12.t759))
% 22.63/22.87 (step t12.t761 (cl (= (= tptp.ownerFrame |tptp.'System_Int16'|) (= |tptp.'System_Int16'| tptp.ownerFrame))) :rule all_simplify)
% 22.63/22.87 (step t12.t762 (cl (= (not (= tptp.ownerFrame |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| tptp.ownerFrame)))) :rule cong :premises (t12.t761))
% 22.63/22.87 (step t12.t763 (cl (= (= tptp.ownerFrame |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| tptp.ownerFrame))) :rule all_simplify)
% 22.63/22.87 (step t12.t764 (cl (= (not (= tptp.ownerFrame |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| tptp.ownerFrame)))) :rule cong :premises (t12.t763))
% 22.63/22.87 (step t12.t765 (cl (= (= tptp.ownerFrame |tptp.'System_Int32'|) (= |tptp.'System_Int32'| tptp.ownerFrame))) :rule all_simplify)
% 22.63/22.87 (step t12.t766 (cl (= (not (= tptp.ownerFrame |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| tptp.ownerFrame)))) :rule cong :premises (t12.t765))
% 22.63/22.87 (step t12.t767 (cl (= (= tptp.ownerFrame |tptp.'System_UInt32'|) (= |tptp.'System_UInt32'| tptp.ownerFrame))) :rule all_simplify)
% 22.63/22.87 (step t12.t768 (cl (= (not (= tptp.ownerFrame |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| tptp.ownerFrame)))) :rule cong :premises (t12.t767))
% 22.63/22.87 (step t12.t769 (cl (= (= tptp.ownerFrame |tptp.'System_Int64'|) (= |tptp.'System_Int64'| tptp.ownerFrame))) :rule all_simplify)
% 22.63/22.87 (step t12.t770 (cl (= (not (= tptp.ownerFrame |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| tptp.ownerFrame)))) :rule cong :premises (t12.t769))
% 22.63/22.87 (step t12.t771 (cl (= (= tptp.ownerFrame |tptp.'System_UInt64'|) (= |tptp.'System_UInt64'| tptp.ownerFrame))) :rule all_simplify)
% 22.63/22.87 (step t12.t772 (cl (= (not (= tptp.ownerFrame |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| tptp.ownerFrame)))) :rule cong :premises (t12.t771))
% 22.63/22.87 (step t12.t773 (cl (= (= tptp.ownerFrame |tptp.'System_Char'|) (= |tptp.'System_Char'| tptp.ownerFrame))) :rule all_simplify)
% 22.63/22.87 (step t12.t774 (cl (= (not (= tptp.ownerFrame |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| tptp.ownerFrame)))) :rule cong :premises (t12.t773))
% 22.63/22.87 (step t12.t775 (cl (= (= tptp.ownerFrame |tptp.'System_UIntPtr'|) (= |tptp.'System_UIntPtr'| tptp.ownerFrame))) :rule all_simplify)
% 22.63/22.87 (step t12.t776 (cl (= (not (= tptp.ownerFrame |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| tptp.ownerFrame)))) :rule cong :premises (t12.t775))
% 22.63/22.87 (step t12.t777 (cl (= (= tptp.ownerFrame |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| tptp.ownerFrame))) :rule all_simplify)
% 22.63/22.87 (step t12.t778 (cl (= (not (= tptp.ownerFrame |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| tptp.ownerFrame)))) :rule cong :premises (t12.t777))
% 22.63/22.87 (step t12.t779 (cl (= (not (= tptp.ownerFrame |tptp.'BoundedStack_max'|)) (not (= tptp.ownerFrame |tptp.'BoundedStack_max'|)))) :rule refl)
% 22.63/22.87 (step t12.t780 (cl (= (= tptp.ownerFrame |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_size'| tptp.ownerFrame))) :rule all_simplify)
% 22.63/22.87 (step t12.t781 (cl (= (not (= tptp.ownerFrame |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_size'| tptp.ownerFrame)))) :rule cong :premises (t12.t780))
% 22.63/22.87 (step t12.t782 (cl (= (= tptp.ownerFrame |tptp.'BoundedStack_elems'|) (= |tptp.'BoundedStack_elems'| tptp.ownerFrame))) :rule all_simplify)
% 22.63/22.87 (step t12.t783 (cl (= (not (= tptp.ownerFrame |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_elems'| tptp.ownerFrame)))) :rule cong :premises (t12.t782))
% 22.63/22.87 (step t12.t784 (cl (= (= tptp.ownerFrame |tptp.'System_Exception'|) (= |tptp.'System_Exception'| tptp.ownerFrame))) :rule all_simplify)
% 22.63/22.87 (step t12.t785 (cl (= (not (= tptp.ownerFrame |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| tptp.ownerFrame)))) :rule cong :premises (t12.t784))
% 22.63/22.87 (step t12.t786 (cl (= (= tptp.ownerFrame |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| tptp.ownerFrame))) :rule all_simplify)
% 22.63/22.87 (step t12.t787 (cl (= (not (= tptp.ownerFrame |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| tptp.ownerFrame)))) :rule cong :premises (t12.t786))
% 22.63/22.87 (step t12.t788 (cl (= (= tptp.ownerFrame |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| tptp.ownerFrame))) :rule all_simplify)
% 22.63/22.87 (step t12.t789 (cl (= (not (= tptp.ownerFrame |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| tptp.ownerFrame)))) :rule cong :premises (t12.t788))
% 22.63/22.87 (step t12.t790 (cl (= (not (= tptp.ownerFrame |tptp.'System_ICloneable'|)) (not (= tptp.ownerFrame |tptp.'System_ICloneable'|)))) :rule refl)
% 22.63/22.87 (step t12.t791 (cl (= (= tptp.ownerFrame |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.ownerFrame))) :rule all_simplify)
% 22.63/22.87 (step t12.t792 (cl (= (not (= tptp.ownerFrame |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.ownerFrame)))) :rule cong :premises (t12.t791))
% 22.63/22.87 (step t12.t793 (cl (= (= tptp.ownerFrame |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| tptp.ownerFrame))) :rule all_simplify)
% 22.63/22.87 (step t12.t794 (cl (= (not (= tptp.ownerFrame |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| tptp.ownerFrame)))) :rule cong :premises (t12.t793))
% 22.63/22.87 (step t12.t795 (cl (= (= tptp.ownerFrame |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| tptp.ownerFrame))) :rule all_simplify)
% 22.63/22.87 (step t12.t796 (cl (= (not (= tptp.ownerFrame |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.ownerFrame)))) :rule cong :premises (t12.t795))
% 22.63/22.87 (step t12.t797 (cl (= (= tptp.ownerFrame |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| tptp.ownerFrame))) :rule all_simplify)
% 22.63/22.87 (step t12.t798 (cl (= (not (= tptp.ownerFrame |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.ownerFrame)))) :rule cong :premises (t12.t797))
% 22.63/22.87 (step t12.t799 (cl (= (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 22.63/22.87 (step t12.t800 (cl (= (= tptp.ownerFrame |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.ownerFrame))) :rule all_simplify)
% 22.63/22.87 (step t12.t801 (cl (= (not (= tptp.ownerFrame |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.ownerFrame)))) :rule cong :premises (t12.t800))
% 22.63/22.87 (step t12.t802 (cl (= (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.ownerFrame))) :rule all_simplify)
% 22.63/22.87 (step t12.t803 (cl (= (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.ownerFrame)))) :rule cong :premises (t12.t802))
% 22.63/22.87 (step t12.t804 (cl (= (= tptp.ownerFrame |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'Microsoft_Contracts_GuardException'| tptp.ownerFrame))) :rule all_simplify)
% 22.63/22.87 (step t12.t805 (cl (= (not (= tptp.ownerFrame |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.ownerFrame)))) :rule cong :premises (t12.t804))
% 22.63/22.87 (step t12.t806 (cl (= (= tptp.ownerFrame |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.ownerFrame))) :rule all_simplify)
% 22.63/22.87 (step t12.t807 (cl (= (not (= tptp.ownerFrame |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.ownerFrame)))) :rule cong :premises (t12.t806))
% 22.63/22.87 (step t12.t808 (cl (= (not (= tptp.ownerFrame |tptp.'System_Reflection_IReflect'|)) (not (= tptp.ownerFrame |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 22.63/22.87 (step t12.t809 (cl (= (= tptp.ownerFrame |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.ownerFrame))) :rule all_simplify)
% 22.63/22.87 (step t12.t810 (cl (= (not (= tptp.ownerFrame |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.ownerFrame)))) :rule cong :premises (t12.t809))
% 22.63/22.87 (step t12.t811 (cl (= (= tptp.ownerFrame |tptp.'BoundedStack'|) (= |tptp.'BoundedStack'| tptp.ownerFrame))) :rule all_simplify)
% 22.63/22.87 (step t12.t812 (cl (= (not (= tptp.ownerFrame |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack'| tptp.ownerFrame)))) :rule cong :premises (t12.t811))
% 22.63/22.87 (step t12.t813 (cl (= (not (= tptp.ownerFrame |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.ownerFrame |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t814 (cl (= (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| tptp.ownerFrame))) :rule all_simplify)
% 22.63/22.87 (step t12.t815 (cl (= (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.ownerFrame)))) :rule cong :premises (t12.t814))
% 22.63/22.87 (step t12.t816 (cl (= (= tptp.ownerFrame |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IComparable_1___System_String'| tptp.ownerFrame))) :rule all_simplify)
% 22.63/22.87 (step t12.t817 (cl (= (not (= tptp.ownerFrame |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.ownerFrame)))) :rule cong :premises (t12.t816))
% 22.63/22.87 (step t12.t818 (cl (= (= tptp.ownerFrame |tptp.'System_Collections_IList'|) (= |tptp.'System_Collections_IList'| tptp.ownerFrame))) :rule all_simplify)
% 22.63/22.87 (step t12.t819 (cl (= (not (= tptp.ownerFrame |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IList'| tptp.ownerFrame)))) :rule cong :premises (t12.t818))
% 22.63/22.87 (step t12.t820 (cl (= (= tptp.ownerFrame |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.ownerFrame))) :rule all_simplify)
% 22.63/22.87 (step t12.t821 (cl (= (not (= tptp.ownerFrame |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.ownerFrame)))) :rule cong :premises (t12.t820))
% 22.63/22.87 (step t12.t822 (cl (= (= tptp.ownerFrame tptp.stringLiteral8) (= tptp.stringLiteral8 tptp.ownerFrame))) :rule all_simplify)
% 22.63/22.87 (step t12.t823 (cl (= (not (= tptp.ownerFrame tptp.stringLiteral8)) (not (= tptp.stringLiteral8 tptp.ownerFrame)))) :rule cong :premises (t12.t822))
% 22.63/22.87 (step t12.t824 (cl (= (= tptp.ownerFrame tptp.stringLiteral9) (= tptp.stringLiteral9 tptp.ownerFrame))) :rule all_simplify)
% 22.63/22.87 (step t12.t825 (cl (= (not (= tptp.ownerFrame tptp.stringLiteral9)) (not (= tptp.stringLiteral9 tptp.ownerFrame)))) :rule cong :premises (t12.t824))
% 22.63/22.87 (step t12.t826 (cl (= (= tptp.ownerFrame tptp.stringLiteral10) (= tptp.stringLiteral10 tptp.ownerFrame))) :rule all_simplify)
% 22.63/22.87 (step t12.t827 (cl (= (not (= tptp.ownerFrame tptp.stringLiteral10)) (not (= tptp.stringLiteral10 tptp.ownerFrame)))) :rule cong :premises (t12.t826))
% 22.63/22.87 (step t12.t828 (cl (= (= tptp.ownerFrame tptp.stringLiteral11) (= tptp.stringLiteral11 tptp.ownerFrame))) :rule all_simplify)
% 22.63/22.87 (step t12.t829 (cl (= (not (= tptp.ownerFrame tptp.stringLiteral11)) (not (= tptp.stringLiteral11 tptp.ownerFrame)))) :rule cong :premises (t12.t828))
% 22.63/22.87 (step t12.t830 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryValue'|)))) :rule refl)
% 22.63/22.87 (step t12.t831 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryInt'|) (= |tptp.'ArrayCategoryInt'| |tptp.'PeerGroupPlaceholder'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t832 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'PeerGroupPlaceholder'|)))) :rule cong :premises (t12.t831))
% 22.63/22.87 (step t12.t833 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| |tptp.'PeerGroupPlaceholder'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t834 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'PeerGroupPlaceholder'|)))) :rule cong :premises (t12.t833))
% 22.63/22.87 (step t12.t835 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'PeerGroupPlaceholder'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t836 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'PeerGroupPlaceholder'|)))) :rule cong :premises (t12.t835))
% 22.63/22.87 (step t12.t837 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Array'|) (= |tptp.'System_Array'| |tptp.'PeerGroupPlaceholder'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t838 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| |tptp.'PeerGroupPlaceholder'|)))) :rule cong :premises (t12.t837))
% 22.63/22.87 (step t12.t839 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'PeerGroupPlaceholder'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t840 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'PeerGroupPlaceholder'|)))) :rule cong :premises (t12.t839))
% 22.63/22.87 (step t12.t841 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Object'|) (= |tptp.'System_Object'| |tptp.'PeerGroupPlaceholder'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t842 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'PeerGroupPlaceholder'|)))) :rule cong :premises (t12.t841))
% 22.63/22.87 (step t12.t843 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Type'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Type'|)))) :rule refl)
% 22.63/22.87 (step t12.t844 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'PeerGroupPlaceholder'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t845 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'PeerGroupPlaceholder'|)))) :rule cong :premises (t12.t844))
% 22.63/22.87 (step t12.t846 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t847 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'FirstConsistentOwner'|)))) :rule refl)
% 22.63/22.87 (step t12.t848 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_SByte'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_SByte'|)))) :rule refl)
% 22.63/22.87 (step t12.t849 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Byte'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Byte'|)))) :rule refl)
% 22.63/22.87 (step t12.t850 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Int16'|) (= |tptp.'System_Int16'| |tptp.'PeerGroupPlaceholder'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t851 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'PeerGroupPlaceholder'|)))) :rule cong :premises (t12.t850))
% 22.63/22.87 (step t12.t852 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'PeerGroupPlaceholder'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t853 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'PeerGroupPlaceholder'|)))) :rule cong :premises (t12.t852))
% 22.63/22.87 (step t12.t854 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Int32'|) (= |tptp.'System_Int32'| |tptp.'PeerGroupPlaceholder'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t855 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'PeerGroupPlaceholder'|)))) :rule cong :premises (t12.t854))
% 22.63/22.87 (step t12.t856 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt32'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt32'|)))) :rule refl)
% 22.63/22.87 (step t12.t857 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Int64'|) (= |tptp.'System_Int64'| |tptp.'PeerGroupPlaceholder'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t858 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'PeerGroupPlaceholder'|)))) :rule cong :premises (t12.t857))
% 22.63/22.87 (step t12.t859 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt64'|) (= |tptp.'System_UInt64'| |tptp.'PeerGroupPlaceholder'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t860 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'PeerGroupPlaceholder'|)))) :rule cong :premises (t12.t859))
% 22.63/22.87 (step t12.t861 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Char'|)))) :rule refl)
% 22.63/22.87 (step t12.t862 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UIntPtr'|)))) :rule refl)
% 22.63/22.87 (step t12.t863 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'PeerGroupPlaceholder'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t864 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'PeerGroupPlaceholder'|)))) :rule cong :premises (t12.t863))
% 22.63/22.87 (step t12.t865 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_max'|)))) :rule refl)
% 22.63/22.87 (step t12.t866 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_size'|)))) :rule refl)
% 22.63/22.87 (step t12.t867 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_elems'|) (= |tptp.'BoundedStack_elems'| |tptp.'PeerGroupPlaceholder'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t868 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'PeerGroupPlaceholder'|)))) :rule cong :premises (t12.t867))
% 22.63/22.87 (step t12.t869 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| |tptp.'PeerGroupPlaceholder'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t870 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'PeerGroupPlaceholder'|)))) :rule cong :premises (t12.t869))
% 22.63/22.87 (step t12.t871 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| |tptp.'PeerGroupPlaceholder'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t872 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'PeerGroupPlaceholder'|)))) :rule cong :premises (t12.t871))
% 22.63/22.87 (step t12.t873 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| |tptp.'PeerGroupPlaceholder'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t874 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'PeerGroupPlaceholder'|)))) :rule cong :premises (t12.t873))
% 22.63/22.87 (step t12.t875 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_ICloneable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_ICloneable'|)))) :rule refl)
% 22.63/22.87 (step t12.t876 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'PeerGroupPlaceholder'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t877 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'PeerGroupPlaceholder'|)))) :rule cong :premises (t12.t876))
% 22.63/22.87 (step t12.t878 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'PeerGroupPlaceholder'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t879 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'PeerGroupPlaceholder'|)))) :rule cong :premises (t12.t878))
% 22.63/22.87 (step t12.t880 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'PeerGroupPlaceholder'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t881 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'PeerGroupPlaceholder'|)))) :rule cong :premises (t12.t880))
% 22.63/22.87 (step t12.t882 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'PeerGroupPlaceholder'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t883 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'PeerGroupPlaceholder'|)))) :rule cong :premises (t12.t882))
% 22.63/22.87 (step t12.t884 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 22.63/22.87 (step t12.t885 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'PeerGroupPlaceholder'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t886 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'PeerGroupPlaceholder'|)))) :rule cong :premises (t12.t885))
% 22.63/22.87 (step t12.t887 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'PeerGroupPlaceholder'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t888 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'PeerGroupPlaceholder'|)))) :rule cong :premises (t12.t887))
% 22.63/22.87 (step t12.t889 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'PeerGroupPlaceholder'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t890 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'PeerGroupPlaceholder'|)))) :rule cong :premises (t12.t889))
% 22.63/22.87 (step t12.t891 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule refl)
% 22.63/22.87 (step t12.t892 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 22.63/22.87 (step t12.t893 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'PeerGroupPlaceholder'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t894 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'PeerGroupPlaceholder'|)))) :rule cong :premises (t12.t893))
% 22.63/22.87 (step t12.t895 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack'|)))) :rule refl)
% 22.63/22.87 (step t12.t896 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t897 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'PeerGroupPlaceholder'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t898 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'PeerGroupPlaceholder'|)))) :rule cong :premises (t12.t897))
% 22.63/22.87 (step t12.t899 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable_1___System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t900 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IList'|)))) :rule refl)
% 22.63/22.87 (step t12.t901 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 22.63/22.87 (step t12.t902 (cl (= (= |tptp.'PeerGroupPlaceholder'| tptp.stringLiteral8) (= tptp.stringLiteral8 |tptp.'PeerGroupPlaceholder'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t903 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| tptp.stringLiteral8)) (not (= tptp.stringLiteral8 |tptp.'PeerGroupPlaceholder'|)))) :rule cong :premises (t12.t902))
% 22.63/22.87 (step t12.t904 (cl (= (= |tptp.'PeerGroupPlaceholder'| tptp.stringLiteral9) (= tptp.stringLiteral9 |tptp.'PeerGroupPlaceholder'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t905 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| tptp.stringLiteral9)) (not (= tptp.stringLiteral9 |tptp.'PeerGroupPlaceholder'|)))) :rule cong :premises (t12.t904))
% 22.63/22.87 (step t12.t906 (cl (= (= |tptp.'PeerGroupPlaceholder'| tptp.stringLiteral10) (= tptp.stringLiteral10 |tptp.'PeerGroupPlaceholder'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t907 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| tptp.stringLiteral10)) (not (= tptp.stringLiteral10 |tptp.'PeerGroupPlaceholder'|)))) :rule cong :premises (t12.t906))
% 22.63/22.87 (step t12.t908 (cl (= (= |tptp.'PeerGroupPlaceholder'| tptp.stringLiteral11) (= tptp.stringLiteral11 |tptp.'PeerGroupPlaceholder'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t909 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| tptp.stringLiteral11)) (not (= tptp.stringLiteral11 |tptp.'PeerGroupPlaceholder'|)))) :rule cong :premises (t12.t908))
% 22.63/22.87 (step t12.t910 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'ArrayCategoryInt'|) (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryValue'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t911 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryValue'|)))) :rule cong :premises (t12.t910))
% 22.63/22.87 (step t12.t912 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| |tptp.'ArrayCategoryValue'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t913 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'ArrayCategoryValue'|)))) :rule cong :premises (t12.t912))
% 22.63/22.87 (step t12.t914 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryValue'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t915 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryValue'|)))) :rule cong :premises (t12.t914))
% 22.63/22.87 (step t12.t916 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'System_Array'|) (= |tptp.'System_Array'| |tptp.'ArrayCategoryValue'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t917 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryValue'|)))) :rule cong :premises (t12.t916))
% 22.63/22.87 (step t12.t918 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryValue'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t919 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryValue'|)))) :rule cong :premises (t12.t918))
% 22.63/22.87 (step t12.t920 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'System_Object'|) (= |tptp.'System_Object'| |tptp.'ArrayCategoryValue'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t921 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryValue'|)))) :rule cong :premises (t12.t920))
% 22.63/22.87 (step t12.t922 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Type'|)))) :rule refl)
% 22.63/22.87 (step t12.t923 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'ArrayCategoryValue'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t924 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'ArrayCategoryValue'|)))) :rule cong :premises (t12.t923))
% 22.63/22.87 (step t12.t925 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t926 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'FirstConsistentOwner'|)))) :rule refl)
% 22.63/22.87 (step t12.t927 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_SByte'|)))) :rule refl)
% 22.63/22.87 (step t12.t928 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Byte'|)))) :rule refl)
% 22.63/22.87 (step t12.t929 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'System_Int16'|) (= |tptp.'System_Int16'| |tptp.'ArrayCategoryValue'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t930 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryValue'|)))) :rule cong :premises (t12.t929))
% 22.63/22.87 (step t12.t931 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'ArrayCategoryValue'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t932 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'ArrayCategoryValue'|)))) :rule cong :premises (t12.t931))
% 22.63/22.87 (step t12.t933 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'System_Int32'|) (= |tptp.'System_Int32'| |tptp.'ArrayCategoryValue'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t934 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryValue'|)))) :rule cong :premises (t12.t933))
% 22.63/22.87 (step t12.t935 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt32'|)))) :rule refl)
% 22.63/22.87 (step t12.t936 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'System_Int64'|) (= |tptp.'System_Int64'| |tptp.'ArrayCategoryValue'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t937 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryValue'|)))) :rule cong :premises (t12.t936))
% 22.63/22.87 (step t12.t938 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt64'|) (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryValue'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t939 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryValue'|)))) :rule cong :premises (t12.t938))
% 22.63/22.87 (step t12.t940 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Char'|)))) :rule refl)
% 22.63/22.87 (step t12.t941 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UIntPtr'|)))) :rule refl)
% 22.63/22.87 (step t12.t942 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'ArrayCategoryValue'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t943 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'ArrayCategoryValue'|)))) :rule cong :premises (t12.t942))
% 22.63/22.87 (step t12.t944 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_max'|)))) :rule refl)
% 22.63/22.87 (step t12.t945 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_size'|)))) :rule refl)
% 22.63/22.87 (step t12.t946 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_elems'|) (= |tptp.'BoundedStack_elems'| |tptp.'ArrayCategoryValue'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t947 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'ArrayCategoryValue'|)))) :rule cong :premises (t12.t946))
% 22.63/22.87 (step t12.t948 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| |tptp.'ArrayCategoryValue'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t949 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'ArrayCategoryValue'|)))) :rule cong :premises (t12.t948))
% 22.63/22.87 (step t12.t950 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| |tptp.'ArrayCategoryValue'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t951 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'ArrayCategoryValue'|)))) :rule cong :premises (t12.t950))
% 22.63/22.87 (step t12.t952 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| |tptp.'ArrayCategoryValue'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t953 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'ArrayCategoryValue'|)))) :rule cong :premises (t12.t952))
% 22.63/22.87 (step t12.t954 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_ICloneable'|)))) :rule refl)
% 22.63/22.87 (step t12.t955 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'ArrayCategoryValue'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t956 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'ArrayCategoryValue'|)))) :rule cong :premises (t12.t955))
% 22.63/22.87 (step t12.t957 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryValue'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t958 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryValue'|)))) :rule cong :premises (t12.t957))
% 22.63/22.87 (step t12.t959 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryValue'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t960 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryValue'|)))) :rule cong :premises (t12.t959))
% 22.63/22.87 (step t12.t961 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryValue'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t962 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryValue'|)))) :rule cong :premises (t12.t961))
% 22.63/22.87 (step t12.t963 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 22.63/22.87 (step t12.t964 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'ArrayCategoryValue'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t965 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'ArrayCategoryValue'|)))) :rule cong :premises (t12.t964))
% 22.63/22.87 (step t12.t966 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'ArrayCategoryValue'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t967 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'ArrayCategoryValue'|)))) :rule cong :premises (t12.t966))
% 22.63/22.87 (step t12.t968 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'ArrayCategoryValue'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t969 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'ArrayCategoryValue'|)))) :rule cong :premises (t12.t968))
% 22.63/22.87 (step t12.t970 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule refl)
% 22.63/22.87 (step t12.t971 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 22.63/22.87 (step t12.t972 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryValue'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t973 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryValue'|)))) :rule cong :premises (t12.t972))
% 22.63/22.87 (step t12.t974 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack'|)))) :rule refl)
% 22.63/22.87 (step t12.t975 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t976 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'ArrayCategoryValue'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t977 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'ArrayCategoryValue'|)))) :rule cong :premises (t12.t976))
% 22.63/22.87 (step t12.t978 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable_1___System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t979 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IList'|)))) :rule refl)
% 22.63/22.87 (step t12.t980 (cl (= (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 22.63/22.87 (step t12.t981 (cl (= (= |tptp.'ArrayCategoryValue'| tptp.stringLiteral8) (= tptp.stringLiteral8 |tptp.'ArrayCategoryValue'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t982 (cl (= (not (= |tptp.'ArrayCategoryValue'| tptp.stringLiteral8)) (not (= tptp.stringLiteral8 |tptp.'ArrayCategoryValue'|)))) :rule cong :premises (t12.t981))
% 22.63/22.87 (step t12.t983 (cl (= (= |tptp.'ArrayCategoryValue'| tptp.stringLiteral9) (= tptp.stringLiteral9 |tptp.'ArrayCategoryValue'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t984 (cl (= (not (= |tptp.'ArrayCategoryValue'| tptp.stringLiteral9)) (not (= tptp.stringLiteral9 |tptp.'ArrayCategoryValue'|)))) :rule cong :premises (t12.t983))
% 22.63/22.87 (step t12.t985 (cl (= (= |tptp.'ArrayCategoryValue'| tptp.stringLiteral10) (= tptp.stringLiteral10 |tptp.'ArrayCategoryValue'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t986 (cl (= (not (= |tptp.'ArrayCategoryValue'| tptp.stringLiteral10)) (not (= tptp.stringLiteral10 |tptp.'ArrayCategoryValue'|)))) :rule cong :premises (t12.t985))
% 22.63/22.87 (step t12.t987 (cl (= (= |tptp.'ArrayCategoryValue'| tptp.stringLiteral11) (= tptp.stringLiteral11 |tptp.'ArrayCategoryValue'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t988 (cl (= (not (= |tptp.'ArrayCategoryValue'| tptp.stringLiteral11)) (not (= tptp.stringLiteral11 |tptp.'ArrayCategoryValue'|)))) :rule cong :premises (t12.t987))
% 22.63/22.87 (step t12.t989 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryRef'|)))) :rule refl)
% 22.63/22.87 (step t12.t990 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryNonNullRef'|)))) :rule refl)
% 22.63/22.87 (step t12.t991 (cl (= (= |tptp.'ArrayCategoryInt'| |tptp.'System_Array'|) (= |tptp.'System_Array'| |tptp.'ArrayCategoryInt'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t992 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryInt'|)))) :rule cong :premises (t12.t991))
% 22.63/22.87 (step t12.t993 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Boolean'|)))) :rule refl)
% 22.63/22.87 (step t12.t994 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Object'|)))) :rule refl)
% 22.63/22.87 (step t12.t995 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Type'|)))) :rule refl)
% 22.63/22.87 (step t12.t996 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'NonNullFieldsAreInitialized'|)))) :rule refl)
% 22.63/22.87 (step t12.t997 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t998 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'FirstConsistentOwner'|)))) :rule refl)
% 22.63/22.87 (step t12.t999 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_SByte'|)))) :rule refl)
% 22.63/22.87 (step t12.t1000 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Byte'|)))) :rule refl)
% 22.63/22.87 (step t12.t1001 (cl (= (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int16'|) (= |tptp.'System_Int16'| |tptp.'ArrayCategoryInt'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1002 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryInt'|)))) :rule cong :premises (t12.t1001))
% 22.63/22.87 (step t12.t1003 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt16'|)))) :rule refl)
% 22.63/22.87 (step t12.t1004 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int32'|)))) :rule refl)
% 22.63/22.87 (step t12.t1005 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt32'|)))) :rule refl)
% 22.63/22.87 (step t12.t1006 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int64'|)))) :rule refl)
% 22.63/22.87 (step t12.t1007 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt64'|)))) :rule refl)
% 22.63/22.87 (step t12.t1008 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Char'|)))) :rule refl)
% 22.63/22.87 (step t12.t1009 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UIntPtr'|)))) :rule refl)
% 22.63/22.87 (step t12.t1010 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IntPtr'|)))) :rule refl)
% 22.63/22.87 (step t12.t1011 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_max'|)))) :rule refl)
% 22.63/22.87 (step t12.t1012 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_size'|)))) :rule refl)
% 22.63/22.87 (step t12.t1013 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_elems'|)))) :rule refl)
% 22.63/22.87 (step t12.t1014 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Exception'|)))) :rule refl)
% 22.63/22.87 (step t12.t1015 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable'|)))) :rule refl)
% 22.63/22.87 (step t12.t1016 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_ICollection'|)))) :rule refl)
% 22.63/22.87 (step t12.t1017 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_ICloneable'|)))) :rule refl)
% 22.63/22.87 (step t12.t1018 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule refl)
% 22.63/22.87 (step t12.t1019 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IConvertible'|)))) :rule refl)
% 22.63/22.87 (step t12.t1020 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_MemberInfo'|)))) :rule refl)
% 22.63/22.87 (step t12.t1021 (cl (= (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryInt'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1022 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryInt'|)))) :rule cong :premises (t12.t1021))
% 22.63/22.87 (step t12.t1023 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 22.63/22.87 (step t12.t1024 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_ICustomAttributeProvider'|)))) :rule refl)
% 22.63/22.87 (step t12.t1025 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Exception'|)))) :rule refl)
% 22.63/22.87 (step t12.t1026 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_GuardException'|)))) :rule refl)
% 22.63/22.87 (step t12.t1027 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule refl)
% 22.63/22.87 (step t12.t1028 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 22.63/22.87 (step t12.t1029 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_Serialization_ISerializable'|)))) :rule refl)
% 22.63/22.87 (step t12.t1030 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack'|)))) :rule refl)
% 22.63/22.87 (step t12.t1031 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t1032 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Type'|)))) :rule refl)
% 22.63/22.87 (step t12.t1033 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable_1___System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t1034 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IList'|)))) :rule refl)
% 22.63/22.87 (step t12.t1035 (cl (= (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 22.63/22.87 (step t12.t1036 (cl (= (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral8)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral8)))) :rule refl)
% 22.63/22.87 (step t12.t1037 (cl (= (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral9)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral9)))) :rule refl)
% 22.63/22.87 (step t12.t1038 (cl (= (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral10)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral10)))) :rule refl)
% 22.63/22.87 (step t12.t1039 (cl (= (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral11)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral11)))) :rule refl)
% 22.63/22.87 (step t12.t1040 (cl (= (= |tptp.'ArrayCategoryRef'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryRef'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1041 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryRef'|)))) :rule cong :premises (t12.t1040))
% 22.63/22.87 (step t12.t1042 (cl (= (= |tptp.'ArrayCategoryRef'| |tptp.'System_Array'|) (= |tptp.'System_Array'| |tptp.'ArrayCategoryRef'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1043 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryRef'|)))) :rule cong :premises (t12.t1042))
% 22.63/22.87 (step t12.t1044 (cl (= (= |tptp.'ArrayCategoryRef'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryRef'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1045 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryRef'|)))) :rule cong :premises (t12.t1044))
% 22.63/22.87 (step t12.t1046 (cl (= (= |tptp.'ArrayCategoryRef'| |tptp.'System_Object'|) (= |tptp.'System_Object'| |tptp.'ArrayCategoryRef'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1047 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryRef'|)))) :rule cong :premises (t12.t1046))
% 22.63/22.87 (step t12.t1048 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Type'|)))) :rule refl)
% 22.63/22.87 (step t12.t1049 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'NonNullFieldsAreInitialized'|)))) :rule refl)
% 22.63/22.87 (step t12.t1050 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t1051 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'FirstConsistentOwner'|)))) :rule refl)
% 22.63/22.87 (step t12.t1052 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_SByte'|)))) :rule refl)
% 22.63/22.87 (step t12.t1053 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Byte'|)))) :rule refl)
% 22.63/22.87 (step t12.t1054 (cl (= (= |tptp.'ArrayCategoryRef'| |tptp.'System_Int16'|) (= |tptp.'System_Int16'| |tptp.'ArrayCategoryRef'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1055 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryRef'|)))) :rule cong :premises (t12.t1054))
% 22.63/22.87 (step t12.t1056 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt16'|)))) :rule refl)
% 22.63/22.87 (step t12.t1057 (cl (= (= |tptp.'ArrayCategoryRef'| |tptp.'System_Int32'|) (= |tptp.'System_Int32'| |tptp.'ArrayCategoryRef'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1058 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryRef'|)))) :rule cong :premises (t12.t1057))
% 22.63/22.87 (step t12.t1059 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt32'|)))) :rule refl)
% 22.63/22.87 (step t12.t1060 (cl (= (= |tptp.'ArrayCategoryRef'| |tptp.'System_Int64'|) (= |tptp.'System_Int64'| |tptp.'ArrayCategoryRef'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1061 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryRef'|)))) :rule cong :premises (t12.t1060))
% 22.63/22.87 (step t12.t1062 (cl (= (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt64'|) (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryRef'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1063 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryRef'|)))) :rule cong :premises (t12.t1062))
% 22.63/22.87 (step t12.t1064 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Char'|)))) :rule refl)
% 22.63/22.87 (step t12.t1065 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UIntPtr'|)))) :rule refl)
% 22.63/22.87 (step t12.t1066 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IntPtr'|)))) :rule refl)
% 22.63/22.87 (step t12.t1067 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_max'|)))) :rule refl)
% 22.63/22.87 (step t12.t1068 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_size'|)))) :rule refl)
% 22.63/22.87 (step t12.t1069 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_elems'|)))) :rule refl)
% 22.63/22.87 (step t12.t1070 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Exception'|)))) :rule refl)
% 22.63/22.87 (step t12.t1071 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable'|)))) :rule refl)
% 22.63/22.87 (step t12.t1072 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_ICollection'|)))) :rule refl)
% 22.63/22.87 (step t12.t1073 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_ICloneable'|)))) :rule refl)
% 22.63/22.87 (step t12.t1074 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule refl)
% 22.63/22.87 (step t12.t1075 (cl (= (= |tptp.'ArrayCategoryRef'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryRef'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1076 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryRef'|)))) :rule cong :premises (t12.t1075))
% 22.63/22.87 (step t12.t1077 (cl (= (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryRef'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1078 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryRef'|)))) :rule cong :premises (t12.t1077))
% 22.63/22.87 (step t12.t1079 (cl (= (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryRef'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1080 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryRef'|)))) :rule cong :premises (t12.t1079))
% 22.63/22.87 (step t12.t1081 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 22.63/22.87 (step t12.t1082 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)))) :rule refl)
% 22.63/22.87 (step t12.t1083 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Exception'|)))) :rule refl)
% 22.63/22.87 (step t12.t1084 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_GuardException'|)))) :rule refl)
% 22.63/22.87 (step t12.t1085 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule refl)
% 22.63/22.87 (step t12.t1086 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 22.63/22.87 (step t12.t1087 (cl (= (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryRef'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1088 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryRef'|)))) :rule cong :premises (t12.t1087))
% 22.63/22.87 (step t12.t1089 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack'|)))) :rule refl)
% 22.63/22.87 (step t12.t1090 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t1091 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Type'|)))) :rule refl)
% 22.63/22.87 (step t12.t1092 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable_1___System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t1093 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IList'|)))) :rule refl)
% 22.63/22.87 (step t12.t1094 (cl (= (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 22.63/22.87 (step t12.t1095 (cl (= (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral8) (= tptp.stringLiteral8 |tptp.'ArrayCategoryRef'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1096 (cl (= (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral8)) (not (= tptp.stringLiteral8 |tptp.'ArrayCategoryRef'|)))) :rule cong :premises (t12.t1095))
% 22.63/22.87 (step t12.t1097 (cl (= (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral9)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral9)))) :rule refl)
% 22.63/22.87 (step t12.t1098 (cl (= (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral10) (= tptp.stringLiteral10 |tptp.'ArrayCategoryRef'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1099 (cl (= (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral10)) (not (= tptp.stringLiteral10 |tptp.'ArrayCategoryRef'|)))) :rule cong :premises (t12.t1098))
% 22.63/22.87 (step t12.t1100 (cl (= (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral11)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral11)))) :rule refl)
% 22.63/22.87 (step t12.t1101 (cl (= (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Array'|) (= |tptp.'System_Array'| |tptp.'ArrayCategoryNonNullRef'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1102 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryNonNullRef'|)))) :rule cong :premises (t12.t1101))
% 22.63/22.87 (step t12.t1103 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Boolean'|)))) :rule refl)
% 22.63/22.87 (step t12.t1104 (cl (= (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Object'|) (= |tptp.'System_Object'| |tptp.'ArrayCategoryNonNullRef'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1105 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryNonNullRef'|)))) :rule cong :premises (t12.t1104))
% 22.63/22.87 (step t12.t1106 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Type'|)))) :rule refl)
% 22.63/22.87 (step t12.t1107 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'NonNullFieldsAreInitialized'|)))) :rule refl)
% 22.63/22.87 (step t12.t1108 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t1109 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'FirstConsistentOwner'|)))) :rule refl)
% 22.63/22.87 (step t12.t1110 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_SByte'|)))) :rule refl)
% 22.63/22.87 (step t12.t1111 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Byte'|)))) :rule refl)
% 22.63/22.87 (step t12.t1112 (cl (= (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Int16'|) (= |tptp.'System_Int16'| |tptp.'ArrayCategoryNonNullRef'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1113 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryNonNullRef'|)))) :rule cong :premises (t12.t1112))
% 22.63/22.87 (step t12.t1114 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt16'|)))) :rule refl)
% 22.63/22.87 (step t12.t1115 (cl (= (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Int32'|) (= |tptp.'System_Int32'| |tptp.'ArrayCategoryNonNullRef'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1116 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryNonNullRef'|)))) :rule cong :premises (t12.t1115))
% 22.63/22.87 (step t12.t1117 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt32'|)))) :rule refl)
% 22.63/22.87 (step t12.t1118 (cl (= (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Int64'|) (= |tptp.'System_Int64'| |tptp.'ArrayCategoryNonNullRef'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1119 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryNonNullRef'|)))) :rule cong :premises (t12.t1118))
% 22.63/22.87 (step t12.t1120 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt64'|)))) :rule refl)
% 22.63/22.87 (step t12.t1121 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Char'|)))) :rule refl)
% 22.63/22.87 (step t12.t1122 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UIntPtr'|)))) :rule refl)
% 22.63/22.87 (step t12.t1123 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IntPtr'|)))) :rule refl)
% 22.63/22.87 (step t12.t1124 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_max'|)))) :rule refl)
% 22.63/22.87 (step t12.t1125 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_size'|)))) :rule refl)
% 22.63/22.87 (step t12.t1126 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_elems'|)))) :rule refl)
% 22.63/22.87 (step t12.t1127 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Exception'|)))) :rule refl)
% 22.63/22.87 (step t12.t1128 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable'|)))) :rule refl)
% 22.63/22.87 (step t12.t1129 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_ICollection'|)))) :rule refl)
% 22.63/22.87 (step t12.t1130 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_ICloneable'|)))) :rule refl)
% 22.63/22.87 (step t12.t1131 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule refl)
% 22.63/22.87 (step t12.t1132 (cl (= (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryNonNullRef'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1133 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryNonNullRef'|)))) :rule cong :premises (t12.t1132))
% 22.63/22.87 (step t12.t1134 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_MemberInfo'|)))) :rule refl)
% 22.63/22.87 (step t12.t1135 (cl (= (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryNonNullRef'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1136 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryNonNullRef'|)))) :rule cong :premises (t12.t1135))
% 22.63/22.87 (step t12.t1137 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 22.63/22.87 (step t12.t1138 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)))) :rule refl)
% 22.63/22.87 (step t12.t1139 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Exception'|)))) :rule refl)
% 22.63/22.87 (step t12.t1140 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_GuardException'|)))) :rule refl)
% 22.63/22.87 (step t12.t1141 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule refl)
% 22.63/22.87 (step t12.t1142 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 22.63/22.87 (step t12.t1143 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_Serialization_ISerializable'|)))) :rule refl)
% 22.63/22.87 (step t12.t1144 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack'|)))) :rule refl)
% 22.63/22.87 (step t12.t1145 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t1146 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Type'|)))) :rule refl)
% 22.63/22.87 (step t12.t1147 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable_1___System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t1148 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IList'|)))) :rule refl)
% 22.63/22.87 (step t12.t1149 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 22.63/22.87 (step t12.t1150 (cl (= (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral8) (= tptp.stringLiteral8 |tptp.'ArrayCategoryNonNullRef'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1151 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral8)) (not (= tptp.stringLiteral8 |tptp.'ArrayCategoryNonNullRef'|)))) :rule cong :premises (t12.t1150))
% 22.63/22.87 (step t12.t1152 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral9)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral9)))) :rule refl)
% 22.63/22.87 (step t12.t1153 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral10)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral10)))) :rule refl)
% 22.63/22.87 (step t12.t1154 (cl (= (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral11)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral11)))) :rule refl)
% 22.63/22.87 (step t12.t1155 (cl (= (not (= |tptp.'System_Array'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Array'| |tptp.'System_Boolean'|)))) :rule refl)
% 22.63/22.87 (step t12.t1156 (cl (= (not (= |tptp.'System_Array'| |tptp.'System_Object'|)) (not (= |tptp.'System_Array'| |tptp.'System_Object'|)))) :rule refl)
% 22.63/22.87 (step t12.t1157 (cl (= (not (= |tptp.'System_Array'| |tptp.'System_Type'|)) (not (= |tptp.'System_Array'| |tptp.'System_Type'|)))) :rule refl)
% 22.63/22.87 (step t12.t1158 (cl (= (not (= |tptp.'System_Array'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Array'| |tptp.'NonNullFieldsAreInitialized'|)))) :rule refl)
% 22.63/22.87 (step t12.t1159 (cl (= (not (= |tptp.'System_Array'| |tptp.'System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t1160 (cl (= (not (= |tptp.'System_Array'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Array'| |tptp.'FirstConsistentOwner'|)))) :rule refl)
% 22.63/22.87 (step t12.t1161 (cl (= (not (= |tptp.'System_Array'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Array'| |tptp.'System_SByte'|)))) :rule refl)
% 22.63/22.87 (step t12.t1162 (cl (= (not (= |tptp.'System_Array'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Byte'|)))) :rule refl)
% 22.63/22.87 (step t12.t1163 (cl (= (not (= |tptp.'System_Array'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int16'|)))) :rule refl)
% 22.63/22.87 (step t12.t1164 (cl (= (not (= |tptp.'System_Array'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt16'|)))) :rule refl)
% 22.63/22.87 (step t12.t1165 (cl (= (not (= |tptp.'System_Array'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int32'|)))) :rule refl)
% 22.63/22.87 (step t12.t1166 (cl (= (not (= |tptp.'System_Array'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt32'|)))) :rule refl)
% 22.63/22.87 (step t12.t1167 (cl (= (not (= |tptp.'System_Array'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int64'|)))) :rule refl)
% 22.63/22.87 (step t12.t1168 (cl (= (not (= |tptp.'System_Array'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt64'|)))) :rule refl)
% 22.63/22.87 (step t12.t1169 (cl (= (not (= |tptp.'System_Array'| |tptp.'System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'System_Char'|)))) :rule refl)
% 22.63/22.87 (step t12.t1170 (cl (= (not (= |tptp.'System_Array'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'System_UIntPtr'|)))) :rule refl)
% 22.63/22.87 (step t12.t1171 (cl (= (not (= |tptp.'System_Array'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'System_IntPtr'|)))) :rule refl)
% 22.63/22.87 (step t12.t1172 (cl (= (not (= |tptp.'System_Array'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack_max'|)))) :rule refl)
% 22.63/22.87 (step t12.t1173 (cl (= (not (= |tptp.'System_Array'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack_size'|)))) :rule refl)
% 22.63/22.87 (step t12.t1174 (cl (= (not (= |tptp.'System_Array'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack_elems'|)))) :rule refl)
% 22.63/22.87 (step t12.t1175 (cl (= (not (= |tptp.'System_Array'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Array'| |tptp.'System_Exception'|)))) :rule refl)
% 22.63/22.87 (step t12.t1176 (cl (= (not (= |tptp.'System_Array'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable'|)))) :rule refl)
% 22.63/22.87 (step t12.t1177 (cl (= (not (= |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|)))) :rule refl)
% 22.63/22.87 (step t12.t1178 (cl (= (not (= |tptp.'System_Array'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Array'| |tptp.'System_ICloneable'|)))) :rule refl)
% 22.63/22.87 (step t12.t1179 (cl (= (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule refl)
% 22.63/22.87 (step t12.t1180 (cl (= (not (= |tptp.'System_Array'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Array'| |tptp.'System_IConvertible'|)))) :rule refl)
% 22.63/22.87 (step t12.t1181 (cl (= (not (= |tptp.'System_Array'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_MemberInfo'|)))) :rule refl)
% 22.63/22.87 (step t12.t1182 (cl (= (= |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Array'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1183 (cl (= (not (= |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Array'|)))) :rule cong :premises (t12.t1182))
% 22.63/22.87 (step t12.t1184 (cl (= (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 22.63/22.87 (step t12.t1185 (cl (= (not (= |tptp.'System_Array'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_ICustomAttributeProvider'|)))) :rule refl)
% 22.63/22.87 (step t12.t1186 (cl (= (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Exception'|)))) :rule refl)
% 22.63/22.87 (step t12.t1187 (cl (= (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_GuardException'|)))) :rule refl)
% 22.63/22.87 (step t12.t1188 (cl (= (not (= |tptp.'System_Array'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule refl)
% 22.63/22.87 (step t12.t1189 (cl (= (not (= |tptp.'System_Array'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 22.63/22.87 (step t12.t1190 (cl (= (not (= |tptp.'System_Array'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_Serialization_ISerializable'|)))) :rule refl)
% 22.63/22.87 (step t12.t1191 (cl (= (not (= |tptp.'System_Array'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack'|)))) :rule refl)
% 22.63/22.87 (step t12.t1192 (cl (= (not (= |tptp.'System_Array'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t1193 (cl (= (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Type'|)))) :rule refl)
% 22.63/22.87 (step t12.t1194 (cl (= (not (= |tptp.'System_Array'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable_1___System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t1195 (cl (= (not (= |tptp.'System_Array'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_IList'|)))) :rule refl)
% 22.63/22.87 (step t12.t1196 (cl (= (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 22.63/22.87 (step t12.t1197 (cl (= (not (= |tptp.'System_Array'| tptp.stringLiteral8)) (not (= |tptp.'System_Array'| tptp.stringLiteral8)))) :rule refl)
% 22.63/22.87 (step t12.t1198 (cl (= (not (= |tptp.'System_Array'| tptp.stringLiteral9)) (not (= |tptp.'System_Array'| tptp.stringLiteral9)))) :rule refl)
% 22.63/22.87 (step t12.t1199 (cl (= (not (= |tptp.'System_Array'| tptp.stringLiteral10)) (not (= |tptp.'System_Array'| tptp.stringLiteral10)))) :rule refl)
% 22.63/22.87 (step t12.t1200 (cl (= (not (= |tptp.'System_Array'| tptp.stringLiteral11)) (not (= |tptp.'System_Array'| tptp.stringLiteral11)))) :rule refl)
% 22.63/22.87 (step t12.t1201 (cl (= (= |tptp.'System_Boolean'| |tptp.'System_Object'|) (= |tptp.'System_Object'| |tptp.'System_Boolean'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1202 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_Boolean'|)))) :rule cong :premises (t12.t1201))
% 22.63/22.87 (step t12.t1203 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'System_Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Type'|)))) :rule refl)
% 22.63/22.87 (step t12.t1204 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Boolean'| |tptp.'NonNullFieldsAreInitialized'|)))) :rule refl)
% 22.63/22.87 (step t12.t1205 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t1206 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Boolean'| |tptp.'FirstConsistentOwner'|)))) :rule refl)
% 22.63/22.87 (step t12.t1207 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_SByte'|)))) :rule refl)
% 22.63/22.87 (step t12.t1208 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Byte'|)))) :rule refl)
% 22.63/22.87 (step t12.t1209 (cl (= (= |tptp.'System_Boolean'| |tptp.'System_Int16'|) (= |tptp.'System_Int16'| |tptp.'System_Boolean'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1210 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Boolean'|)))) :rule cong :premises (t12.t1209))
% 22.63/22.87 (step t12.t1211 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt16'|)))) :rule refl)
% 22.63/22.87 (step t12.t1212 (cl (= (= |tptp.'System_Boolean'| |tptp.'System_Int32'|) (= |tptp.'System_Int32'| |tptp.'System_Boolean'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1213 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Boolean'|)))) :rule cong :premises (t12.t1212))
% 22.63/22.87 (step t12.t1214 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt32'|)))) :rule refl)
% 22.63/22.87 (step t12.t1215 (cl (= (= |tptp.'System_Boolean'| |tptp.'System_Int64'|) (= |tptp.'System_Int64'| |tptp.'System_Boolean'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1216 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Boolean'|)))) :rule cong :premises (t12.t1215))
% 22.63/22.87 (step t12.t1217 (cl (= (= |tptp.'System_Boolean'| |tptp.'System_UInt64'|) (= |tptp.'System_UInt64'| |tptp.'System_Boolean'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1218 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Boolean'|)))) :rule cong :premises (t12.t1217))
% 22.63/22.87 (step t12.t1219 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Char'|)))) :rule refl)
% 22.63/22.87 (step t12.t1220 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UIntPtr'|)))) :rule refl)
% 22.63/22.87 (step t12.t1221 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IntPtr'|)))) :rule refl)
% 22.63/22.87 (step t12.t1222 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack_max'|)))) :rule refl)
% 22.63/22.87 (step t12.t1223 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack_size'|)))) :rule refl)
% 22.63/22.87 (step t12.t1224 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack_elems'|)))) :rule refl)
% 22.63/22.87 (step t12.t1225 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Exception'|)))) :rule refl)
% 22.63/22.87 (step t12.t1226 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable'|)))) :rule refl)
% 22.63/22.87 (step t12.t1227 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_ICollection'|)))) :rule refl)
% 22.63/22.87 (step t12.t1228 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_ICloneable'|)))) :rule refl)
% 22.63/22.87 (step t12.t1229 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule refl)
% 22.63/22.87 (step t12.t1230 (cl (= (= |tptp.'System_Boolean'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'System_Boolean'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1231 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Boolean'|)))) :rule cong :premises (t12.t1230))
% 22.63/22.87 (step t12.t1232 (cl (= (= |tptp.'System_Boolean'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Boolean'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1233 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Boolean'|)))) :rule cong :premises (t12.t1232))
% 22.63/22.87 (step t12.t1234 (cl (= (= |tptp.'System_Boolean'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Boolean'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1235 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Boolean'|)))) :rule cong :premises (t12.t1234))
% 22.63/22.87 (step t12.t1236 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 22.63/22.87 (step t12.t1237 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_ICustomAttributeProvider'|)))) :rule refl)
% 22.63/22.87 (step t12.t1238 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Exception'|)))) :rule refl)
% 22.63/22.87 (step t12.t1239 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_GuardException'|)))) :rule refl)
% 22.63/22.87 (step t12.t1240 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule refl)
% 22.63/22.87 (step t12.t1241 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 22.63/22.87 (step t12.t1242 (cl (= (= |tptp.'System_Boolean'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Boolean'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1243 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Boolean'|)))) :rule cong :premises (t12.t1242))
% 22.63/22.87 (step t12.t1244 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack'|)))) :rule refl)
% 22.63/22.87 (step t12.t1245 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t1246 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Type'|)))) :rule refl)
% 22.63/22.87 (step t12.t1247 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable_1___System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t1248 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_IList'|)))) :rule refl)
% 22.63/22.87 (step t12.t1249 (cl (= (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 22.63/22.87 (step t12.t1250 (cl (= (= |tptp.'System_Boolean'| tptp.stringLiteral8) (= tptp.stringLiteral8 |tptp.'System_Boolean'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1251 (cl (= (not (= |tptp.'System_Boolean'| tptp.stringLiteral8)) (not (= tptp.stringLiteral8 |tptp.'System_Boolean'|)))) :rule cong :premises (t12.t1250))
% 22.63/22.87 (step t12.t1252 (cl (= (not (= |tptp.'System_Boolean'| tptp.stringLiteral9)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral9)))) :rule refl)
% 22.63/22.87 (step t12.t1253 (cl (= (= |tptp.'System_Boolean'| tptp.stringLiteral10) (= tptp.stringLiteral10 |tptp.'System_Boolean'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1254 (cl (= (not (= |tptp.'System_Boolean'| tptp.stringLiteral10)) (not (= tptp.stringLiteral10 |tptp.'System_Boolean'|)))) :rule cong :premises (t12.t1253))
% 22.63/22.87 (step t12.t1255 (cl (= (not (= |tptp.'System_Boolean'| tptp.stringLiteral11)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral11)))) :rule refl)
% 22.63/22.87 (step t12.t1256 (cl (= (not (= |tptp.'System_Object'| |tptp.'System_Type'|)) (not (= |tptp.'System_Object'| |tptp.'System_Type'|)))) :rule refl)
% 22.63/22.87 (step t12.t1257 (cl (= (not (= |tptp.'System_Object'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Object'| |tptp.'NonNullFieldsAreInitialized'|)))) :rule refl)
% 22.63/22.87 (step t12.t1258 (cl (= (not (= |tptp.'System_Object'| |tptp.'System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t1259 (cl (= (not (= |tptp.'System_Object'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Object'| |tptp.'FirstConsistentOwner'|)))) :rule refl)
% 22.63/22.87 (step t12.t1260 (cl (= (not (= |tptp.'System_Object'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Object'| |tptp.'System_SByte'|)))) :rule refl)
% 22.63/22.87 (step t12.t1261 (cl (= (not (= |tptp.'System_Object'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Object'| |tptp.'System_Byte'|)))) :rule refl)
% 22.63/22.87 (step t12.t1262 (cl (= (= |tptp.'System_Object'| |tptp.'System_Int16'|) (= |tptp.'System_Int16'| |tptp.'System_Object'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1263 (cl (= (not (= |tptp.'System_Object'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Object'|)))) :rule cong :premises (t12.t1262))
% 22.63/22.87 (step t12.t1264 (cl (= (not (= |tptp.'System_Object'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt16'|)))) :rule refl)
% 22.63/22.87 (step t12.t1265 (cl (= (= |tptp.'System_Object'| |tptp.'System_Int32'|) (= |tptp.'System_Int32'| |tptp.'System_Object'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1266 (cl (= (not (= |tptp.'System_Object'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Object'|)))) :rule cong :premises (t12.t1265))
% 22.63/22.87 (step t12.t1267 (cl (= (not (= |tptp.'System_Object'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt32'|)))) :rule refl)
% 22.63/22.87 (step t12.t1268 (cl (= (= |tptp.'System_Object'| |tptp.'System_Int64'|) (= |tptp.'System_Int64'| |tptp.'System_Object'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1269 (cl (= (not (= |tptp.'System_Object'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Object'|)))) :rule cong :premises (t12.t1268))
% 22.63/22.87 (step t12.t1270 (cl (= (not (= |tptp.'System_Object'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt64'|)))) :rule refl)
% 22.63/22.87 (step t12.t1271 (cl (= (not (= |tptp.'System_Object'| |tptp.'System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'System_Char'|)))) :rule refl)
% 22.63/22.87 (step t12.t1272 (cl (= (not (= |tptp.'System_Object'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'System_UIntPtr'|)))) :rule refl)
% 22.63/22.87 (step t12.t1273 (cl (= (not (= |tptp.'System_Object'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'System_IntPtr'|)))) :rule refl)
% 22.63/22.87 (step t12.t1274 (cl (= (not (= |tptp.'System_Object'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack_max'|)))) :rule refl)
% 22.63/22.87 (step t12.t1275 (cl (= (not (= |tptp.'System_Object'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack_size'|)))) :rule refl)
% 22.63/22.87 (step t12.t1276 (cl (= (not (= |tptp.'System_Object'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack_elems'|)))) :rule refl)
% 22.63/22.87 (step t12.t1277 (cl (= (not (= |tptp.'System_Object'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Object'| |tptp.'System_Exception'|)))) :rule refl)
% 22.63/22.87 (step t12.t1278 (cl (= (not (= |tptp.'System_Object'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable'|)))) :rule refl)
% 22.63/22.87 (step t12.t1279 (cl (= (not (= |tptp.'System_Object'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_ICollection'|)))) :rule refl)
% 22.63/22.87 (step t12.t1280 (cl (= (not (= |tptp.'System_Object'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Object'| |tptp.'System_ICloneable'|)))) :rule refl)
% 22.63/22.87 (step t12.t1281 (cl (= (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule refl)
% 22.63/22.87 (step t12.t1282 (cl (= (= |tptp.'System_Object'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'System_Object'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1283 (cl (= (not (= |tptp.'System_Object'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Object'|)))) :rule cong :premises (t12.t1282))
% 22.63/22.87 (step t12.t1284 (cl (= (not (= |tptp.'System_Object'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_MemberInfo'|)))) :rule refl)
% 22.63/22.87 (step t12.t1285 (cl (= (= |tptp.'System_Object'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1286 (cl (= (not (= |tptp.'System_Object'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|)))) :rule cong :premises (t12.t1285))
% 22.63/22.87 (step t12.t1287 (cl (= (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 22.63/22.87 (step t12.t1288 (cl (= (not (= |tptp.'System_Object'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_ICustomAttributeProvider'|)))) :rule refl)
% 22.63/22.87 (step t12.t1289 (cl (= (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Exception'|)))) :rule refl)
% 22.63/22.87 (step t12.t1290 (cl (= (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_GuardException'|)))) :rule refl)
% 22.63/22.87 (step t12.t1291 (cl (= (not (= |tptp.'System_Object'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule refl)
% 22.63/22.87 (step t12.t1292 (cl (= (not (= |tptp.'System_Object'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 22.63/22.87 (step t12.t1293 (cl (= (not (= |tptp.'System_Object'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_Serialization_ISerializable'|)))) :rule refl)
% 22.63/22.87 (step t12.t1294 (cl (= (not (= |tptp.'System_Object'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack'|)))) :rule refl)
% 22.63/22.87 (step t12.t1295 (cl (= (not (= |tptp.'System_Object'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t1296 (cl (= (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Type'|)))) :rule refl)
% 22.63/22.87 (step t12.t1297 (cl (= (not (= |tptp.'System_Object'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable_1___System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t1298 (cl (= (not (= |tptp.'System_Object'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_IList'|)))) :rule refl)
% 22.63/22.87 (step t12.t1299 (cl (= (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 22.63/22.87 (step t12.t1300 (cl (= (= |tptp.'System_Object'| tptp.stringLiteral8) (= tptp.stringLiteral8 |tptp.'System_Object'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1301 (cl (= (not (= |tptp.'System_Object'| tptp.stringLiteral8)) (not (= tptp.stringLiteral8 |tptp.'System_Object'|)))) :rule cong :premises (t12.t1300))
% 22.63/22.87 (step t12.t1302 (cl (= (not (= |tptp.'System_Object'| tptp.stringLiteral9)) (not (= |tptp.'System_Object'| tptp.stringLiteral9)))) :rule refl)
% 22.63/22.87 (step t12.t1303 (cl (= (not (= |tptp.'System_Object'| tptp.stringLiteral10)) (not (= |tptp.'System_Object'| tptp.stringLiteral10)))) :rule refl)
% 22.63/22.87 (step t12.t1304 (cl (= (not (= |tptp.'System_Object'| tptp.stringLiteral11)) (not (= |tptp.'System_Object'| tptp.stringLiteral11)))) :rule refl)
% 22.63/22.87 (step t12.t1305 (cl (= (= |tptp.'System_Type'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Type'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1306 (cl (= (not (= |tptp.'System_Type'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Type'|)))) :rule cong :premises (t12.t1305))
% 22.63/22.87 (step t12.t1307 (cl (= (not (= |tptp.'System_Type'| |tptp.'System_String'|)) (not (= |tptp.'System_Type'| |tptp.'System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t1308 (cl (= (= |tptp.'System_Type'| |tptp.'FirstConsistentOwner'|) (= |tptp.'FirstConsistentOwner'| |tptp.'System_Type'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1309 (cl (= (not (= |tptp.'System_Type'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Type'|)))) :rule cong :premises (t12.t1308))
% 22.63/22.87 (step t12.t1310 (cl (= (= |tptp.'System_Type'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'System_Type'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1311 (cl (= (not (= |tptp.'System_Type'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Type'|)))) :rule cong :premises (t12.t1310))
% 22.63/22.87 (step t12.t1312 (cl (= (= |tptp.'System_Type'| |tptp.'System_Byte'|) (= |tptp.'System_Byte'| |tptp.'System_Type'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1313 (cl (= (not (= |tptp.'System_Type'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Type'|)))) :rule cong :premises (t12.t1312))
% 22.63/22.87 (step t12.t1314 (cl (= (= |tptp.'System_Type'| |tptp.'System_Int16'|) (= |tptp.'System_Int16'| |tptp.'System_Type'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1315 (cl (= (not (= |tptp.'System_Type'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Type'|)))) :rule cong :premises (t12.t1314))
% 22.63/22.87 (step t12.t1316 (cl (= (= |tptp.'System_Type'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'System_Type'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1317 (cl (= (not (= |tptp.'System_Type'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Type'|)))) :rule cong :premises (t12.t1316))
% 22.63/22.87 (step t12.t1318 (cl (= (= |tptp.'System_Type'| |tptp.'System_Int32'|) (= |tptp.'System_Int32'| |tptp.'System_Type'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1319 (cl (= (not (= |tptp.'System_Type'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Type'|)))) :rule cong :premises (t12.t1318))
% 22.63/22.87 (step t12.t1320 (cl (= (= |tptp.'System_Type'| |tptp.'System_UInt32'|) (= |tptp.'System_UInt32'| |tptp.'System_Type'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1321 (cl (= (not (= |tptp.'System_Type'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Type'|)))) :rule cong :premises (t12.t1320))
% 22.63/22.87 (step t12.t1322 (cl (= (= |tptp.'System_Type'| |tptp.'System_Int64'|) (= |tptp.'System_Int64'| |tptp.'System_Type'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1323 (cl (= (not (= |tptp.'System_Type'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Type'|)))) :rule cong :premises (t12.t1322))
% 22.63/22.87 (step t12.t1324 (cl (= (= |tptp.'System_Type'| |tptp.'System_UInt64'|) (= |tptp.'System_UInt64'| |tptp.'System_Type'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1325 (cl (= (not (= |tptp.'System_Type'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Type'|)))) :rule cong :premises (t12.t1324))
% 22.63/22.87 (step t12.t1326 (cl (= (= |tptp.'System_Type'| |tptp.'System_Char'|) (= |tptp.'System_Char'| |tptp.'System_Type'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1327 (cl (= (not (= |tptp.'System_Type'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_Type'|)))) :rule cong :premises (t12.t1326))
% 22.63/22.87 (step t12.t1328 (cl (= (= |tptp.'System_Type'| |tptp.'System_UIntPtr'|) (= |tptp.'System_UIntPtr'| |tptp.'System_Type'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1329 (cl (= (not (= |tptp.'System_Type'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Type'|)))) :rule cong :premises (t12.t1328))
% 22.63/22.87 (step t12.t1330 (cl (= (= |tptp.'System_Type'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_Type'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1331 (cl (= (not (= |tptp.'System_Type'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Type'|)))) :rule cong :premises (t12.t1330))
% 22.63/22.87 (step t12.t1332 (cl (= (not (= |tptp.'System_Type'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Type'| |tptp.'BoundedStack_max'|)))) :rule refl)
% 22.63/22.87 (step t12.t1333 (cl (= (= |tptp.'System_Type'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_size'| |tptp.'System_Type'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1334 (cl (= (not (= |tptp.'System_Type'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Type'|)))) :rule cong :premises (t12.t1333))
% 22.63/22.87 (step t12.t1335 (cl (= (= |tptp.'System_Type'| |tptp.'BoundedStack_elems'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Type'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1336 (cl (= (not (= |tptp.'System_Type'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Type'|)))) :rule cong :premises (t12.t1335))
% 22.63/22.87 (step t12.t1337 (cl (= (= |tptp.'System_Type'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| |tptp.'System_Type'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1338 (cl (= (not (= |tptp.'System_Type'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Type'|)))) :rule cong :premises (t12.t1337))
% 22.63/22.87 (step t12.t1339 (cl (= (= |tptp.'System_Type'| |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| |tptp.'System_Type'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1340 (cl (= (not (= |tptp.'System_Type'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Type'|)))) :rule cong :premises (t12.t1339))
% 22.63/22.87 (step t12.t1341 (cl (= (= |tptp.'System_Type'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Type'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1342 (cl (= (not (= |tptp.'System_Type'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Type'|)))) :rule cong :premises (t12.t1341))
% 22.63/22.87 (step t12.t1343 (cl (= (not (= |tptp.'System_Type'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Type'| |tptp.'System_ICloneable'|)))) :rule refl)
% 22.63/22.87 (step t12.t1344 (cl (= (= |tptp.'System_Type'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Type'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1345 (cl (= (not (= |tptp.'System_Type'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Type'|)))) :rule cong :premises (t12.t1344))
% 22.63/22.87 (step t12.t1346 (cl (= (= |tptp.'System_Type'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'System_Type'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1347 (cl (= (not (= |tptp.'System_Type'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Type'|)))) :rule cong :premises (t12.t1346))
% 22.63/22.87 (step t12.t1348 (cl (= (= |tptp.'System_Type'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Type'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1349 (cl (= (not (= |tptp.'System_Type'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Type'|)))) :rule cong :premises (t12.t1348))
% 22.63/22.87 (step t12.t1350 (cl (= (= |tptp.'System_Type'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Type'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1351 (cl (= (not (= |tptp.'System_Type'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Type'|)))) :rule cong :premises (t12.t1350))
% 22.63/22.87 (step t12.t1352 (cl (= (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 22.63/22.87 (step t12.t1353 (cl (= (= |tptp.'System_Type'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Type'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1354 (cl (= (not (= |tptp.'System_Type'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Type'|)))) :rule cong :premises (t12.t1353))
% 22.63/22.87 (step t12.t1355 (cl (= (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Type'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1356 (cl (= (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Type'|)))) :rule cong :premises (t12.t1355))
% 22.63/22.87 (step t12.t1357 (cl (= (= |tptp.'System_Type'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Type'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1358 (cl (= (not (= |tptp.'System_Type'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Type'|)))) :rule cong :premises (t12.t1357))
% 22.63/22.87 (step t12.t1359 (cl (= (= |tptp.'System_Type'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Type'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1360 (cl (= (not (= |tptp.'System_Type'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Type'|)))) :rule cong :premises (t12.t1359))
% 22.63/22.87 (step t12.t1361 (cl (= (not (= |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 22.63/22.87 (step t12.t1362 (cl (= (= |tptp.'System_Type'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Type'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1363 (cl (= (not (= |tptp.'System_Type'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Type'|)))) :rule cong :premises (t12.t1362))
% 22.63/22.87 (step t12.t1364 (cl (= (= |tptp.'System_Type'| |tptp.'BoundedStack'|) (= |tptp.'BoundedStack'| |tptp.'System_Type'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1365 (cl (= (not (= |tptp.'System_Type'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Type'|)))) :rule cong :premises (t12.t1364))
% 22.63/22.87 (step t12.t1366 (cl (= (not (= |tptp.'System_Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Type'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t1367 (cl (= (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Type'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1368 (cl (= (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Type'|)))) :rule cong :premises (t12.t1367))
% 22.63/22.87 (step t12.t1369 (cl (= (= |tptp.'System_Type'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Type'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1370 (cl (= (not (= |tptp.'System_Type'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Type'|)))) :rule cong :premises (t12.t1369))
% 22.63/22.87 (step t12.t1371 (cl (= (= |tptp.'System_Type'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Collections_IList'| |tptp.'System_Type'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1372 (cl (= (not (= |tptp.'System_Type'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Type'|)))) :rule cong :premises (t12.t1371))
% 22.63/22.87 (step t12.t1373 (cl (= (= |tptp.'System_Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Type'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1374 (cl (= (not (= |tptp.'System_Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Type'|)))) :rule cong :premises (t12.t1373))
% 22.63/22.87 (step t12.t1375 (cl (= (= |tptp.'System_Type'| tptp.stringLiteral8) (= tptp.stringLiteral8 |tptp.'System_Type'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1376 (cl (= (not (= |tptp.'System_Type'| tptp.stringLiteral8)) (not (= tptp.stringLiteral8 |tptp.'System_Type'|)))) :rule cong :premises (t12.t1375))
% 22.63/22.87 (step t12.t1377 (cl (= (= |tptp.'System_Type'| tptp.stringLiteral9) (= tptp.stringLiteral9 |tptp.'System_Type'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1378 (cl (= (not (= |tptp.'System_Type'| tptp.stringLiteral9)) (not (= tptp.stringLiteral9 |tptp.'System_Type'|)))) :rule cong :premises (t12.t1377))
% 22.63/22.87 (step t12.t1379 (cl (= (= |tptp.'System_Type'| tptp.stringLiteral10) (= tptp.stringLiteral10 |tptp.'System_Type'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1380 (cl (= (not (= |tptp.'System_Type'| tptp.stringLiteral10)) (not (= tptp.stringLiteral10 |tptp.'System_Type'|)))) :rule cong :premises (t12.t1379))
% 22.63/22.87 (step t12.t1381 (cl (= (= |tptp.'System_Type'| tptp.stringLiteral11) (= tptp.stringLiteral11 |tptp.'System_Type'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1382 (cl (= (not (= |tptp.'System_Type'| tptp.stringLiteral11)) (not (= tptp.stringLiteral11 |tptp.'System_Type'|)))) :rule cong :premises (t12.t1381))
% 22.63/22.87 (step t12.t1383 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t1384 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'FirstConsistentOwner'|)))) :rule refl)
% 22.63/22.87 (step t12.t1385 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_SByte'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_SByte'|)))) :rule refl)
% 22.63/22.87 (step t12.t1386 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Byte'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Byte'|)))) :rule refl)
% 22.63/22.87 (step t12.t1387 (cl (= (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Int16'|) (= |tptp.'System_Int16'| |tptp.'NonNullFieldsAreInitialized'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1388 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'NonNullFieldsAreInitialized'|)))) :rule cong :premises (t12.t1387))
% 22.63/22.87 (step t12.t1389 (cl (= (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'NonNullFieldsAreInitialized'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1390 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'NonNullFieldsAreInitialized'|)))) :rule cong :premises (t12.t1389))
% 22.63/22.87 (step t12.t1391 (cl (= (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Int32'|) (= |tptp.'System_Int32'| |tptp.'NonNullFieldsAreInitialized'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1392 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'NonNullFieldsAreInitialized'|)))) :rule cong :premises (t12.t1391))
% 22.63/22.87 (step t12.t1393 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt32'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt32'|)))) :rule refl)
% 22.63/22.87 (step t12.t1394 (cl (= (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Int64'|) (= |tptp.'System_Int64'| |tptp.'NonNullFieldsAreInitialized'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1395 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'NonNullFieldsAreInitialized'|)))) :rule cong :premises (t12.t1394))
% 22.63/22.87 (step t12.t1396 (cl (= (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt64'|) (= |tptp.'System_UInt64'| |tptp.'NonNullFieldsAreInitialized'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1397 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'NonNullFieldsAreInitialized'|)))) :rule cong :premises (t12.t1396))
% 22.63/22.87 (step t12.t1398 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Char'|)))) :rule refl)
% 22.63/22.87 (step t12.t1399 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UIntPtr'|)))) :rule refl)
% 22.63/22.87 (step t12.t1400 (cl (= (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'NonNullFieldsAreInitialized'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1401 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'NonNullFieldsAreInitialized'|)))) :rule cong :premises (t12.t1400))
% 22.63/22.87 (step t12.t1402 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_max'|)))) :rule refl)
% 22.63/22.87 (step t12.t1403 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_size'|)))) :rule refl)
% 22.63/22.87 (step t12.t1404 (cl (= (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_elems'|) (= |tptp.'BoundedStack_elems'| |tptp.'NonNullFieldsAreInitialized'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1405 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'NonNullFieldsAreInitialized'|)))) :rule cong :premises (t12.t1404))
% 22.63/22.87 (step t12.t1406 (cl (= (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| |tptp.'NonNullFieldsAreInitialized'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1407 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'NonNullFieldsAreInitialized'|)))) :rule cong :premises (t12.t1406))
% 22.63/22.87 (step t12.t1408 (cl (= (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| |tptp.'NonNullFieldsAreInitialized'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1409 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'NonNullFieldsAreInitialized'|)))) :rule cong :premises (t12.t1408))
% 22.63/22.87 (step t12.t1410 (cl (= (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| |tptp.'NonNullFieldsAreInitialized'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1411 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'NonNullFieldsAreInitialized'|)))) :rule cong :premises (t12.t1410))
% 22.63/22.87 (step t12.t1412 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_ICloneable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_ICloneable'|)))) :rule refl)
% 22.63/22.87 (step t12.t1413 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule refl)
% 22.63/22.87 (step t12.t1414 (cl (= (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'NonNullFieldsAreInitialized'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1415 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'NonNullFieldsAreInitialized'|)))) :rule cong :premises (t12.t1414))
% 22.63/22.87 (step t12.t1416 (cl (= (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'NonNullFieldsAreInitialized'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1417 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'NonNullFieldsAreInitialized'|)))) :rule cong :premises (t12.t1416))
% 22.63/22.87 (step t12.t1418 (cl (= (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'NonNullFieldsAreInitialized'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1419 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'NonNullFieldsAreInitialized'|)))) :rule cong :premises (t12.t1418))
% 22.63/22.87 (step t12.t1420 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 22.63/22.87 (step t12.t1421 (cl (= (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'NonNullFieldsAreInitialized'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1422 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'NonNullFieldsAreInitialized'|)))) :rule cong :premises (t12.t1421))
% 22.63/22.87 (step t12.t1423 (cl (= (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'NonNullFieldsAreInitialized'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1424 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'NonNullFieldsAreInitialized'|)))) :rule cong :premises (t12.t1423))
% 22.63/22.87 (step t12.t1425 (cl (= (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'NonNullFieldsAreInitialized'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1426 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'NonNullFieldsAreInitialized'|)))) :rule cong :premises (t12.t1425))
% 22.63/22.87 (step t12.t1427 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule refl)
% 22.63/22.87 (step t12.t1428 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 22.63/22.87 (step t12.t1429 (cl (= (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'NonNullFieldsAreInitialized'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1430 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'NonNullFieldsAreInitialized'|)))) :rule cong :premises (t12.t1429))
% 22.63/22.87 (step t12.t1431 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack'|)))) :rule refl)
% 22.63/22.87 (step t12.t1432 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t1433 (cl (= (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'NonNullFieldsAreInitialized'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1434 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'NonNullFieldsAreInitialized'|)))) :rule cong :premises (t12.t1433))
% 22.63/22.87 (step t12.t1435 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable_1___System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t1436 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IList'|)))) :rule refl)
% 22.63/22.87 (step t12.t1437 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 22.63/22.87 (step t12.t1438 (cl (= (= |tptp.'NonNullFieldsAreInitialized'| tptp.stringLiteral8) (= tptp.stringLiteral8 |tptp.'NonNullFieldsAreInitialized'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1439 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.stringLiteral8)) (not (= tptp.stringLiteral8 |tptp.'NonNullFieldsAreInitialized'|)))) :rule cong :premises (t12.t1438))
% 22.63/22.87 (step t12.t1440 (cl (= (= |tptp.'NonNullFieldsAreInitialized'| tptp.stringLiteral9) (= tptp.stringLiteral9 |tptp.'NonNullFieldsAreInitialized'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1441 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.stringLiteral9)) (not (= tptp.stringLiteral9 |tptp.'NonNullFieldsAreInitialized'|)))) :rule cong :premises (t12.t1440))
% 22.63/22.87 (step t12.t1442 (cl (= (= |tptp.'NonNullFieldsAreInitialized'| tptp.stringLiteral10) (= tptp.stringLiteral10 |tptp.'NonNullFieldsAreInitialized'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1443 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.stringLiteral10)) (not (= tptp.stringLiteral10 |tptp.'NonNullFieldsAreInitialized'|)))) :rule cong :premises (t12.t1442))
% 22.63/22.87 (step t12.t1444 (cl (= (= |tptp.'NonNullFieldsAreInitialized'| tptp.stringLiteral11) (= tptp.stringLiteral11 |tptp.'NonNullFieldsAreInitialized'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1445 (cl (= (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.stringLiteral11)) (not (= tptp.stringLiteral11 |tptp.'NonNullFieldsAreInitialized'|)))) :rule cong :premises (t12.t1444))
% 22.63/22.87 (step t12.t1446 (cl (= (= |tptp.'System_String'| |tptp.'FirstConsistentOwner'|) (= |tptp.'FirstConsistentOwner'| |tptp.'System_String'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1447 (cl (= (not (= |tptp.'System_String'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1446))
% 22.63/22.87 (step t12.t1448 (cl (= (= |tptp.'System_String'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'System_String'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1449 (cl (= (not (= |tptp.'System_String'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1448))
% 22.63/22.87 (step t12.t1450 (cl (= (= |tptp.'System_String'| |tptp.'System_Byte'|) (= |tptp.'System_Byte'| |tptp.'System_String'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1451 (cl (= (not (= |tptp.'System_String'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1450))
% 22.63/22.87 (step t12.t1452 (cl (= (= |tptp.'System_String'| |tptp.'System_Int16'|) (= |tptp.'System_Int16'| |tptp.'System_String'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1453 (cl (= (not (= |tptp.'System_String'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1452))
% 22.63/22.87 (step t12.t1454 (cl (= (= |tptp.'System_String'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'System_String'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1455 (cl (= (not (= |tptp.'System_String'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1454))
% 22.63/22.87 (step t12.t1456 (cl (= (= |tptp.'System_String'| |tptp.'System_Int32'|) (= |tptp.'System_Int32'| |tptp.'System_String'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1457 (cl (= (not (= |tptp.'System_String'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1456))
% 22.63/22.87 (step t12.t1458 (cl (= (= |tptp.'System_String'| |tptp.'System_UInt32'|) (= |tptp.'System_UInt32'| |tptp.'System_String'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1459 (cl (= (not (= |tptp.'System_String'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1458))
% 22.63/22.87 (step t12.t1460 (cl (= (= |tptp.'System_String'| |tptp.'System_Int64'|) (= |tptp.'System_Int64'| |tptp.'System_String'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1461 (cl (= (not (= |tptp.'System_String'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1460))
% 22.63/22.87 (step t12.t1462 (cl (= (= |tptp.'System_String'| |tptp.'System_UInt64'|) (= |tptp.'System_UInt64'| |tptp.'System_String'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1463 (cl (= (not (= |tptp.'System_String'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1462))
% 22.63/22.87 (step t12.t1464 (cl (= (= |tptp.'System_String'| |tptp.'System_Char'|) (= |tptp.'System_Char'| |tptp.'System_String'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1465 (cl (= (not (= |tptp.'System_String'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1464))
% 22.63/22.87 (step t12.t1466 (cl (= (= |tptp.'System_String'| |tptp.'System_UIntPtr'|) (= |tptp.'System_UIntPtr'| |tptp.'System_String'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1467 (cl (= (not (= |tptp.'System_String'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1466))
% 22.63/22.87 (step t12.t1468 (cl (= (= |tptp.'System_String'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_String'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1469 (cl (= (not (= |tptp.'System_String'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1468))
% 22.63/22.87 (step t12.t1470 (cl (= (= |tptp.'System_String'| |tptp.'BoundedStack_max'|) (= |tptp.'BoundedStack_max'| |tptp.'System_String'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1471 (cl (= (not (= |tptp.'System_String'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1470))
% 22.63/22.87 (step t12.t1472 (cl (= (= |tptp.'System_String'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_size'| |tptp.'System_String'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1473 (cl (= (not (= |tptp.'System_String'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1472))
% 22.63/22.87 (step t12.t1474 (cl (= (= |tptp.'System_String'| |tptp.'BoundedStack_elems'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_String'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1475 (cl (= (not (= |tptp.'System_String'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1474))
% 22.63/22.87 (step t12.t1476 (cl (= (= |tptp.'System_String'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| |tptp.'System_String'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1477 (cl (= (not (= |tptp.'System_String'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1476))
% 22.63/22.87 (step t12.t1478 (cl (= (= |tptp.'System_String'| |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| |tptp.'System_String'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1479 (cl (= (not (= |tptp.'System_String'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1478))
% 22.63/22.87 (step t12.t1480 (cl (= (= |tptp.'System_String'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_String'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1481 (cl (= (not (= |tptp.'System_String'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1480))
% 22.63/22.87 (step t12.t1482 (cl (= (= |tptp.'System_String'| |tptp.'System_ICloneable'|) (= |tptp.'System_ICloneable'| |tptp.'System_String'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1483 (cl (= (not (= |tptp.'System_String'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1482))
% 22.63/22.87 (step t12.t1484 (cl (= (= |tptp.'System_String'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_String'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1485 (cl (= (not (= |tptp.'System_String'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1484))
% 22.63/22.87 (step t12.t1486 (cl (= (= |tptp.'System_String'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'System_String'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1487 (cl (= (not (= |tptp.'System_String'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1486))
% 22.63/22.87 (step t12.t1488 (cl (= (= |tptp.'System_String'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_String'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1489 (cl (= (not (= |tptp.'System_String'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1488))
% 22.63/22.87 (step t12.t1490 (cl (= (= |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_String'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1491 (cl (= (not (= |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1490))
% 22.63/22.87 (step t12.t1492 (cl (= (= |tptp.'System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_String'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1493 (cl (= (not (= |tptp.'System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1492))
% 22.63/22.87 (step t12.t1494 (cl (= (= |tptp.'System_String'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_String'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1495 (cl (= (not (= |tptp.'System_String'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1494))
% 22.63/22.87 (step t12.t1496 (cl (= (= |tptp.'System_String'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_String'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1497 (cl (= (not (= |tptp.'System_String'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1496))
% 22.63/22.87 (step t12.t1498 (cl (= (= |tptp.'System_String'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_String'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1499 (cl (= (not (= |tptp.'System_String'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1498))
% 22.63/22.87 (step t12.t1500 (cl (= (= |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_String'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1501 (cl (= (not (= |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1500))
% 22.63/22.87 (step t12.t1502 (cl (= (= |tptp.'System_String'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Reflection_IReflect'| |tptp.'System_String'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1503 (cl (= (not (= |tptp.'System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1502))
% 22.63/22.87 (step t12.t1504 (cl (= (= |tptp.'System_String'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_String'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1505 (cl (= (not (= |tptp.'System_String'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1504))
% 22.63/22.87 (step t12.t1506 (cl (= (= |tptp.'System_String'| |tptp.'BoundedStack'|) (= |tptp.'BoundedStack'| |tptp.'System_String'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1507 (cl (= (not (= |tptp.'System_String'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1506))
% 22.63/22.87 (step t12.t1508 (cl (= (= |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_String'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1509 (cl (= (not (= |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1508))
% 22.63/22.87 (step t12.t1510 (cl (= (= |tptp.'System_String'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_String'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1511 (cl (= (not (= |tptp.'System_String'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1510))
% 22.63/22.87 (step t12.t1512 (cl (= (= |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_String'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1513 (cl (= (not (= |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1512))
% 22.63/22.87 (step t12.t1514 (cl (= (= |tptp.'System_String'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Collections_IList'| |tptp.'System_String'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1515 (cl (= (not (= |tptp.'System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1514))
% 22.63/22.87 (step t12.t1516 (cl (= (= |tptp.'System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_String'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1517 (cl (= (not (= |tptp.'System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_String'|)))) :rule cong :premises (t12.t1516))
% 22.63/22.87 (step t12.t1518 (cl (= (= |tptp.'System_String'| tptp.stringLiteral8) (= tptp.stringLiteral8 |tptp.'System_String'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1519 (cl (= (not (= |tptp.'System_String'| tptp.stringLiteral8)) (not (= tptp.stringLiteral8 |tptp.'System_String'|)))) :rule cong :premises (t12.t1518))
% 22.63/22.87 (step t12.t1520 (cl (= (= |tptp.'System_String'| tptp.stringLiteral9) (= tptp.stringLiteral9 |tptp.'System_String'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1521 (cl (= (not (= |tptp.'System_String'| tptp.stringLiteral9)) (not (= tptp.stringLiteral9 |tptp.'System_String'|)))) :rule cong :premises (t12.t1520))
% 22.63/22.87 (step t12.t1522 (cl (= (= |tptp.'System_String'| tptp.stringLiteral10) (= tptp.stringLiteral10 |tptp.'System_String'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1523 (cl (= (not (= |tptp.'System_String'| tptp.stringLiteral10)) (not (= tptp.stringLiteral10 |tptp.'System_String'|)))) :rule cong :premises (t12.t1522))
% 22.63/22.87 (step t12.t1524 (cl (= (= |tptp.'System_String'| tptp.stringLiteral11) (= tptp.stringLiteral11 |tptp.'System_String'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1525 (cl (= (not (= |tptp.'System_String'| tptp.stringLiteral11)) (not (= tptp.stringLiteral11 |tptp.'System_String'|)))) :rule cong :premises (t12.t1524))
% 22.63/22.87 (step t12.t1526 (cl (= (= |tptp.'FirstConsistentOwner'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'FirstConsistentOwner'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1527 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'FirstConsistentOwner'|)))) :rule cong :premises (t12.t1526))
% 22.63/22.87 (step t12.t1528 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Byte'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Byte'|)))) :rule refl)
% 22.63/22.87 (step t12.t1529 (cl (= (= |tptp.'FirstConsistentOwner'| |tptp.'System_Int16'|) (= |tptp.'System_Int16'| |tptp.'FirstConsistentOwner'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1530 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'FirstConsistentOwner'|)))) :rule cong :premises (t12.t1529))
% 22.63/22.87 (step t12.t1531 (cl (= (= |tptp.'FirstConsistentOwner'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'FirstConsistentOwner'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1532 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'FirstConsistentOwner'|)))) :rule cong :premises (t12.t1531))
% 22.63/22.87 (step t12.t1533 (cl (= (= |tptp.'FirstConsistentOwner'| |tptp.'System_Int32'|) (= |tptp.'System_Int32'| |tptp.'FirstConsistentOwner'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1534 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'FirstConsistentOwner'|)))) :rule cong :premises (t12.t1533))
% 22.63/22.87 (step t12.t1535 (cl (= (= |tptp.'FirstConsistentOwner'| |tptp.'System_UInt32'|) (= |tptp.'System_UInt32'| |tptp.'FirstConsistentOwner'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1536 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'FirstConsistentOwner'|)))) :rule cong :premises (t12.t1535))
% 22.63/22.87 (step t12.t1537 (cl (= (= |tptp.'FirstConsistentOwner'| |tptp.'System_Int64'|) (= |tptp.'System_Int64'| |tptp.'FirstConsistentOwner'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1538 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'FirstConsistentOwner'|)))) :rule cong :premises (t12.t1537))
% 22.63/22.87 (step t12.t1539 (cl (= (= |tptp.'FirstConsistentOwner'| |tptp.'System_UInt64'|) (= |tptp.'System_UInt64'| |tptp.'FirstConsistentOwner'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1540 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'FirstConsistentOwner'|)))) :rule cong :premises (t12.t1539))
% 22.63/22.87 (step t12.t1541 (cl (= (= |tptp.'FirstConsistentOwner'| |tptp.'System_Char'|) (= |tptp.'System_Char'| |tptp.'FirstConsistentOwner'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1542 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'FirstConsistentOwner'|)))) :rule cong :premises (t12.t1541))
% 22.63/22.87 (step t12.t1543 (cl (= (= |tptp.'FirstConsistentOwner'| |tptp.'System_UIntPtr'|) (= |tptp.'System_UIntPtr'| |tptp.'FirstConsistentOwner'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1544 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'FirstConsistentOwner'|)))) :rule cong :premises (t12.t1543))
% 22.63/22.87 (step t12.t1545 (cl (= (= |tptp.'FirstConsistentOwner'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'FirstConsistentOwner'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1546 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'FirstConsistentOwner'|)))) :rule cong :premises (t12.t1545))
% 22.63/22.87 (step t12.t1547 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_max'|)))) :rule refl)
% 22.63/22.87 (step t12.t1548 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_size'|)))) :rule refl)
% 22.63/22.87 (step t12.t1549 (cl (= (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_elems'|) (= |tptp.'BoundedStack_elems'| |tptp.'FirstConsistentOwner'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1550 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'FirstConsistentOwner'|)))) :rule cong :premises (t12.t1549))
% 22.63/22.87 (step t12.t1551 (cl (= (= |tptp.'FirstConsistentOwner'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| |tptp.'FirstConsistentOwner'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1552 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'FirstConsistentOwner'|)))) :rule cong :premises (t12.t1551))
% 22.63/22.87 (step t12.t1553 (cl (= (= |tptp.'FirstConsistentOwner'| |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| |tptp.'FirstConsistentOwner'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1554 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'FirstConsistentOwner'|)))) :rule cong :premises (t12.t1553))
% 22.63/22.87 (step t12.t1555 (cl (= (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| |tptp.'FirstConsistentOwner'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1556 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'FirstConsistentOwner'|)))) :rule cong :premises (t12.t1555))
% 22.63/22.87 (step t12.t1557 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_ICloneable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_ICloneable'|)))) :rule refl)
% 22.63/22.87 (step t12.t1558 (cl (= (= |tptp.'FirstConsistentOwner'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'FirstConsistentOwner'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1559 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'FirstConsistentOwner'|)))) :rule cong :premises (t12.t1558))
% 22.63/22.87 (step t12.t1560 (cl (= (= |tptp.'FirstConsistentOwner'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'FirstConsistentOwner'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1561 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'FirstConsistentOwner'|)))) :rule cong :premises (t12.t1560))
% 22.63/22.87 (step t12.t1562 (cl (= (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'FirstConsistentOwner'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1563 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'FirstConsistentOwner'|)))) :rule cong :premises (t12.t1562))
% 22.63/22.87 (step t12.t1564 (cl (= (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'FirstConsistentOwner'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1565 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'FirstConsistentOwner'|)))) :rule cong :premises (t12.t1564))
% 22.63/22.87 (step t12.t1566 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 22.63/22.87 (step t12.t1567 (cl (= (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'FirstConsistentOwner'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1568 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'FirstConsistentOwner'|)))) :rule cong :premises (t12.t1567))
% 22.63/22.87 (step t12.t1569 (cl (= (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'FirstConsistentOwner'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1570 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'FirstConsistentOwner'|)))) :rule cong :premises (t12.t1569))
% 22.63/22.87 (step t12.t1571 (cl (= (= |tptp.'FirstConsistentOwner'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'FirstConsistentOwner'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1572 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'FirstConsistentOwner'|)))) :rule cong :premises (t12.t1571))
% 22.63/22.87 (step t12.t1573 (cl (= (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'FirstConsistentOwner'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1574 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'FirstConsistentOwner'|)))) :rule cong :premises (t12.t1573))
% 22.63/22.87 (step t12.t1575 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 22.63/22.87 (step t12.t1576 (cl (= (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'FirstConsistentOwner'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1577 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'FirstConsistentOwner'|)))) :rule cong :premises (t12.t1576))
% 22.63/22.87 (step t12.t1578 (cl (= (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack'|) (= |tptp.'BoundedStack'| |tptp.'FirstConsistentOwner'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1579 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack'| |tptp.'FirstConsistentOwner'|)))) :rule cong :premises (t12.t1578))
% 22.63/22.87 (step t12.t1580 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t1581 (cl (= (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'FirstConsistentOwner'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1582 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'FirstConsistentOwner'|)))) :rule cong :premises (t12.t1581))
% 22.63/22.87 (step t12.t1583 (cl (= (= |tptp.'FirstConsistentOwner'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'FirstConsistentOwner'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1584 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'FirstConsistentOwner'|)))) :rule cong :premises (t12.t1583))
% 22.63/22.87 (step t12.t1585 (cl (= (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Collections_IList'| |tptp.'FirstConsistentOwner'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1586 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'FirstConsistentOwner'|)))) :rule cong :premises (t12.t1585))
% 22.63/22.87 (step t12.t1587 (cl (= (= |tptp.'FirstConsistentOwner'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'FirstConsistentOwner'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1588 (cl (= (not (= |tptp.'FirstConsistentOwner'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'FirstConsistentOwner'|)))) :rule cong :premises (t12.t1587))
% 22.63/22.87 (step t12.t1589 (cl (= (= |tptp.'FirstConsistentOwner'| tptp.stringLiteral8) (= tptp.stringLiteral8 |tptp.'FirstConsistentOwner'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1590 (cl (= (not (= |tptp.'FirstConsistentOwner'| tptp.stringLiteral8)) (not (= tptp.stringLiteral8 |tptp.'FirstConsistentOwner'|)))) :rule cong :premises (t12.t1589))
% 22.63/22.87 (step t12.t1591 (cl (= (= |tptp.'FirstConsistentOwner'| tptp.stringLiteral9) (= tptp.stringLiteral9 |tptp.'FirstConsistentOwner'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1592 (cl (= (not (= |tptp.'FirstConsistentOwner'| tptp.stringLiteral9)) (not (= tptp.stringLiteral9 |tptp.'FirstConsistentOwner'|)))) :rule cong :premises (t12.t1591))
% 22.63/22.87 (step t12.t1593 (cl (= (= |tptp.'FirstConsistentOwner'| tptp.stringLiteral10) (= tptp.stringLiteral10 |tptp.'FirstConsistentOwner'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1594 (cl (= (not (= |tptp.'FirstConsistentOwner'| tptp.stringLiteral10)) (not (= tptp.stringLiteral10 |tptp.'FirstConsistentOwner'|)))) :rule cong :premises (t12.t1593))
% 22.63/22.87 (step t12.t1595 (cl (= (= |tptp.'FirstConsistentOwner'| tptp.stringLiteral11) (= tptp.stringLiteral11 |tptp.'FirstConsistentOwner'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1596 (cl (= (not (= |tptp.'FirstConsistentOwner'| tptp.stringLiteral11)) (not (= tptp.stringLiteral11 |tptp.'FirstConsistentOwner'|)))) :rule cong :premises (t12.t1595))
% 22.63/22.87 (step t12.t1597 (cl (= (not (= |tptp.'System_SByte'| |tptp.'System_Byte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Byte'|)))) :rule refl)
% 22.63/22.87 (step t12.t1598 (cl (= (= |tptp.'System_SByte'| |tptp.'System_Int16'|) (= |tptp.'System_Int16'| |tptp.'System_SByte'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1599 (cl (= (not (= |tptp.'System_SByte'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_SByte'|)))) :rule cong :premises (t12.t1598))
% 22.63/22.87 (step t12.t1600 (cl (= (= |tptp.'System_SByte'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'System_SByte'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1601 (cl (= (not (= |tptp.'System_SByte'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_SByte'|)))) :rule cong :premises (t12.t1600))
% 22.63/22.87 (step t12.t1602 (cl (= (= |tptp.'System_SByte'| |tptp.'System_Int32'|) (= |tptp.'System_Int32'| |tptp.'System_SByte'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1603 (cl (= (not (= |tptp.'System_SByte'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_SByte'|)))) :rule cong :premises (t12.t1602))
% 22.63/22.87 (step t12.t1604 (cl (= (not (= |tptp.'System_SByte'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt32'|)))) :rule refl)
% 22.63/22.87 (step t12.t1605 (cl (= (= |tptp.'System_SByte'| |tptp.'System_Int64'|) (= |tptp.'System_Int64'| |tptp.'System_SByte'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1606 (cl (= (not (= |tptp.'System_SByte'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_SByte'|)))) :rule cong :premises (t12.t1605))
% 22.63/22.87 (step t12.t1607 (cl (= (= |tptp.'System_SByte'| |tptp.'System_UInt64'|) (= |tptp.'System_UInt64'| |tptp.'System_SByte'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1608 (cl (= (not (= |tptp.'System_SByte'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_SByte'|)))) :rule cong :premises (t12.t1607))
% 22.63/22.87 (step t12.t1609 (cl (= (not (= |tptp.'System_SByte'| |tptp.'System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Char'|)))) :rule refl)
% 22.63/22.87 (step t12.t1610 (cl (= (not (= |tptp.'System_SByte'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UIntPtr'|)))) :rule refl)
% 22.63/22.87 (step t12.t1611 (cl (= (= |tptp.'System_SByte'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_SByte'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1612 (cl (= (not (= |tptp.'System_SByte'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_SByte'|)))) :rule cong :premises (t12.t1611))
% 22.63/22.87 (step t12.t1613 (cl (= (not (= |tptp.'System_SByte'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack_max'|)))) :rule refl)
% 22.63/22.87 (step t12.t1614 (cl (= (not (= |tptp.'System_SByte'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack_size'|)))) :rule refl)
% 22.63/22.87 (step t12.t1615 (cl (= (= |tptp.'System_SByte'| |tptp.'BoundedStack_elems'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_SByte'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1616 (cl (= (not (= |tptp.'System_SByte'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_SByte'|)))) :rule cong :premises (t12.t1615))
% 22.63/22.87 (step t12.t1617 (cl (= (= |tptp.'System_SByte'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| |tptp.'System_SByte'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1618 (cl (= (not (= |tptp.'System_SByte'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_SByte'|)))) :rule cong :premises (t12.t1617))
% 22.63/22.87 (step t12.t1619 (cl (= (= |tptp.'System_SByte'| |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| |tptp.'System_SByte'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1620 (cl (= (not (= |tptp.'System_SByte'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_SByte'|)))) :rule cong :premises (t12.t1619))
% 22.63/22.87 (step t12.t1621 (cl (= (= |tptp.'System_SByte'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_SByte'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1622 (cl (= (not (= |tptp.'System_SByte'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_SByte'|)))) :rule cong :premises (t12.t1621))
% 22.63/22.87 (step t12.t1623 (cl (= (not (= |tptp.'System_SByte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_SByte'| |tptp.'System_ICloneable'|)))) :rule refl)
% 22.63/22.87 (step t12.t1624 (cl (= (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_SByte'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1625 (cl (= (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_SByte'|)))) :rule cong :premises (t12.t1624))
% 22.63/22.87 (step t12.t1626 (cl (= (= |tptp.'System_SByte'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'System_SByte'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1627 (cl (= (not (= |tptp.'System_SByte'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_SByte'|)))) :rule cong :premises (t12.t1626))
% 22.63/22.87 (step t12.t1628 (cl (= (= |tptp.'System_SByte'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_SByte'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1629 (cl (= (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_SByte'|)))) :rule cong :premises (t12.t1628))
% 22.63/22.87 (step t12.t1630 (cl (= (= |tptp.'System_SByte'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_SByte'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1631 (cl (= (not (= |tptp.'System_SByte'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_SByte'|)))) :rule cong :premises (t12.t1630))
% 22.63/22.87 (step t12.t1632 (cl (= (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 22.63/22.87 (step t12.t1633 (cl (= (= |tptp.'System_SByte'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_SByte'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1634 (cl (= (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_SByte'|)))) :rule cong :premises (t12.t1633))
% 22.63/22.87 (step t12.t1635 (cl (= (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_SByte'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1636 (cl (= (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_SByte'|)))) :rule cong :premises (t12.t1635))
% 22.63/22.87 (step t12.t1637 (cl (= (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_SByte'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1638 (cl (= (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_SByte'|)))) :rule cong :premises (t12.t1637))
% 22.63/22.87 (step t12.t1639 (cl (= (not (= |tptp.'System_SByte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule refl)
% 22.63/22.87 (step t12.t1640 (cl (= (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 22.63/22.87 (step t12.t1641 (cl (= (= |tptp.'System_SByte'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_SByte'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1642 (cl (= (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_SByte'|)))) :rule cong :premises (t12.t1641))
% 22.63/22.87 (step t12.t1643 (cl (= (not (= |tptp.'System_SByte'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack'|)))) :rule refl)
% 22.63/22.87 (step t12.t1644 (cl (= (not (= |tptp.'System_SByte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t1645 (cl (= (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_SByte'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1646 (cl (= (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_SByte'|)))) :rule cong :premises (t12.t1645))
% 22.63/22.87 (step t12.t1647 (cl (= (not (= |tptp.'System_SByte'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IComparable_1___System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t1648 (cl (= (not (= |tptp.'System_SByte'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_IList'|)))) :rule refl)
% 22.63/22.87 (step t12.t1649 (cl (= (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 22.63/22.87 (step t12.t1650 (cl (= (= |tptp.'System_SByte'| tptp.stringLiteral8) (= tptp.stringLiteral8 |tptp.'System_SByte'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1651 (cl (= (not (= |tptp.'System_SByte'| tptp.stringLiteral8)) (not (= tptp.stringLiteral8 |tptp.'System_SByte'|)))) :rule cong :premises (t12.t1650))
% 22.63/22.87 (step t12.t1652 (cl (= (= |tptp.'System_SByte'| tptp.stringLiteral9) (= tptp.stringLiteral9 |tptp.'System_SByte'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1653 (cl (= (not (= |tptp.'System_SByte'| tptp.stringLiteral9)) (not (= tptp.stringLiteral9 |tptp.'System_SByte'|)))) :rule cong :premises (t12.t1652))
% 22.63/22.87 (step t12.t1654 (cl (= (= |tptp.'System_SByte'| tptp.stringLiteral10) (= tptp.stringLiteral10 |tptp.'System_SByte'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1655 (cl (= (not (= |tptp.'System_SByte'| tptp.stringLiteral10)) (not (= tptp.stringLiteral10 |tptp.'System_SByte'|)))) :rule cong :premises (t12.t1654))
% 22.63/22.87 (step t12.t1656 (cl (= (= |tptp.'System_SByte'| tptp.stringLiteral11) (= tptp.stringLiteral11 |tptp.'System_SByte'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1657 (cl (= (not (= |tptp.'System_SByte'| tptp.stringLiteral11)) (not (= tptp.stringLiteral11 |tptp.'System_SByte'|)))) :rule cong :premises (t12.t1656))
% 22.63/22.87 (step t12.t1658 (cl (= (= |tptp.'System_Byte'| |tptp.'System_Int16'|) (= |tptp.'System_Int16'| |tptp.'System_Byte'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1659 (cl (= (not (= |tptp.'System_Byte'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Byte'|)))) :rule cong :premises (t12.t1658))
% 22.63/22.87 (step t12.t1660 (cl (= (= |tptp.'System_Byte'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'System_Byte'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1661 (cl (= (not (= |tptp.'System_Byte'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Byte'|)))) :rule cong :premises (t12.t1660))
% 22.63/22.87 (step t12.t1662 (cl (= (= |tptp.'System_Byte'| |tptp.'System_Int32'|) (= |tptp.'System_Int32'| |tptp.'System_Byte'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1663 (cl (= (not (= |tptp.'System_Byte'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Byte'|)))) :rule cong :premises (t12.t1662))
% 22.63/22.87 (step t12.t1664 (cl (= (= |tptp.'System_Byte'| |tptp.'System_UInt32'|) (= |tptp.'System_UInt32'| |tptp.'System_Byte'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1665 (cl (= (not (= |tptp.'System_Byte'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Byte'|)))) :rule cong :premises (t12.t1664))
% 22.63/22.87 (step t12.t1666 (cl (= (= |tptp.'System_Byte'| |tptp.'System_Int64'|) (= |tptp.'System_Int64'| |tptp.'System_Byte'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1667 (cl (= (not (= |tptp.'System_Byte'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Byte'|)))) :rule cong :premises (t12.t1666))
% 22.63/22.87 (step t12.t1668 (cl (= (= |tptp.'System_Byte'| |tptp.'System_UInt64'|) (= |tptp.'System_UInt64'| |tptp.'System_Byte'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1669 (cl (= (not (= |tptp.'System_Byte'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Byte'|)))) :rule cong :premises (t12.t1668))
% 22.63/22.87 (step t12.t1670 (cl (= (= |tptp.'System_Byte'| |tptp.'System_Char'|) (= |tptp.'System_Char'| |tptp.'System_Byte'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1671 (cl (= (not (= |tptp.'System_Byte'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_Byte'|)))) :rule cong :premises (t12.t1670))
% 22.63/22.87 (step t12.t1672 (cl (= (= |tptp.'System_Byte'| |tptp.'System_UIntPtr'|) (= |tptp.'System_UIntPtr'| |tptp.'System_Byte'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1673 (cl (= (not (= |tptp.'System_Byte'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Byte'|)))) :rule cong :premises (t12.t1672))
% 22.63/22.87 (step t12.t1674 (cl (= (= |tptp.'System_Byte'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_Byte'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1675 (cl (= (not (= |tptp.'System_Byte'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Byte'|)))) :rule cong :premises (t12.t1674))
% 22.63/22.87 (step t12.t1676 (cl (= (not (= |tptp.'System_Byte'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Byte'| |tptp.'BoundedStack_max'|)))) :rule refl)
% 22.63/22.87 (step t12.t1677 (cl (= (= |tptp.'System_Byte'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_size'| |tptp.'System_Byte'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1678 (cl (= (not (= |tptp.'System_Byte'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Byte'|)))) :rule cong :premises (t12.t1677))
% 22.63/22.87 (step t12.t1679 (cl (= (= |tptp.'System_Byte'| |tptp.'BoundedStack_elems'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Byte'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1680 (cl (= (not (= |tptp.'System_Byte'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Byte'|)))) :rule cong :premises (t12.t1679))
% 22.63/22.87 (step t12.t1681 (cl (= (= |tptp.'System_Byte'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| |tptp.'System_Byte'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1682 (cl (= (not (= |tptp.'System_Byte'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Byte'|)))) :rule cong :premises (t12.t1681))
% 22.63/22.87 (step t12.t1683 (cl (= (= |tptp.'System_Byte'| |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| |tptp.'System_Byte'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1684 (cl (= (not (= |tptp.'System_Byte'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Byte'|)))) :rule cong :premises (t12.t1683))
% 22.63/22.87 (step t12.t1685 (cl (= (= |tptp.'System_Byte'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Byte'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1686 (cl (= (not (= |tptp.'System_Byte'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Byte'|)))) :rule cong :premises (t12.t1685))
% 22.63/22.87 (step t12.t1687 (cl (= (not (= |tptp.'System_Byte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Byte'| |tptp.'System_ICloneable'|)))) :rule refl)
% 22.63/22.87 (step t12.t1688 (cl (= (= |tptp.'System_Byte'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Byte'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1689 (cl (= (not (= |tptp.'System_Byte'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Byte'|)))) :rule cong :premises (t12.t1688))
% 22.63/22.87 (step t12.t1690 (cl (= (= |tptp.'System_Byte'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'System_Byte'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1691 (cl (= (not (= |tptp.'System_Byte'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Byte'|)))) :rule cong :premises (t12.t1690))
% 22.63/22.87 (step t12.t1692 (cl (= (= |tptp.'System_Byte'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Byte'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1693 (cl (= (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Byte'|)))) :rule cong :premises (t12.t1692))
% 22.63/22.87 (step t12.t1694 (cl (= (= |tptp.'System_Byte'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Byte'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1695 (cl (= (not (= |tptp.'System_Byte'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Byte'|)))) :rule cong :premises (t12.t1694))
% 22.63/22.87 (step t12.t1696 (cl (= (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 22.63/22.87 (step t12.t1697 (cl (= (= |tptp.'System_Byte'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Byte'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1698 (cl (= (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Byte'|)))) :rule cong :premises (t12.t1697))
% 22.63/22.87 (step t12.t1699 (cl (= (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Byte'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1700 (cl (= (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Byte'|)))) :rule cong :premises (t12.t1699))
% 22.63/22.87 (step t12.t1701 (cl (= (= |tptp.'System_Byte'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Byte'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1702 (cl (= (not (= |tptp.'System_Byte'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Byte'|)))) :rule cong :premises (t12.t1701))
% 22.63/22.87 (step t12.t1703 (cl (= (= |tptp.'System_Byte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Byte'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1704 (cl (= (not (= |tptp.'System_Byte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Byte'|)))) :rule cong :premises (t12.t1703))
% 22.63/22.87 (step t12.t1705 (cl (= (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 22.63/22.87 (step t12.t1706 (cl (= (= |tptp.'System_Byte'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Byte'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1707 (cl (= (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Byte'|)))) :rule cong :premises (t12.t1706))
% 22.63/22.87 (step t12.t1708 (cl (= (= |tptp.'System_Byte'| |tptp.'BoundedStack'|) (= |tptp.'BoundedStack'| |tptp.'System_Byte'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1709 (cl (= (not (= |tptp.'System_Byte'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Byte'|)))) :rule cong :premises (t12.t1708))
% 22.63/22.87 (step t12.t1710 (cl (= (not (= |tptp.'System_Byte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t1711 (cl (= (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Byte'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1712 (cl (= (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Byte'|)))) :rule cong :premises (t12.t1711))
% 22.63/22.87 (step t12.t1713 (cl (= (= |tptp.'System_Byte'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Byte'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1714 (cl (= (not (= |tptp.'System_Byte'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Byte'|)))) :rule cong :premises (t12.t1713))
% 22.63/22.87 (step t12.t1715 (cl (= (= |tptp.'System_Byte'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Collections_IList'| |tptp.'System_Byte'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1716 (cl (= (not (= |tptp.'System_Byte'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Byte'|)))) :rule cong :premises (t12.t1715))
% 22.63/22.87 (step t12.t1717 (cl (= (= |tptp.'System_Byte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Byte'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1718 (cl (= (not (= |tptp.'System_Byte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Byte'|)))) :rule cong :premises (t12.t1717))
% 22.63/22.87 (step t12.t1719 (cl (= (= |tptp.'System_Byte'| tptp.stringLiteral8) (= tptp.stringLiteral8 |tptp.'System_Byte'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1720 (cl (= (not (= |tptp.'System_Byte'| tptp.stringLiteral8)) (not (= tptp.stringLiteral8 |tptp.'System_Byte'|)))) :rule cong :premises (t12.t1719))
% 22.63/22.87 (step t12.t1721 (cl (= (= |tptp.'System_Byte'| tptp.stringLiteral9) (= tptp.stringLiteral9 |tptp.'System_Byte'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1722 (cl (= (not (= |tptp.'System_Byte'| tptp.stringLiteral9)) (not (= tptp.stringLiteral9 |tptp.'System_Byte'|)))) :rule cong :premises (t12.t1721))
% 22.63/22.87 (step t12.t1723 (cl (= (= |tptp.'System_Byte'| tptp.stringLiteral10) (= tptp.stringLiteral10 |tptp.'System_Byte'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1724 (cl (= (not (= |tptp.'System_Byte'| tptp.stringLiteral10)) (not (= tptp.stringLiteral10 |tptp.'System_Byte'|)))) :rule cong :premises (t12.t1723))
% 22.63/22.87 (step t12.t1725 (cl (= (= |tptp.'System_Byte'| tptp.stringLiteral11) (= tptp.stringLiteral11 |tptp.'System_Byte'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1726 (cl (= (not (= |tptp.'System_Byte'| tptp.stringLiteral11)) (not (= tptp.stringLiteral11 |tptp.'System_Byte'|)))) :rule cong :premises (t12.t1725))
% 22.63/22.87 (step t12.t1727 (cl (= (not (= |tptp.'System_Int16'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt16'|)))) :rule refl)
% 22.63/22.87 (step t12.t1728 (cl (= (not (= |tptp.'System_Int16'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int32'|)))) :rule refl)
% 22.63/22.87 (step t12.t1729 (cl (= (not (= |tptp.'System_Int16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt32'|)))) :rule refl)
% 22.63/22.87 (step t12.t1730 (cl (= (not (= |tptp.'System_Int16'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int64'|)))) :rule refl)
% 22.63/22.87 (step t12.t1731 (cl (= (not (= |tptp.'System_Int16'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt64'|)))) :rule refl)
% 22.63/22.87 (step t12.t1732 (cl (= (not (= |tptp.'System_Int16'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Char'|)))) :rule refl)
% 22.63/22.87 (step t12.t1733 (cl (= (not (= |tptp.'System_Int16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UIntPtr'|)))) :rule refl)
% 22.63/22.87 (step t12.t1734 (cl (= (not (= |tptp.'System_Int16'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IntPtr'|)))) :rule refl)
% 22.63/22.87 (step t12.t1735 (cl (= (not (= |tptp.'System_Int16'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack_max'|)))) :rule refl)
% 22.63/22.87 (step t12.t1736 (cl (= (not (= |tptp.'System_Int16'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack_size'|)))) :rule refl)
% 22.63/22.87 (step t12.t1737 (cl (= (not (= |tptp.'System_Int16'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack_elems'|)))) :rule refl)
% 22.63/22.87 (step t12.t1738 (cl (= (not (= |tptp.'System_Int16'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Exception'|)))) :rule refl)
% 22.63/22.87 (step t12.t1739 (cl (= (not (= |tptp.'System_Int16'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable'|)))) :rule refl)
% 22.63/22.87 (step t12.t1740 (cl (= (not (= |tptp.'System_Int16'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_ICollection'|)))) :rule refl)
% 22.63/22.87 (step t12.t1741 (cl (= (not (= |tptp.'System_Int16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_ICloneable'|)))) :rule refl)
% 22.63/22.87 (step t12.t1742 (cl (= (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule refl)
% 22.63/22.87 (step t12.t1743 (cl (= (not (= |tptp.'System_Int16'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IConvertible'|)))) :rule refl)
% 22.63/22.87 (step t12.t1744 (cl (= (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_MemberInfo'|)))) :rule refl)
% 22.63/22.87 (step t12.t1745 (cl (= (= |tptp.'System_Int16'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int16'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1746 (cl (= (not (= |tptp.'System_Int16'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int16'|)))) :rule cong :premises (t12.t1745))
% 22.63/22.87 (step t12.t1747 (cl (= (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 22.63/22.87 (step t12.t1748 (cl (= (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_ICustomAttributeProvider'|)))) :rule refl)
% 22.63/22.87 (step t12.t1749 (cl (= (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Exception'|)))) :rule refl)
% 22.63/22.87 (step t12.t1750 (cl (= (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_GuardException'|)))) :rule refl)
% 22.63/22.87 (step t12.t1751 (cl (= (not (= |tptp.'System_Int16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule refl)
% 22.63/22.87 (step t12.t1752 (cl (= (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 22.63/22.87 (step t12.t1753 (cl (= (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_Serialization_ISerializable'|)))) :rule refl)
% 22.63/22.87 (step t12.t1754 (cl (= (not (= |tptp.'System_Int16'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack'|)))) :rule refl)
% 22.63/22.87 (step t12.t1755 (cl (= (not (= |tptp.'System_Int16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t1756 (cl (= (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Type'|)))) :rule refl)
% 22.63/22.87 (step t12.t1757 (cl (= (not (= |tptp.'System_Int16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable_1___System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t1758 (cl (= (not (= |tptp.'System_Int16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_IList'|)))) :rule refl)
% 22.63/22.87 (step t12.t1759 (cl (= (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 22.63/22.87 (step t12.t1760 (cl (= (not (= |tptp.'System_Int16'| tptp.stringLiteral8)) (not (= |tptp.'System_Int16'| tptp.stringLiteral8)))) :rule refl)
% 22.63/22.87 (step t12.t1761 (cl (= (not (= |tptp.'System_Int16'| tptp.stringLiteral9)) (not (= |tptp.'System_Int16'| tptp.stringLiteral9)))) :rule refl)
% 22.63/22.87 (step t12.t1762 (cl (= (not (= |tptp.'System_Int16'| tptp.stringLiteral10)) (not (= |tptp.'System_Int16'| tptp.stringLiteral10)))) :rule refl)
% 22.63/22.87 (step t12.t1763 (cl (= (not (= |tptp.'System_Int16'| tptp.stringLiteral11)) (not (= |tptp.'System_Int16'| tptp.stringLiteral11)))) :rule refl)
% 22.63/22.87 (step t12.t1764 (cl (= (= |tptp.'System_UInt16'| |tptp.'System_Int32'|) (= |tptp.'System_Int32'| |tptp.'System_UInt16'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1765 (cl (= (not (= |tptp.'System_UInt16'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt16'|)))) :rule cong :premises (t12.t1764))
% 22.63/22.87 (step t12.t1766 (cl (= (not (= |tptp.'System_UInt16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UInt32'|)))) :rule refl)
% 22.63/22.87 (step t12.t1767 (cl (= (= |tptp.'System_UInt16'| |tptp.'System_Int64'|) (= |tptp.'System_Int64'| |tptp.'System_UInt16'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1768 (cl (= (not (= |tptp.'System_UInt16'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt16'|)))) :rule cong :premises (t12.t1767))
% 22.63/22.87 (step t12.t1769 (cl (= (= |tptp.'System_UInt16'| |tptp.'System_UInt64'|) (= |tptp.'System_UInt64'| |tptp.'System_UInt16'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1770 (cl (= (not (= |tptp.'System_UInt16'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UInt16'|)))) :rule cong :premises (t12.t1769))
% 22.63/22.87 (step t12.t1771 (cl (= (not (= |tptp.'System_UInt16'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Char'|)))) :rule refl)
% 22.63/22.87 (step t12.t1772 (cl (= (not (= |tptp.'System_UInt16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UIntPtr'|)))) :rule refl)
% 22.63/22.87 (step t12.t1773 (cl (= (= |tptp.'System_UInt16'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_UInt16'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1774 (cl (= (not (= |tptp.'System_UInt16'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UInt16'|)))) :rule cong :premises (t12.t1773))
% 22.63/22.87 (step t12.t1775 (cl (= (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack_max'|)))) :rule refl)
% 22.63/22.87 (step t12.t1776 (cl (= (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack_size'|)))) :rule refl)
% 22.63/22.87 (step t12.t1777 (cl (= (= |tptp.'System_UInt16'| |tptp.'BoundedStack_elems'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_UInt16'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1778 (cl (= (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_UInt16'|)))) :rule cong :premises (t12.t1777))
% 22.63/22.87 (step t12.t1779 (cl (= (= |tptp.'System_UInt16'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| |tptp.'System_UInt16'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1780 (cl (= (not (= |tptp.'System_UInt16'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UInt16'|)))) :rule cong :premises (t12.t1779))
% 22.63/22.87 (step t12.t1781 (cl (= (= |tptp.'System_UInt16'| |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| |tptp.'System_UInt16'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1782 (cl (= (not (= |tptp.'System_UInt16'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UInt16'|)))) :rule cong :premises (t12.t1781))
% 22.63/22.87 (step t12.t1783 (cl (= (= |tptp.'System_UInt16'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt16'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1784 (cl (= (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt16'|)))) :rule cong :premises (t12.t1783))
% 22.63/22.87 (step t12.t1785 (cl (= (not (= |tptp.'System_UInt16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_ICloneable'|)))) :rule refl)
% 22.63/22.87 (step t12.t1786 (cl (= (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule refl)
% 22.63/22.87 (step t12.t1787 (cl (= (= |tptp.'System_UInt16'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'System_UInt16'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1788 (cl (= (not (= |tptp.'System_UInt16'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt16'|)))) :rule cong :premises (t12.t1787))
% 22.63/22.87 (step t12.t1789 (cl (= (= |tptp.'System_UInt16'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt16'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1790 (cl (= (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt16'|)))) :rule cong :premises (t12.t1789))
% 22.63/22.87 (step t12.t1791 (cl (= (= |tptp.'System_UInt16'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt16'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1792 (cl (= (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt16'|)))) :rule cong :premises (t12.t1791))
% 22.63/22.87 (step t12.t1793 (cl (= (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 22.63/22.87 (step t12.t1794 (cl (= (= |tptp.'System_UInt16'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt16'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1795 (cl (= (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt16'|)))) :rule cong :premises (t12.t1794))
% 22.63/22.87 (step t12.t1796 (cl (= (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt16'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1797 (cl (= (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt16'|)))) :rule cong :premises (t12.t1796))
% 22.63/22.87 (step t12.t1798 (cl (= (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_GuardException'|)))) :rule refl)
% 22.63/22.87 (step t12.t1799 (cl (= (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule refl)
% 22.63/22.87 (step t12.t1800 (cl (= (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 22.63/22.87 (step t12.t1801 (cl (= (= |tptp.'System_UInt16'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt16'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1802 (cl (= (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt16'|)))) :rule cong :premises (t12.t1801))
% 22.63/22.87 (step t12.t1803 (cl (= (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack'|)))) :rule refl)
% 22.63/22.87 (step t12.t1804 (cl (= (not (= |tptp.'System_UInt16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t1805 (cl (= (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt16'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1806 (cl (= (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt16'|)))) :rule cong :premises (t12.t1805))
% 22.63/22.87 (step t12.t1807 (cl (= (not (= |tptp.'System_UInt16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IComparable_1___System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t1808 (cl (= (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_IList'|)))) :rule refl)
% 22.63/22.87 (step t12.t1809 (cl (= (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 22.63/22.87 (step t12.t1810 (cl (= (= |tptp.'System_UInt16'| tptp.stringLiteral8) (= tptp.stringLiteral8 |tptp.'System_UInt16'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1811 (cl (= (not (= |tptp.'System_UInt16'| tptp.stringLiteral8)) (not (= tptp.stringLiteral8 |tptp.'System_UInt16'|)))) :rule cong :premises (t12.t1810))
% 22.63/22.87 (step t12.t1812 (cl (= (= |tptp.'System_UInt16'| tptp.stringLiteral9) (= tptp.stringLiteral9 |tptp.'System_UInt16'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1813 (cl (= (not (= |tptp.'System_UInt16'| tptp.stringLiteral9)) (not (= tptp.stringLiteral9 |tptp.'System_UInt16'|)))) :rule cong :premises (t12.t1812))
% 22.63/22.87 (step t12.t1814 (cl (= (= |tptp.'System_UInt16'| tptp.stringLiteral10) (= tptp.stringLiteral10 |tptp.'System_UInt16'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1815 (cl (= (not (= |tptp.'System_UInt16'| tptp.stringLiteral10)) (not (= tptp.stringLiteral10 |tptp.'System_UInt16'|)))) :rule cong :premises (t12.t1814))
% 22.63/22.87 (step t12.t1816 (cl (= (= |tptp.'System_UInt16'| tptp.stringLiteral11) (= tptp.stringLiteral11 |tptp.'System_UInt16'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1817 (cl (= (not (= |tptp.'System_UInt16'| tptp.stringLiteral11)) (not (= tptp.stringLiteral11 |tptp.'System_UInt16'|)))) :rule cong :premises (t12.t1816))
% 22.63/22.87 (step t12.t1818 (cl (= (not (= |tptp.'System_Int32'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt32'|)))) :rule refl)
% 22.63/22.87 (step t12.t1819 (cl (= (= |tptp.'System_Int32'| |tptp.'System_Int64'|) (= |tptp.'System_Int64'| |tptp.'System_Int32'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1820 (cl (= (not (= |tptp.'System_Int32'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Int32'|)))) :rule cong :premises (t12.t1819))
% 22.63/22.87 (step t12.t1821 (cl (= (not (= |tptp.'System_Int32'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt64'|)))) :rule refl)
% 22.63/22.87 (step t12.t1822 (cl (= (not (= |tptp.'System_Int32'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Char'|)))) :rule refl)
% 22.63/22.87 (step t12.t1823 (cl (= (not (= |tptp.'System_Int32'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UIntPtr'|)))) :rule refl)
% 22.63/22.87 (step t12.t1824 (cl (= (not (= |tptp.'System_Int32'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IntPtr'|)))) :rule refl)
% 22.63/22.87 (step t12.t1825 (cl (= (not (= |tptp.'System_Int32'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack_max'|)))) :rule refl)
% 22.63/22.87 (step t12.t1826 (cl (= (not (= |tptp.'System_Int32'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack_size'|)))) :rule refl)
% 22.63/22.87 (step t12.t1827 (cl (= (not (= |tptp.'System_Int32'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack_elems'|)))) :rule refl)
% 22.63/22.87 (step t12.t1828 (cl (= (not (= |tptp.'System_Int32'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Exception'|)))) :rule refl)
% 22.63/22.87 (step t12.t1829 (cl (= (not (= |tptp.'System_Int32'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable'|)))) :rule refl)
% 22.63/22.87 (step t12.t1830 (cl (= (not (= |tptp.'System_Int32'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_ICollection'|)))) :rule refl)
% 22.63/22.87 (step t12.t1831 (cl (= (not (= |tptp.'System_Int32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_ICloneable'|)))) :rule refl)
% 22.63/22.87 (step t12.t1832 (cl (= (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule refl)
% 22.63/22.87 (step t12.t1833 (cl (= (= |tptp.'System_Int32'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'System_Int32'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1834 (cl (= (not (= |tptp.'System_Int32'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Int32'|)))) :rule cong :premises (t12.t1833))
% 22.63/22.87 (step t12.t1835 (cl (= (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_MemberInfo'|)))) :rule refl)
% 22.63/22.87 (step t12.t1836 (cl (= (= |tptp.'System_Int32'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int32'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1837 (cl (= (not (= |tptp.'System_Int32'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int32'|)))) :rule cong :premises (t12.t1836))
% 22.63/22.87 (step t12.t1838 (cl (= (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 22.63/22.87 (step t12.t1839 (cl (= (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_ICustomAttributeProvider'|)))) :rule refl)
% 22.63/22.87 (step t12.t1840 (cl (= (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Exception'|)))) :rule refl)
% 22.63/22.87 (step t12.t1841 (cl (= (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_GuardException'|)))) :rule refl)
% 22.63/22.87 (step t12.t1842 (cl (= (not (= |tptp.'System_Int32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule refl)
% 22.63/22.87 (step t12.t1843 (cl (= (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 22.63/22.87 (step t12.t1844 (cl (= (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_Serialization_ISerializable'|)))) :rule refl)
% 22.63/22.87 (step t12.t1845 (cl (= (not (= |tptp.'System_Int32'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack'|)))) :rule refl)
% 22.63/22.87 (step t12.t1846 (cl (= (not (= |tptp.'System_Int32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t1847 (cl (= (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Type'|)))) :rule refl)
% 22.63/22.87 (step t12.t1848 (cl (= (not (= |tptp.'System_Int32'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable_1___System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t1849 (cl (= (not (= |tptp.'System_Int32'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_IList'|)))) :rule refl)
% 22.63/22.87 (step t12.t1850 (cl (= (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 22.63/22.87 (step t12.t1851 (cl (= (= |tptp.'System_Int32'| tptp.stringLiteral8) (= tptp.stringLiteral8 |tptp.'System_Int32'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1852 (cl (= (not (= |tptp.'System_Int32'| tptp.stringLiteral8)) (not (= tptp.stringLiteral8 |tptp.'System_Int32'|)))) :rule cong :premises (t12.t1851))
% 22.63/22.87 (step t12.t1853 (cl (= (not (= |tptp.'System_Int32'| tptp.stringLiteral9)) (not (= |tptp.'System_Int32'| tptp.stringLiteral9)))) :rule refl)
% 22.63/22.87 (step t12.t1854 (cl (= (not (= |tptp.'System_Int32'| tptp.stringLiteral10)) (not (= |tptp.'System_Int32'| tptp.stringLiteral10)))) :rule refl)
% 22.63/22.87 (step t12.t1855 (cl (= (not (= |tptp.'System_Int32'| tptp.stringLiteral11)) (not (= |tptp.'System_Int32'| tptp.stringLiteral11)))) :rule refl)
% 22.63/22.87 (step t12.t1856 (cl (= (= |tptp.'System_UInt32'| |tptp.'System_Int64'|) (= |tptp.'System_Int64'| |tptp.'System_UInt32'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1857 (cl (= (not (= |tptp.'System_UInt32'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt32'|)))) :rule cong :premises (t12.t1856))
% 22.63/22.87 (step t12.t1858 (cl (= (= |tptp.'System_UInt32'| |tptp.'System_UInt64'|) (= |tptp.'System_UInt64'| |tptp.'System_UInt32'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1859 (cl (= (not (= |tptp.'System_UInt32'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UInt32'|)))) :rule cong :premises (t12.t1858))
% 22.63/22.87 (step t12.t1860 (cl (= (= |tptp.'System_UInt32'| |tptp.'System_Char'|) (= |tptp.'System_Char'| |tptp.'System_UInt32'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1861 (cl (= (not (= |tptp.'System_UInt32'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_UInt32'|)))) :rule cong :premises (t12.t1860))
% 22.63/22.87 (step t12.t1862 (cl (= (= |tptp.'System_UInt32'| |tptp.'System_UIntPtr'|) (= |tptp.'System_UIntPtr'| |tptp.'System_UInt32'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1863 (cl (= (not (= |tptp.'System_UInt32'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_UInt32'|)))) :rule cong :premises (t12.t1862))
% 22.63/22.87 (step t12.t1864 (cl (= (= |tptp.'System_UInt32'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_UInt32'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1865 (cl (= (not (= |tptp.'System_UInt32'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UInt32'|)))) :rule cong :premises (t12.t1864))
% 22.63/22.87 (step t12.t1866 (cl (= (not (= |tptp.'System_UInt32'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UInt32'| |tptp.'BoundedStack_max'|)))) :rule refl)
% 22.63/22.87 (step t12.t1867 (cl (= (not (= |tptp.'System_UInt32'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_UInt32'| |tptp.'BoundedStack_size'|)))) :rule refl)
% 22.63/22.87 (step t12.t1868 (cl (= (= |tptp.'System_UInt32'| |tptp.'BoundedStack_elems'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_UInt32'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1869 (cl (= (not (= |tptp.'System_UInt32'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_UInt32'|)))) :rule cong :premises (t12.t1868))
% 22.63/22.87 (step t12.t1870 (cl (= (= |tptp.'System_UInt32'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| |tptp.'System_UInt32'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1871 (cl (= (not (= |tptp.'System_UInt32'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UInt32'|)))) :rule cong :premises (t12.t1870))
% 22.63/22.87 (step t12.t1872 (cl (= (= |tptp.'System_UInt32'| |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| |tptp.'System_UInt32'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1873 (cl (= (not (= |tptp.'System_UInt32'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UInt32'|)))) :rule cong :premises (t12.t1872))
% 22.63/22.87 (step t12.t1874 (cl (= (= |tptp.'System_UInt32'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt32'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1875 (cl (= (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt32'|)))) :rule cong :premises (t12.t1874))
% 22.63/22.87 (step t12.t1876 (cl (= (not (= |tptp.'System_UInt32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_ICloneable'|)))) :rule refl)
% 22.63/22.87 (step t12.t1877 (cl (= (= |tptp.'System_UInt32'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UInt32'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1878 (cl (= (not (= |tptp.'System_UInt32'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UInt32'|)))) :rule cong :premises (t12.t1877))
% 22.63/22.87 (step t12.t1879 (cl (= (= |tptp.'System_UInt32'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'System_UInt32'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1880 (cl (= (not (= |tptp.'System_UInt32'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt32'|)))) :rule cong :premises (t12.t1879))
% 22.63/22.87 (step t12.t1881 (cl (= (= |tptp.'System_UInt32'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt32'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1882 (cl (= (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt32'|)))) :rule cong :premises (t12.t1881))
% 22.63/22.87 (step t12.t1883 (cl (= (= |tptp.'System_UInt32'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt32'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1884 (cl (= (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt32'|)))) :rule cong :premises (t12.t1883))
% 22.63/22.87 (step t12.t1885 (cl (= (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 22.63/22.87 (step t12.t1886 (cl (= (= |tptp.'System_UInt32'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt32'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1887 (cl (= (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt32'|)))) :rule cong :premises (t12.t1886))
% 22.63/22.87 (step t12.t1888 (cl (= (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt32'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1889 (cl (= (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt32'|)))) :rule cong :premises (t12.t1888))
% 22.63/22.87 (step t12.t1890 (cl (= (= |tptp.'System_UInt32'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UInt32'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1891 (cl (= (not (= |tptp.'System_UInt32'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UInt32'|)))) :rule cong :premises (t12.t1890))
% 22.63/22.87 (step t12.t1892 (cl (= (= |tptp.'System_UInt32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UInt32'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1893 (cl (= (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UInt32'|)))) :rule cong :premises (t12.t1892))
% 22.63/22.87 (step t12.t1894 (cl (= (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 22.63/22.87 (step t12.t1895 (cl (= (= |tptp.'System_UInt32'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt32'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1896 (cl (= (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt32'|)))) :rule cong :premises (t12.t1895))
% 22.63/22.87 (step t12.t1897 (cl (= (= |tptp.'System_UInt32'| |tptp.'BoundedStack'|) (= |tptp.'BoundedStack'| |tptp.'System_UInt32'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1898 (cl (= (not (= |tptp.'System_UInt32'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_UInt32'|)))) :rule cong :premises (t12.t1897))
% 22.63/22.87 (step t12.t1899 (cl (= (not (= |tptp.'System_UInt32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t1900 (cl (= (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt32'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1901 (cl (= (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt32'|)))) :rule cong :premises (t12.t1900))
% 22.63/22.87 (step t12.t1902 (cl (= (= |tptp.'System_UInt32'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UInt32'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1903 (cl (= (not (= |tptp.'System_UInt32'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UInt32'|)))) :rule cong :premises (t12.t1902))
% 22.63/22.87 (step t12.t1904 (cl (= (= |tptp.'System_UInt32'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Collections_IList'| |tptp.'System_UInt32'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1905 (cl (= (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_UInt32'|)))) :rule cong :premises (t12.t1904))
% 22.63/22.87 (step t12.t1906 (cl (= (= |tptp.'System_UInt32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UInt32'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1907 (cl (= (not (= |tptp.'System_UInt32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UInt32'|)))) :rule cong :premises (t12.t1906))
% 22.63/22.87 (step t12.t1908 (cl (= (= |tptp.'System_UInt32'| tptp.stringLiteral8) (= tptp.stringLiteral8 |tptp.'System_UInt32'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1909 (cl (= (not (= |tptp.'System_UInt32'| tptp.stringLiteral8)) (not (= tptp.stringLiteral8 |tptp.'System_UInt32'|)))) :rule cong :premises (t12.t1908))
% 22.63/22.87 (step t12.t1910 (cl (= (= |tptp.'System_UInt32'| tptp.stringLiteral9) (= tptp.stringLiteral9 |tptp.'System_UInt32'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1911 (cl (= (not (= |tptp.'System_UInt32'| tptp.stringLiteral9)) (not (= tptp.stringLiteral9 |tptp.'System_UInt32'|)))) :rule cong :premises (t12.t1910))
% 22.63/22.87 (step t12.t1912 (cl (= (= |tptp.'System_UInt32'| tptp.stringLiteral10) (= tptp.stringLiteral10 |tptp.'System_UInt32'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1913 (cl (= (not (= |tptp.'System_UInt32'| tptp.stringLiteral10)) (not (= tptp.stringLiteral10 |tptp.'System_UInt32'|)))) :rule cong :premises (t12.t1912))
% 22.63/22.87 (step t12.t1914 (cl (= (= |tptp.'System_UInt32'| tptp.stringLiteral11) (= tptp.stringLiteral11 |tptp.'System_UInt32'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1915 (cl (= (not (= |tptp.'System_UInt32'| tptp.stringLiteral11)) (not (= tptp.stringLiteral11 |tptp.'System_UInt32'|)))) :rule cong :premises (t12.t1914))
% 22.63/22.87 (step t12.t1916 (cl (= (not (= |tptp.'System_Int64'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt64'|)))) :rule refl)
% 22.63/22.87 (step t12.t1917 (cl (= (not (= |tptp.'System_Int64'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Char'|)))) :rule refl)
% 22.63/22.87 (step t12.t1918 (cl (= (not (= |tptp.'System_Int64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UIntPtr'|)))) :rule refl)
% 22.63/22.87 (step t12.t1919 (cl (= (not (= |tptp.'System_Int64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IntPtr'|)))) :rule refl)
% 22.63/22.87 (step t12.t1920 (cl (= (not (= |tptp.'System_Int64'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack_max'|)))) :rule refl)
% 22.63/22.87 (step t12.t1921 (cl (= (not (= |tptp.'System_Int64'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack_size'|)))) :rule refl)
% 22.63/22.87 (step t12.t1922 (cl (= (not (= |tptp.'System_Int64'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack_elems'|)))) :rule refl)
% 22.63/22.87 (step t12.t1923 (cl (= (not (= |tptp.'System_Int64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Exception'|)))) :rule refl)
% 22.63/22.87 (step t12.t1924 (cl (= (not (= |tptp.'System_Int64'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable'|)))) :rule refl)
% 22.63/22.87 (step t12.t1925 (cl (= (not (= |tptp.'System_Int64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_ICollection'|)))) :rule refl)
% 22.63/22.87 (step t12.t1926 (cl (= (not (= |tptp.'System_Int64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_ICloneable'|)))) :rule refl)
% 22.63/22.87 (step t12.t1927 (cl (= (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule refl)
% 22.63/22.87 (step t12.t1928 (cl (= (= |tptp.'System_Int64'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'System_Int64'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1929 (cl (= (not (= |tptp.'System_Int64'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Int64'|)))) :rule cong :premises (t12.t1928))
% 22.63/22.87 (step t12.t1930 (cl (= (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_MemberInfo'|)))) :rule refl)
% 22.63/22.87 (step t12.t1931 (cl (= (= |tptp.'System_Int64'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int64'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1932 (cl (= (not (= |tptp.'System_Int64'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int64'|)))) :rule cong :premises (t12.t1931))
% 22.63/22.87 (step t12.t1933 (cl (= (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 22.63/22.87 (step t12.t1934 (cl (= (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)))) :rule refl)
% 22.63/22.87 (step t12.t1935 (cl (= (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Exception'|)))) :rule refl)
% 22.63/22.87 (step t12.t1936 (cl (= (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_GuardException'|)))) :rule refl)
% 22.63/22.87 (step t12.t1937 (cl (= (not (= |tptp.'System_Int64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule refl)
% 22.63/22.87 (step t12.t1938 (cl (= (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 22.63/22.87 (step t12.t1939 (cl (= (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_Serialization_ISerializable'|)))) :rule refl)
% 22.63/22.87 (step t12.t1940 (cl (= (not (= |tptp.'System_Int64'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack'|)))) :rule refl)
% 22.63/22.87 (step t12.t1941 (cl (= (not (= |tptp.'System_Int64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t1942 (cl (= (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Type'|)))) :rule refl)
% 22.63/22.87 (step t12.t1943 (cl (= (not (= |tptp.'System_Int64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable_1___System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t1944 (cl (= (not (= |tptp.'System_Int64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_IList'|)))) :rule refl)
% 22.63/22.87 (step t12.t1945 (cl (= (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 22.63/22.87 (step t12.t1946 (cl (= (not (= |tptp.'System_Int64'| tptp.stringLiteral8)) (not (= |tptp.'System_Int64'| tptp.stringLiteral8)))) :rule refl)
% 22.63/22.87 (step t12.t1947 (cl (= (not (= |tptp.'System_Int64'| tptp.stringLiteral9)) (not (= |tptp.'System_Int64'| tptp.stringLiteral9)))) :rule refl)
% 22.63/22.87 (step t12.t1948 (cl (= (not (= |tptp.'System_Int64'| tptp.stringLiteral10)) (not (= |tptp.'System_Int64'| tptp.stringLiteral10)))) :rule refl)
% 22.63/22.87 (step t12.t1949 (cl (= (not (= |tptp.'System_Int64'| tptp.stringLiteral11)) (not (= |tptp.'System_Int64'| tptp.stringLiteral11)))) :rule refl)
% 22.63/22.87 (step t12.t1950 (cl (= (not (= |tptp.'System_UInt64'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Char'|)))) :rule refl)
% 22.63/22.87 (step t12.t1951 (cl (= (not (= |tptp.'System_UInt64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UIntPtr'|)))) :rule refl)
% 22.63/22.87 (step t12.t1952 (cl (= (not (= |tptp.'System_UInt64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IntPtr'|)))) :rule refl)
% 22.63/22.87 (step t12.t1953 (cl (= (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack_max'|)))) :rule refl)
% 22.63/22.87 (step t12.t1954 (cl (= (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack_size'|)))) :rule refl)
% 22.63/22.87 (step t12.t1955 (cl (= (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack_elems'|)))) :rule refl)
% 22.63/22.87 (step t12.t1956 (cl (= (not (= |tptp.'System_UInt64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Exception'|)))) :rule refl)
% 22.63/22.87 (step t12.t1957 (cl (= (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable'|)))) :rule refl)
% 22.63/22.87 (step t12.t1958 (cl (= (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_ICollection'|)))) :rule refl)
% 22.63/22.87 (step t12.t1959 (cl (= (not (= |tptp.'System_UInt64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_ICloneable'|)))) :rule refl)
% 22.63/22.87 (step t12.t1960 (cl (= (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule refl)
% 22.63/22.87 (step t12.t1961 (cl (= (= |tptp.'System_UInt64'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'System_UInt64'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1962 (cl (= (not (= |tptp.'System_UInt64'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt64'|)))) :rule cong :premises (t12.t1961))
% 22.63/22.87 (step t12.t1963 (cl (= (= |tptp.'System_UInt64'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt64'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1964 (cl (= (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt64'|)))) :rule cong :premises (t12.t1963))
% 22.63/22.87 (step t12.t1965 (cl (= (= |tptp.'System_UInt64'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt64'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1966 (cl (= (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt64'|)))) :rule cong :premises (t12.t1965))
% 22.63/22.87 (step t12.t1967 (cl (= (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 22.63/22.87 (step t12.t1968 (cl (= (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)))) :rule refl)
% 22.63/22.87 (step t12.t1969 (cl (= (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Exception'|)))) :rule refl)
% 22.63/22.87 (step t12.t1970 (cl (= (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_GuardException'|)))) :rule refl)
% 22.63/22.87 (step t12.t1971 (cl (= (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule refl)
% 22.63/22.87 (step t12.t1972 (cl (= (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 22.63/22.87 (step t12.t1973 (cl (= (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_Serialization_ISerializable'|)))) :rule refl)
% 22.63/22.87 (step t12.t1974 (cl (= (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack'|)))) :rule refl)
% 22.63/22.87 (step t12.t1975 (cl (= (not (= |tptp.'System_UInt64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t1976 (cl (= (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Type'|)))) :rule refl)
% 22.63/22.87 (step t12.t1977 (cl (= (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable_1___System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t1978 (cl (= (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_IList'|)))) :rule refl)
% 22.63/22.87 (step t12.t1979 (cl (= (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 22.63/22.87 (step t12.t1980 (cl (= (= |tptp.'System_UInt64'| tptp.stringLiteral8) (= tptp.stringLiteral8 |tptp.'System_UInt64'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1981 (cl (= (not (= |tptp.'System_UInt64'| tptp.stringLiteral8)) (not (= tptp.stringLiteral8 |tptp.'System_UInt64'|)))) :rule cong :premises (t12.t1980))
% 22.63/22.87 (step t12.t1982 (cl (= (not (= |tptp.'System_UInt64'| tptp.stringLiteral9)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral9)))) :rule refl)
% 22.63/22.87 (step t12.t1983 (cl (= (not (= |tptp.'System_UInt64'| tptp.stringLiteral10)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral10)))) :rule refl)
% 22.63/22.87 (step t12.t1984 (cl (= (not (= |tptp.'System_UInt64'| tptp.stringLiteral11)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral11)))) :rule refl)
% 22.63/22.87 (step t12.t1985 (cl (= (not (= |tptp.'System_Char'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Char'| |tptp.'System_UIntPtr'|)))) :rule refl)
% 22.63/22.87 (step t12.t1986 (cl (= (= |tptp.'System_Char'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_Char'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1987 (cl (= (not (= |tptp.'System_Char'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Char'|)))) :rule cong :premises (t12.t1986))
% 22.63/22.87 (step t12.t1988 (cl (= (not (= |tptp.'System_Char'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Char'| |tptp.'BoundedStack_max'|)))) :rule refl)
% 22.63/22.87 (step t12.t1989 (cl (= (not (= |tptp.'System_Char'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Char'| |tptp.'BoundedStack_size'|)))) :rule refl)
% 22.63/22.87 (step t12.t1990 (cl (= (= |tptp.'System_Char'| |tptp.'BoundedStack_elems'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Char'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1991 (cl (= (not (= |tptp.'System_Char'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Char'|)))) :rule cong :premises (t12.t1990))
% 22.63/22.87 (step t12.t1992 (cl (= (= |tptp.'System_Char'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| |tptp.'System_Char'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1993 (cl (= (not (= |tptp.'System_Char'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Char'|)))) :rule cong :premises (t12.t1992))
% 22.63/22.87 (step t12.t1994 (cl (= (= |tptp.'System_Char'| |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| |tptp.'System_Char'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1995 (cl (= (not (= |tptp.'System_Char'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Char'|)))) :rule cong :premises (t12.t1994))
% 22.63/22.87 (step t12.t1996 (cl (= (= |tptp.'System_Char'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Char'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t1997 (cl (= (not (= |tptp.'System_Char'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Char'|)))) :rule cong :premises (t12.t1996))
% 22.63/22.87 (step t12.t1998 (cl (= (not (= |tptp.'System_Char'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Char'| |tptp.'System_ICloneable'|)))) :rule refl)
% 22.63/22.87 (step t12.t1999 (cl (= (= |tptp.'System_Char'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Char'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2000 (cl (= (not (= |tptp.'System_Char'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Char'|)))) :rule cong :premises (t12.t1999))
% 22.63/22.87 (step t12.t2001 (cl (= (= |tptp.'System_Char'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'System_Char'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2002 (cl (= (not (= |tptp.'System_Char'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Char'|)))) :rule cong :premises (t12.t2001))
% 22.63/22.87 (step t12.t2003 (cl (= (= |tptp.'System_Char'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Char'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2004 (cl (= (not (= |tptp.'System_Char'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Char'|)))) :rule cong :premises (t12.t2003))
% 22.63/22.87 (step t12.t2005 (cl (= (= |tptp.'System_Char'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Char'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2006 (cl (= (not (= |tptp.'System_Char'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Char'|)))) :rule cong :premises (t12.t2005))
% 22.63/22.87 (step t12.t2007 (cl (= (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 22.63/22.87 (step t12.t2008 (cl (= (= |tptp.'System_Char'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Char'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2009 (cl (= (not (= |tptp.'System_Char'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Char'|)))) :rule cong :premises (t12.t2008))
% 22.63/22.87 (step t12.t2010 (cl (= (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Char'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2011 (cl (= (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Char'|)))) :rule cong :premises (t12.t2010))
% 22.63/22.87 (step t12.t2012 (cl (= (= |tptp.'System_Char'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Char'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2013 (cl (= (not (= |tptp.'System_Char'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Char'|)))) :rule cong :premises (t12.t2012))
% 22.63/22.87 (step t12.t2014 (cl (= (= |tptp.'System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Char'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2015 (cl (= (not (= |tptp.'System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Char'|)))) :rule cong :premises (t12.t2014))
% 22.63/22.87 (step t12.t2016 (cl (= (not (= |tptp.'System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 22.63/22.87 (step t12.t2017 (cl (= (= |tptp.'System_Char'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Char'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2018 (cl (= (not (= |tptp.'System_Char'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Char'|)))) :rule cong :premises (t12.t2017))
% 22.63/22.87 (step t12.t2019 (cl (= (= |tptp.'System_Char'| |tptp.'BoundedStack'|) (= |tptp.'BoundedStack'| |tptp.'System_Char'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2020 (cl (= (not (= |tptp.'System_Char'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Char'|)))) :rule cong :premises (t12.t2019))
% 22.63/22.87 (step t12.t2021 (cl (= (not (= |tptp.'System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Char'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t2022 (cl (= (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Char'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2023 (cl (= (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Char'|)))) :rule cong :premises (t12.t2022))
% 22.63/22.87 (step t12.t2024 (cl (= (= |tptp.'System_Char'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Char'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2025 (cl (= (not (= |tptp.'System_Char'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Char'|)))) :rule cong :premises (t12.t2024))
% 22.63/22.87 (step t12.t2026 (cl (= (not (= |tptp.'System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_IList'|)))) :rule refl)
% 22.63/22.87 (step t12.t2027 (cl (= (= |tptp.'System_Char'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Char'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2028 (cl (= (not (= |tptp.'System_Char'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Char'|)))) :rule cong :premises (t12.t2027))
% 22.63/22.87 (step t12.t2029 (cl (= (= |tptp.'System_Char'| tptp.stringLiteral8) (= tptp.stringLiteral8 |tptp.'System_Char'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2030 (cl (= (not (= |tptp.'System_Char'| tptp.stringLiteral8)) (not (= tptp.stringLiteral8 |tptp.'System_Char'|)))) :rule cong :premises (t12.t2029))
% 22.63/22.87 (step t12.t2031 (cl (= (= |tptp.'System_Char'| tptp.stringLiteral9) (= tptp.stringLiteral9 |tptp.'System_Char'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2032 (cl (= (not (= |tptp.'System_Char'| tptp.stringLiteral9)) (not (= tptp.stringLiteral9 |tptp.'System_Char'|)))) :rule cong :premises (t12.t2031))
% 22.63/22.87 (step t12.t2033 (cl (= (= |tptp.'System_Char'| tptp.stringLiteral10) (= tptp.stringLiteral10 |tptp.'System_Char'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2034 (cl (= (not (= |tptp.'System_Char'| tptp.stringLiteral10)) (not (= tptp.stringLiteral10 |tptp.'System_Char'|)))) :rule cong :premises (t12.t2033))
% 22.63/22.87 (step t12.t2035 (cl (= (= |tptp.'System_Char'| tptp.stringLiteral11) (= tptp.stringLiteral11 |tptp.'System_Char'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2036 (cl (= (not (= |tptp.'System_Char'| tptp.stringLiteral11)) (not (= tptp.stringLiteral11 |tptp.'System_Char'|)))) :rule cong :premises (t12.t2035))
% 22.63/22.87 (step t12.t2037 (cl (= (= |tptp.'System_UIntPtr'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_UIntPtr'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2038 (cl (= (not (= |tptp.'System_UIntPtr'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UIntPtr'|)))) :rule cong :premises (t12.t2037))
% 22.63/22.87 (step t12.t2039 (cl (= (not (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_max'|)))) :rule refl)
% 22.63/22.87 (step t12.t2040 (cl (= (not (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_size'|)))) :rule refl)
% 22.63/22.87 (step t12.t2041 (cl (= (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_elems'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_UIntPtr'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2042 (cl (= (not (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_UIntPtr'|)))) :rule cong :premises (t12.t2041))
% 22.63/22.87 (step t12.t2043 (cl (= (= |tptp.'System_UIntPtr'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| |tptp.'System_UIntPtr'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2044 (cl (= (not (= |tptp.'System_UIntPtr'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UIntPtr'|)))) :rule cong :premises (t12.t2043))
% 22.63/22.87 (step t12.t2045 (cl (= (= |tptp.'System_UIntPtr'| |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| |tptp.'System_UIntPtr'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2046 (cl (= (not (= |tptp.'System_UIntPtr'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UIntPtr'|)))) :rule cong :premises (t12.t2045))
% 22.63/22.87 (step t12.t2047 (cl (= (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_UIntPtr'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2048 (cl (= (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UIntPtr'|)))) :rule cong :premises (t12.t2047))
% 22.63/22.87 (step t12.t2049 (cl (= (not (= |tptp.'System_UIntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_ICloneable'|)))) :rule refl)
% 22.63/22.87 (step t12.t2050 (cl (= (= |tptp.'System_UIntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UIntPtr'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2051 (cl (= (not (= |tptp.'System_UIntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UIntPtr'|)))) :rule cong :premises (t12.t2050))
% 22.63/22.87 (step t12.t2052 (cl (= (= |tptp.'System_UIntPtr'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'System_UIntPtr'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2053 (cl (= (not (= |tptp.'System_UIntPtr'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UIntPtr'|)))) :rule cong :premises (t12.t2052))
% 22.63/22.87 (step t12.t2054 (cl (= (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UIntPtr'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2055 (cl (= (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UIntPtr'|)))) :rule cong :premises (t12.t2054))
% 22.63/22.87 (step t12.t2056 (cl (= (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UIntPtr'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2057 (cl (= (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UIntPtr'|)))) :rule cong :premises (t12.t2056))
% 22.63/22.87 (step t12.t2058 (cl (= (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 22.63/22.87 (step t12.t2059 (cl (= (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UIntPtr'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2060 (cl (= (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UIntPtr'|)))) :rule cong :premises (t12.t2059))
% 22.63/22.87 (step t12.t2061 (cl (= (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UIntPtr'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2062 (cl (= (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UIntPtr'|)))) :rule cong :premises (t12.t2061))
% 22.63/22.87 (step t12.t2063 (cl (= (= |tptp.'System_UIntPtr'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UIntPtr'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2064 (cl (= (not (= |tptp.'System_UIntPtr'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UIntPtr'|)))) :rule cong :premises (t12.t2063))
% 22.63/22.87 (step t12.t2065 (cl (= (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UIntPtr'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2066 (cl (= (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UIntPtr'|)))) :rule cong :premises (t12.t2065))
% 22.63/22.87 (step t12.t2067 (cl (= (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 22.63/22.87 (step t12.t2068 (cl (= (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UIntPtr'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2069 (cl (= (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UIntPtr'|)))) :rule cong :premises (t12.t2068))
% 22.63/22.87 (step t12.t2070 (cl (= (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack'|) (= |tptp.'BoundedStack'| |tptp.'System_UIntPtr'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2071 (cl (= (not (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_UIntPtr'|)))) :rule cong :premises (t12.t2070))
% 22.63/22.87 (step t12.t2072 (cl (= (not (= |tptp.'System_UIntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t2073 (cl (= (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UIntPtr'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2074 (cl (= (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UIntPtr'|)))) :rule cong :premises (t12.t2073))
% 22.63/22.87 (step t12.t2075 (cl (= (= |tptp.'System_UIntPtr'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UIntPtr'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2076 (cl (= (not (= |tptp.'System_UIntPtr'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UIntPtr'|)))) :rule cong :premises (t12.t2075))
% 22.63/22.87 (step t12.t2077 (cl (= (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Collections_IList'| |tptp.'System_UIntPtr'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2078 (cl (= (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_UIntPtr'|)))) :rule cong :premises (t12.t2077))
% 22.63/22.87 (step t12.t2079 (cl (= (= |tptp.'System_UIntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UIntPtr'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2080 (cl (= (not (= |tptp.'System_UIntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UIntPtr'|)))) :rule cong :premises (t12.t2079))
% 22.63/22.87 (step t12.t2081 (cl (= (= |tptp.'System_UIntPtr'| tptp.stringLiteral8) (= tptp.stringLiteral8 |tptp.'System_UIntPtr'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2082 (cl (= (not (= |tptp.'System_UIntPtr'| tptp.stringLiteral8)) (not (= tptp.stringLiteral8 |tptp.'System_UIntPtr'|)))) :rule cong :premises (t12.t2081))
% 22.63/22.87 (step t12.t2083 (cl (= (= |tptp.'System_UIntPtr'| tptp.stringLiteral9) (= tptp.stringLiteral9 |tptp.'System_UIntPtr'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2084 (cl (= (not (= |tptp.'System_UIntPtr'| tptp.stringLiteral9)) (not (= tptp.stringLiteral9 |tptp.'System_UIntPtr'|)))) :rule cong :premises (t12.t2083))
% 22.63/22.87 (step t12.t2085 (cl (= (= |tptp.'System_UIntPtr'| tptp.stringLiteral10) (= tptp.stringLiteral10 |tptp.'System_UIntPtr'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2086 (cl (= (not (= |tptp.'System_UIntPtr'| tptp.stringLiteral10)) (not (= tptp.stringLiteral10 |tptp.'System_UIntPtr'|)))) :rule cong :premises (t12.t2085))
% 22.63/22.87 (step t12.t2087 (cl (= (= |tptp.'System_UIntPtr'| tptp.stringLiteral11) (= tptp.stringLiteral11 |tptp.'System_UIntPtr'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2088 (cl (= (not (= |tptp.'System_UIntPtr'| tptp.stringLiteral11)) (not (= tptp.stringLiteral11 |tptp.'System_UIntPtr'|)))) :rule cong :premises (t12.t2087))
% 22.63/22.87 (step t12.t2089 (cl (= (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_max'|)))) :rule refl)
% 22.63/22.87 (step t12.t2090 (cl (= (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_size'|)))) :rule refl)
% 22.63/22.87 (step t12.t2091 (cl (= (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_elems'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_IntPtr'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2092 (cl (= (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IntPtr'|)))) :rule cong :premises (t12.t2091))
% 22.63/22.87 (step t12.t2093 (cl (= (not (= |tptp.'System_IntPtr'| |tptp.'System_Exception'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Exception'|)))) :rule refl)
% 22.63/22.87 (step t12.t2094 (cl (= (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable'|)))) :rule refl)
% 22.63/22.87 (step t12.t2095 (cl (= (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_ICollection'|)))) :rule refl)
% 22.63/22.87 (step t12.t2096 (cl (= (not (= |tptp.'System_IntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_ICloneable'|)))) :rule refl)
% 22.63/22.87 (step t12.t2097 (cl (= (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule refl)
% 22.63/22.87 (step t12.t2098 (cl (= (= |tptp.'System_IntPtr'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'System_IntPtr'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2099 (cl (= (not (= |tptp.'System_IntPtr'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IntPtr'|)))) :rule cong :premises (t12.t2098))
% 22.63/22.87 (step t12.t2100 (cl (= (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IntPtr'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2101 (cl (= (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IntPtr'|)))) :rule cong :premises (t12.t2100))
% 22.63/22.87 (step t12.t2102 (cl (= (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IntPtr'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2103 (cl (= (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IntPtr'|)))) :rule cong :premises (t12.t2102))
% 22.63/22.87 (step t12.t2104 (cl (= (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 22.63/22.87 (step t12.t2105 (cl (= (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|)))) :rule refl)
% 22.63/22.87 (step t12.t2106 (cl (= (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IntPtr'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2107 (cl (= (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IntPtr'|)))) :rule cong :premises (t12.t2106))
% 22.63/22.87 (step t12.t2108 (cl (= (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_GuardException'|)))) :rule refl)
% 22.63/22.87 (step t12.t2109 (cl (= (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule refl)
% 22.63/22.87 (step t12.t2110 (cl (= (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 22.63/22.87 (step t12.t2111 (cl (= (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IntPtr'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2112 (cl (= (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IntPtr'|)))) :rule cong :premises (t12.t2111))
% 22.63/22.87 (step t12.t2113 (cl (= (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack'|)))) :rule refl)
% 22.63/22.87 (step t12.t2114 (cl (= (not (= |tptp.'System_IntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t2115 (cl (= (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IntPtr'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2116 (cl (= (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IntPtr'|)))) :rule cong :premises (t12.t2115))
% 22.63/22.87 (step t12.t2117 (cl (= (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable_1___System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t2118 (cl (= (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IList'|)))) :rule refl)
% 22.63/22.87 (step t12.t2119 (cl (= (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 22.63/22.87 (step t12.t2120 (cl (= (= |tptp.'System_IntPtr'| tptp.stringLiteral8) (= tptp.stringLiteral8 |tptp.'System_IntPtr'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2121 (cl (= (not (= |tptp.'System_IntPtr'| tptp.stringLiteral8)) (not (= tptp.stringLiteral8 |tptp.'System_IntPtr'|)))) :rule cong :premises (t12.t2120))
% 22.63/22.87 (step t12.t2122 (cl (= (= |tptp.'System_IntPtr'| tptp.stringLiteral9) (= tptp.stringLiteral9 |tptp.'System_IntPtr'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2123 (cl (= (not (= |tptp.'System_IntPtr'| tptp.stringLiteral9)) (not (= tptp.stringLiteral9 |tptp.'System_IntPtr'|)))) :rule cong :premises (t12.t2122))
% 22.63/22.87 (step t12.t2124 (cl (= (= |tptp.'System_IntPtr'| tptp.stringLiteral10) (= tptp.stringLiteral10 |tptp.'System_IntPtr'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2125 (cl (= (not (= |tptp.'System_IntPtr'| tptp.stringLiteral10)) (not (= tptp.stringLiteral10 |tptp.'System_IntPtr'|)))) :rule cong :premises (t12.t2124))
% 22.63/22.87 (step t12.t2126 (cl (= (= |tptp.'System_IntPtr'| tptp.stringLiteral11) (= tptp.stringLiteral11 |tptp.'System_IntPtr'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2127 (cl (= (not (= |tptp.'System_IntPtr'| tptp.stringLiteral11)) (not (= tptp.stringLiteral11 |tptp.'System_IntPtr'|)))) :rule cong :premises (t12.t2126))
% 22.63/22.87 (step t12.t2128 (cl (= (= |tptp.'BoundedStack_max'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_size'| |tptp.'BoundedStack_max'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2129 (cl (= (not (= |tptp.'BoundedStack_max'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'BoundedStack_max'|)))) :rule cong :premises (t12.t2128))
% 22.63/22.87 (step t12.t2130 (cl (= (= |tptp.'BoundedStack_max'| |tptp.'BoundedStack_elems'|) (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack_max'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2131 (cl (= (not (= |tptp.'BoundedStack_max'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack_max'|)))) :rule cong :premises (t12.t2130))
% 22.63/22.87 (step t12.t2132 (cl (= (= |tptp.'BoundedStack_max'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| |tptp.'BoundedStack_max'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2133 (cl (= (not (= |tptp.'BoundedStack_max'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'BoundedStack_max'|)))) :rule cong :premises (t12.t2132))
% 22.63/22.87 (step t12.t2134 (cl (= (= |tptp.'BoundedStack_max'| |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| |tptp.'BoundedStack_max'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2135 (cl (= (not (= |tptp.'BoundedStack_max'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'BoundedStack_max'|)))) :rule cong :premises (t12.t2134))
% 22.63/22.87 (step t12.t2136 (cl (= (= |tptp.'BoundedStack_max'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack_max'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2137 (cl (= (not (= |tptp.'BoundedStack_max'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack_max'|)))) :rule cong :premises (t12.t2136))
% 22.63/22.87 (step t12.t2138 (cl (= (= |tptp.'BoundedStack_max'| |tptp.'System_ICloneable'|) (= |tptp.'System_ICloneable'| |tptp.'BoundedStack_max'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2139 (cl (= (not (= |tptp.'BoundedStack_max'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'BoundedStack_max'|)))) :rule cong :premises (t12.t2138))
% 22.63/22.87 (step t12.t2140 (cl (= (= |tptp.'BoundedStack_max'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack_max'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2141 (cl (= (not (= |tptp.'BoundedStack_max'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack_max'|)))) :rule cong :premises (t12.t2140))
% 22.63/22.87 (step t12.t2142 (cl (= (= |tptp.'BoundedStack_max'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'BoundedStack_max'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2143 (cl (= (not (= |tptp.'BoundedStack_max'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'BoundedStack_max'|)))) :rule cong :premises (t12.t2142))
% 22.63/22.87 (step t12.t2144 (cl (= (= |tptp.'BoundedStack_max'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack_max'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2145 (cl (= (not (= |tptp.'BoundedStack_max'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack_max'|)))) :rule cong :premises (t12.t2144))
% 22.63/22.87 (step t12.t2146 (cl (= (= |tptp.'BoundedStack_max'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack_max'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2147 (cl (= (not (= |tptp.'BoundedStack_max'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack_max'|)))) :rule cong :premises (t12.t2146))
% 22.63/22.87 (step t12.t2148 (cl (= (not (= |tptp.'BoundedStack_max'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 22.63/22.87 (step t12.t2149 (cl (= (= |tptp.'BoundedStack_max'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack_max'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2150 (cl (= (not (= |tptp.'BoundedStack_max'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack_max'|)))) :rule cong :premises (t12.t2149))
% 22.63/22.87 (step t12.t2151 (cl (= (= |tptp.'BoundedStack_max'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack_max'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2152 (cl (= (not (= |tptp.'BoundedStack_max'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack_max'|)))) :rule cong :premises (t12.t2151))
% 22.63/22.87 (step t12.t2153 (cl (= (= |tptp.'BoundedStack_max'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack_max'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2154 (cl (= (not (= |tptp.'BoundedStack_max'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack_max'|)))) :rule cong :premises (t12.t2153))
% 22.63/22.87 (step t12.t2155 (cl (= (= |tptp.'BoundedStack_max'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'BoundedStack_max'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2156 (cl (= (not (= |tptp.'BoundedStack_max'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'BoundedStack_max'|)))) :rule cong :premises (t12.t2155))
% 22.63/22.87 (step t12.t2157 (cl (= (= |tptp.'BoundedStack_max'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Reflection_IReflect'| |tptp.'BoundedStack_max'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2158 (cl (= (not (= |tptp.'BoundedStack_max'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'BoundedStack_max'|)))) :rule cong :premises (t12.t2157))
% 22.63/22.87 (step t12.t2159 (cl (= (= |tptp.'BoundedStack_max'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack_max'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2160 (cl (= (not (= |tptp.'BoundedStack_max'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack_max'|)))) :rule cong :premises (t12.t2159))
% 22.63/22.87 (step t12.t2161 (cl (= (= |tptp.'BoundedStack_max'| |tptp.'BoundedStack'|) (= |tptp.'BoundedStack'| |tptp.'BoundedStack_max'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2162 (cl (= (not (= |tptp.'BoundedStack_max'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack'| |tptp.'BoundedStack_max'|)))) :rule cong :premises (t12.t2161))
% 22.63/22.87 (step t12.t2163 (cl (= (= |tptp.'BoundedStack_max'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IEquatable_1___System_String'| |tptp.'BoundedStack_max'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2164 (cl (= (not (= |tptp.'BoundedStack_max'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'BoundedStack_max'|)))) :rule cong :premises (t12.t2163))
% 22.63/22.87 (step t12.t2165 (cl (= (= |tptp.'BoundedStack_max'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack_max'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2166 (cl (= (not (= |tptp.'BoundedStack_max'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack_max'|)))) :rule cong :premises (t12.t2165))
% 22.63/22.87 (step t12.t2167 (cl (= (= |tptp.'BoundedStack_max'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'BoundedStack_max'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2168 (cl (= (not (= |tptp.'BoundedStack_max'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'BoundedStack_max'|)))) :rule cong :premises (t12.t2167))
% 22.63/22.87 (step t12.t2169 (cl (= (= |tptp.'BoundedStack_max'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Collections_IList'| |tptp.'BoundedStack_max'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2170 (cl (= (not (= |tptp.'BoundedStack_max'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'BoundedStack_max'|)))) :rule cong :premises (t12.t2169))
% 22.63/22.87 (step t12.t2171 (cl (= (= |tptp.'BoundedStack_max'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'BoundedStack_max'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2172 (cl (= (not (= |tptp.'BoundedStack_max'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'BoundedStack_max'|)))) :rule cong :premises (t12.t2171))
% 22.63/22.87 (step t12.t2173 (cl (= (= |tptp.'BoundedStack_max'| tptp.stringLiteral8) (= tptp.stringLiteral8 |tptp.'BoundedStack_max'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2174 (cl (= (not (= |tptp.'BoundedStack_max'| tptp.stringLiteral8)) (not (= tptp.stringLiteral8 |tptp.'BoundedStack_max'|)))) :rule cong :premises (t12.t2173))
% 22.63/22.87 (step t12.t2175 (cl (= (= |tptp.'BoundedStack_max'| tptp.stringLiteral9) (= tptp.stringLiteral9 |tptp.'BoundedStack_max'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2176 (cl (= (not (= |tptp.'BoundedStack_max'| tptp.stringLiteral9)) (not (= tptp.stringLiteral9 |tptp.'BoundedStack_max'|)))) :rule cong :premises (t12.t2175))
% 22.63/22.87 (step t12.t2177 (cl (= (= |tptp.'BoundedStack_max'| tptp.stringLiteral10) (= tptp.stringLiteral10 |tptp.'BoundedStack_max'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2178 (cl (= (not (= |tptp.'BoundedStack_max'| tptp.stringLiteral10)) (not (= tptp.stringLiteral10 |tptp.'BoundedStack_max'|)))) :rule cong :premises (t12.t2177))
% 22.63/22.87 (step t12.t2179 (cl (= (= |tptp.'BoundedStack_max'| tptp.stringLiteral11) (= tptp.stringLiteral11 |tptp.'BoundedStack_max'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2180 (cl (= (not (= |tptp.'BoundedStack_max'| tptp.stringLiteral11)) (not (= tptp.stringLiteral11 |tptp.'BoundedStack_max'|)))) :rule cong :premises (t12.t2179))
% 22.63/22.87 (step t12.t2181 (cl (= (= |tptp.'BoundedStack_size'| |tptp.'BoundedStack_elems'|) (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack_size'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2182 (cl (= (not (= |tptp.'BoundedStack_size'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack_size'|)))) :rule cong :premises (t12.t2181))
% 22.63/22.87 (step t12.t2183 (cl (= (= |tptp.'BoundedStack_size'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| |tptp.'BoundedStack_size'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2184 (cl (= (not (= |tptp.'BoundedStack_size'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'BoundedStack_size'|)))) :rule cong :premises (t12.t2183))
% 22.63/22.87 (step t12.t2185 (cl (= (= |tptp.'BoundedStack_size'| |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| |tptp.'BoundedStack_size'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2186 (cl (= (not (= |tptp.'BoundedStack_size'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'BoundedStack_size'|)))) :rule cong :premises (t12.t2185))
% 22.63/22.87 (step t12.t2187 (cl (= (= |tptp.'BoundedStack_size'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack_size'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2188 (cl (= (not (= |tptp.'BoundedStack_size'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack_size'|)))) :rule cong :premises (t12.t2187))
% 22.63/22.87 (step t12.t2189 (cl (= (not (= |tptp.'BoundedStack_size'| |tptp.'System_ICloneable'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_ICloneable'|)))) :rule refl)
% 22.63/22.87 (step t12.t2190 (cl (= (= |tptp.'BoundedStack_size'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack_size'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2191 (cl (= (not (= |tptp.'BoundedStack_size'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack_size'|)))) :rule cong :premises (t12.t2190))
% 22.63/22.87 (step t12.t2192 (cl (= (= |tptp.'BoundedStack_size'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'BoundedStack_size'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2193 (cl (= (not (= |tptp.'BoundedStack_size'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'BoundedStack_size'|)))) :rule cong :premises (t12.t2192))
% 22.63/22.87 (step t12.t2194 (cl (= (= |tptp.'BoundedStack_size'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack_size'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2195 (cl (= (not (= |tptp.'BoundedStack_size'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack_size'|)))) :rule cong :premises (t12.t2194))
% 22.63/22.87 (step t12.t2196 (cl (= (= |tptp.'BoundedStack_size'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack_size'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2197 (cl (= (not (= |tptp.'BoundedStack_size'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack_size'|)))) :rule cong :premises (t12.t2196))
% 22.63/22.87 (step t12.t2198 (cl (= (not (= |tptp.'BoundedStack_size'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 22.63/22.87 (step t12.t2199 (cl (= (= |tptp.'BoundedStack_size'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack_size'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2200 (cl (= (not (= |tptp.'BoundedStack_size'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack_size'|)))) :rule cong :premises (t12.t2199))
% 22.63/22.87 (step t12.t2201 (cl (= (= |tptp.'BoundedStack_size'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack_size'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2202 (cl (= (not (= |tptp.'BoundedStack_size'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack_size'|)))) :rule cong :premises (t12.t2201))
% 22.63/22.87 (step t12.t2203 (cl (= (= |tptp.'BoundedStack_size'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack_size'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2204 (cl (= (not (= |tptp.'BoundedStack_size'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack_size'|)))) :rule cong :premises (t12.t2203))
% 22.63/22.87 (step t12.t2205 (cl (= (= |tptp.'BoundedStack_size'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'BoundedStack_size'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2206 (cl (= (not (= |tptp.'BoundedStack_size'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'BoundedStack_size'|)))) :rule cong :premises (t12.t2205))
% 22.63/22.87 (step t12.t2207 (cl (= (not (= |tptp.'BoundedStack_size'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 22.63/22.87 (step t12.t2208 (cl (= (= |tptp.'BoundedStack_size'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack_size'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2209 (cl (= (not (= |tptp.'BoundedStack_size'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack_size'|)))) :rule cong :premises (t12.t2208))
% 22.63/22.87 (step t12.t2210 (cl (= (= |tptp.'BoundedStack_size'| |tptp.'BoundedStack'|) (= |tptp.'BoundedStack'| |tptp.'BoundedStack_size'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2211 (cl (= (not (= |tptp.'BoundedStack_size'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack'| |tptp.'BoundedStack_size'|)))) :rule cong :premises (t12.t2210))
% 22.63/22.87 (step t12.t2212 (cl (= (not (= |tptp.'BoundedStack_size'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t2213 (cl (= (= |tptp.'BoundedStack_size'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack_size'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2214 (cl (= (not (= |tptp.'BoundedStack_size'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack_size'|)))) :rule cong :premises (t12.t2213))
% 22.63/22.87 (step t12.t2215 (cl (= (= |tptp.'BoundedStack_size'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'BoundedStack_size'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2216 (cl (= (not (= |tptp.'BoundedStack_size'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'BoundedStack_size'|)))) :rule cong :premises (t12.t2215))
% 22.63/22.87 (step t12.t2217 (cl (= (= |tptp.'BoundedStack_size'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Collections_IList'| |tptp.'BoundedStack_size'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2218 (cl (= (not (= |tptp.'BoundedStack_size'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'BoundedStack_size'|)))) :rule cong :premises (t12.t2217))
% 22.63/22.87 (step t12.t2219 (cl (= (= |tptp.'BoundedStack_size'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'BoundedStack_size'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2220 (cl (= (not (= |tptp.'BoundedStack_size'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'BoundedStack_size'|)))) :rule cong :premises (t12.t2219))
% 22.63/22.87 (step t12.t2221 (cl (= (= |tptp.'BoundedStack_size'| tptp.stringLiteral8) (= tptp.stringLiteral8 |tptp.'BoundedStack_size'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2222 (cl (= (not (= |tptp.'BoundedStack_size'| tptp.stringLiteral8)) (not (= tptp.stringLiteral8 |tptp.'BoundedStack_size'|)))) :rule cong :premises (t12.t2221))
% 22.63/22.87 (step t12.t2223 (cl (= (= |tptp.'BoundedStack_size'| tptp.stringLiteral9) (= tptp.stringLiteral9 |tptp.'BoundedStack_size'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2224 (cl (= (not (= |tptp.'BoundedStack_size'| tptp.stringLiteral9)) (not (= tptp.stringLiteral9 |tptp.'BoundedStack_size'|)))) :rule cong :premises (t12.t2223))
% 22.63/22.87 (step t12.t2225 (cl (= (= |tptp.'BoundedStack_size'| tptp.stringLiteral10) (= tptp.stringLiteral10 |tptp.'BoundedStack_size'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2226 (cl (= (not (= |tptp.'BoundedStack_size'| tptp.stringLiteral10)) (not (= tptp.stringLiteral10 |tptp.'BoundedStack_size'|)))) :rule cong :premises (t12.t2225))
% 22.63/22.87 (step t12.t2227 (cl (= (= |tptp.'BoundedStack_size'| tptp.stringLiteral11) (= tptp.stringLiteral11 |tptp.'BoundedStack_size'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2228 (cl (= (not (= |tptp.'BoundedStack_size'| tptp.stringLiteral11)) (not (= tptp.stringLiteral11 |tptp.'BoundedStack_size'|)))) :rule cong :premises (t12.t2227))
% 22.63/22.87 (step t12.t2229 (cl (= (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Exception'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Exception'|)))) :rule refl)
% 22.63/22.87 (step t12.t2230 (cl (= (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IComparable'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IComparable'|)))) :rule refl)
% 22.63/22.87 (step t12.t2231 (cl (= (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_ICollection'|)))) :rule refl)
% 22.63/22.87 (step t12.t2232 (cl (= (not (= |tptp.'BoundedStack_elems'| |tptp.'System_ICloneable'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_ICloneable'|)))) :rule refl)
% 22.63/22.87 (step t12.t2233 (cl (= (not (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule refl)
% 22.63/22.87 (step t12.t2234 (cl (= (= |tptp.'BoundedStack_elems'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'BoundedStack_elems'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2235 (cl (= (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'BoundedStack_elems'|)))) :rule cong :premises (t12.t2234))
% 22.63/22.87 (step t12.t2236 (cl (= (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack_elems'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2237 (cl (= (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack_elems'|)))) :rule cong :premises (t12.t2236))
% 22.63/22.87 (step t12.t2238 (cl (= (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack_elems'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2239 (cl (= (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack_elems'|)))) :rule cong :premises (t12.t2238))
% 22.63/22.87 (step t12.t2240 (cl (= (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 22.63/22.87 (step t12.t2241 (cl (= (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_ICustomAttributeProvider'|)))) :rule refl)
% 22.63/22.87 (step t12.t2242 (cl (= (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__Exception'|)))) :rule refl)
% 22.63/22.87 (step t12.t2243 (cl (= (not (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_GuardException'|)))) :rule refl)
% 22.63/22.87 (step t12.t2244 (cl (= (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule refl)
% 22.63/22.87 (step t12.t2245 (cl (= (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 22.63/22.87 (step t12.t2246 (cl (= (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack_elems'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2247 (cl (= (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack_elems'|)))) :rule cong :premises (t12.t2246))
% 22.63/22.87 (step t12.t2248 (cl (= (not (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack'|)))) :rule refl)
% 22.63/22.87 (step t12.t2249 (cl (= (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t2250 (cl (= (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack_elems'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2251 (cl (= (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack_elems'|)))) :rule cong :premises (t12.t2250))
% 22.63/22.87 (step t12.t2252 (cl (= (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IComparable_1___System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t2253 (cl (= (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_IList'|)))) :rule refl)
% 22.63/22.87 (step t12.t2254 (cl (= (not (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 22.63/22.87 (step t12.t2255 (cl (= (= |tptp.'BoundedStack_elems'| tptp.stringLiteral8) (= tptp.stringLiteral8 |tptp.'BoundedStack_elems'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2256 (cl (= (not (= |tptp.'BoundedStack_elems'| tptp.stringLiteral8)) (not (= tptp.stringLiteral8 |tptp.'BoundedStack_elems'|)))) :rule cong :premises (t12.t2255))
% 22.63/22.87 (step t12.t2257 (cl (= (= |tptp.'BoundedStack_elems'| tptp.stringLiteral9) (= tptp.stringLiteral9 |tptp.'BoundedStack_elems'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2258 (cl (= (not (= |tptp.'BoundedStack_elems'| tptp.stringLiteral9)) (not (= tptp.stringLiteral9 |tptp.'BoundedStack_elems'|)))) :rule cong :premises (t12.t2257))
% 22.63/22.87 (step t12.t2259 (cl (= (= |tptp.'BoundedStack_elems'| tptp.stringLiteral10) (= tptp.stringLiteral10 |tptp.'BoundedStack_elems'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2260 (cl (= (not (= |tptp.'BoundedStack_elems'| tptp.stringLiteral10)) (not (= tptp.stringLiteral10 |tptp.'BoundedStack_elems'|)))) :rule cong :premises (t12.t2259))
% 22.63/22.87 (step t12.t2261 (cl (= (= |tptp.'BoundedStack_elems'| tptp.stringLiteral11) (= tptp.stringLiteral11 |tptp.'BoundedStack_elems'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2262 (cl (= (not (= |tptp.'BoundedStack_elems'| tptp.stringLiteral11)) (not (= tptp.stringLiteral11 |tptp.'BoundedStack_elems'|)))) :rule cong :premises (t12.t2261))
% 22.63/22.87 (step t12.t2263 (cl (= (not (= |tptp.'System_Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable'|)))) :rule refl)
% 22.63/22.87 (step t12.t2264 (cl (= (not (= |tptp.'System_Exception'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_ICollection'|)))) :rule refl)
% 22.63/22.87 (step t12.t2265 (cl (= (not (= |tptp.'System_Exception'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Exception'| |tptp.'System_ICloneable'|)))) :rule refl)
% 22.63/22.87 (step t12.t2266 (cl (= (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule refl)
% 22.63/22.87 (step t12.t2267 (cl (= (= |tptp.'System_Exception'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'System_Exception'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2268 (cl (= (not (= |tptp.'System_Exception'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Exception'|)))) :rule cong :premises (t12.t2267))
% 22.63/22.87 (step t12.t2269 (cl (= (= |tptp.'System_Exception'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Exception'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2270 (cl (= (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Exception'|)))) :rule cong :premises (t12.t2269))
% 22.63/22.87 (step t12.t2271 (cl (= (= |tptp.'System_Exception'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Exception'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2272 (cl (= (not (= |tptp.'System_Exception'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Exception'|)))) :rule cong :premises (t12.t2271))
% 22.63/22.87 (step t12.t2273 (cl (= (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 22.63/22.87 (step t12.t2274 (cl (= (= |tptp.'System_Exception'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Exception'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2275 (cl (= (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Exception'|)))) :rule cong :premises (t12.t2274))
% 22.63/22.87 (step t12.t2276 (cl (= (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Exception'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2277 (cl (= (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Exception'|)))) :rule cong :premises (t12.t2276))
% 22.63/22.87 (step t12.t2278 (cl (= (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_GuardException'|)))) :rule refl)
% 22.63/22.87 (step t12.t2279 (cl (= (not (= |tptp.'System_Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule refl)
% 22.63/22.87 (step t12.t2280 (cl (= (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 22.63/22.87 (step t12.t2281 (cl (= (= |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Exception'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2282 (cl (= (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Exception'|)))) :rule cong :premises (t12.t2281))
% 22.63/22.87 (step t12.t2283 (cl (= (not (= |tptp.'System_Exception'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Exception'| |tptp.'BoundedStack'|)))) :rule refl)
% 22.63/22.87 (step t12.t2284 (cl (= (not (= |tptp.'System_Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t2285 (cl (= (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Exception'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2286 (cl (= (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Exception'|)))) :rule cong :premises (t12.t2285))
% 22.63/22.87 (step t12.t2287 (cl (= (not (= |tptp.'System_Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable_1___System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t2288 (cl (= (not (= |tptp.'System_Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_IList'|)))) :rule refl)
% 22.63/22.87 (step t12.t2289 (cl (= (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 22.63/22.87 (step t12.t2290 (cl (= (= |tptp.'System_Exception'| tptp.stringLiteral8) (= tptp.stringLiteral8 |tptp.'System_Exception'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2291 (cl (= (not (= |tptp.'System_Exception'| tptp.stringLiteral8)) (not (= tptp.stringLiteral8 |tptp.'System_Exception'|)))) :rule cong :premises (t12.t2290))
% 22.63/22.87 (step t12.t2292 (cl (= (= |tptp.'System_Exception'| tptp.stringLiteral9) (= tptp.stringLiteral9 |tptp.'System_Exception'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2293 (cl (= (not (= |tptp.'System_Exception'| tptp.stringLiteral9)) (not (= tptp.stringLiteral9 |tptp.'System_Exception'|)))) :rule cong :premises (t12.t2292))
% 22.63/22.87 (step t12.t2294 (cl (= (= |tptp.'System_Exception'| tptp.stringLiteral10) (= tptp.stringLiteral10 |tptp.'System_Exception'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2295 (cl (= (not (= |tptp.'System_Exception'| tptp.stringLiteral10)) (not (= tptp.stringLiteral10 |tptp.'System_Exception'|)))) :rule cong :premises (t12.t2294))
% 22.63/22.87 (step t12.t2296 (cl (= (= |tptp.'System_Exception'| tptp.stringLiteral11) (= tptp.stringLiteral11 |tptp.'System_Exception'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2297 (cl (= (not (= |tptp.'System_Exception'| tptp.stringLiteral11)) (not (= tptp.stringLiteral11 |tptp.'System_Exception'|)))) :rule cong :premises (t12.t2296))
% 22.63/22.87 (step t12.t2298 (cl (= (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_ICollection'|)))) :rule refl)
% 22.63/22.87 (step t12.t2299 (cl (= (not (= |tptp.'System_IComparable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_ICloneable'|)))) :rule refl)
% 22.63/22.87 (step t12.t2300 (cl (= (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule refl)
% 22.63/22.87 (step t12.t2301 (cl (= (= |tptp.'System_IComparable'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'System_IComparable'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2302 (cl (= (not (= |tptp.'System_IComparable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IComparable'|)))) :rule cong :premises (t12.t2301))
% 22.63/22.87 (step t12.t2303 (cl (= (= |tptp.'System_IComparable'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2304 (cl (= (not (= |tptp.'System_IComparable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable'|)))) :rule cong :premises (t12.t2303))
% 22.63/22.87 (step t12.t2305 (cl (= (= |tptp.'System_IComparable'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2306 (cl (= (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable'|)))) :rule cong :premises (t12.t2305))
% 22.63/22.87 (step t12.t2307 (cl (= (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 22.63/22.87 (step t12.t2308 (cl (= (= |tptp.'System_IComparable'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2309 (cl (= (not (= |tptp.'System_IComparable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable'|)))) :rule cong :premises (t12.t2308))
% 22.63/22.87 (step t12.t2310 (cl (= (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2311 (cl (= (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable'|)))) :rule cong :premises (t12.t2310))
% 22.63/22.87 (step t12.t2312 (cl (= (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_GuardException'|)))) :rule refl)
% 22.63/22.87 (step t12.t2313 (cl (= (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule refl)
% 22.63/22.87 (step t12.t2314 (cl (= (not (= |tptp.'System_IComparable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 22.63/22.87 (step t12.t2315 (cl (= (= |tptp.'System_IComparable'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2316 (cl (= (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable'|)))) :rule cong :premises (t12.t2315))
% 22.63/22.87 (step t12.t2317 (cl (= (not (= |tptp.'System_IComparable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_IComparable'| |tptp.'BoundedStack'|)))) :rule refl)
% 22.63/22.87 (step t12.t2318 (cl (= (not (= |tptp.'System_IComparable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t2319 (cl (= (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2320 (cl (= (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable'|)))) :rule cong :premises (t12.t2319))
% 22.63/22.87 (step t12.t2321 (cl (= (not (= |tptp.'System_IComparable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IComparable_1___System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t2322 (cl (= (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_IList'|)))) :rule refl)
% 22.63/22.87 (step t12.t2323 (cl (= (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 22.63/22.87 (step t12.t2324 (cl (= (= |tptp.'System_IComparable'| tptp.stringLiteral8) (= tptp.stringLiteral8 |tptp.'System_IComparable'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2325 (cl (= (not (= |tptp.'System_IComparable'| tptp.stringLiteral8)) (not (= tptp.stringLiteral8 |tptp.'System_IComparable'|)))) :rule cong :premises (t12.t2324))
% 22.63/22.87 (step t12.t2326 (cl (= (= |tptp.'System_IComparable'| tptp.stringLiteral9) (= tptp.stringLiteral9 |tptp.'System_IComparable'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2327 (cl (= (not (= |tptp.'System_IComparable'| tptp.stringLiteral9)) (not (= tptp.stringLiteral9 |tptp.'System_IComparable'|)))) :rule cong :premises (t12.t2326))
% 22.63/22.87 (step t12.t2328 (cl (= (= |tptp.'System_IComparable'| tptp.stringLiteral10) (= tptp.stringLiteral10 |tptp.'System_IComparable'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2329 (cl (= (not (= |tptp.'System_IComparable'| tptp.stringLiteral10)) (not (= tptp.stringLiteral10 |tptp.'System_IComparable'|)))) :rule cong :premises (t12.t2328))
% 22.63/22.87 (step t12.t2330 (cl (= (= |tptp.'System_IComparable'| tptp.stringLiteral11) (= tptp.stringLiteral11 |tptp.'System_IComparable'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2331 (cl (= (not (= |tptp.'System_IComparable'| tptp.stringLiteral11)) (not (= tptp.stringLiteral11 |tptp.'System_IComparable'|)))) :rule cong :premises (t12.t2330))
% 22.63/22.87 (step t12.t2332 (cl (= (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_ICloneable'|)))) :rule refl)
% 22.63/22.87 (step t12.t2333 (cl (= (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule refl)
% 22.63/22.87 (step t12.t2334 (cl (= (= |tptp.'System_Collections_ICollection'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'System_Collections_ICollection'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2335 (cl (= (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_ICollection'|)))) :rule cong :premises (t12.t2334))
% 22.63/22.87 (step t12.t2336 (cl (= (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_ICollection'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2337 (cl (= (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_ICollection'|)))) :rule cong :premises (t12.t2336))
% 22.63/22.87 (step t12.t2338 (cl (= (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_ICollection'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2339 (cl (= (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_ICollection'|)))) :rule cong :premises (t12.t2338))
% 22.63/22.87 (step t12.t2340 (cl (= (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 22.63/22.87 (step t12.t2341 (cl (= (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_ICollection'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2342 (cl (= (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_ICollection'|)))) :rule cong :premises (t12.t2341))
% 22.63/22.87 (step t12.t2343 (cl (= (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_ICollection'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2344 (cl (= (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_ICollection'|)))) :rule cong :premises (t12.t2343))
% 22.63/22.87 (step t12.t2345 (cl (= (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_GuardException'|)))) :rule refl)
% 22.63/22.87 (step t12.t2346 (cl (= (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule refl)
% 22.63/22.87 (step t12.t2347 (cl (= (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 22.63/22.87 (step t12.t2348 (cl (= (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_ICollection'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2349 (cl (= (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_ICollection'|)))) :rule cong :premises (t12.t2348))
% 22.63/22.87 (step t12.t2350 (cl (= (not (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack'|)))) :rule refl)
% 22.63/22.87 (step t12.t2351 (cl (= (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t2352 (cl (= (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_ICollection'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2353 (cl (= (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_ICollection'|)))) :rule cong :premises (t12.t2352))
% 22.63/22.87 (step t12.t2354 (cl (= (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IComparable_1___System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t2355 (cl (= (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IList'|)))) :rule refl)
% 22.63/22.87 (step t12.t2356 (cl (= (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 22.63/22.87 (step t12.t2357 (cl (= (= |tptp.'System_Collections_ICollection'| tptp.stringLiteral8) (= tptp.stringLiteral8 |tptp.'System_Collections_ICollection'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2358 (cl (= (not (= |tptp.'System_Collections_ICollection'| tptp.stringLiteral8)) (not (= tptp.stringLiteral8 |tptp.'System_Collections_ICollection'|)))) :rule cong :premises (t12.t2357))
% 22.63/22.87 (step t12.t2359 (cl (= (= |tptp.'System_Collections_ICollection'| tptp.stringLiteral9) (= tptp.stringLiteral9 |tptp.'System_Collections_ICollection'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2360 (cl (= (not (= |tptp.'System_Collections_ICollection'| tptp.stringLiteral9)) (not (= tptp.stringLiteral9 |tptp.'System_Collections_ICollection'|)))) :rule cong :premises (t12.t2359))
% 22.63/22.87 (step t12.t2361 (cl (= (= |tptp.'System_Collections_ICollection'| tptp.stringLiteral10) (= tptp.stringLiteral10 |tptp.'System_Collections_ICollection'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2362 (cl (= (not (= |tptp.'System_Collections_ICollection'| tptp.stringLiteral10)) (not (= tptp.stringLiteral10 |tptp.'System_Collections_ICollection'|)))) :rule cong :premises (t12.t2361))
% 22.63/22.87 (step t12.t2363 (cl (= (= |tptp.'System_Collections_ICollection'| tptp.stringLiteral11) (= tptp.stringLiteral11 |tptp.'System_Collections_ICollection'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2364 (cl (= (not (= |tptp.'System_Collections_ICollection'| tptp.stringLiteral11)) (not (= tptp.stringLiteral11 |tptp.'System_Collections_ICollection'|)))) :rule cong :premises (t12.t2363))
% 22.63/22.87 (step t12.t2365 (cl (= (= |tptp.'System_ICloneable'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_ICloneable'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2366 (cl (= (not (= |tptp.'System_ICloneable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_ICloneable'|)))) :rule cong :premises (t12.t2365))
% 22.63/22.87 (step t12.t2367 (cl (= (= |tptp.'System_ICloneable'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'System_ICloneable'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2368 (cl (= (not (= |tptp.'System_ICloneable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_ICloneable'|)))) :rule cong :premises (t12.t2367))
% 22.63/22.87 (step t12.t2369 (cl (= (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_ICloneable'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2370 (cl (= (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_ICloneable'|)))) :rule cong :premises (t12.t2369))
% 22.63/22.87 (step t12.t2371 (cl (= (= |tptp.'System_ICloneable'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_ICloneable'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2372 (cl (= (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_ICloneable'|)))) :rule cong :premises (t12.t2371))
% 22.63/22.87 (step t12.t2373 (cl (= (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 22.63/22.87 (step t12.t2374 (cl (= (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_ICloneable'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2375 (cl (= (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_ICloneable'|)))) :rule cong :premises (t12.t2374))
% 22.63/22.87 (step t12.t2376 (cl (= (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_ICloneable'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2377 (cl (= (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_ICloneable'|)))) :rule cong :premises (t12.t2376))
% 22.63/22.87 (step t12.t2378 (cl (= (= |tptp.'System_ICloneable'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_ICloneable'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2379 (cl (= (not (= |tptp.'System_ICloneable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_ICloneable'|)))) :rule cong :premises (t12.t2378))
% 22.63/22.87 (step t12.t2380 (cl (= (= |tptp.'System_ICloneable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_ICloneable'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2381 (cl (= (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_ICloneable'|)))) :rule cong :premises (t12.t2380))
% 22.63/22.87 (step t12.t2382 (cl (= (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 22.63/22.87 (step t12.t2383 (cl (= (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_ICloneable'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2384 (cl (= (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_ICloneable'|)))) :rule cong :premises (t12.t2383))
% 22.63/22.87 (step t12.t2385 (cl (= (= |tptp.'System_ICloneable'| |tptp.'BoundedStack'|) (= |tptp.'BoundedStack'| |tptp.'System_ICloneable'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2386 (cl (= (not (= |tptp.'System_ICloneable'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_ICloneable'|)))) :rule cong :premises (t12.t2385))
% 22.63/22.87 (step t12.t2387 (cl (= (= |tptp.'System_ICloneable'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_ICloneable'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2388 (cl (= (not (= |tptp.'System_ICloneable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_ICloneable'|)))) :rule cong :premises (t12.t2387))
% 22.63/22.87 (step t12.t2389 (cl (= (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_ICloneable'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2390 (cl (= (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_ICloneable'|)))) :rule cong :premises (t12.t2389))
% 22.63/22.87 (step t12.t2391 (cl (= (= |tptp.'System_ICloneable'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_ICloneable'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2392 (cl (= (not (= |tptp.'System_ICloneable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_ICloneable'|)))) :rule cong :premises (t12.t2391))
% 22.63/22.87 (step t12.t2393 (cl (= (= |tptp.'System_ICloneable'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Collections_IList'| |tptp.'System_ICloneable'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2394 (cl (= (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_ICloneable'|)))) :rule cong :premises (t12.t2393))
% 22.63/22.87 (step t12.t2395 (cl (= (= |tptp.'System_ICloneable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_ICloneable'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2396 (cl (= (not (= |tptp.'System_ICloneable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_ICloneable'|)))) :rule cong :premises (t12.t2395))
% 22.63/22.87 (step t12.t2397 (cl (= (= |tptp.'System_ICloneable'| tptp.stringLiteral8) (= tptp.stringLiteral8 |tptp.'System_ICloneable'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2398 (cl (= (not (= |tptp.'System_ICloneable'| tptp.stringLiteral8)) (not (= tptp.stringLiteral8 |tptp.'System_ICloneable'|)))) :rule cong :premises (t12.t2397))
% 22.63/22.87 (step t12.t2399 (cl (= (= |tptp.'System_ICloneable'| tptp.stringLiteral9) (= tptp.stringLiteral9 |tptp.'System_ICloneable'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2400 (cl (= (not (= |tptp.'System_ICloneable'| tptp.stringLiteral9)) (not (= tptp.stringLiteral9 |tptp.'System_ICloneable'|)))) :rule cong :premises (t12.t2399))
% 22.63/22.87 (step t12.t2401 (cl (= (= |tptp.'System_ICloneable'| tptp.stringLiteral10) (= tptp.stringLiteral10 |tptp.'System_ICloneable'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2402 (cl (= (not (= |tptp.'System_ICloneable'| tptp.stringLiteral10)) (not (= tptp.stringLiteral10 |tptp.'System_ICloneable'|)))) :rule cong :premises (t12.t2401))
% 22.63/22.87 (step t12.t2403 (cl (= (= |tptp.'System_ICloneable'| tptp.stringLiteral11) (= tptp.stringLiteral11 |tptp.'System_ICloneable'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2404 (cl (= (not (= |tptp.'System_ICloneable'| tptp.stringLiteral11)) (not (= tptp.stringLiteral11 |tptp.'System_ICloneable'|)))) :rule cong :premises (t12.t2403))
% 22.63/22.87 (step t12.t2405 (cl (= (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ICheckedException'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2406 (cl (= (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule cong :premises (t12.t2405))
% 22.63/22.87 (step t12.t2407 (cl (= (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ICheckedException'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2408 (cl (= (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule cong :premises (t12.t2407))
% 22.63/22.87 (step t12.t2409 (cl (= (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ICheckedException'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2410 (cl (= (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule cong :premises (t12.t2409))
% 22.63/22.87 (step t12.t2411 (cl (= (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 22.63/22.87 (step t12.t2412 (cl (= (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ICheckedException'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2413 (cl (= (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule cong :premises (t12.t2412))
% 22.63/22.87 (step t12.t2414 (cl (= (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2415 (cl (= (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule cong :premises (t12.t2414))
% 22.63/22.87 (step t12.t2416 (cl (= (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ICheckedException'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2417 (cl (= (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule cong :premises (t12.t2416))
% 22.63/22.87 (step t12.t2418 (cl (= (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule refl)
% 22.63/22.87 (step t12.t2419 (cl (= (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 22.63/22.87 (step t12.t2420 (cl (= (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ICheckedException'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2421 (cl (= (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule cong :premises (t12.t2420))
% 22.63/22.87 (step t12.t2422 (cl (= (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack'|)))) :rule refl)
% 22.63/22.87 (step t12.t2423 (cl (= (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t2424 (cl (= (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ICheckedException'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2425 (cl (= (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule cong :premises (t12.t2424))
% 22.63/22.87 (step t12.t2426 (cl (= (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IComparable_1___System_String'|)))) :rule refl)
% 22.63/22.87 (step t12.t2427 (cl (= (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_IList'|)))) :rule refl)
% 22.63/22.87 (step t12.t2428 (cl (= (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 22.63/22.87 (step t12.t2429 (cl (= (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.stringLiteral8) (= tptp.stringLiteral8 |tptp.'Microsoft_Contracts_ICheckedException'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2430 (cl (= (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.stringLiteral8)) (not (= tptp.stringLiteral8 |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule cong :premises (t12.t2429))
% 22.63/22.87 (step t12.t2431 (cl (= (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.stringLiteral9) (= tptp.stringLiteral9 |tptp.'Microsoft_Contracts_ICheckedException'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2432 (cl (= (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.stringLiteral9)) (not (= tptp.stringLiteral9 |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule cong :premises (t12.t2431))
% 22.63/22.87 (step t12.t2433 (cl (= (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.stringLiteral10) (= tptp.stringLiteral10 |tptp.'Microsoft_Contracts_ICheckedException'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2434 (cl (= (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.stringLiteral10)) (not (= tptp.stringLiteral10 |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule cong :premises (t12.t2433))
% 22.63/22.87 (step t12.t2435 (cl (= (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.stringLiteral11) (= tptp.stringLiteral11 |tptp.'Microsoft_Contracts_ICheckedException'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2436 (cl (= (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.stringLiteral11)) (not (= tptp.stringLiteral11 |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule cong :premises (t12.t2435))
% 22.63/22.87 (step t12.t2437 (cl (= (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_MemberInfo'|)))) :rule refl)
% 22.63/22.87 (step t12.t2438 (cl (= (= |tptp.'System_IConvertible'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IConvertible'|))) :rule all_simplify)
% 22.63/22.87 (step t12.t2439 (cl (= (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IConvertible'|)))) :rule cong :premises (t12.t2438))
% 22.63/22.87 (step t12.t2440 (cl (= (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 22.63/22.87 (step t12.t2441 (cl (= (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_ICustomAttributeProvider'|)))) :rule refl)
% 22.63/22.87 (step t12.t2442 (cl (= (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Exception'|)))) :rule refl)
% 22.63/22.87 (step t12.t2443 (cl (= (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_GuardException'|)))) :rule refl)
% 22.63/22.88 (step t12.t2444 (cl (= (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule refl)
% 22.63/22.88 (step t12.t2445 (cl (= (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 22.63/22.88 (step t12.t2446 (cl (= (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_Serialization_ISerializable'|)))) :rule refl)
% 22.63/22.88 (step t12.t2447 (cl (= (not (= |tptp.'System_IConvertible'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_IConvertible'| |tptp.'BoundedStack'|)))) :rule refl)
% 22.63/22.88 (step t12.t2448 (cl (= (not (= |tptp.'System_IConvertible'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 22.63/22.88 (step t12.t2449 (cl (= (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Type'|)))) :rule refl)
% 22.63/22.88 (step t12.t2450 (cl (= (not (= |tptp.'System_IConvertible'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IComparable_1___System_String'|)))) :rule refl)
% 22.63/22.88 (step t12.t2451 (cl (= (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_IList'|)))) :rule refl)
% 22.63/22.88 (step t12.t2452 (cl (= (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 22.63/22.88 (step t12.t2453 (cl (= (not (= |tptp.'System_IConvertible'| tptp.stringLiteral8)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral8)))) :rule refl)
% 22.63/22.88 (step t12.t2454 (cl (= (not (= |tptp.'System_IConvertible'| tptp.stringLiteral9)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral9)))) :rule refl)
% 22.63/22.88 (step t12.t2455 (cl (= (not (= |tptp.'System_IConvertible'| tptp.stringLiteral10)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral10)))) :rule refl)
% 22.63/22.88 (step t12.t2456 (cl (= (not (= |tptp.'System_IConvertible'| tptp.stringLiteral11)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral11)))) :rule refl)
% 22.63/22.88 (step t12.t2457 (cl (= (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_MemberInfo'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2458 (cl (= (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_MemberInfo'|)))) :rule cong :premises (t12.t2457))
% 22.63/22.88 (step t12.t2459 (cl (= (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 22.63/22.88 (step t12.t2460 (cl (= (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|)))) :rule refl)
% 22.63/22.88 (step t12.t2461 (cl (= (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Exception'|)))) :rule refl)
% 22.63/22.88 (step t12.t2462 (cl (= (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_GuardException'|)))) :rule refl)
% 22.63/22.88 (step t12.t2463 (cl (= (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule refl)
% 22.63/22.88 (step t12.t2464 (cl (= (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 22.63/22.88 (step t12.t2465 (cl (= (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_Serialization_ISerializable'|)))) :rule refl)
% 22.63/22.88 (step t12.t2466 (cl (= (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack'|)))) :rule refl)
% 22.63/22.88 (step t12.t2467 (cl (= (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 22.63/22.88 (step t12.t2468 (cl (= (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Type'|)))) :rule refl)
% 22.63/22.88 (step t12.t2469 (cl (= (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable_1___System_String'|)))) :rule refl)
% 22.63/22.88 (step t12.t2470 (cl (= (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_IList'|)))) :rule refl)
% 22.63/22.88 (step t12.t2471 (cl (= (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 22.63/22.88 (step t12.t2472 (cl (= (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral8) (= tptp.stringLiteral8 |tptp.'System_Reflection_MemberInfo'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2473 (cl (= (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral8)) (not (= tptp.stringLiteral8 |tptp.'System_Reflection_MemberInfo'|)))) :rule cong :premises (t12.t2472))
% 22.63/22.88 (step t12.t2474 (cl (= (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral9)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral9)))) :rule refl)
% 22.63/22.88 (step t12.t2475 (cl (= (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral10)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral10)))) :rule refl)
% 22.63/22.88 (step t12.t2476 (cl (= (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral11)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral11)))) :rule refl)
% 22.63/22.88 (step t12.t2477 (cl (= (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule refl)
% 22.63/22.88 (step t12.t2478 (cl (= (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)))) :rule refl)
% 22.63/22.88 (step t12.t2479 (cl (= (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Exception'|)))) :rule refl)
% 22.63/22.88 (step t12.t2480 (cl (= (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_GuardException'|)))) :rule refl)
% 22.63/22.88 (step t12.t2481 (cl (= (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule refl)
% 22.63/22.88 (step t12.t2482 (cl (= (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 22.63/22.88 (step t12.t2483 (cl (= (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_Serialization_ISerializable'|)))) :rule refl)
% 22.63/22.88 (step t12.t2484 (cl (= (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack'|)))) :rule refl)
% 22.63/22.88 (step t12.t2485 (cl (= (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 22.63/22.88 (step t12.t2486 (cl (= (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Type'|)))) :rule refl)
% 22.63/22.88 (step t12.t2487 (cl (= (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable_1___System_String'|)))) :rule refl)
% 22.63/22.88 (step t12.t2488 (cl (= (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IList'|)))) :rule refl)
% 22.63/22.88 (step t12.t2489 (cl (= (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 22.63/22.88 (step t12.t2490 (cl (= (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral8)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral8)))) :rule refl)
% 22.63/22.88 (step t12.t2491 (cl (= (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral9)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral9)))) :rule refl)
% 22.63/22.88 (step t12.t2492 (cl (= (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral10)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral10)))) :rule refl)
% 22.63/22.88 (step t12.t2493 (cl (= (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral11)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral11)))) :rule refl)
% 22.63/22.88 (step t12.t2494 (cl (= (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2495 (cl (= (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule cong :premises (t12.t2494))
% 22.63/22.88 (step t12.t2496 (cl (= (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2497 (cl (= (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule cong :premises (t12.t2496))
% 22.63/22.88 (step t12.t2498 (cl (= (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2499 (cl (= (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule cong :premises (t12.t2498))
% 22.63/22.88 (step t12.t2500 (cl (= (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2501 (cl (= (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule cong :premises (t12.t2500))
% 22.63/22.88 (step t12.t2502 (cl (= (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2503 (cl (= (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule cong :premises (t12.t2502))
% 22.63/22.88 (step t12.t2504 (cl (= (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2505 (cl (= (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule cong :premises (t12.t2504))
% 22.63/22.88 (step t12.t2506 (cl (= (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'BoundedStack'|) (= |tptp.'BoundedStack'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2507 (cl (= (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule cong :premises (t12.t2506))
% 22.63/22.88 (step t12.t2508 (cl (= (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2509 (cl (= (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule cong :premises (t12.t2508))
% 22.63/22.88 (step t12.t2510 (cl (= (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2511 (cl (= (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule cong :premises (t12.t2510))
% 22.63/22.88 (step t12.t2512 (cl (= (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2513 (cl (= (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule cong :premises (t12.t2512))
% 22.63/22.88 (step t12.t2514 (cl (= (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Collections_IList'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2515 (cl (= (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule cong :premises (t12.t2514))
% 22.63/22.88 (step t12.t2516 (cl (= (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2517 (cl (= (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule cong :premises (t12.t2516))
% 22.63/22.88 (step t12.t2518 (cl (= (= |tptp.'System_Runtime_InteropServices__MemberInfo'| tptp.stringLiteral8) (= tptp.stringLiteral8 |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2519 (cl (= (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| tptp.stringLiteral8)) (not (= tptp.stringLiteral8 |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule cong :premises (t12.t2518))
% 22.63/22.88 (step t12.t2520 (cl (= (= |tptp.'System_Runtime_InteropServices__MemberInfo'| tptp.stringLiteral9) (= tptp.stringLiteral9 |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2521 (cl (= (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| tptp.stringLiteral9)) (not (= tptp.stringLiteral9 |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule cong :premises (t12.t2520))
% 22.63/22.88 (step t12.t2522 (cl (= (= |tptp.'System_Runtime_InteropServices__MemberInfo'| tptp.stringLiteral10) (= tptp.stringLiteral10 |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2523 (cl (= (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| tptp.stringLiteral10)) (not (= tptp.stringLiteral10 |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule cong :premises (t12.t2522))
% 22.63/22.88 (step t12.t2524 (cl (= (= |tptp.'System_Runtime_InteropServices__MemberInfo'| tptp.stringLiteral11) (= tptp.stringLiteral11 |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2525 (cl (= (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| tptp.stringLiteral11)) (not (= tptp.stringLiteral11 |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule cong :premises (t12.t2524))
% 22.63/22.88 (step t12.t2526 (cl (= (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2527 (cl (= (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_ICustomAttributeProvider'|)))) :rule cong :premises (t12.t2526))
% 22.63/22.88 (step t12.t2528 (cl (= (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_GuardException'|)))) :rule refl)
% 22.63/22.88 (step t12.t2529 (cl (= (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule refl)
% 22.63/22.88 (step t12.t2530 (cl (= (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 22.63/22.88 (step t12.t2531 (cl (= (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2532 (cl (= (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)))) :rule cong :premises (t12.t2531))
% 22.63/22.88 (step t12.t2533 (cl (= (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack'|)))) :rule refl)
% 22.63/22.88 (step t12.t2534 (cl (= (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 22.63/22.88 (step t12.t2535 (cl (= (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2536 (cl (= (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_ICustomAttributeProvider'|)))) :rule cong :premises (t12.t2535))
% 22.63/22.88 (step t12.t2537 (cl (= (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable_1___System_String'|)))) :rule refl)
% 22.63/22.88 (step t12.t2538 (cl (= (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_IList'|)))) :rule refl)
% 22.63/22.88 (step t12.t2539 (cl (= (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 22.63/22.88 (step t12.t2540 (cl (= (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.stringLiteral8) (= tptp.stringLiteral8 |tptp.'System_Reflection_ICustomAttributeProvider'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2541 (cl (= (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.stringLiteral8)) (not (= tptp.stringLiteral8 |tptp.'System_Reflection_ICustomAttributeProvider'|)))) :rule cong :premises (t12.t2540))
% 22.63/22.88 (step t12.t2542 (cl (= (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.stringLiteral9) (= tptp.stringLiteral9 |tptp.'System_Reflection_ICustomAttributeProvider'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2543 (cl (= (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.stringLiteral9)) (not (= tptp.stringLiteral9 |tptp.'System_Reflection_ICustomAttributeProvider'|)))) :rule cong :premises (t12.t2542))
% 22.63/22.88 (step t12.t2544 (cl (= (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.stringLiteral10) (= tptp.stringLiteral10 |tptp.'System_Reflection_ICustomAttributeProvider'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2545 (cl (= (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.stringLiteral10)) (not (= tptp.stringLiteral10 |tptp.'System_Reflection_ICustomAttributeProvider'|)))) :rule cong :premises (t12.t2544))
% 22.63/22.88 (step t12.t2546 (cl (= (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.stringLiteral11) (= tptp.stringLiteral11 |tptp.'System_Reflection_ICustomAttributeProvider'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2547 (cl (= (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.stringLiteral11)) (not (= tptp.stringLiteral11 |tptp.'System_Reflection_ICustomAttributeProvider'|)))) :rule cong :premises (t12.t2546))
% 22.63/22.88 (step t12.t2548 (cl (= (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_GuardException'|)))) :rule refl)
% 22.63/22.88 (step t12.t2549 (cl (= (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule refl)
% 22.63/22.88 (step t12.t2550 (cl (= (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 22.63/22.88 (step t12.t2551 (cl (= (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Exception'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2552 (cl (= (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Exception'|)))) :rule cong :premises (t12.t2551))
% 22.63/22.88 (step t12.t2553 (cl (= (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack'|)))) :rule refl)
% 22.63/22.88 (step t12.t2554 (cl (= (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 22.63/22.88 (step t12.t2555 (cl (= (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Exception'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2556 (cl (= (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Exception'|)))) :rule cong :premises (t12.t2555))
% 22.63/22.88 (step t12.t2557 (cl (= (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable_1___System_String'|)))) :rule refl)
% 22.63/22.88 (step t12.t2558 (cl (= (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_IList'|)))) :rule refl)
% 22.63/22.88 (step t12.t2559 (cl (= (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 22.63/22.88 (step t12.t2560 (cl (= (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.stringLiteral8) (= tptp.stringLiteral8 |tptp.'System_Runtime_InteropServices__Exception'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2561 (cl (= (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.stringLiteral8)) (not (= tptp.stringLiteral8 |tptp.'System_Runtime_InteropServices__Exception'|)))) :rule cong :premises (t12.t2560))
% 22.63/22.88 (step t12.t2562 (cl (= (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.stringLiteral9) (= tptp.stringLiteral9 |tptp.'System_Runtime_InteropServices__Exception'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2563 (cl (= (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.stringLiteral9)) (not (= tptp.stringLiteral9 |tptp.'System_Runtime_InteropServices__Exception'|)))) :rule cong :premises (t12.t2562))
% 22.63/22.88 (step t12.t2564 (cl (= (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.stringLiteral10) (= tptp.stringLiteral10 |tptp.'System_Runtime_InteropServices__Exception'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2565 (cl (= (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.stringLiteral10)) (not (= tptp.stringLiteral10 |tptp.'System_Runtime_InteropServices__Exception'|)))) :rule cong :premises (t12.t2564))
% 22.63/22.88 (step t12.t2566 (cl (= (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.stringLiteral11) (= tptp.stringLiteral11 |tptp.'System_Runtime_InteropServices__Exception'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2567 (cl (= (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.stringLiteral11)) (not (= tptp.stringLiteral11 |tptp.'System_Runtime_InteropServices__Exception'|)))) :rule cong :premises (t12.t2566))
% 22.63/22.88 (step t12.t2568 (cl (= (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule refl)
% 22.63/22.88 (step t12.t2569 (cl (= (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 22.63/22.88 (step t12.t2570 (cl (= (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_GuardException'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2571 (cl (= (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_GuardException'|)))) :rule cong :premises (t12.t2570))
% 22.63/22.88 (step t12.t2572 (cl (= (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack'|)))) :rule refl)
% 22.63/22.88 (step t12.t2573 (cl (= (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 22.63/22.88 (step t12.t2574 (cl (= (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_GuardException'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2575 (cl (= (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_GuardException'|)))) :rule cong :premises (t12.t2574))
% 22.63/22.88 (step t12.t2576 (cl (= (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IComparable_1___System_String'|)))) :rule refl)
% 22.63/22.88 (step t12.t2577 (cl (= (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_IList'|)))) :rule refl)
% 22.63/22.88 (step t12.t2578 (cl (= (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 22.63/22.88 (step t12.t2579 (cl (= (= |tptp.'Microsoft_Contracts_GuardException'| tptp.stringLiteral8) (= tptp.stringLiteral8 |tptp.'Microsoft_Contracts_GuardException'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2580 (cl (= (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.stringLiteral8)) (not (= tptp.stringLiteral8 |tptp.'Microsoft_Contracts_GuardException'|)))) :rule cong :premises (t12.t2579))
% 22.63/22.88 (step t12.t2581 (cl (= (= |tptp.'Microsoft_Contracts_GuardException'| tptp.stringLiteral9) (= tptp.stringLiteral9 |tptp.'Microsoft_Contracts_GuardException'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2582 (cl (= (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.stringLiteral9)) (not (= tptp.stringLiteral9 |tptp.'Microsoft_Contracts_GuardException'|)))) :rule cong :premises (t12.t2581))
% 22.63/22.88 (step t12.t2583 (cl (= (= |tptp.'Microsoft_Contracts_GuardException'| tptp.stringLiteral10) (= tptp.stringLiteral10 |tptp.'Microsoft_Contracts_GuardException'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2584 (cl (= (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.stringLiteral10)) (not (= tptp.stringLiteral10 |tptp.'Microsoft_Contracts_GuardException'|)))) :rule cong :premises (t12.t2583))
% 22.63/22.88 (step t12.t2585 (cl (= (= |tptp.'Microsoft_Contracts_GuardException'| tptp.stringLiteral11) (= tptp.stringLiteral11 |tptp.'Microsoft_Contracts_GuardException'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2586 (cl (= (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.stringLiteral11)) (not (= tptp.stringLiteral11 |tptp.'Microsoft_Contracts_GuardException'|)))) :rule cong :premises (t12.t2585))
% 22.63/22.88 (step t12.t2587 (cl (= (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Reflection_IReflect'|)))) :rule refl)
% 22.63/22.88 (step t12.t2588 (cl (= (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2589 (cl (= (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule cong :premises (t12.t2588))
% 22.63/22.88 (step t12.t2590 (cl (= (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'BoundedStack'|) (= |tptp.'BoundedStack'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2591 (cl (= (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule cong :premises (t12.t2590))
% 22.63/22.88 (step t12.t2592 (cl (= (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 22.63/22.88 (step t12.t2593 (cl (= (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2594 (cl (= (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule cong :premises (t12.t2593))
% 22.63/22.88 (step t12.t2595 (cl (= (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2596 (cl (= (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule cong :premises (t12.t2595))
% 22.63/22.88 (step t12.t2597 (cl (= (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IList'|)))) :rule refl)
% 22.63/22.88 (step t12.t2598 (cl (= (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2599 (cl (= (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule cong :premises (t12.t2598))
% 22.63/22.88 (step t12.t2600 (cl (= (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.stringLiteral8) (= tptp.stringLiteral8 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2601 (cl (= (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.stringLiteral8)) (not (= tptp.stringLiteral8 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule cong :premises (t12.t2600))
% 22.63/22.88 (step t12.t2602 (cl (= (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.stringLiteral9) (= tptp.stringLiteral9 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2603 (cl (= (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.stringLiteral9)) (not (= tptp.stringLiteral9 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule cong :premises (t12.t2602))
% 22.63/22.88 (step t12.t2604 (cl (= (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.stringLiteral10) (= tptp.stringLiteral10 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2605 (cl (= (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.stringLiteral10)) (not (= tptp.stringLiteral10 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule cong :premises (t12.t2604))
% 22.63/22.88 (step t12.t2606 (cl (= (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.stringLiteral11) (= tptp.stringLiteral11 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2607 (cl (= (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.stringLiteral11)) (not (= tptp.stringLiteral11 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule cong :premises (t12.t2606))
% 22.63/22.88 (step t12.t2608 (cl (= (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_IReflect'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2609 (cl (= (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_IReflect'|)))) :rule cong :premises (t12.t2608))
% 22.63/22.88 (step t12.t2610 (cl (= (= |tptp.'System_Reflection_IReflect'| |tptp.'BoundedStack'|) (= |tptp.'BoundedStack'| |tptp.'System_Reflection_IReflect'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2611 (cl (= (not (= |tptp.'System_Reflection_IReflect'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Reflection_IReflect'|)))) :rule cong :premises (t12.t2610))
% 22.63/22.88 (step t12.t2612 (cl (= (= |tptp.'System_Reflection_IReflect'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Reflection_IReflect'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2613 (cl (= (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Reflection_IReflect'|)))) :rule cong :premises (t12.t2612))
% 22.63/22.88 (step t12.t2614 (cl (= (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_IReflect'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2615 (cl (= (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_IReflect'|)))) :rule cong :premises (t12.t2614))
% 22.63/22.88 (step t12.t2616 (cl (= (= |tptp.'System_Reflection_IReflect'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Reflection_IReflect'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2617 (cl (= (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Reflection_IReflect'|)))) :rule cong :premises (t12.t2616))
% 22.63/22.88 (step t12.t2618 (cl (= (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Collections_IList'| |tptp.'System_Reflection_IReflect'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2619 (cl (= (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Reflection_IReflect'|)))) :rule cong :premises (t12.t2618))
% 22.63/22.88 (step t12.t2620 (cl (= (= |tptp.'System_Reflection_IReflect'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Reflection_IReflect'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2621 (cl (= (not (= |tptp.'System_Reflection_IReflect'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Reflection_IReflect'|)))) :rule cong :premises (t12.t2620))
% 22.63/22.88 (step t12.t2622 (cl (= (= |tptp.'System_Reflection_IReflect'| tptp.stringLiteral8) (= tptp.stringLiteral8 |tptp.'System_Reflection_IReflect'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2623 (cl (= (not (= |tptp.'System_Reflection_IReflect'| tptp.stringLiteral8)) (not (= tptp.stringLiteral8 |tptp.'System_Reflection_IReflect'|)))) :rule cong :premises (t12.t2622))
% 22.63/22.88 (step t12.t2624 (cl (= (= |tptp.'System_Reflection_IReflect'| tptp.stringLiteral9) (= tptp.stringLiteral9 |tptp.'System_Reflection_IReflect'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2625 (cl (= (not (= |tptp.'System_Reflection_IReflect'| tptp.stringLiteral9)) (not (= tptp.stringLiteral9 |tptp.'System_Reflection_IReflect'|)))) :rule cong :premises (t12.t2624))
% 22.63/22.88 (step t12.t2626 (cl (= (= |tptp.'System_Reflection_IReflect'| tptp.stringLiteral10) (= tptp.stringLiteral10 |tptp.'System_Reflection_IReflect'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2627 (cl (= (not (= |tptp.'System_Reflection_IReflect'| tptp.stringLiteral10)) (not (= tptp.stringLiteral10 |tptp.'System_Reflection_IReflect'|)))) :rule cong :premises (t12.t2626))
% 22.63/22.88 (step t12.t2628 (cl (= (= |tptp.'System_Reflection_IReflect'| tptp.stringLiteral11) (= tptp.stringLiteral11 |tptp.'System_Reflection_IReflect'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2629 (cl (= (not (= |tptp.'System_Reflection_IReflect'| tptp.stringLiteral11)) (not (= tptp.stringLiteral11 |tptp.'System_Reflection_IReflect'|)))) :rule cong :premises (t12.t2628))
% 22.63/22.88 (step t12.t2630 (cl (= (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack'|)))) :rule refl)
% 22.63/22.88 (step t12.t2631 (cl (= (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 22.63/22.88 (step t12.t2632 (cl (= (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Type'|)))) :rule refl)
% 22.63/22.88 (step t12.t2633 (cl (= (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable_1___System_String'|)))) :rule refl)
% 22.63/22.88 (step t12.t2634 (cl (= (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_IList'|)))) :rule refl)
% 22.63/22.88 (step t12.t2635 (cl (= (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 22.63/22.88 (step t12.t2636 (cl (= (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral8) (= tptp.stringLiteral8 |tptp.'System_Runtime_Serialization_ISerializable'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2637 (cl (= (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral8)) (not (= tptp.stringLiteral8 |tptp.'System_Runtime_Serialization_ISerializable'|)))) :rule cong :premises (t12.t2636))
% 22.63/22.88 (step t12.t2638 (cl (= (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral9)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral9)))) :rule refl)
% 22.63/22.88 (step t12.t2639 (cl (= (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral10) (= tptp.stringLiteral10 |tptp.'System_Runtime_Serialization_ISerializable'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2640 (cl (= (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral10)) (not (= tptp.stringLiteral10 |tptp.'System_Runtime_Serialization_ISerializable'|)))) :rule cong :premises (t12.t2639))
% 22.63/22.88 (step t12.t2641 (cl (= (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral11)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral11)))) :rule refl)
% 22.63/22.88 (step t12.t2642 (cl (= (not (= |tptp.'BoundedStack'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_IEquatable_1___System_String'|)))) :rule refl)
% 22.63/22.88 (step t12.t2643 (cl (= (= |tptp.'BoundedStack'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2644 (cl (= (not (= |tptp.'BoundedStack'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack'|)))) :rule cong :premises (t12.t2643))
% 22.63/22.88 (step t12.t2645 (cl (= (not (= |tptp.'BoundedStack'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_IComparable_1___System_String'|)))) :rule refl)
% 22.63/22.88 (step t12.t2646 (cl (= (not (= |tptp.'BoundedStack'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Collections_IList'|)))) :rule refl)
% 22.63/22.88 (step t12.t2647 (cl (= (not (= |tptp.'BoundedStack'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'BoundedStack'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 22.63/22.88 (step t12.t2648 (cl (= (= |tptp.'BoundedStack'| tptp.stringLiteral8) (= tptp.stringLiteral8 |tptp.'BoundedStack'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2649 (cl (= (not (= |tptp.'BoundedStack'| tptp.stringLiteral8)) (not (= tptp.stringLiteral8 |tptp.'BoundedStack'|)))) :rule cong :premises (t12.t2648))
% 22.63/22.88 (step t12.t2650 (cl (= (= |tptp.'BoundedStack'| tptp.stringLiteral9) (= tptp.stringLiteral9 |tptp.'BoundedStack'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2651 (cl (= (not (= |tptp.'BoundedStack'| tptp.stringLiteral9)) (not (= tptp.stringLiteral9 |tptp.'BoundedStack'|)))) :rule cong :premises (t12.t2650))
% 22.63/22.88 (step t12.t2652 (cl (= (= |tptp.'BoundedStack'| tptp.stringLiteral10) (= tptp.stringLiteral10 |tptp.'BoundedStack'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2653 (cl (= (not (= |tptp.'BoundedStack'| tptp.stringLiteral10)) (not (= tptp.stringLiteral10 |tptp.'BoundedStack'|)))) :rule cong :premises (t12.t2652))
% 22.63/22.88 (step t12.t2654 (cl (= (= |tptp.'BoundedStack'| tptp.stringLiteral11) (= tptp.stringLiteral11 |tptp.'BoundedStack'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2655 (cl (= (not (= |tptp.'BoundedStack'| tptp.stringLiteral11)) (not (= tptp.stringLiteral11 |tptp.'BoundedStack'|)))) :rule cong :premises (t12.t2654))
% 22.63/22.88 (step t12.t2656 (cl (= (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IEquatable_1___System_String'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2657 (cl (= (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IEquatable_1___System_String'|)))) :rule cong :premises (t12.t2656))
% 22.63/22.88 (step t12.t2658 (cl (= (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2659 (cl (= (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|)))) :rule cong :premises (t12.t2658))
% 22.63/22.88 (step t12.t2660 (cl (= (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Collections_IList'| |tptp.'System_IEquatable_1___System_String'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2661 (cl (= (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_IEquatable_1___System_String'|)))) :rule cong :premises (t12.t2660))
% 22.63/22.88 (step t12.t2662 (cl (= (= |tptp.'System_IEquatable_1___System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IEquatable_1___System_String'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2663 (cl (= (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IEquatable_1___System_String'|)))) :rule cong :premises (t12.t2662))
% 22.63/22.88 (step t12.t2664 (cl (= (= |tptp.'System_IEquatable_1___System_String'| tptp.stringLiteral8) (= tptp.stringLiteral8 |tptp.'System_IEquatable_1___System_String'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2665 (cl (= (not (= |tptp.'System_IEquatable_1___System_String'| tptp.stringLiteral8)) (not (= tptp.stringLiteral8 |tptp.'System_IEquatable_1___System_String'|)))) :rule cong :premises (t12.t2664))
% 22.63/22.88 (step t12.t2666 (cl (= (= |tptp.'System_IEquatable_1___System_String'| tptp.stringLiteral9) (= tptp.stringLiteral9 |tptp.'System_IEquatable_1___System_String'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2667 (cl (= (not (= |tptp.'System_IEquatable_1___System_String'| tptp.stringLiteral9)) (not (= tptp.stringLiteral9 |tptp.'System_IEquatable_1___System_String'|)))) :rule cong :premises (t12.t2666))
% 22.63/22.88 (step t12.t2668 (cl (= (= |tptp.'System_IEquatable_1___System_String'| tptp.stringLiteral10) (= tptp.stringLiteral10 |tptp.'System_IEquatable_1___System_String'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2669 (cl (= (not (= |tptp.'System_IEquatable_1___System_String'| tptp.stringLiteral10)) (not (= tptp.stringLiteral10 |tptp.'System_IEquatable_1___System_String'|)))) :rule cong :premises (t12.t2668))
% 22.63/22.88 (step t12.t2670 (cl (= (= |tptp.'System_IEquatable_1___System_String'| tptp.stringLiteral11) (= tptp.stringLiteral11 |tptp.'System_IEquatable_1___System_String'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2671 (cl (= (not (= |tptp.'System_IEquatable_1___System_String'| tptp.stringLiteral11)) (not (= tptp.stringLiteral11 |tptp.'System_IEquatable_1___System_String'|)))) :rule cong :premises (t12.t2670))
% 22.63/22.88 (step t12.t2672 (cl (= (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable_1___System_String'|)))) :rule refl)
% 22.63/22.88 (step t12.t2673 (cl (= (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_IList'|)))) :rule refl)
% 22.63/22.88 (step t12.t2674 (cl (= (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 22.63/22.88 (step t12.t2675 (cl (= (= |tptp.'System_Runtime_InteropServices__Type'| tptp.stringLiteral8) (= tptp.stringLiteral8 |tptp.'System_Runtime_InteropServices__Type'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2676 (cl (= (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.stringLiteral8)) (not (= tptp.stringLiteral8 |tptp.'System_Runtime_InteropServices__Type'|)))) :rule cong :premises (t12.t2675))
% 22.63/22.88 (step t12.t2677 (cl (= (= |tptp.'System_Runtime_InteropServices__Type'| tptp.stringLiteral9) (= tptp.stringLiteral9 |tptp.'System_Runtime_InteropServices__Type'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2678 (cl (= (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.stringLiteral9)) (not (= tptp.stringLiteral9 |tptp.'System_Runtime_InteropServices__Type'|)))) :rule cong :premises (t12.t2677))
% 22.63/22.88 (step t12.t2679 (cl (= (= |tptp.'System_Runtime_InteropServices__Type'| tptp.stringLiteral10) (= tptp.stringLiteral10 |tptp.'System_Runtime_InteropServices__Type'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2680 (cl (= (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.stringLiteral10)) (not (= tptp.stringLiteral10 |tptp.'System_Runtime_InteropServices__Type'|)))) :rule cong :premises (t12.t2679))
% 22.63/22.88 (step t12.t2681 (cl (= (= |tptp.'System_Runtime_InteropServices__Type'| tptp.stringLiteral11) (= tptp.stringLiteral11 |tptp.'System_Runtime_InteropServices__Type'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2682 (cl (= (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.stringLiteral11)) (not (= tptp.stringLiteral11 |tptp.'System_Runtime_InteropServices__Type'|)))) :rule cong :premises (t12.t2681))
% 22.63/22.88 (step t12.t2683 (cl (= (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_IList'|)))) :rule refl)
% 22.63/22.88 (step t12.t2684 (cl (= (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 22.63/22.88 (step t12.t2685 (cl (= (= |tptp.'System_IComparable_1___System_String'| tptp.stringLiteral8) (= tptp.stringLiteral8 |tptp.'System_IComparable_1___System_String'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2686 (cl (= (not (= |tptp.'System_IComparable_1___System_String'| tptp.stringLiteral8)) (not (= tptp.stringLiteral8 |tptp.'System_IComparable_1___System_String'|)))) :rule cong :premises (t12.t2685))
% 22.63/22.88 (step t12.t2687 (cl (= (= |tptp.'System_IComparable_1___System_String'| tptp.stringLiteral9) (= tptp.stringLiteral9 |tptp.'System_IComparable_1___System_String'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2688 (cl (= (not (= |tptp.'System_IComparable_1___System_String'| tptp.stringLiteral9)) (not (= tptp.stringLiteral9 |tptp.'System_IComparable_1___System_String'|)))) :rule cong :premises (t12.t2687))
% 22.63/22.88 (step t12.t2689 (cl (= (= |tptp.'System_IComparable_1___System_String'| tptp.stringLiteral10) (= tptp.stringLiteral10 |tptp.'System_IComparable_1___System_String'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2690 (cl (= (not (= |tptp.'System_IComparable_1___System_String'| tptp.stringLiteral10)) (not (= tptp.stringLiteral10 |tptp.'System_IComparable_1___System_String'|)))) :rule cong :premises (t12.t2689))
% 22.63/22.88 (step t12.t2691 (cl (= (= |tptp.'System_IComparable_1___System_String'| tptp.stringLiteral11) (= tptp.stringLiteral11 |tptp.'System_IComparable_1___System_String'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2692 (cl (= (not (= |tptp.'System_IComparable_1___System_String'| tptp.stringLiteral11)) (not (= tptp.stringLiteral11 |tptp.'System_IComparable_1___System_String'|)))) :rule cong :premises (t12.t2691))
% 22.63/22.88 (step t12.t2693 (cl (= (= |tptp.'System_Collections_IList'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_IList'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2694 (cl (= (not (= |tptp.'System_Collections_IList'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_IList'|)))) :rule cong :premises (t12.t2693))
% 22.63/22.88 (step t12.t2695 (cl (= (= |tptp.'System_Collections_IList'| tptp.stringLiteral8) (= tptp.stringLiteral8 |tptp.'System_Collections_IList'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2696 (cl (= (not (= |tptp.'System_Collections_IList'| tptp.stringLiteral8)) (not (= tptp.stringLiteral8 |tptp.'System_Collections_IList'|)))) :rule cong :premises (t12.t2695))
% 22.63/22.88 (step t12.t2697 (cl (= (= |tptp.'System_Collections_IList'| tptp.stringLiteral9) (= tptp.stringLiteral9 |tptp.'System_Collections_IList'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2698 (cl (= (not (= |tptp.'System_Collections_IList'| tptp.stringLiteral9)) (not (= tptp.stringLiteral9 |tptp.'System_Collections_IList'|)))) :rule cong :premises (t12.t2697))
% 22.63/22.88 (step t12.t2699 (cl (= (= |tptp.'System_Collections_IList'| tptp.stringLiteral10) (= tptp.stringLiteral10 |tptp.'System_Collections_IList'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2700 (cl (= (not (= |tptp.'System_Collections_IList'| tptp.stringLiteral10)) (not (= tptp.stringLiteral10 |tptp.'System_Collections_IList'|)))) :rule cong :premises (t12.t2699))
% 22.63/22.88 (step t12.t2701 (cl (= (= |tptp.'System_Collections_IList'| tptp.stringLiteral11) (= tptp.stringLiteral11 |tptp.'System_Collections_IList'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2702 (cl (= (not (= |tptp.'System_Collections_IList'| tptp.stringLiteral11)) (not (= tptp.stringLiteral11 |tptp.'System_Collections_IList'|)))) :rule cong :premises (t12.t2701))
% 22.63/22.88 (step t12.t2703 (cl (= (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.stringLiteral8) (= tptp.stringLiteral8 |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2704 (cl (= (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.stringLiteral8)) (not (= tptp.stringLiteral8 |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule cong :premises (t12.t2703))
% 22.63/22.88 (step t12.t2705 (cl (= (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.stringLiteral9) (= tptp.stringLiteral9 |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2706 (cl (= (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.stringLiteral9)) (not (= tptp.stringLiteral9 |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule cong :premises (t12.t2705))
% 22.63/22.88 (step t12.t2707 (cl (= (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.stringLiteral10) (= tptp.stringLiteral10 |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2708 (cl (= (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.stringLiteral10)) (not (= tptp.stringLiteral10 |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule cong :premises (t12.t2707))
% 22.63/22.88 (step t12.t2709 (cl (= (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.stringLiteral11) (= tptp.stringLiteral11 |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) :rule all_simplify)
% 22.63/22.88 (step t12.t2710 (cl (= (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.stringLiteral11)) (not (= tptp.stringLiteral11 |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule cong :premises (t12.t2709))
% 22.63/22.88 (step t12.t2711 (cl (= (not (= tptp.stringLiteral8 tptp.stringLiteral9)) (not (= tptp.stringLiteral8 tptp.stringLiteral9)))) :rule refl)
% 22.63/22.88 (step t12.t2712 (cl (= (not (= tptp.stringLiteral8 tptp.stringLiteral10)) (not (= tptp.stringLiteral8 tptp.stringLiteral10)))) :rule refl)
% 22.63/22.88 (step t12.t2713 (cl (= (not (= tptp.stringLiteral8 tptp.stringLiteral11)) (not (= tptp.stringLiteral8 tptp.stringLiteral11)))) :rule refl)
% 22.63/22.88 (step t12.t2714 (cl (= (= tptp.stringLiteral9 tptp.stringLiteral10) (= tptp.stringLiteral10 tptp.stringLiteral9))) :rule all_simplify)
% 22.63/22.88 (step t12.t2715 (cl (= (not (= tptp.stringLiteral9 tptp.stringLiteral10)) (not (= tptp.stringLiteral10 tptp.stringLiteral9)))) :rule cong :premises (t12.t2714))
% 22.63/22.88 (step t12.t2716 (cl (= (not (= tptp.stringLiteral9 tptp.stringLiteral11)) (not (= tptp.stringLiteral9 tptp.stringLiteral11)))) :rule refl)
% 22.63/22.88 (step t12.t2717 (cl (= (not (= tptp.stringLiteral10 tptp.stringLiteral11)) (not (= tptp.stringLiteral10 tptp.stringLiteral11)))) :rule refl)
% 22.63/22.88 (step t12.t2718 (cl (= (and (not (= tptp.allocated tptp.elements)) (not (= tptp.allocated tptp.inv)) (not (= tptp.allocated tptp.localinv)) (not (= tptp.allocated tptp.exposeVersion)) (not (= tptp.allocated tptp.sharingMode)) (not (= tptp.allocated |tptp.'SharingMode_Unshared'|)) (not (= tptp.allocated |tptp.'SharingMode_LockProtected'|)) (not (= tptp.allocated tptp.ownerRef)) (not (= tptp.allocated tptp.ownerFrame)) (not (= tptp.allocated |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.allocated |tptp.'ArrayCategoryValue'|)) (not (= tptp.allocated |tptp.'ArrayCategoryInt'|)) (not (= tptp.allocated |tptp.'ArrayCategoryRef'|)) (not (= tptp.allocated |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.allocated |tptp.'System_Array'|)) (not (= tptp.allocated |tptp.'System_Boolean'|)) (not (= tptp.allocated |tptp.'System_Object'|)) (not (= tptp.allocated |tptp.'System_Type'|)) (not (= tptp.allocated |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.allocated |tptp.'System_String'|)) (not (= tptp.allocated |tptp.'FirstConsistentOwner'|)) (not (= tptp.allocated |tptp.'System_SByte'|)) (not (= tptp.allocated |tptp.'System_Byte'|)) (not (= tptp.allocated |tptp.'System_Int16'|)) (not (= tptp.allocated |tptp.'System_UInt16'|)) (not (= tptp.allocated |tptp.'System_Int32'|)) (not (= tptp.allocated |tptp.'System_UInt32'|)) (not (= tptp.allocated |tptp.'System_Int64'|)) (not (= tptp.allocated |tptp.'System_UInt64'|)) (not (= tptp.allocated |tptp.'System_Char'|)) (not (= tptp.allocated |tptp.'System_UIntPtr'|)) (not (= tptp.allocated |tptp.'System_IntPtr'|)) (not (= tptp.allocated |tptp.'BoundedStack_max'|)) (not (= tptp.allocated |tptp.'BoundedStack_size'|)) (not (= tptp.allocated |tptp.'BoundedStack_elems'|)) (not (= tptp.allocated |tptp.'System_Exception'|)) (not (= tptp.allocated |tptp.'System_IComparable'|)) (not (= tptp.allocated |tptp.'System_Collections_ICollection'|)) (not (= tptp.allocated |tptp.'System_ICloneable'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.allocated |tptp.'System_IConvertible'|)) (not (= tptp.allocated |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.allocated |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.allocated |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.allocated |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.allocated |tptp.'System_Reflection_IReflect'|)) (not (= tptp.allocated |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.allocated |tptp.'BoundedStack'|)) (not (= tptp.allocated |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.allocated |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_Collections_IList'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.allocated tptp.stringLiteral8)) (not (= tptp.allocated tptp.stringLiteral9)) (not (= tptp.allocated tptp.stringLiteral10)) (not (= tptp.allocated tptp.stringLiteral11)) (not (= tptp.elements tptp.inv)) (not (= tptp.elements tptp.localinv)) (not (= tptp.elements tptp.exposeVersion)) (not (= tptp.elements tptp.sharingMode)) (not (= tptp.elements |tptp.'SharingMode_Unshared'|)) (not (= tptp.elements |tptp.'SharingMode_LockProtected'|)) (not (= tptp.elements tptp.ownerRef)) (not (= tptp.elements tptp.ownerFrame)) (not (= tptp.elements |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.elements |tptp.'ArrayCategoryValue'|)) (not (= tptp.elements |tptp.'ArrayCategoryInt'|)) (not (= tptp.elements |tptp.'ArrayCategoryRef'|)) (not (= tptp.elements |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.elements |tptp.'System_Array'|)) (not (= tptp.elements |tptp.'System_Boolean'|)) (not (= tptp.elements |tptp.'System_Object'|)) (not (= tptp.elements |tptp.'System_Type'|)) (not (= tptp.elements |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.elements |tptp.'System_String'|)) (not (= tptp.elements |tptp.'FirstConsistentOwner'|)) (not (= tptp.elements |tptp.'System_SByte'|)) (not (= tptp.elements |tptp.'System_Byte'|)) (not (= tptp.elements |tptp.'System_Int16'|)) (not (= tptp.elements |tptp.'System_UInt16'|)) (not (= tptp.elements |tptp.'System_Int32'|)) (not (= tptp.elements |tptp.'System_UInt32'|)) (not (= tptp.elements |tptp.'System_Int64'|)) (not (= tptp.elements |tptp.'System_UInt64'|)) (not (= tptp.elements |tptp.'System_Char'|)) (not (= tptp.elements |tptp.'System_UIntPtr'|)) (not (= tptp.elements |tptp.'System_IntPtr'|)) (not (= tptp.elements |tptp.'BoundedStack_max'|)) (not (= tptp.elements |tptp.'BoundedStack_size'|)) (not (= tptp.elements |tptp.'BoundedStack_elems'|)) (not (= tptp.elements |tptp.'System_Exception'|)) (not (= tptp.elements |tptp.'System_IComparable'|)) (not (= tptp.elements |tptp.'System_Collections_ICollection'|)) (not (= tptp.elements |tptp.'System_ICloneable'|)) (not (= tptp.elements |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.elements |tptp.'System_IConvertible'|)) (not (= tptp.elements |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.elements |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.elements |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.elements |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.elements |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.elements |tptp.'System_Reflection_IReflect'|)) (not (= tptp.elements |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.elements |tptp.'BoundedStack'|)) (not (= tptp.elements |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.elements |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.elements |tptp.'System_Collections_IList'|)) (not (= tptp.elements |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.elements tptp.stringLiteral8)) (not (= tptp.elements tptp.stringLiteral9)) (not (= tptp.elements tptp.stringLiteral10)) (not (= tptp.elements tptp.stringLiteral11)) (not (= tptp.inv tptp.localinv)) (not (= tptp.inv tptp.exposeVersion)) (not (= tptp.inv tptp.sharingMode)) (not (= tptp.inv |tptp.'SharingMode_Unshared'|)) (not (= tptp.inv |tptp.'SharingMode_LockProtected'|)) (not (= tptp.inv tptp.ownerRef)) (not (= tptp.inv tptp.ownerFrame)) (not (= tptp.inv |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.inv |tptp.'ArrayCategoryValue'|)) (not (= tptp.inv |tptp.'ArrayCategoryInt'|)) (not (= tptp.inv |tptp.'ArrayCategoryRef'|)) (not (= tptp.inv |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.inv |tptp.'System_Array'|)) (not (= tptp.inv |tptp.'System_Boolean'|)) (not (= tptp.inv |tptp.'System_Object'|)) (not (= tptp.inv |tptp.'System_Type'|)) (not (= tptp.inv |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.inv |tptp.'System_String'|)) (not (= tptp.inv |tptp.'FirstConsistentOwner'|)) (not (= tptp.inv |tptp.'System_SByte'|)) (not (= tptp.inv |tptp.'System_Byte'|)) (not (= tptp.inv |tptp.'System_Int16'|)) (not (= tptp.inv |tptp.'System_UInt16'|)) (not (= tptp.inv |tptp.'System_Int32'|)) (not (= tptp.inv |tptp.'System_UInt32'|)) (not (= tptp.inv |tptp.'System_Int64'|)) (not (= tptp.inv |tptp.'System_UInt64'|)) (not (= tptp.inv |tptp.'System_Char'|)) (not (= tptp.inv |tptp.'System_UIntPtr'|)) (not (= tptp.inv |tptp.'System_IntPtr'|)) (not (= tptp.inv |tptp.'BoundedStack_max'|)) (not (= tptp.inv |tptp.'BoundedStack_size'|)) (not (= tptp.inv |tptp.'BoundedStack_elems'|)) (not (= tptp.inv |tptp.'System_Exception'|)) (not (= tptp.inv |tptp.'System_IComparable'|)) (not (= tptp.inv |tptp.'System_Collections_ICollection'|)) (not (= tptp.inv |tptp.'System_ICloneable'|)) (not (= tptp.inv |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.inv |tptp.'System_IConvertible'|)) (not (= tptp.inv |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.inv |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.inv |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.inv |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.inv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.inv |tptp.'System_Reflection_IReflect'|)) (not (= tptp.inv |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.inv |tptp.'BoundedStack'|)) (not (= tptp.inv |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.inv |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.inv |tptp.'System_Collections_IList'|)) (not (= tptp.inv |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.inv tptp.stringLiteral8)) (not (= tptp.inv tptp.stringLiteral9)) (not (= tptp.inv tptp.stringLiteral10)) (not (= tptp.inv tptp.stringLiteral11)) (not (= tptp.localinv tptp.exposeVersion)) (not (= tptp.localinv tptp.sharingMode)) (not (= tptp.localinv |tptp.'SharingMode_Unshared'|)) (not (= tptp.localinv |tptp.'SharingMode_LockProtected'|)) (not (= tptp.localinv tptp.ownerRef)) (not (= tptp.localinv tptp.ownerFrame)) (not (= tptp.localinv |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.localinv |tptp.'ArrayCategoryValue'|)) (not (= tptp.localinv |tptp.'ArrayCategoryInt'|)) (not (= tptp.localinv |tptp.'ArrayCategoryRef'|)) (not (= tptp.localinv |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.localinv |tptp.'System_Array'|)) (not (= tptp.localinv |tptp.'System_Boolean'|)) (not (= tptp.localinv |tptp.'System_Object'|)) (not (= tptp.localinv |tptp.'System_Type'|)) (not (= tptp.localinv |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.localinv |tptp.'System_String'|)) (not (= tptp.localinv |tptp.'FirstConsistentOwner'|)) (not (= tptp.localinv |tptp.'System_SByte'|)) (not (= tptp.localinv |tptp.'System_Byte'|)) (not (= tptp.localinv |tptp.'System_Int16'|)) (not (= tptp.localinv |tptp.'System_UInt16'|)) (not (= tptp.localinv |tptp.'System_Int32'|)) (not (= tptp.localinv |tptp.'System_UInt32'|)) (not (= tptp.localinv |tptp.'System_Int64'|)) (not (= tptp.localinv |tptp.'System_UInt64'|)) (not (= tptp.localinv |tptp.'System_Char'|)) (not (= tptp.localinv |tptp.'System_UIntPtr'|)) (not (= tptp.localinv |tptp.'System_IntPtr'|)) (not (= tptp.localinv |tptp.'BoundedStack_max'|)) (not (= tptp.localinv |tptp.'BoundedStack_size'|)) (not (= tptp.localinv |tptp.'BoundedStack_elems'|)) (not (= tptp.localinv |tptp.'System_Exception'|)) (not (= tptp.localinv |tptp.'System_IComparable'|)) (not (= tptp.localinv |tptp.'System_Collections_ICollection'|)) (not (= tptp.localinv |tptp.'System_ICloneable'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.localinv |tptp.'System_IConvertible'|)) (not (= tptp.localinv |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.localinv |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.localinv |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.localinv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.localinv |tptp.'System_Reflection_IReflect'|)) (not (= tptp.localinv |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.localinv |tptp.'BoundedStack'|)) (not (= tptp.localinv |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.localinv |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_Collections_IList'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.localinv tptp.stringLiteral8)) (not (= tptp.localinv tptp.stringLiteral9)) (not (= tptp.localinv tptp.stringLiteral10)) (not (= tptp.localinv tptp.stringLiteral11)) (not (= tptp.exposeVersion tptp.sharingMode)) (not (= tptp.exposeVersion |tptp.'SharingMode_Unshared'|)) (not (= tptp.exposeVersion |tptp.'SharingMode_LockProtected'|)) (not (= tptp.exposeVersion tptp.ownerRef)) (not (= tptp.exposeVersion tptp.ownerFrame)) (not (= tptp.exposeVersion |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryValue'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryInt'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryRef'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.exposeVersion |tptp.'System_Array'|)) (not (= tptp.exposeVersion |tptp.'System_Boolean'|)) (not (= tptp.exposeVersion |tptp.'System_Object'|)) (not (= tptp.exposeVersion |tptp.'System_Type'|)) (not (= tptp.exposeVersion |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.exposeVersion |tptp.'System_String'|)) (not (= tptp.exposeVersion |tptp.'FirstConsistentOwner'|)) (not (= tptp.exposeVersion |tptp.'System_SByte'|)) (not (= tptp.exposeVersion |tptp.'System_Byte'|)) (not (= tptp.exposeVersion |tptp.'System_Int16'|)) (not (= tptp.exposeVersion |tptp.'System_UInt16'|)) (not (= tptp.exposeVersion |tptp.'System_Int32'|)) (not (= tptp.exposeVersion |tptp.'System_UInt32'|)) (not (= tptp.exposeVersion |tptp.'System_Int64'|)) (not (= tptp.exposeVersion |tptp.'System_UInt64'|)) (not (= tptp.exposeVersion |tptp.'System_Char'|)) (not (= tptp.exposeVersion |tptp.'System_UIntPtr'|)) (not (= tptp.exposeVersion |tptp.'System_IntPtr'|)) (not (= tptp.exposeVersion |tptp.'BoundedStack_max'|)) (not (= tptp.exposeVersion |tptp.'BoundedStack_size'|)) (not (= tptp.exposeVersion |tptp.'BoundedStack_elems'|)) (not (= tptp.exposeVersion |tptp.'System_Exception'|)) (not (= tptp.exposeVersion |tptp.'System_IComparable'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_ICollection'|)) (not (= tptp.exposeVersion |tptp.'System_ICloneable'|)) (not (= tptp.exposeVersion |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.exposeVersion |tptp.'System_IConvertible'|)) (not (= tptp.exposeVersion |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.exposeVersion |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.exposeVersion |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.exposeVersion |tptp.'System_Reflection_IReflect'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.exposeVersion |tptp.'BoundedStack'|)) (not (= tptp.exposeVersion |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.exposeVersion |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_IList'|)) (not (= tptp.exposeVersion |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.exposeVersion tptp.stringLiteral8)) (not (= tptp.exposeVersion tptp.stringLiteral9)) (not (= tptp.exposeVersion tptp.stringLiteral10)) (not (= tptp.exposeVersion tptp.stringLiteral11)) (not (= tptp.sharingMode |tptp.'SharingMode_Unshared'|)) (not (= tptp.sharingMode |tptp.'SharingMode_LockProtected'|)) (not (= tptp.sharingMode tptp.ownerRef)) (not (= tptp.sharingMode tptp.ownerFrame)) (not (= tptp.sharingMode |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryValue'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryInt'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryRef'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.sharingMode |tptp.'System_Array'|)) (not (= tptp.sharingMode |tptp.'System_Boolean'|)) (not (= tptp.sharingMode |tptp.'System_Object'|)) (not (= tptp.sharingMode |tptp.'System_Type'|)) (not (= tptp.sharingMode |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.sharingMode |tptp.'System_String'|)) (not (= tptp.sharingMode |tptp.'FirstConsistentOwner'|)) (not (= tptp.sharingMode |tptp.'System_SByte'|)) (not (= tptp.sharingMode |tptp.'System_Byte'|)) (not (= tptp.sharingMode |tptp.'System_Int16'|)) (not (= tptp.sharingMode |tptp.'System_UInt16'|)) (not (= tptp.sharingMode |tptp.'System_Int32'|)) (not (= tptp.sharingMode |tptp.'System_UInt32'|)) (not (= tptp.sharingMode |tptp.'System_Int64'|)) (not (= tptp.sharingMode |tptp.'System_UInt64'|)) (not (= tptp.sharingMode |tptp.'System_Char'|)) (not (= tptp.sharingMode |tptp.'System_UIntPtr'|)) (not (= tptp.sharingMode |tptp.'System_IntPtr'|)) (not (= tptp.sharingMode |tptp.'BoundedStack_max'|)) (not (= tptp.sharingMode |tptp.'BoundedStack_size'|)) (not (= tptp.sharingMode |tptp.'BoundedStack_elems'|)) (not (= tptp.sharingMode |tptp.'System_Exception'|)) (not (= tptp.sharingMode |tptp.'System_IComparable'|)) (not (= tptp.sharingMode |tptp.'System_Collections_ICollection'|)) (not (= tptp.sharingMode |tptp.'System_ICloneable'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.sharingMode |tptp.'System_IConvertible'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.sharingMode |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.sharingMode |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_IReflect'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.sharingMode |tptp.'BoundedStack'|)) (not (= tptp.sharingMode |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.sharingMode |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_Collections_IList'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.sharingMode tptp.stringLiteral8)) (not (= tptp.sharingMode tptp.stringLiteral9)) (not (= tptp.sharingMode tptp.stringLiteral10)) (not (= tptp.sharingMode tptp.stringLiteral11)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.ownerRef)) (not (= |tptp.'SharingMode_Unshared'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Array'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Boolean'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Object'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Byte'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Int16'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt16'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Int32'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt32'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Int64'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt64'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IntPtr'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Exception'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IConvertible'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.stringLiteral8)) (not (= |tptp.'SharingMode_Unshared'| tptp.stringLiteral9)) (not (= |tptp.'SharingMode_Unshared'| tptp.stringLiteral10)) (not (= |tptp.'SharingMode_Unshared'| tptp.stringLiteral11)) (not (= |tptp.'SharingMode_LockProtected'| tptp.ownerRef)) (not (= |tptp.'SharingMode_LockProtected'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Array'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Boolean'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Object'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Byte'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Int16'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt16'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Int32'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt32'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Int64'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt64'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Exception'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IConvertible'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'SharingMode_LockProtected'| tptp.stringLiteral8)) (not (= |tptp.'SharingMode_LockProtected'| tptp.stringLiteral9)) (not (= |tptp.'SharingMode_LockProtected'| tptp.stringLiteral10)) (not (= |tptp.'SharingMode_LockProtected'| tptp.stringLiteral11)) (not (= tptp.ownerRef tptp.ownerFrame)) (not (= tptp.ownerRef |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryValue'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryInt'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryRef'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.ownerRef |tptp.'System_Array'|)) (not (= tptp.ownerRef |tptp.'System_Boolean'|)) (not (= tptp.ownerRef |tptp.'System_Object'|)) (not (= tptp.ownerRef |tptp.'System_Type'|)) (not (= tptp.ownerRef |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.ownerRef |tptp.'System_String'|)) (not (= tptp.ownerRef |tptp.'FirstConsistentOwner'|)) (not (= tptp.ownerRef |tptp.'System_SByte'|)) (not (= tptp.ownerRef |tptp.'System_Byte'|)) (not (= tptp.ownerRef |tptp.'System_Int16'|)) (not (= tptp.ownerRef |tptp.'System_UInt16'|)) (not (= tptp.ownerRef |tptp.'System_Int32'|)) (not (= tptp.ownerRef |tptp.'System_UInt32'|)) (not (= tptp.ownerRef |tptp.'System_Int64'|)) (not (= tptp.ownerRef |tptp.'System_UInt64'|)) (not (= tptp.ownerRef |tptp.'System_Char'|)) (not (= tptp.ownerRef |tptp.'System_UIntPtr'|)) (not (= tptp.ownerRef |tptp.'System_IntPtr'|)) (not (= tptp.ownerRef |tptp.'BoundedStack_max'|)) (not (= tptp.ownerRef |tptp.'BoundedStack_size'|)) (not (= tptp.ownerRef |tptp.'BoundedStack_elems'|)) (not (= tptp.ownerRef |tptp.'System_Exception'|)) (not (= tptp.ownerRef |tptp.'System_IComparable'|)) (not (= tptp.ownerRef |tptp.'System_Collections_ICollection'|)) (not (= tptp.ownerRef |tptp.'System_ICloneable'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.ownerRef |tptp.'System_IConvertible'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.ownerRef |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_IReflect'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.ownerRef |tptp.'BoundedStack'|)) (not (= tptp.ownerRef |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.ownerRef |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IList'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.ownerRef tptp.stringLiteral8)) (not (= tptp.ownerRef tptp.stringLiteral9)) (not (= tptp.ownerRef tptp.stringLiteral10)) (not (= tptp.ownerRef tptp.stringLiteral11)) (not (= tptp.ownerFrame |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryValue'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryInt'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryRef'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.ownerFrame |tptp.'System_Array'|)) (not (= tptp.ownerFrame |tptp.'System_Boolean'|)) (not (= tptp.ownerFrame |tptp.'System_Object'|)) (not (= tptp.ownerFrame |tptp.'System_Type'|)) (not (= tptp.ownerFrame |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.ownerFrame |tptp.'System_String'|)) (not (= tptp.ownerFrame |tptp.'FirstConsistentOwner'|)) (not (= tptp.ownerFrame |tptp.'System_SByte'|)) (not (= tptp.ownerFrame |tptp.'System_Byte'|)) (not (= tptp.ownerFrame |tptp.'System_Int16'|)) (not (= tptp.ownerFrame |tptp.'System_UInt16'|)) (not (= tptp.ownerFrame |tptp.'System_Int32'|)) (not (= tptp.ownerFrame |tptp.'System_UInt32'|)) (not (= tptp.ownerFrame |tptp.'System_Int64'|)) (not (= tptp.ownerFrame |tptp.'System_UInt64'|)) (not (= tptp.ownerFrame |tptp.'System_Char'|)) (not (= tptp.ownerFrame |tptp.'System_UIntPtr'|)) (not (= tptp.ownerFrame |tptp.'System_IntPtr'|)) (not (= tptp.ownerFrame |tptp.'BoundedStack_max'|)) (not (= tptp.ownerFrame |tptp.'BoundedStack_size'|)) (not (= tptp.ownerFrame |tptp.'BoundedStack_elems'|)) (not (= tptp.ownerFrame |tptp.'System_Exception'|)) (not (= tptp.ownerFrame |tptp.'System_IComparable'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_ICollection'|)) (not (= tptp.ownerFrame |tptp.'System_ICloneable'|)) (not (= tptp.ownerFrame |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.ownerFrame |tptp.'System_IConvertible'|)) (not (= tptp.ownerFrame |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.ownerFrame |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.ownerFrame |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.ownerFrame |tptp.'System_Reflection_IReflect'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.ownerFrame |tptp.'BoundedStack'|)) (not (= tptp.ownerFrame |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.ownerFrame |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_IList'|)) (not (= tptp.ownerFrame |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.ownerFrame tptp.stringLiteral8)) (not (= tptp.ownerFrame tptp.stringLiteral9)) (not (= tptp.ownerFrame tptp.stringLiteral10)) (not (= tptp.ownerFrame tptp.stringLiteral11)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Array'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Boolean'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Object'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Type'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_SByte'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Byte'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Int16'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt16'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Int32'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt32'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Int64'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt64'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IntPtr'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Exception'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_ICloneable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IConvertible'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.stringLiteral8)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.stringLiteral9)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.stringLiteral10)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.stringLiteral11)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryValue'| tptp.stringLiteral8)) (not (= |tptp.'ArrayCategoryValue'| tptp.stringLiteral9)) (not (= |tptp.'ArrayCategoryValue'| tptp.stringLiteral10)) (not (= |tptp.'ArrayCategoryValue'| tptp.stringLiteral11)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral8)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral9)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral10)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral11)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral8)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral9)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral10)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral11)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral8)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral9)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral10)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral11)) (not (= |tptp.'System_Array'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Array'| |tptp.'System_Object'|)) (not (= |tptp.'System_Array'| |tptp.'System_Type'|)) (not (= |tptp.'System_Array'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Array'| |tptp.'System_String'|)) (not (= |tptp.'System_Array'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Array'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Array'| |tptp.'System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Array'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Array'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Array'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Array'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Array'| tptp.stringLiteral8)) (not (= |tptp.'System_Array'| tptp.stringLiteral9)) (not (= |tptp.'System_Array'| tptp.stringLiteral10)) (not (= |tptp.'System_Array'| tptp.stringLiteral11)) (not (= |tptp.'System_Boolean'| |tptp.'System_Object'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral8)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral9)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral10)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral11)) (not (= |tptp.'System_Object'| |tptp.'System_Type'|)) (not (= |tptp.'System_Object'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Object'| |tptp.'System_String'|)) (not (= |tptp.'System_Object'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Object'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Object'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Object'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Object'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Object'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Object'| |tptp.'System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Object'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Object'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Object'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Object'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Object'| tptp.stringLiteral8)) (not (= |tptp.'System_Object'| tptp.stringLiteral9)) (not (= |tptp.'System_Object'| tptp.stringLiteral10)) (not (= |tptp.'System_Object'| tptp.stringLiteral11)) (not (= |tptp.'System_Type'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Type'| |tptp.'System_String'|)) (not (= |tptp.'System_Type'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Type'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Type'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Type'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Type'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Type'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Type'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Type'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Type'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Type'| |tptp.'System_Char'|)) (not (= |tptp.'System_Type'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Type'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Type'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Type'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Type'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Type'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Type'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Type'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Type'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Type'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Type'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Type'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Type'| tptp.stringLiteral8)) (not (= |tptp.'System_Type'| tptp.stringLiteral9)) (not (= |tptp.'System_Type'| tptp.stringLiteral10)) (not (= |tptp.'System_Type'| tptp.stringLiteral11)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_SByte'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Byte'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Int16'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt16'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Int32'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt32'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Int64'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt64'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IntPtr'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Exception'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_ICloneable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IConvertible'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.stringLiteral8)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.stringLiteral9)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.stringLiteral10)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.stringLiteral11)) (not (= |tptp.'System_String'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_String'| |tptp.'System_SByte'|)) (not (= |tptp.'System_String'| |tptp.'System_Byte'|)) (not (= |tptp.'System_String'| |tptp.'System_Int16'|)) (not (= |tptp.'System_String'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_String'| |tptp.'System_Int32'|)) (not (= |tptp.'System_String'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_String'| |tptp.'System_Int64'|)) (not (= |tptp.'System_String'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_String'| |tptp.'System_Char'|)) (not (= |tptp.'System_String'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_String'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_String'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_String'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_String'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_String'| |tptp.'System_Exception'|)) (not (= |tptp.'System_String'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_String'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_String'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_String'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_String'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_String'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_String'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_String'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_String'| tptp.stringLiteral8)) (not (= |tptp.'System_String'| tptp.stringLiteral9)) (not (= |tptp.'System_String'| tptp.stringLiteral10)) (not (= |tptp.'System_String'| tptp.stringLiteral11)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_SByte'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Byte'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Int16'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UInt16'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Int32'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UInt32'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Int64'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UInt64'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Char'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IntPtr'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Exception'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IComparable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_ICloneable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IConvertible'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'FirstConsistentOwner'| tptp.stringLiteral8)) (not (= |tptp.'FirstConsistentOwner'| tptp.stringLiteral9)) (not (= |tptp.'FirstConsistentOwner'| tptp.stringLiteral10)) (not (= |tptp.'FirstConsistentOwner'| tptp.stringLiteral11)) (not (= |tptp.'System_SByte'| |tptp.'System_Byte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Int16'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Int32'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Int64'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Exception'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_SByte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_SByte'| tptp.stringLiteral8)) (not (= |tptp.'System_SByte'| tptp.stringLiteral9)) (not (= |tptp.'System_SByte'| tptp.stringLiteral10)) (not (= |tptp.'System_SByte'| tptp.stringLiteral11)) (not (= |tptp.'System_Byte'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Char'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Byte'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Byte'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Byte'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Byte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Byte'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Byte'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Byte'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Byte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Byte'| tptp.stringLiteral8)) (not (= |tptp.'System_Byte'| tptp.stringLiteral9)) (not (= |tptp.'System_Byte'| tptp.stringLiteral10)) (not (= |tptp.'System_Byte'| tptp.stringLiteral11)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int16'| tptp.stringLiteral8)) (not (= |tptp.'System_Int16'| tptp.stringLiteral9)) (not (= |tptp.'System_Int16'| tptp.stringLiteral10)) (not (= |tptp.'System_Int16'| tptp.stringLiteral11)) (not (= |tptp.'System_UInt16'| |tptp.'System_Int32'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Int64'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt16'| tptp.stringLiteral8)) (not (= |tptp.'System_UInt16'| tptp.stringLiteral9)) (not (= |tptp.'System_UInt16'| tptp.stringLiteral10)) (not (= |tptp.'System_UInt16'| tptp.stringLiteral11)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int32'| tptp.stringLiteral8)) (not (= |tptp.'System_Int32'| tptp.stringLiteral9)) (not (= |tptp.'System_Int32'| tptp.stringLiteral10)) (not (= |tptp.'System_Int32'| tptp.stringLiteral11)) (not (= |tptp.'System_UInt32'| |tptp.'System_Int64'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UInt32'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UInt32'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_UInt32'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt32'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UInt32'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt32'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt32'| tptp.stringLiteral8)) (not (= |tptp.'System_UInt32'| tptp.stringLiteral9)) (not (= |tptp.'System_UInt32'| tptp.stringLiteral10)) (not (= |tptp.'System_UInt32'| tptp.stringLiteral11)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int64'| tptp.stringLiteral8)) (not (= |tptp.'System_Int64'| tptp.stringLiteral9)) (not (= |tptp.'System_Int64'| tptp.stringLiteral10)) (not (= |tptp.'System_Int64'| tptp.stringLiteral11)) (not (= |tptp.'System_UInt64'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral8)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral9)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral10)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral11)) (not (= |tptp.'System_Char'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Char'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Char'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Char'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Char'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Char'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Char'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Char'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Char'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Char'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Char'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Char'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Char'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Char'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Char'| tptp.stringLiteral8)) (not (= |tptp.'System_Char'| tptp.stringLiteral9)) (not (= |tptp.'System_Char'| tptp.stringLiteral10)) (not (= |tptp.'System_Char'| tptp.stringLiteral11)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UIntPtr'| tptp.stringLiteral8)) (not (= |tptp.'System_UIntPtr'| tptp.stringLiteral9)) (not (= |tptp.'System_UIntPtr'| tptp.stringLiteral10)) (not (= |tptp.'System_UIntPtr'| tptp.stringLiteral11)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Exception'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IntPtr'| tptp.stringLiteral8)) (not (= |tptp.'System_IntPtr'| tptp.stringLiteral9)) (not (= |tptp.'System_IntPtr'| tptp.stringLiteral10)) (not (= |tptp.'System_IntPtr'| tptp.stringLiteral11)) (not (= |tptp.'BoundedStack_max'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Exception'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_IComparable'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_ICloneable'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_IConvertible'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'BoundedStack_max'| tptp.stringLiteral8)) (not (= |tptp.'BoundedStack_max'| tptp.stringLiteral9)) (not (= |tptp.'BoundedStack_max'| tptp.stringLiteral10)) (not (= |tptp.'BoundedStack_max'| tptp.stringLiteral11)) (not (= |tptp.'BoundedStack_size'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Exception'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_IComparable'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_ICloneable'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_IConvertible'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'BoundedStack_size'| tptp.stringLiteral8)) (not (= |tptp.'BoundedStack_size'| tptp.stringLiteral9)) (not (= |tptp.'BoundedStack_size'| tptp.stringLiteral10)) (not (= |tptp.'BoundedStack_size'| tptp.stringLiteral11)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Exception'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IComparable'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_ICloneable'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IConvertible'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'BoundedStack_elems'| tptp.stringLiteral8)) (not (= |tptp.'BoundedStack_elems'| tptp.stringLiteral9)) (not (= |tptp.'BoundedStack_elems'| tptp.stringLiteral10)) (not (= |tptp.'BoundedStack_elems'| tptp.stringLiteral11)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Exception'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Exception'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Exception'| tptp.stringLiteral8)) (not (= |tptp.'System_Exception'| tptp.stringLiteral9)) (not (= |tptp.'System_Exception'| tptp.stringLiteral10)) (not (= |tptp.'System_Exception'| tptp.stringLiteral11)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IComparable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IComparable'| tptp.stringLiteral8)) (not (= |tptp.'System_IComparable'| tptp.stringLiteral9)) (not (= |tptp.'System_IComparable'| tptp.stringLiteral10)) (not (= |tptp.'System_IComparable'| tptp.stringLiteral11)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_ICollection'| tptp.stringLiteral8)) (not (= |tptp.'System_Collections_ICollection'| tptp.stringLiteral9)) (not (= |tptp.'System_Collections_ICollection'| tptp.stringLiteral10)) (not (= |tptp.'System_Collections_ICollection'| tptp.stringLiteral11)) (not (= |tptp.'System_ICloneable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_ICloneable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_ICloneable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_ICloneable'| tptp.stringLiteral8)) (not (= |tptp.'System_ICloneable'| tptp.stringLiteral9)) (not (= |tptp.'System_ICloneable'| tptp.stringLiteral10)) (not (= |tptp.'System_ICloneable'| tptp.stringLiteral11)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IConvertible'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.stringLiteral8)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.stringLiteral9)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.stringLiteral10)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.stringLiteral11)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral8)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral9)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral10)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral11)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral8)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral9)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral10)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral11)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral8)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral9)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral10)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral11)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| tptp.stringLiteral8)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| tptp.stringLiteral9)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| tptp.stringLiteral10)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| tptp.stringLiteral11)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.stringLiteral8)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.stringLiteral9)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.stringLiteral10)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.stringLiteral11)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.stringLiteral8)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.stringLiteral9)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.stringLiteral10)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.stringLiteral11)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.stringLiteral8)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.stringLiteral9)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.stringLiteral10)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.stringLiteral11)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.stringLiteral8)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.stringLiteral9)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.stringLiteral10)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.stringLiteral11)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Reflection_IReflect'| tptp.stringLiteral8)) (not (= |tptp.'System_Reflection_IReflect'| tptp.stringLiteral9)) (not (= |tptp.'System_Reflection_IReflect'| tptp.stringLiteral10)) (not (= |tptp.'System_Reflection_IReflect'| tptp.stringLiteral11)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral8)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral9)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral10)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral11)) (not (= |tptp.'BoundedStack'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'BoundedStack'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'BoundedStack'| tptp.stringLiteral8)) (not (= |tptp.'BoundedStack'| tptp.stringLiteral9)) (not (= |tptp.'BoundedStack'| tptp.stringLiteral10)) (not (= |tptp.'BoundedStack'| tptp.stringLiteral11)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.stringLiteral8)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.stringLiteral9)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.stringLiteral10)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.stringLiteral11)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.stringLiteral8)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.stringLiteral9)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.stringLiteral10)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.stringLiteral11)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.stringLiteral8)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.stringLiteral9)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.stringLiteral10)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.stringLiteral11)) (not (= |tptp.'System_Collections_IList'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_IList'| tptp.stringLiteral8)) (not (= |tptp.'System_Collections_IList'| tptp.stringLiteral9)) (not (= |tptp.'System_Collections_IList'| tptp.stringLiteral10)) (not (= |tptp.'System_Collections_IList'| tptp.stringLiteral11)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.stringLiteral8)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.stringLiteral9)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.stringLiteral10)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.stringLiteral11)) (not (= tptp.stringLiteral8 tptp.stringLiteral9)) (not (= tptp.stringLiteral8 tptp.stringLiteral10)) (not (= tptp.stringLiteral8 tptp.stringLiteral11)) (not (= tptp.stringLiteral9 tptp.stringLiteral10)) (not (= tptp.stringLiteral9 tptp.stringLiteral11)) (not (= tptp.stringLiteral10 tptp.stringLiteral11))) (and (not (= tptp.allocated tptp.elements)) (not (= tptp.allocated tptp.inv)) (not (= tptp.localinv tptp.allocated)) (not (= tptp.allocated tptp.exposeVersion)) (not (= tptp.sharingMode tptp.allocated)) (not (= tptp.allocated |tptp.'SharingMode_Unshared'|)) (not (= tptp.allocated |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.allocated)) (not (= tptp.allocated tptp.ownerFrame)) (not (= tptp.allocated |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.allocated |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.allocated)) (not (= |tptp.'ArrayCategoryRef'| tptp.allocated)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.allocated)) (not (= |tptp.'System_Array'| tptp.allocated)) (not (= |tptp.'System_Boolean'| tptp.allocated)) (not (= |tptp.'System_Object'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Type'|)) (not (= tptp.allocated |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.allocated |tptp.'System_String'|)) (not (= tptp.allocated |tptp.'FirstConsistentOwner'|)) (not (= tptp.allocated |tptp.'System_SByte'|)) (not (= tptp.allocated |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| tptp.allocated)) (not (= |tptp.'System_UInt64'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Char'|)) (not (= tptp.allocated |tptp.'System_UIntPtr'|)) (not (= tptp.allocated |tptp.'System_IntPtr'|)) (not (= tptp.allocated |tptp.'BoundedStack_max'|)) (not (= tptp.allocated |tptp.'BoundedStack_size'|)) (not (= tptp.allocated |tptp.'BoundedStack_elems'|)) (not (= tptp.allocated |tptp.'System_Exception'|)) (not (= tptp.allocated |tptp.'System_IComparable'|)) (not (= tptp.allocated |tptp.'System_Collections_ICollection'|)) (not (= tptp.allocated |tptp.'System_ICloneable'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| tptp.allocated)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.allocated)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.allocated |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.allocated |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.allocated |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.allocated)) (not (= tptp.allocated |tptp.'BoundedStack'|)) (not (= tptp.allocated |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.allocated |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_Collections_IList'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 tptp.allocated)) (not (= tptp.allocated tptp.stringLiteral9)) (not (= tptp.stringLiteral10 tptp.allocated)) (not (= tptp.allocated tptp.stringLiteral11)) (not (= tptp.elements tptp.inv)) (not (= tptp.localinv tptp.elements)) (not (= tptp.elements tptp.exposeVersion)) (not (= tptp.sharingMode tptp.elements)) (not (= |tptp.'SharingMode_Unshared'| tptp.elements)) (not (= |tptp.'SharingMode_LockProtected'| tptp.elements)) (not (= tptp.ownerRef tptp.elements)) (not (= tptp.elements tptp.ownerFrame)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.elements)) (not (= |tptp.'ArrayCategoryValue'| tptp.elements)) (not (= |tptp.'ArrayCategoryInt'| tptp.elements)) (not (= |tptp.'ArrayCategoryRef'| tptp.elements)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.elements)) (not (= |tptp.'System_Array'| tptp.elements)) (not (= |tptp.'System_Boolean'| tptp.elements)) (not (= |tptp.'System_Object'| tptp.elements)) (not (= tptp.elements |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.elements)) (not (= tptp.elements |tptp.'System_String'|)) (not (= tptp.elements |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_SByte'| tptp.elements)) (not (= tptp.elements |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.elements)) (not (= |tptp.'System_UInt16'| tptp.elements)) (not (= |tptp.'System_Int32'| tptp.elements)) (not (= tptp.elements |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| tptp.elements)) (not (= |tptp.'System_UInt64'| tptp.elements)) (not (= |tptp.'System_Char'| tptp.elements)) (not (= tptp.elements |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| tptp.elements)) (not (= tptp.elements |tptp.'BoundedStack_max'|)) (not (= tptp.elements |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| tptp.elements)) (not (= |tptp.'System_Exception'| tptp.elements)) (not (= |tptp.'System_IComparable'| tptp.elements)) (not (= |tptp.'System_Collections_ICollection'| tptp.elements)) (not (= tptp.elements |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.elements)) (not (= |tptp.'System_IConvertible'| tptp.elements)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.elements)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.elements)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.elements)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.elements)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.elements)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.elements)) (not (= tptp.elements |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.elements)) (not (= |tptp.'BoundedStack'| tptp.elements)) (not (= tptp.elements |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.elements)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.elements)) (not (= tptp.elements |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.elements)) (not (= tptp.stringLiteral8 tptp.elements)) (not (= tptp.stringLiteral9 tptp.elements)) (not (= tptp.stringLiteral10 tptp.elements)) (not (= tptp.stringLiteral11 tptp.elements)) (not (= tptp.localinv tptp.inv)) (not (= tptp.inv tptp.exposeVersion)) (not (= tptp.sharingMode tptp.inv)) (not (= |tptp.'SharingMode_Unshared'| tptp.inv)) (not (= |tptp.'SharingMode_LockProtected'| tptp.inv)) (not (= tptp.ownerRef tptp.inv)) (not (= tptp.inv tptp.ownerFrame)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.inv)) (not (= |tptp.'ArrayCategoryValue'| tptp.inv)) (not (= |tptp.'ArrayCategoryInt'| tptp.inv)) (not (= |tptp.'ArrayCategoryRef'| tptp.inv)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.inv)) (not (= |tptp.'System_Array'| tptp.inv)) (not (= |tptp.'System_Boolean'| tptp.inv)) (not (= |tptp.'System_Object'| tptp.inv)) (not (= tptp.inv |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.inv)) (not (= tptp.inv |tptp.'System_String'|)) (not (= tptp.inv |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_SByte'| tptp.inv)) (not (= tptp.inv |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.inv)) (not (= |tptp.'System_UInt16'| tptp.inv)) (not (= |tptp.'System_Int32'| tptp.inv)) (not (= |tptp.'System_UInt32'| tptp.inv)) (not (= |tptp.'System_Int64'| tptp.inv)) (not (= |tptp.'System_UInt64'| tptp.inv)) (not (= |tptp.'System_Char'| tptp.inv)) (not (= |tptp.'System_UIntPtr'| tptp.inv)) (not (= |tptp.'System_IntPtr'| tptp.inv)) (not (= tptp.inv |tptp.'BoundedStack_max'|)) (not (= tptp.inv |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| tptp.inv)) (not (= |tptp.'System_Exception'| tptp.inv)) (not (= |tptp.'System_IComparable'| tptp.inv)) (not (= |tptp.'System_Collections_ICollection'| tptp.inv)) (not (= tptp.inv |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.inv)) (not (= |tptp.'System_IConvertible'| tptp.inv)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.inv)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.inv)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.inv)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.inv)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.inv)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.inv)) (not (= tptp.inv |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.inv)) (not (= |tptp.'BoundedStack'| tptp.inv)) (not (= tptp.inv |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.inv)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.inv)) (not (= |tptp.'System_Collections_IList'| tptp.inv)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.inv)) (not (= tptp.stringLiteral8 tptp.inv)) (not (= tptp.stringLiteral9 tptp.inv)) (not (= tptp.stringLiteral10 tptp.inv)) (not (= tptp.stringLiteral11 tptp.inv)) (not (= tptp.localinv tptp.exposeVersion)) (not (= tptp.localinv tptp.sharingMode)) (not (= tptp.localinv |tptp.'SharingMode_Unshared'|)) (not (= tptp.localinv |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.localinv)) (not (= tptp.localinv tptp.ownerFrame)) (not (= tptp.localinv |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.localinv |tptp.'ArrayCategoryValue'|)) (not (= tptp.localinv |tptp.'ArrayCategoryInt'|)) (not (= tptp.localinv |tptp.'ArrayCategoryRef'|)) (not (= tptp.localinv |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.localinv |tptp.'System_Array'|)) (not (= tptp.localinv |tptp.'System_Boolean'|)) (not (= tptp.localinv |tptp.'System_Object'|)) (not (= tptp.localinv |tptp.'System_Type'|)) (not (= tptp.localinv |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.localinv |tptp.'System_String'|)) (not (= tptp.localinv |tptp.'FirstConsistentOwner'|)) (not (= tptp.localinv |tptp.'System_SByte'|)) (not (= tptp.localinv |tptp.'System_Byte'|)) (not (= tptp.localinv |tptp.'System_Int16'|)) (not (= tptp.localinv |tptp.'System_UInt16'|)) (not (= tptp.localinv |tptp.'System_Int32'|)) (not (= tptp.localinv |tptp.'System_UInt32'|)) (not (= tptp.localinv |tptp.'System_Int64'|)) (not (= tptp.localinv |tptp.'System_UInt64'|)) (not (= tptp.localinv |tptp.'System_Char'|)) (not (= tptp.localinv |tptp.'System_UIntPtr'|)) (not (= tptp.localinv |tptp.'System_IntPtr'|)) (not (= tptp.localinv |tptp.'BoundedStack_max'|)) (not (= tptp.localinv |tptp.'BoundedStack_size'|)) (not (= tptp.localinv |tptp.'BoundedStack_elems'|)) (not (= tptp.localinv |tptp.'System_Exception'|)) (not (= tptp.localinv |tptp.'System_IComparable'|)) (not (= tptp.localinv |tptp.'System_Collections_ICollection'|)) (not (= tptp.localinv |tptp.'System_ICloneable'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.localinv |tptp.'System_IConvertible'|)) (not (= tptp.localinv |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.localinv |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.localinv |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.localinv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.localinv |tptp.'System_Reflection_IReflect'|)) (not (= tptp.localinv |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.localinv |tptp.'BoundedStack'|)) (not (= tptp.localinv |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.localinv |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_Collections_IList'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.localinv tptp.stringLiteral8)) (not (= tptp.localinv tptp.stringLiteral9)) (not (= tptp.localinv tptp.stringLiteral10)) (not (= tptp.localinv tptp.stringLiteral11)) (not (= tptp.sharingMode tptp.exposeVersion)) (not (= |tptp.'SharingMode_Unshared'| tptp.exposeVersion)) (not (= |tptp.'SharingMode_LockProtected'| tptp.exposeVersion)) (not (= tptp.ownerRef tptp.exposeVersion)) (not (= tptp.ownerFrame tptp.exposeVersion)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryValue'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryInt'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryRef'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.exposeVersion)) (not (= |tptp.'System_Array'| tptp.exposeVersion)) (not (= |tptp.'System_Boolean'| tptp.exposeVersion)) (not (= |tptp.'System_Object'| tptp.exposeVersion)) (not (= |tptp.'System_Type'| tptp.exposeVersion)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_String'|)) (not (= |tptp.'FirstConsistentOwner'| tptp.exposeVersion)) (not (= |tptp.'System_SByte'| tptp.exposeVersion)) (not (= |tptp.'System_Byte'| tptp.exposeVersion)) (not (= |tptp.'System_Int16'| tptp.exposeVersion)) (not (= |tptp.'System_UInt16'| tptp.exposeVersion)) (not (= |tptp.'System_Int32'| tptp.exposeVersion)) (not (= |tptp.'System_UInt32'| tptp.exposeVersion)) (not (= |tptp.'System_Int64'| tptp.exposeVersion)) (not (= |tptp.'System_UInt64'| tptp.exposeVersion)) (not (= |tptp.'System_Char'| tptp.exposeVersion)) (not (= |tptp.'System_UIntPtr'| tptp.exposeVersion)) (not (= |tptp.'System_IntPtr'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_size'| tptp.exposeVersion)) (not (= |tptp.'BoundedStack_elems'| tptp.exposeVersion)) (not (= |tptp.'System_Exception'| tptp.exposeVersion)) (not (= |tptp.'System_IComparable'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_ICollection'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.exposeVersion)) (not (= |tptp.'System_IConvertible'| tptp.exposeVersion)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.exposeVersion)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.exposeVersion)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.exposeVersion)) (not (= |tptp.'BoundedStack'| tptp.exposeVersion)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.exposeVersion)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.exposeVersion)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_IList'| tptp.exposeVersion)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.exposeVersion)) (not (= tptp.stringLiteral8 tptp.exposeVersion)) (not (= tptp.stringLiteral9 tptp.exposeVersion)) (not (= tptp.stringLiteral10 tptp.exposeVersion)) (not (= tptp.stringLiteral11 tptp.exposeVersion)) (not (= tptp.sharingMode |tptp.'SharingMode_Unshared'|)) (not (= tptp.sharingMode |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.sharingMode)) (not (= tptp.sharingMode tptp.ownerFrame)) (not (= tptp.sharingMode |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'ArrayCategoryRef'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'System_Array'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_Boolean'|)) (not (= tptp.sharingMode |tptp.'System_Object'|)) (not (= tptp.sharingMode |tptp.'System_Type'|)) (not (= tptp.sharingMode |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.sharingMode |tptp.'System_String'|)) (not (= tptp.sharingMode |tptp.'FirstConsistentOwner'|)) (not (= tptp.sharingMode |tptp.'System_SByte'|)) (not (= tptp.sharingMode |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_UInt16'|)) (not (= tptp.sharingMode |tptp.'System_Int32'|)) (not (= tptp.sharingMode |tptp.'System_UInt32'|)) (not (= tptp.sharingMode |tptp.'System_Int64'|)) (not (= tptp.sharingMode |tptp.'System_UInt64'|)) (not (= tptp.sharingMode |tptp.'System_Char'|)) (not (= tptp.sharingMode |tptp.'System_UIntPtr'|)) (not (= tptp.sharingMode |tptp.'System_IntPtr'|)) (not (= tptp.sharingMode |tptp.'BoundedStack_max'|)) (not (= tptp.sharingMode |tptp.'BoundedStack_size'|)) (not (= tptp.sharingMode |tptp.'BoundedStack_elems'|)) (not (= tptp.sharingMode |tptp.'System_Exception'|)) (not (= tptp.sharingMode |tptp.'System_IComparable'|)) (not (= tptp.sharingMode |tptp.'System_Collections_ICollection'|)) (not (= tptp.sharingMode |tptp.'System_ICloneable'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.sharingMode |tptp.'System_IConvertible'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.sharingMode |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_IReflect'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.sharingMode |tptp.'BoundedStack'|)) (not (= tptp.sharingMode |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.sharingMode |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_Collections_IList'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.sharingMode tptp.stringLiteral8)) (not (= tptp.sharingMode tptp.stringLiteral9)) (not (= tptp.sharingMode tptp.stringLiteral10)) (not (= tptp.sharingMode tptp.stringLiteral11)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'SharingMode_Unshared'|)) (not (= tptp.ownerRef |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Array'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Boolean'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Object'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_UInt64'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Exception'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_IComparable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'SharingMode_Unshared'|)) (not (= tptp.stringLiteral9 |tptp.'SharingMode_Unshared'|)) (not (= tptp.stringLiteral10 |tptp.'SharingMode_Unshared'|)) (not (= tptp.stringLiteral11 |tptp.'SharingMode_Unshared'|)) (not (= tptp.ownerRef |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Array'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Boolean'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Object'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_UInt64'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Exception'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'SharingMode_LockProtected'|)) (not (= tptp.stringLiteral9 |tptp.'SharingMode_LockProtected'|)) (not (= tptp.stringLiteral10 |tptp.'SharingMode_LockProtected'|)) (not (= tptp.stringLiteral11 |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.ownerFrame)) (not (= tptp.ownerRef |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryValue'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryInt'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryRef'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.ownerRef |tptp.'System_Array'|)) (not (= tptp.ownerRef |tptp.'System_Boolean'|)) (not (= tptp.ownerRef |tptp.'System_Object'|)) (not (= tptp.ownerRef |tptp.'System_Type'|)) (not (= tptp.ownerRef |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.ownerRef |tptp.'System_String'|)) (not (= tptp.ownerRef |tptp.'FirstConsistentOwner'|)) (not (= tptp.ownerRef |tptp.'System_SByte'|)) (not (= tptp.ownerRef |tptp.'System_Byte'|)) (not (= tptp.ownerRef |tptp.'System_Int16'|)) (not (= tptp.ownerRef |tptp.'System_UInt16'|)) (not (= tptp.ownerRef |tptp.'System_Int32'|)) (not (= tptp.ownerRef |tptp.'System_UInt32'|)) (not (= tptp.ownerRef |tptp.'System_Int64'|)) (not (= tptp.ownerRef |tptp.'System_UInt64'|)) (not (= tptp.ownerRef |tptp.'System_Char'|)) (not (= tptp.ownerRef |tptp.'System_UIntPtr'|)) (not (= tptp.ownerRef |tptp.'System_IntPtr'|)) (not (= tptp.ownerRef |tptp.'BoundedStack_max'|)) (not (= tptp.ownerRef |tptp.'BoundedStack_size'|)) (not (= tptp.ownerRef |tptp.'BoundedStack_elems'|)) (not (= tptp.ownerRef |tptp.'System_Exception'|)) (not (= tptp.ownerRef |tptp.'System_IComparable'|)) (not (= tptp.ownerRef |tptp.'System_Collections_ICollection'|)) (not (= tptp.ownerRef |tptp.'System_ICloneable'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.ownerRef |tptp.'System_IConvertible'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.ownerRef |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_IReflect'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.ownerRef |tptp.'BoundedStack'|)) (not (= tptp.ownerRef |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.ownerRef |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IList'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.ownerRef tptp.stringLiteral8)) (not (= tptp.ownerRef tptp.stringLiteral9)) (not (= tptp.ownerRef tptp.stringLiteral10)) (not (= tptp.ownerRef tptp.stringLiteral11)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryValue'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryInt'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryRef'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.ownerFrame)) (not (= |tptp.'System_Array'| tptp.ownerFrame)) (not (= |tptp.'System_Boolean'| tptp.ownerFrame)) (not (= |tptp.'System_Object'| tptp.ownerFrame)) (not (= |tptp.'System_Type'| tptp.ownerFrame)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_String'|)) (not (= |tptp.'FirstConsistentOwner'| tptp.ownerFrame)) (not (= |tptp.'System_SByte'| tptp.ownerFrame)) (not (= |tptp.'System_Byte'| tptp.ownerFrame)) (not (= |tptp.'System_Int16'| tptp.ownerFrame)) (not (= |tptp.'System_UInt16'| tptp.ownerFrame)) (not (= |tptp.'System_Int32'| tptp.ownerFrame)) (not (= |tptp.'System_UInt32'| tptp.ownerFrame)) (not (= |tptp.'System_Int64'| tptp.ownerFrame)) (not (= |tptp.'System_UInt64'| tptp.ownerFrame)) (not (= |tptp.'System_Char'| tptp.ownerFrame)) (not (= |tptp.'System_UIntPtr'| tptp.ownerFrame)) (not (= |tptp.'System_IntPtr'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_size'| tptp.ownerFrame)) (not (= |tptp.'BoundedStack_elems'| tptp.ownerFrame)) (not (= |tptp.'System_Exception'| tptp.ownerFrame)) (not (= |tptp.'System_IComparable'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_ICollection'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.ownerFrame)) (not (= |tptp.'System_IConvertible'| tptp.ownerFrame)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.ownerFrame)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.ownerFrame)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.ownerFrame)) (not (= |tptp.'BoundedStack'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.ownerFrame)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_IList'| tptp.ownerFrame)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.ownerFrame)) (not (= tptp.stringLiteral8 tptp.ownerFrame)) (not (= tptp.stringLiteral9 tptp.ownerFrame)) (not (= tptp.stringLiteral10 tptp.ownerFrame)) (not (= tptp.stringLiteral11 tptp.ownerFrame)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Array'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Boolean'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Object'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_SByte'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_UInt16'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Int32'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_UInt64'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Exception'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_IComparable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_IConvertible'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.stringLiteral9 |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.stringLiteral10 |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.stringLiteral11 |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_UInt16'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Exception'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_IComparable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'ArrayCategoryValue'|)) (not (= tptp.stringLiteral9 |tptp.'ArrayCategoryValue'|)) (not (= tptp.stringLiteral10 |tptp.'ArrayCategoryValue'|)) (not (= tptp.stringLiteral11 |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral8)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral9)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral10)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral11)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral9)) (not (= tptp.stringLiteral10 |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral11)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral9)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral10)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral11)) (not (= |tptp.'System_Array'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Array'| |tptp.'System_Object'|)) (not (= |tptp.'System_Array'| |tptp.'System_Type'|)) (not (= |tptp.'System_Array'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Array'| |tptp.'System_String'|)) (not (= |tptp.'System_Array'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Array'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Array'| |tptp.'System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Array'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Array'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Array'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Array'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Array'| tptp.stringLiteral8)) (not (= |tptp.'System_Array'| tptp.stringLiteral9)) (not (= |tptp.'System_Array'| tptp.stringLiteral10)) (not (= |tptp.'System_Array'| tptp.stringLiteral11)) (not (= |tptp.'System_Object'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral9)) (not (= tptp.stringLiteral10 |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral11)) (not (= |tptp.'System_Object'| |tptp.'System_Type'|)) (not (= |tptp.'System_Object'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Object'| |tptp.'System_String'|)) (not (= |tptp.'System_Object'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Object'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Object'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Object'| |tptp.'System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Object'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Object'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Object'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| tptp.stringLiteral9)) (not (= |tptp.'System_Object'| tptp.stringLiteral10)) (not (= |tptp.'System_Object'| tptp.stringLiteral11)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_String'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Type'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Type'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Type'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Type'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Type'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Type'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Type'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Type'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Type'|)) (not (= |tptp.'System_Char'| |tptp.'System_Type'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Type'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Type'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Type'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Type'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Type'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Type'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Type'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Type'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Type'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Type'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Type'|)) (not (= tptp.stringLiteral8 |tptp.'System_Type'|)) (not (= tptp.stringLiteral9 |tptp.'System_Type'|)) (not (= tptp.stringLiteral10 |tptp.'System_Type'|)) (not (= tptp.stringLiteral11 |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_SByte'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_UInt16'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Int32'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_UInt64'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Exception'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_IComparable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_ICloneable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.stringLiteral9 |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.stringLiteral10 |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.stringLiteral11 |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_String'|)) (not (= |tptp.'System_Byte'| |tptp.'System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_String'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_String'|)) (not (= |tptp.'System_Char'| |tptp.'System_String'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_String'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_String'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_String'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_String'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_String'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_String'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_String'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_String'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_String'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_String'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_String'|)) (not (= tptp.stringLiteral8 |tptp.'System_String'|)) (not (= tptp.stringLiteral9 |tptp.'System_String'|)) (not (= tptp.stringLiteral10 |tptp.'System_String'|)) (not (= tptp.stringLiteral11 |tptp.'System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UInt16'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Int32'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UInt32'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Int64'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UInt64'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Char'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IntPtr'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Exception'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IComparable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IConvertible'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'BoundedStack'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'FirstConsistentOwner'|)) (not (= tptp.stringLiteral8 |tptp.'FirstConsistentOwner'|)) (not (= tptp.stringLiteral9 |tptp.'FirstConsistentOwner'|)) (not (= tptp.stringLiteral10 |tptp.'FirstConsistentOwner'|)) (not (= tptp.stringLiteral11 |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_SByte'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Int32'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_SByte'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Exception'| |tptp.'System_SByte'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_SByte'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_SByte'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_SByte'|)) (not (= tptp.stringLiteral9 |tptp.'System_SByte'|)) (not (= tptp.stringLiteral10 |tptp.'System_SByte'|)) (not (= tptp.stringLiteral11 |tptp.'System_SByte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Char'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Byte'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Byte'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Byte'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Byte'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Byte'|)) (not (= tptp.stringLiteral8 |tptp.'System_Byte'|)) (not (= tptp.stringLiteral9 |tptp.'System_Byte'|)) (not (= tptp.stringLiteral10 |tptp.'System_Byte'|)) (not (= tptp.stringLiteral11 |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int16'| tptp.stringLiteral8)) (not (= |tptp.'System_Int16'| tptp.stringLiteral9)) (not (= |tptp.'System_Int16'| tptp.stringLiteral10)) (not (= |tptp.'System_Int16'| tptp.stringLiteral11)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_UInt16'|)) (not (= tptp.stringLiteral9 |tptp.'System_UInt16'|)) (not (= tptp.stringLiteral10 |tptp.'System_UInt16'|)) (not (= tptp.stringLiteral11 |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| tptp.stringLiteral9)) (not (= |tptp.'System_Int32'| tptp.stringLiteral10)) (not (= |tptp.'System_Int32'| tptp.stringLiteral11)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Char'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UInt32'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt32'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt32'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_UInt32'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UInt32'|)) (not (= tptp.stringLiteral8 |tptp.'System_UInt32'|)) (not (= tptp.stringLiteral9 |tptp.'System_UInt32'|)) (not (= tptp.stringLiteral10 |tptp.'System_UInt32'|)) (not (= tptp.stringLiteral11 |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int64'| tptp.stringLiteral8)) (not (= |tptp.'System_Int64'| tptp.stringLiteral9)) (not (= |tptp.'System_Int64'| tptp.stringLiteral10)) (not (= |tptp.'System_Int64'| tptp.stringLiteral11)) (not (= |tptp.'System_UInt64'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral9)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral10)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral11)) (not (= |tptp.'System_Char'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Char'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Char'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Char'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Char'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Char'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Char'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Char'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Char'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Char'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Char'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Char'|)) (not (= tptp.stringLiteral8 |tptp.'System_Char'|)) (not (= tptp.stringLiteral9 |tptp.'System_Char'|)) (not (= tptp.stringLiteral10 |tptp.'System_Char'|)) (not (= tptp.stringLiteral11 |tptp.'System_Char'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UIntPtr'|)) (not (= tptp.stringLiteral8 |tptp.'System_UIntPtr'|)) (not (= tptp.stringLiteral9 |tptp.'System_UIntPtr'|)) (not (= tptp.stringLiteral10 |tptp.'System_UIntPtr'|)) (not (= tptp.stringLiteral11 |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Exception'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_IntPtr'|)) (not (= tptp.stringLiteral9 |tptp.'System_IntPtr'|)) (not (= tptp.stringLiteral10 |tptp.'System_IntPtr'|)) (not (= tptp.stringLiteral11 |tptp.'System_IntPtr'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Exception'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_IComparable'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_ICloneable'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_IConvertible'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'BoundedStack_max'|)) (not (= tptp.stringLiteral8 |tptp.'BoundedStack_max'|)) (not (= tptp.stringLiteral9 |tptp.'BoundedStack_max'|)) (not (= tptp.stringLiteral10 |tptp.'BoundedStack_max'|)) (not (= tptp.stringLiteral11 |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Exception'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_IComparable'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_IConvertible'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'BoundedStack_size'|)) (not (= tptp.stringLiteral8 |tptp.'BoundedStack_size'|)) (not (= tptp.stringLiteral9 |tptp.'BoundedStack_size'|)) (not (= tptp.stringLiteral10 |tptp.'BoundedStack_size'|)) (not (= tptp.stringLiteral11 |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Exception'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IComparable'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_ICloneable'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'BoundedStack_elems'|)) (not (= tptp.stringLiteral9 |tptp.'BoundedStack_elems'|)) (not (= tptp.stringLiteral10 |tptp.'BoundedStack_elems'|)) (not (= tptp.stringLiteral11 |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Exception'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Exception'|)) (not (= tptp.stringLiteral9 |tptp.'System_Exception'|)) (not (= tptp.stringLiteral10 |tptp.'System_Exception'|)) (not (= tptp.stringLiteral11 |tptp.'System_Exception'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_IComparable'|)) (not (= tptp.stringLiteral9 |tptp.'System_IComparable'|)) (not (= tptp.stringLiteral10 |tptp.'System_IComparable'|)) (not (= tptp.stringLiteral11 |tptp.'System_IComparable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Collections_ICollection'|)) (not (= tptp.stringLiteral9 |tptp.'System_Collections_ICollection'|)) (not (= tptp.stringLiteral10 |tptp.'System_Collections_ICollection'|)) (not (= tptp.stringLiteral11 |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_ICloneable'|)) (not (= tptp.stringLiteral8 |tptp.'System_ICloneable'|)) (not (= tptp.stringLiteral9 |tptp.'System_ICloneable'|)) (not (= tptp.stringLiteral10 |tptp.'System_ICloneable'|)) (not (= tptp.stringLiteral11 |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.stringLiteral9 |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.stringLiteral10 |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.stringLiteral11 |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral8)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral9)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral10)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral11)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral9)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral10)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral11)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral8)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral9)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral10)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral11)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.stringLiteral8 |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.stringLiteral9 |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.stringLiteral10 |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.stringLiteral11 |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.stringLiteral9 |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.stringLiteral10 |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.stringLiteral11 |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.stringLiteral9 |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.stringLiteral10 |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.stringLiteral11 |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.stringLiteral9 |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.stringLiteral10 |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.stringLiteral11 |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.stringLiteral8 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.stringLiteral9 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.stringLiteral10 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.stringLiteral11 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Reflection_IReflect'|)) (not (= tptp.stringLiteral8 |tptp.'System_Reflection_IReflect'|)) (not (= tptp.stringLiteral9 |tptp.'System_Reflection_IReflect'|)) (not (= tptp.stringLiteral10 |tptp.'System_Reflection_IReflect'|)) (not (= tptp.stringLiteral11 |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral9)) (not (= tptp.stringLiteral10 |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral11)) (not (= |tptp.'BoundedStack'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'BoundedStack'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'BoundedStack'|)) (not (= tptp.stringLiteral9 |tptp.'BoundedStack'|)) (not (= tptp.stringLiteral10 |tptp.'BoundedStack'|)) (not (= tptp.stringLiteral11 |tptp.'BoundedStack'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.stringLiteral8 |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.stringLiteral9 |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.stringLiteral10 |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.stringLiteral11 |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.stringLiteral9 |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.stringLiteral10 |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.stringLiteral11 |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.stringLiteral9 |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.stringLiteral10 |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.stringLiteral11 |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_IList'|)) (not (= tptp.stringLiteral8 |tptp.'System_Collections_IList'|)) (not (= tptp.stringLiteral9 |tptp.'System_Collections_IList'|)) (not (= tptp.stringLiteral10 |tptp.'System_Collections_IList'|)) (not (= tptp.stringLiteral11 |tptp.'System_Collections_IList'|)) (not (= tptp.stringLiteral8 |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral9 |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral10 |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral11 |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 tptp.stringLiteral9)) (not (= tptp.stringLiteral8 tptp.stringLiteral10)) (not (= tptp.stringLiteral8 tptp.stringLiteral11)) (not (= tptp.stringLiteral10 tptp.stringLiteral9)) (not (= tptp.stringLiteral9 tptp.stringLiteral11)) (not (= tptp.stringLiteral10 tptp.stringLiteral11))))) :rule cong :premises (t12.t17 t12.t18 t12.t20 t12.t21 t12.t23 t12.t24 t12.t25 t12.t27 t12.t28 t12.t29 t12.t30 t12.t32 t12.t34 t12.t36 t12.t38 t12.t40 t12.t42 t12.t43 t12.t44 t12.t45 t12.t46 t12.t47 t12.t48 t12.t50 t12.t51 t12.t53 t12.t54 t12.t56 t12.t58 t12.t59 t12.t60 t12.t61 t12.t62 t12.t63 t12.t64 t12.t65 t12.t66 t12.t67 t12.t68 t12.t69 t12.t71 t12.t73 t12.t75 t12.t76 t12.t77 t12.t78 t12.t79 t12.t80 t12.t81 t12.t83 t12.t84 t12.t85 t12.t86 t12.t87 t12.t88 t12.t89 t12.t91 t12.t92 t12.t94 t12.t95 t12.t96 t12.t98 t12.t99 t12.t101 t12.t103 t12.t105 t12.t107 t12.t108 t12.t110 t12.t112 t12.t114 t12.t116 t12.t118 t12.t120 t12.t122 t12.t124 t12.t125 t12.t127 t12.t128 t12.t129 t12.t131 t12.t132 t12.t134 t12.t136 t12.t138 t12.t139 t12.t141 t12.t143 t12.t145 t12.t146 t12.t148 t12.t149 t12.t150 t12.t152 t12.t154 t12.t156 t12.t158 t12.t159 t12.t161 t12.t163 t12.t165 t12.t167 t12.t168 t12.t170 t12.t172 t12.t174 t12.t176 t12.t177 t12.t179 t12.t181 t12.t182 t12.t184 t12.t186 t12.t187 t12.t189 t12.t191 t12.t193 t12.t195 t12.t197 t12.t199 t12.t200 t12.t202 t12.t204 t12.t206 t12.t208 t12.t209 t12.t211 t12.t213 t12.t215 t12.t217 t12.t219 t12.t221 t12.t223 t12.t225 t12.t226 t12.t228 t12.t229 t12.t230 t12.t232 t12.t233 t12.t235 t12.t237 t12.t239 t12.t241 t12.t243 t12.t245 t12.t247 t12.t249 t12.t251 t12.t252 t12.t253 t12.t255 t12.t257 t12.t259 t12.t261 t12.t262 t12.t264 t12.t266 t12.t268 t12.t270 t12.t271 t12.t273 t12.t275 t12.t277 t12.t279 t12.t280 t12.t282 t12.t284 t12.t285 t12.t287 t12.t289 t12.t291 t12.t293 t12.t295 t12.t297 t12.t299 t12.t301 t12.t302 t12.t303 t12.t304 t12.t305 t12.t307 t12.t308 t12.t309 t12.t310 t12.t311 t12.t312 t12.t313 t12.t314 t12.t315 t12.t316 t12.t317 t12.t318 t12.t319 t12.t320 t12.t321 t12.t322 t12.t323 t12.t324 t12.t325 t12.t326 t12.t327 t12.t328 t12.t329 t12.t330 t12.t331 t12.t332 t12.t333 t12.t334 t12.t335 t12.t336 t12.t337 t12.t338 t12.t339 t12.t340 t12.t341 t12.t342 t12.t343 t12.t344 t12.t345 t12.t346 t12.t347 t12.t348 t12.t349 t12.t350 t12.t351 t12.t352 t12.t353 t12.t354 t12.t355 t12.t356 t12.t357 t12.t358 t12.t359 t12.t361 t12.t363 t12.t365 t12.t367 t12.t369 t12.t371 t12.t373 t12.t375 t12.t377 t12.t379 t12.t381 t12.t383 t12.t385 t12.t387 t12.t389 t12.t390 t12.t392 t12.t394 t12.t396 t12.t398 t12.t400 t12.t402 t12.t404 t12.t406 t12.t408 t12.t410 t12.t412 t12.t414 t12.t415 t12.t417 t12.t419 t12.t421 t12.t423 t12.t425 t12.t426 t12.t428 t12.t430 t12.t432 t12.t434 t12.t435 t12.t437 t12.t439 t12.t441 t12.t443 t12.t444 t12.t446 t12.t448 t12.t450 t12.t452 t12.t454 t12.t456 t12.t458 t12.t460 t12.t462 t12.t464 t12.t466 t12.t467 t12.t468 t12.t470 t12.t471 t12.t472 t12.t473 t12.t475 t12.t476 t12.t477 t12.t479 t12.t480 t12.t481 t12.t482 t12.t483 t12.t484 t12.t485 t12.t486 t12.t487 t12.t489 t12.t490 t12.t491 t12.t492 t12.t493 t12.t494 t12.t495 t12.t496 t12.t497 t12.t498 t12.t499 t12.t500 t12.t501 t12.t502 t12.t503 t12.t504 t12.t505 t12.t506 t12.t507 t12.t509 t12.t510 t12.t511 t12.t512 t12.t513 t12.t514 t12.t515 t12.t516 t12.t517 t12.t518 t12.t519 t12.t520 t12.t521 t12.t522 t12.t523 t12.t524 t12.t525 t12.t526 t12.t528 t12.t530 t12.t531 t12.t532 t12.t533 t12.t535 t12.t537 t12.t539 t12.t541 t12.t543 t12.t545 t12.t546 t12.t547 t12.t548 t12.t549 t12.t550 t12.t551 t12.t553 t12.t554 t12.t556 t12.t557 t12.t559 t12.t561 t12.t562 t12.t563 t12.t565 t12.t566 t12.t567 t12.t569 t12.t571 t12.t573 t12.t575 t12.t576 t12.t577 t12.t579 t12.t581 t12.t583 t12.t584 t12.t586 t12.t588 t12.t589 t12.t590 t12.t591 t12.t593 t12.t594 t12.t595 t12.t597 t12.t598 t12.t599 t12.t600 t12.t602 t12.t604 t12.t606 t12.t608 t12.t610 t12.t611 t12.t612 t12.t613 t12.t615 t12.t617 t12.t619 t12.t621 t12.t623 t12.t625 t12.t626 t12.t627 t12.t628 t12.t629 t12.t630 t12.t631 t12.t633 t12.t634 t12.t636 t12.t637 t12.t639 t12.t641 t12.t642 t12.t643 t12.t644 t12.t645 t12.t646 t12.t647 t12.t648 t12.t649 t12.t650 t12.t651 t12.t652 t12.t654 t12.t656 t12.t658 t12.t659 t12.t660 t12.t661 t12.t662 t12.t663 t12.t664 t12.t666 t12.t667 t12.t668 t12.t670 t12.t671 t12.t672 t12.t673 t12.t675 t12.t677 t12.t679 t12.t681 t12.t682 t12.t683 t12.t684 t12.t685 t12.t686 t12.t687 t12.t688 t12.t689 t12.t690 t12.t691 t12.t692 t12.t693 t12.t694 t12.t695 t12.t696 t12.t697 t12.t698 t12.t699 t12.t700 t12.t701 t12.t702 t12.t703 t12.t704 t12.t705 t12.t706 t12.t707 t12.t708 t12.t709 t12.t710 t12.t711 t12.t712 t12.t713 t12.t714 t12.t715 t12.t716 t12.t717 t12.t718 t12.t719 t12.t720 t12.t721 t12.t722 t12.t723 t12.t724 t12.t725 t12.t726 t12.t727 t12.t728 t12.t729 t12.t730 t12.t731 t12.t732 t12.t733 t12.t735 t12.t737 t12.t739 t12.t741 t12.t743 t12.t745 t12.t747 t12.t749 t12.t751 t12.t753 t12.t754 t12.t756 t12.t758 t12.t760 t12.t762 t12.t764 t12.t766 t12.t768 t12.t770 t12.t772 t12.t774 t12.t776 t12.t778 t12.t779 t12.t781 t12.t783 t12.t785 t12.t787 t12.t789 t12.t790 t12.t792 t12.t794 t12.t796 t12.t798 t12.t799 t12.t801 t12.t803 t12.t805 t12.t807 t12.t808 t12.t810 t12.t812 t12.t813 t12.t815 t12.t817 t12.t819 t12.t821 t12.t823 t12.t825 t12.t827 t12.t829 t12.t830 t12.t832 t12.t834 t12.t836 t12.t838 t12.t840 t12.t842 t12.t843 t12.t845 t12.t846 t12.t847 t12.t848 t12.t849 t12.t851 t12.t853 t12.t855 t12.t856 t12.t858 t12.t860 t12.t861 t12.t862 t12.t864 t12.t865 t12.t866 t12.t868 t12.t870 t12.t872 t12.t874 t12.t875 t12.t877 t12.t879 t12.t881 t12.t883 t12.t884 t12.t886 t12.t888 t12.t890 t12.t891 t12.t892 t12.t894 t12.t895 t12.t896 t12.t898 t12.t899 t12.t900 t12.t901 t12.t903 t12.t905 t12.t907 t12.t909 t12.t911 t12.t913 t12.t915 t12.t917 t12.t919 t12.t921 t12.t922 t12.t924 t12.t925 t12.t926 t12.t927 t12.t928 t12.t930 t12.t932 t12.t934 t12.t935 t12.t937 t12.t939 t12.t940 t12.t941 t12.t943 t12.t944 t12.t945 t12.t947 t12.t949 t12.t951 t12.t953 t12.t954 t12.t956 t12.t958 t12.t960 t12.t962 t12.t963 t12.t965 t12.t967 t12.t969 t12.t970 t12.t971 t12.t973 t12.t974 t12.t975 t12.t977 t12.t978 t12.t979 t12.t980 t12.t982 t12.t984 t12.t986 t12.t988 t12.t989 t12.t990 t12.t992 t12.t993 t12.t994 t12.t995 t12.t996 t12.t997 t12.t998 t12.t999 t12.t1000 t12.t1002 t12.t1003 t12.t1004 t12.t1005 t12.t1006 t12.t1007 t12.t1008 t12.t1009 t12.t1010 t12.t1011 t12.t1012 t12.t1013 t12.t1014 t12.t1015 t12.t1016 t12.t1017 t12.t1018 t12.t1019 t12.t1020 t12.t1022 t12.t1023 t12.t1024 t12.t1025 t12.t1026 t12.t1027 t12.t1028 t12.t1029 t12.t1030 t12.t1031 t12.t1032 t12.t1033 t12.t1034 t12.t1035 t12.t1036 t12.t1037 t12.t1038 t12.t1039 t12.t1041 t12.t1043 t12.t1045 t12.t1047 t12.t1048 t12.t1049 t12.t1050 t12.t1051 t12.t1052 t12.t1053 t12.t1055 t12.t1056 t12.t1058 t12.t1059 t12.t1061 t12.t1063 t12.t1064 t12.t1065 t12.t1066 t12.t1067 t12.t1068 t12.t1069 t12.t1070 t12.t1071 t12.t1072 t12.t1073 t12.t1074 t12.t1076 t12.t1078 t12.t1080 t12.t1081 t12.t1082 t12.t1083 t12.t1084 t12.t1085 t12.t1086 t12.t1088 t12.t1089 t12.t1090 t12.t1091 t12.t1092 t12.t1093 t12.t1094 t12.t1096 t12.t1097 t12.t1099 t12.t1100 t12.t1102 t12.t1103 t12.t1105 t12.t1106 t12.t1107 t12.t1108 t12.t1109 t12.t1110 t12.t1111 t12.t1113 t12.t1114 t12.t1116 t12.t1117 t12.t1119 t12.t1120 t12.t1121 t12.t1122 t12.t1123 t12.t1124 t12.t1125 t12.t1126 t12.t1127 t12.t1128 t12.t1129 t12.t1130 t12.t1131 t12.t1133 t12.t1134 t12.t1136 t12.t1137 t12.t1138 t12.t1139 t12.t1140 t12.t1141 t12.t1142 t12.t1143 t12.t1144 t12.t1145 t12.t1146 t12.t1147 t12.t1148 t12.t1149 t12.t1151 t12.t1152 t12.t1153 t12.t1154 t12.t1155 t12.t1156 t12.t1157 t12.t1158 t12.t1159 t12.t1160 t12.t1161 t12.t1162 t12.t1163 t12.t1164 t12.t1165 t12.t1166 t12.t1167 t12.t1168 t12.t1169 t12.t1170 t12.t1171 t12.t1172 t12.t1173 t12.t1174 t12.t1175 t12.t1176 t12.t1177 t12.t1178 t12.t1179 t12.t1180 t12.t1181 t12.t1183 t12.t1184 t12.t1185 t12.t1186 t12.t1187 t12.t1188 t12.t1189 t12.t1190 t12.t1191 t12.t1192 t12.t1193 t12.t1194 t12.t1195 t12.t1196 t12.t1197 t12.t1198 t12.t1199 t12.t1200 t12.t1202 t12.t1203 t12.t1204 t12.t1205 t12.t1206 t12.t1207 t12.t1208 t12.t1210 t12.t1211 t12.t1213 t12.t1214 t12.t1216 t12.t1218 t12.t1219 t12.t1220 t12.t1221 t12.t1222 t12.t1223 t12.t1224 t12.t1225 t12.t1226 t12.t1227 t12.t1228 t12.t1229 t12.t1231 t12.t1233 t12.t1235 t12.t1236 t12.t1237 t12.t1238 t12.t1239 t12.t1240 t12.t1241 t12.t1243 t12.t1244 t12.t1245 t12.t1246 t12.t1247 t12.t1248 t12.t1249 t12.t1251 t12.t1252 t12.t1254 t12.t1255 t12.t1256 t12.t1257 t12.t1258 t12.t1259 t12.t1260 t12.t1261 t12.t1263 t12.t1264 t12.t1266 t12.t1267 t12.t1269 t12.t1270 t12.t1271 t12.t1272 t12.t1273 t12.t1274 t12.t1275 t12.t1276 t12.t1277 t12.t1278 t12.t1279 t12.t1280 t12.t1281 t12.t1283 t12.t1284 t12.t1286 t12.t1287 t12.t1288 t12.t1289 t12.t1290 t12.t1291 t12.t1292 t12.t1293 t12.t1294 t12.t1295 t12.t1296 t12.t1297 t12.t1298 t12.t1299 t12.t1301 t12.t1302 t12.t1303 t12.t1304 t12.t1306 t12.t1307 t12.t1309 t12.t1311 t12.t1313 t12.t1315 t12.t1317 t12.t1319 t12.t1321 t12.t1323 t12.t1325 t12.t1327 t12.t1329 t12.t1331 t12.t1332 t12.t1334 t12.t1336 t12.t1338 t12.t1340 t12.t1342 t12.t1343 t12.t1345 t12.t1347 t12.t1349 t12.t1351 t12.t1352 t12.t1354 t12.t1356 t12.t1358 t12.t1360 t12.t1361 t12.t1363 t12.t1365 t12.t1366 t12.t1368 t12.t1370 t12.t1372 t12.t1374 t12.t1376 t12.t1378 t12.t1380 t12.t1382 t12.t1383 t12.t1384 t12.t1385 t12.t1386 t12.t1388 t12.t1390 t12.t1392 t12.t1393 t12.t1395 t12.t1397 t12.t1398 t12.t1399 t12.t1401 t12.t1402 t12.t1403 t12.t1405 t12.t1407 t12.t1409 t12.t1411 t12.t1412 t12.t1413 t12.t1415 t12.t1417 t12.t1419 t12.t1420 t12.t1422 t12.t1424 t12.t1426 t12.t1427 t12.t1428 t12.t1430 t12.t1431 t12.t1432 t12.t1434 t12.t1435 t12.t1436 t12.t1437 t12.t1439 t12.t1441 t12.t1443 t12.t1445 t12.t1447 t12.t1449 t12.t1451 t12.t1453 t12.t1455 t12.t1457 t12.t1459 t12.t1461 t12.t1463 t12.t1465 t12.t1467 t12.t1469 t12.t1471 t12.t1473 t12.t1475 t12.t1477 t12.t1479 t12.t1481 t12.t1483 t12.t1485 t12.t1487 t12.t1489 t12.t1491 t12.t1493 t12.t1495 t12.t1497 t12.t1499 t12.t1501 t12.t1503 t12.t1505 t12.t1507 t12.t1509 t12.t1511 t12.t1513 t12.t1515 t12.t1517 t12.t1519 t12.t1521 t12.t1523 t12.t1525 t12.t1527 t12.t1528 t12.t1530 t12.t1532 t12.t1534 t12.t1536 t12.t1538 t12.t1540 t12.t1542 t12.t1544 t12.t1546 t12.t1547 t12.t1548 t12.t1550 t12.t1552 t12.t1554 t12.t1556 t12.t1557 t12.t1559 t12.t1561 t12.t1563 t12.t1565 t12.t1566 t12.t1568 t12.t1570 t12.t1572 t12.t1574 t12.t1575 t12.t1577 t12.t1579 t12.t1580 t12.t1582 t12.t1584 t12.t1586 t12.t1588 t12.t1590 t12.t1592 t12.t1594 t12.t1596 t12.t1597 t12.t1599 t12.t1601 t12.t1603 t12.t1604 t12.t1606 t12.t1608 t12.t1609 t12.t1610 t12.t1612 t12.t1613 t12.t1614 t12.t1616 t12.t1618 t12.t1620 t12.t1622 t12.t1623 t12.t1625 t12.t1627 t12.t1629 t12.t1631 t12.t1632 t12.t1634 t12.t1636 t12.t1638 t12.t1639 t12.t1640 t12.t1642 t12.t1643 t12.t1644 t12.t1646 t12.t1647 t12.t1648 t12.t1649 t12.t1651 t12.t1653 t12.t1655 t12.t1657 t12.t1659 t12.t1661 t12.t1663 t12.t1665 t12.t1667 t12.t1669 t12.t1671 t12.t1673 t12.t1675 t12.t1676 t12.t1678 t12.t1680 t12.t1682 t12.t1684 t12.t1686 t12.t1687 t12.t1689 t12.t1691 t12.t1693 t12.t1695 t12.t1696 t12.t1698 t12.t1700 t12.t1702 t12.t1704 t12.t1705 t12.t1707 t12.t1709 t12.t1710 t12.t1712 t12.t1714 t12.t1716 t12.t1718 t12.t1720 t12.t1722 t12.t1724 t12.t1726 t12.t1727 t12.t1728 t12.t1729 t12.t1730 t12.t1731 t12.t1732 t12.t1733 t12.t1734 t12.t1735 t12.t1736 t12.t1737 t12.t1738 t12.t1739 t12.t1740 t12.t1741 t12.t1742 t12.t1743 t12.t1744 t12.t1746 t12.t1747 t12.t1748 t12.t1749 t12.t1750 t12.t1751 t12.t1752 t12.t1753 t12.t1754 t12.t1755 t12.t1756 t12.t1757 t12.t1758 t12.t1759 t12.t1760 t12.t1761 t12.t1762 t12.t1763 t12.t1765 t12.t1766 t12.t1768 t12.t1770 t12.t1771 t12.t1772 t12.t1774 t12.t1775 t12.t1776 t12.t1778 t12.t1780 t12.t1782 t12.t1784 t12.t1785 t12.t1786 t12.t1788 t12.t1790 t12.t1792 t12.t1793 t12.t1795 t12.t1797 t12.t1798 t12.t1799 t12.t1800 t12.t1802 t12.t1803 t12.t1804 t12.t1806 t12.t1807 t12.t1808 t12.t1809 t12.t1811 t12.t1813 t12.t1815 t12.t1817 t12.t1818 t12.t1820 t12.t1821 t12.t1822 t12.t1823 t12.t1824 t12.t1825 t12.t1826 t12.t1827 t12.t1828 t12.t1829 t12.t1830 t12.t1831 t12.t1832 t12.t1834 t12.t1835 t12.t1837 t12.t1838 t12.t1839 t12.t1840 t12.t1841 t12.t1842 t12.t1843 t12.t1844 t12.t1845 t12.t1846 t12.t1847 t12.t1848 t12.t1849 t12.t1850 t12.t1852 t12.t1853 t12.t1854 t12.t1855 t12.t1857 t12.t1859 t12.t1861 t12.t1863 t12.t1865 t12.t1866 t12.t1867 t12.t1869 t12.t1871 t12.t1873 t12.t1875 t12.t1876 t12.t1878 t12.t1880 t12.t1882 t12.t1884 t12.t1885 t12.t1887 t12.t1889 t12.t1891 t12.t1893 t12.t1894 t12.t1896 t12.t1898 t12.t1899 t12.t1901 t12.t1903 t12.t1905 t12.t1907 t12.t1909 t12.t1911 t12.t1913 t12.t1915 t12.t1916 t12.t1917 t12.t1918 t12.t1919 t12.t1920 t12.t1921 t12.t1922 t12.t1923 t12.t1924 t12.t1925 t12.t1926 t12.t1927 t12.t1929 t12.t1930 t12.t1932 t12.t1933 t12.t1934 t12.t1935 t12.t1936 t12.t1937 t12.t1938 t12.t1939 t12.t1940 t12.t1941 t12.t1942 t12.t1943 t12.t1944 t12.t1945 t12.t1946 t12.t1947 t12.t1948 t12.t1949 t12.t1950 t12.t1951 t12.t1952 t12.t1953 t12.t1954 t12.t1955 t12.t1956 t12.t1957 t12.t1958 t12.t1959 t12.t1960 t12.t1962 t12.t1964 t12.t1966 t12.t1967 t12.t1968 t12.t1969 t12.t1970 t12.t1971 t12.t1972 t12.t1973 t12.t1974 t12.t1975 t12.t1976 t12.t1977 t12.t1978 t12.t1979 t12.t1981 t12.t1982 t12.t1983 t12.t1984 t12.t1985 t12.t1987 t12.t1988 t12.t1989 t12.t1991 t12.t1993 t12.t1995 t12.t1997 t12.t1998 t12.t2000 t12.t2002 t12.t2004 t12.t2006 t12.t2007 t12.t2009 t12.t2011 t12.t2013 t12.t2015 t12.t2016 t12.t2018 t12.t2020 t12.t2021 t12.t2023 t12.t2025 t12.t2026 t12.t2028 t12.t2030 t12.t2032 t12.t2034 t12.t2036 t12.t2038 t12.t2039 t12.t2040 t12.t2042 t12.t2044 t12.t2046 t12.t2048 t12.t2049 t12.t2051 t12.t2053 t12.t2055 t12.t2057 t12.t2058 t12.t2060 t12.t2062 t12.t2064 t12.t2066 t12.t2067 t12.t2069 t12.t2071 t12.t2072 t12.t2074 t12.t2076 t12.t2078 t12.t2080 t12.t2082 t12.t2084 t12.t2086 t12.t2088 t12.t2089 t12.t2090 t12.t2092 t12.t2093 t12.t2094 t12.t2095 t12.t2096 t12.t2097 t12.t2099 t12.t2101 t12.t2103 t12.t2104 t12.t2105 t12.t2107 t12.t2108 t12.t2109 t12.t2110 t12.t2112 t12.t2113 t12.t2114 t12.t2116 t12.t2117 t12.t2118 t12.t2119 t12.t2121 t12.t2123 t12.t2125 t12.t2127 t12.t2129 t12.t2131 t12.t2133 t12.t2135 t12.t2137 t12.t2139 t12.t2141 t12.t2143 t12.t2145 t12.t2147 t12.t2148 t12.t2150 t12.t2152 t12.t2154 t12.t2156 t12.t2158 t12.t2160 t12.t2162 t12.t2164 t12.t2166 t12.t2168 t12.t2170 t12.t2172 t12.t2174 t12.t2176 t12.t2178 t12.t2180 t12.t2182 t12.t2184 t12.t2186 t12.t2188 t12.t2189 t12.t2191 t12.t2193 t12.t2195 t12.t2197 t12.t2198 t12.t2200 t12.t2202 t12.t2204 t12.t2206 t12.t2207 t12.t2209 t12.t2211 t12.t2212 t12.t2214 t12.t2216 t12.t2218 t12.t2220 t12.t2222 t12.t2224 t12.t2226 t12.t2228 t12.t2229 t12.t2230 t12.t2231 t12.t2232 t12.t2233 t12.t2235 t12.t2237 t12.t2239 t12.t2240 t12.t2241 t12.t2242 t12.t2243 t12.t2244 t12.t2245 t12.t2247 t12.t2248 t12.t2249 t12.t2251 t12.t2252 t12.t2253 t12.t2254 t12.t2256 t12.t2258 t12.t2260 t12.t2262 t12.t2263 t12.t2264 t12.t2265 t12.t2266 t12.t2268 t12.t2270 t12.t2272 t12.t2273 t12.t2275 t12.t2277 t12.t2278 t12.t2279 t12.t2280 t12.t2282 t12.t2283 t12.t2284 t12.t2286 t12.t2287 t12.t2288 t12.t2289 t12.t2291 t12.t2293 t12.t2295 t12.t2297 t12.t2298 t12.t2299 t12.t2300 t12.t2302 t12.t2304 t12.t2306 t12.t2307 t12.t2309 t12.t2311 t12.t2312 t12.t2313 t12.t2314 t12.t2316 t12.t2317 t12.t2318 t12.t2320 t12.t2321 t12.t2322 t12.t2323 t12.t2325 t12.t2327 t12.t2329 t12.t2331 t12.t2332 t12.t2333 t12.t2335 t12.t2337 t12.t2339 t12.t2340 t12.t2342 t12.t2344 t12.t2345 t12.t2346 t12.t2347 t12.t2349 t12.t2350 t12.t2351 t12.t2353 t12.t2354 t12.t2355 t12.t2356 t12.t2358 t12.t2360 t12.t2362 t12.t2364 t12.t2366 t12.t2368 t12.t2370 t12.t2372 t12.t2373 t12.t2375 t12.t2377 t12.t2379 t12.t2381 t12.t2382 t12.t2384 t12.t2386 t12.t2388 t12.t2390 t12.t2392 t12.t2394 t12.t2396 t12.t2398 t12.t2400 t12.t2402 t12.t2404 t12.t2406 t12.t2408 t12.t2410 t12.t2411 t12.t2413 t12.t2415 t12.t2417 t12.t2418 t12.t2419 t12.t2421 t12.t2422 t12.t2423 t12.t2425 t12.t2426 t12.t2427 t12.t2428 t12.t2430 t12.t2432 t12.t2434 t12.t2436 t12.t2437 t12.t2439 t12.t2440 t12.t2441 t12.t2442 t12.t2443 t12.t2444 t12.t2445 t12.t2446 t12.t2447 t12.t2448 t12.t2449 t12.t2450 t12.t2451 t12.t2452 t12.t2453 t12.t2454 t12.t2455 t12.t2456 t12.t2458 t12.t2459 t12.t2460 t12.t2461 t12.t2462 t12.t2463 t12.t2464 t12.t2465 t12.t2466 t12.t2467 t12.t2468 t12.t2469 t12.t2470 t12.t2471 t12.t2473 t12.t2474 t12.t2475 t12.t2476 t12.t2477 t12.t2478 t12.t2479 t12.t2480 t12.t2481 t12.t2482 t12.t2483 t12.t2484 t12.t2485 t12.t2486 t12.t2487 t12.t2488 t12.t2489 t12.t2490 t12.t2491 t12.t2492 t12.t2493 t12.t2495 t12.t2497 t12.t2499 t12.t2501 t12.t2503 t12.t2505 t12.t2507 t12.t2509 t12.t2511 t12.t2513 t12.t2515 t12.t2517 t12.t2519 t12.t2521 t12.t2523 t12.t2525 t12.t2527 t12.t2528 t12.t2529 t12.t2530 t12.t2532 t12.t2533 t12.t2534 t12.t2536 t12.t2537 t12.t2538 t12.t2539 t12.t2541 t12.t2543 t12.t2545 t12.t2547 t12.t2548 t12.t2549 t12.t2550 t12.t2552 t12.t2553 t12.t2554 t12.t2556 t12.t2557 t12.t2558 t12.t2559 t12.t2561 t12.t2563 t12.t2565 t12.t2567 t12.t2568 t12.t2569 t12.t2571 t12.t2572 t12.t2573 t12.t2575 t12.t2576 t12.t2577 t12.t2578 t12.t2580 t12.t2582 t12.t2584 t12.t2586 t12.t2587 t12.t2589 t12.t2591 t12.t2592 t12.t2594 t12.t2596 t12.t2597 t12.t2599 t12.t2601 t12.t2603 t12.t2605 t12.t2607 t12.t2609 t12.t2611 t12.t2613 t12.t2615 t12.t2617 t12.t2619 t12.t2621 t12.t2623 t12.t2625 t12.t2627 t12.t2629 t12.t2630 t12.t2631 t12.t2632 t12.t2633 t12.t2634 t12.t2635 t12.t2637 t12.t2638 t12.t2640 t12.t2641 t12.t2642 t12.t2644 t12.t2645 t12.t2646 t12.t2647 t12.t2649 t12.t2651 t12.t2653 t12.t2655 t12.t2657 t12.t2659 t12.t2661 t12.t2663 t12.t2665 t12.t2667 t12.t2669 t12.t2671 t12.t2672 t12.t2673 t12.t2674 t12.t2676 t12.t2678 t12.t2680 t12.t2682 t12.t2683 t12.t2684 t12.t2686 t12.t2688 t12.t2690 t12.t2692 t12.t2694 t12.t2696 t12.t2698 t12.t2700 t12.t2702 t12.t2704 t12.t2706 t12.t2708 t12.t2710 t12.t2711 t12.t2712 t12.t2713 t12.t2715 t12.t2716 t12.t2717))
% 22.63/22.88 (step t12.t2719 (cl (= (not (and (not (= tptp.allocated tptp.elements)) (not (= tptp.allocated tptp.inv)) (not (= tptp.allocated tptp.localinv)) (not (= tptp.allocated tptp.exposeVersion)) (not (= tptp.allocated tptp.sharingMode)) (not (= tptp.allocated |tptp.'SharingMode_Unshared'|)) (not (= tptp.allocated |tptp.'SharingMode_LockProtected'|)) (not (= tptp.allocated tptp.ownerRef)) (not (= tptp.allocated tptp.ownerFrame)) (not (= tptp.allocated |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.allocated |tptp.'ArrayCategoryValue'|)) (not (= tptp.allocated |tptp.'ArrayCategoryInt'|)) (not (= tptp.allocated |tptp.'ArrayCategoryRef'|)) (not (= tptp.allocated |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.allocated |tptp.'System_Array'|)) (not (= tptp.allocated |tptp.'System_Boolean'|)) (not (= tptp.allocated |tptp.'System_Object'|)) (not (= tptp.allocated |tptp.'System_Type'|)) (not (= tptp.allocated |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.allocated |tptp.'System_String'|)) (not (= tptp.allocated |tptp.'FirstConsistentOwner'|)) (not (= tptp.allocated |tptp.'System_SByte'|)) (not (= tptp.allocated |tptp.'System_Byte'|)) (not (= tptp.allocated |tptp.'System_Int16'|)) (not (= tptp.allocated |tptp.'System_UInt16'|)) (not (= tptp.allocated |tptp.'System_Int32'|)) (not (= tptp.allocated |tptp.'System_UInt32'|)) (not (= tptp.allocated |tptp.'System_Int64'|)) (not (= tptp.allocated |tptp.'System_UInt64'|)) (not (= tptp.allocated |tptp.'System_Char'|)) (not (= tptp.allocated |tptp.'System_UIntPtr'|)) (not (= tptp.allocated |tptp.'System_IntPtr'|)) (not (= tptp.allocated |tptp.'BoundedStack_max'|)) (not (= tptp.allocated |tptp.'BoundedStack_size'|)) (not (= tptp.allocated |tptp.'BoundedStack_elems'|)) (not (= tptp.allocated |tptp.'System_Exception'|)) (not (= tptp.allocated |tptp.'System_IComparable'|)) (not (= tptp.allocated |tptp.'System_Collections_ICollection'|)) (not (= tptp.allocated |tptp.'System_ICloneable'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.allocated |tptp.'System_IConvertible'|)) (not (= tptp.allocated |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.allocated |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.allocated |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.allocated |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.allocated |tptp.'System_Reflection_IReflect'|)) (not (= tptp.allocated |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.allocated |tptp.'BoundedStack'|)) (not (= tptp.allocated |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.allocated |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_Collections_IList'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.allocated tptp.stringLiteral8)) (not (= tptp.allocated tptp.stringLiteral9)) (not (= tptp.allocated tptp.stringLiteral10)) (not (= tptp.allocated tptp.stringLiteral11)) (not (= tptp.elements tptp.inv)) (not (= tptp.elements tptp.localinv)) (not (= tptp.elements tptp.exposeVersion)) (not (= tptp.elements tptp.sharingMode)) (not (= tptp.elements |tptp.'SharingMode_Unshared'|)) (not (= tptp.elements |tptp.'SharingMode_LockProtected'|)) (not (= tptp.elements tptp.ownerRef)) (not (= tptp.elements tptp.ownerFrame)) (not (= tptp.elements |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.elements |tptp.'ArrayCategoryValue'|)) (not (= tptp.elements |tptp.'ArrayCategoryInt'|)) (not (= tptp.elements |tptp.'ArrayCategoryRef'|)) (not (= tptp.elements |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.elements |tptp.'System_Array'|)) (not (= tptp.elements |tptp.'System_Boolean'|)) (not (= tptp.elements |tptp.'System_Object'|)) (not (= tptp.elements |tptp.'System_Type'|)) (not (= tptp.elements |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.elements |tptp.'System_String'|)) (not (= tptp.elements |tptp.'FirstConsistentOwner'|)) (not (= tptp.elements |tptp.'System_SByte'|)) (not (= tptp.elements |tptp.'System_Byte'|)) (not (= tptp.elements |tptp.'System_Int16'|)) (not (= tptp.elements |tptp.'System_UInt16'|)) (not (= tptp.elements |tptp.'System_Int32'|)) (not (= tptp.elements |tptp.'System_UInt32'|)) (not (= tptp.elements |tptp.'System_Int64'|)) (not (= tptp.elements |tptp.'System_UInt64'|)) (not (= tptp.elements |tptp.'System_Char'|)) (not (= tptp.elements |tptp.'System_UIntPtr'|)) (not (= tptp.elements |tptp.'System_IntPtr'|)) (not (= tptp.elements |tptp.'BoundedStack_max'|)) (not (= tptp.elements |tptp.'BoundedStack_size'|)) (not (= tptp.elements |tptp.'BoundedStack_elems'|)) (not (= tptp.elements |tptp.'System_Exception'|)) (not (= tptp.elements |tptp.'System_IComparable'|)) (not (= tptp.elements |tptp.'System_Collections_ICollection'|)) (not (= tptp.elements |tptp.'System_ICloneable'|)) (not (= tptp.elements |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.elements |tptp.'System_IConvertible'|)) (not (= tptp.elements |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.elements |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.elements |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.elements |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.elements |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.elements |tptp.'System_Reflection_IReflect'|)) (not (= tptp.elements |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.elements |tptp.'BoundedStack'|)) (not (= tptp.elements |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.elements |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.elements |tptp.'System_Collections_IList'|)) (not (= tptp.elements |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.elements tptp.stringLiteral8)) (not (= tptp.elements tptp.stringLiteral9)) (not (= tptp.elements tptp.stringLiteral10)) (not (= tptp.elements tptp.stringLiteral11)) (not (= tptp.inv tptp.localinv)) (not (= tptp.inv tptp.exposeVersion)) (not (= tptp.inv tptp.sharingMode)) (not (= tptp.inv |tptp.'SharingMode_Unshared'|)) (not (= tptp.inv |tptp.'SharingMode_LockProtected'|)) (not (= tptp.inv tptp.ownerRef)) (not (= tptp.inv tptp.ownerFrame)) (not (= tptp.inv |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.inv |tptp.'ArrayCategoryValue'|)) (not (= tptp.inv |tptp.'ArrayCategoryInt'|)) (not (= tptp.inv |tptp.'ArrayCategoryRef'|)) (not (= tptp.inv |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.inv |tptp.'System_Array'|)) (not (= tptp.inv |tptp.'System_Boolean'|)) (not (= tptp.inv |tptp.'System_Object'|)) (not (= tptp.inv |tptp.'System_Type'|)) (not (= tptp.inv |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.inv |tptp.'System_String'|)) (not (= tptp.inv |tptp.'FirstConsistentOwner'|)) (not (= tptp.inv |tptp.'System_SByte'|)) (not (= tptp.inv |tptp.'System_Byte'|)) (not (= tptp.inv |tptp.'System_Int16'|)) (not (= tptp.inv |tptp.'System_UInt16'|)) (not (= tptp.inv |tptp.'System_Int32'|)) (not (= tptp.inv |tptp.'System_UInt32'|)) (not (= tptp.inv |tptp.'System_Int64'|)) (not (= tptp.inv |tptp.'System_UInt64'|)) (not (= tptp.inv |tptp.'System_Char'|)) (not (= tptp.inv |tptp.'System_UIntPtr'|)) (not (= tptp.inv |tptp.'System_IntPtr'|)) (not (= tptp.inv |tptp.'BoundedStack_max'|)) (not (= tptp.inv |tptp.'BoundedStack_size'|)) (not (= tptp.inv |tptp.'BoundedStack_elems'|)) (not (= tptp.inv |tptp.'System_Exception'|)) (not (= tptp.inv |tptp.'System_IComparable'|)) (not (= tptp.inv |tptp.'System_Collections_ICollection'|)) (not (= tptp.inv |tptp.'System_ICloneable'|)) (not (= tptp.inv |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.inv |tptp.'System_IConvertible'|)) (not (= tptp.inv |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.inv |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.inv |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.inv |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.inv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.inv |tptp.'System_Reflection_IReflect'|)) (not (= tptp.inv |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.inv |tptp.'BoundedStack'|)) (not (= tptp.inv |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.inv |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.inv |tptp.'System_Collections_IList'|)) (not (= tptp.inv |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.inv tptp.stringLiteral8)) (not (= tptp.inv tptp.stringLiteral9)) (not (= tptp.inv tptp.stringLiteral10)) (not (= tptp.inv tptp.stringLiteral11)) (not (= tptp.localinv tptp.exposeVersion)) (not (= tptp.localinv tptp.sharingMode)) (not (= tptp.localinv |tptp.'SharingMode_Unshared'|)) (not (= tptp.localinv |tptp.'SharingMode_LockProtected'|)) (not (= tptp.localinv tptp.ownerRef)) (not (= tptp.localinv tptp.ownerFrame)) (not (= tptp.localinv |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.localinv |tptp.'ArrayCategoryValue'|)) (not (= tptp.localinv |tptp.'ArrayCategoryInt'|)) (not (= tptp.localinv |tptp.'ArrayCategoryRef'|)) (not (= tptp.localinv |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.localinv |tptp.'System_Array'|)) (not (= tptp.localinv |tptp.'System_Boolean'|)) (not (= tptp.localinv |tptp.'System_Object'|)) (not (= tptp.localinv |tptp.'System_Type'|)) (not (= tptp.localinv |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.localinv |tptp.'System_String'|)) (not (= tptp.localinv |tptp.'FirstConsistentOwner'|)) (not (= tptp.localinv |tptp.'System_SByte'|)) (not (= tptp.localinv |tptp.'System_Byte'|)) (not (= tptp.localinv |tptp.'System_Int16'|)) (not (= tptp.localinv |tptp.'System_UInt16'|)) (not (= tptp.localinv |tptp.'System_Int32'|)) (not (= tptp.localinv |tptp.'System_UInt32'|)) (not (= tptp.localinv |tptp.'System_Int64'|)) (not (= tptp.localinv |tptp.'System_UInt64'|)) (not (= tptp.localinv |tptp.'System_Char'|)) (not (= tptp.localinv |tptp.'System_UIntPtr'|)) (not (= tptp.localinv |tptp.'System_IntPtr'|)) (not (= tptp.localinv |tptp.'BoundedStack_max'|)) (not (= tptp.localinv |tptp.'BoundedStack_size'|)) (not (= tptp.localinv |tptp.'BoundedStack_elems'|)) (not (= tptp.localinv |tptp.'System_Exception'|)) (not (= tptp.localinv |tptp.'System_IComparable'|)) (not (= tptp.localinv |tptp.'System_Collections_ICollection'|)) (not (= tptp.localinv |tptp.'System_ICloneable'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.localinv |tptp.'System_IConvertible'|)) (not (= tptp.localinv |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.localinv |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.localinv |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.localinv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.localinv |tptp.'System_Reflection_IReflect'|)) (not (= tptp.localinv |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.localinv |tptp.'BoundedStack'|)) (not (= tptp.localinv |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.localinv |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_Collections_IList'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.localinv tptp.stringLiteral8)) (not (= tptp.localinv tptp.stringLiteral9)) (not (= tptp.localinv tptp.stringLiteral10)) (not (= tptp.localinv tptp.stringLiteral11)) (not (= tptp.exposeVersion tptp.sharingMode)) (not (= tptp.exposeVersion |tptp.'SharingMode_Unshared'|)) (not (= tptp.exposeVersion |tptp.'SharingMode_LockProtected'|)) (not (= tptp.exposeVersion tptp.ownerRef)) (not (= tptp.exposeVersion tptp.ownerFrame)) (not (= tptp.exposeVersion |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryValue'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryInt'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryRef'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.exposeVersion |tptp.'System_Array'|)) (not (= tptp.exposeVersion |tptp.'System_Boolean'|)) (not (= tptp.exposeVersion |tptp.'System_Object'|)) (not (= tptp.exposeVersion |tptp.'System_Type'|)) (not (= tptp.exposeVersion |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.exposeVersion |tptp.'System_String'|)) (not (= tptp.exposeVersion |tptp.'FirstConsistentOwner'|)) (not (= tptp.exposeVersion |tptp.'System_SByte'|)) (not (= tptp.exposeVersion |tptp.'System_Byte'|)) (not (= tptp.exposeVersion |tptp.'System_Int16'|)) (not (= tptp.exposeVersion |tptp.'System_UInt16'|)) (not (= tptp.exposeVersion |tptp.'System_Int32'|)) (not (= tptp.exposeVersion |tptp.'System_UInt32'|)) (not (= tptp.exposeVersion |tptp.'System_Int64'|)) (not (= tptp.exposeVersion |tptp.'System_UInt64'|)) (not (= tptp.exposeVersion |tptp.'System_Char'|)) (not (= tptp.exposeVersion |tptp.'System_UIntPtr'|)) (not (= tptp.exposeVersion |tptp.'System_IntPtr'|)) (not (= tptp.exposeVersion |tptp.'BoundedStack_max'|)) (not (= tptp.exposeVersion |tptp.'BoundedStack_size'|)) (not (= tptp.exposeVersion |tptp.'BoundedStack_elems'|)) (not (= tptp.exposeVersion |tptp.'System_Exception'|)) (not (= tptp.exposeVersion |tptp.'System_IComparable'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_ICollection'|)) (not (= tptp.exposeVersion |tptp.'System_ICloneable'|)) (not (= tptp.exposeVersion |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.exposeVersion |tptp.'System_IConvertible'|)) (not (= tptp.exposeVersion |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.exposeVersion |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.exposeVersion |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.exposeVersion |tptp.'System_Reflection_IReflect'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.exposeVersion |tptp.'BoundedStack'|)) (not (= tptp.exposeVersion |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.exposeVersion |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_IList'|)) (not (= tptp.exposeVersion |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.exposeVersion tptp.stringLiteral8)) (not (= tptp.exposeVersion tptp.stringLiteral9)) (not (= tptp.exposeVersion tptp.stringLiteral10)) (not (= tptp.exposeVersion tptp.stringLiteral11)) (not (= tptp.sharingMode |tptp.'SharingMode_Unshared'|)) (not (= tptp.sharingMode |tptp.'SharingMode_LockProtected'|)) (not (= tptp.sharingMode tptp.ownerRef)) (not (= tptp.sharingMode tptp.ownerFrame)) (not (= tptp.sharingMode |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryValue'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryInt'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryRef'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.sharingMode |tptp.'System_Array'|)) (not (= tptp.sharingMode |tptp.'System_Boolean'|)) (not (= tptp.sharingMode |tptp.'System_Object'|)) (not (= tptp.sharingMode |tptp.'System_Type'|)) (not (= tptp.sharingMode |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.sharingMode |tptp.'System_String'|)) (not (= tptp.sharingMode |tptp.'FirstConsistentOwner'|)) (not (= tptp.sharingMode |tptp.'System_SByte'|)) (not (= tptp.sharingMode |tptp.'System_Byte'|)) (not (= tptp.sharingMode |tptp.'System_Int16'|)) (not (= tptp.sharingMode |tptp.'System_UInt16'|)) (not (= tptp.sharingMode |tptp.'System_Int32'|)) (not (= tptp.sharingMode |tptp.'System_UInt32'|)) (not (= tptp.sharingMode |tptp.'System_Int64'|)) (not (= tptp.sharingMode |tptp.'System_UInt64'|)) (not (= tptp.sharingMode |tptp.'System_Char'|)) (not (= tptp.sharingMode |tptp.'System_UIntPtr'|)) (not (= tptp.sharingMode |tptp.'System_IntPtr'|)) (not (= tptp.sharingMode |tptp.'BoundedStack_max'|)) (not (= tptp.sharingMode |tptp.'BoundedStack_size'|)) (not (= tptp.sharingMode |tptp.'BoundedStack_elems'|)) (not (= tptp.sharingMode |tptp.'System_Exception'|)) (not (= tptp.sharingMode |tptp.'System_IComparable'|)) (not (= tptp.sharingMode |tptp.'System_Collections_ICollection'|)) (not (= tptp.sharingMode |tptp.'System_ICloneable'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.sharingMode |tptp.'System_IConvertible'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.sharingMode |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.sharingMode |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_IReflect'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.sharingMode |tptp.'BoundedStack'|)) (not (= tptp.sharingMode |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.sharingMode |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_Collections_IList'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.sharingMode tptp.stringLiteral8)) (not (= tptp.sharingMode tptp.stringLiteral9)) (not (= tptp.sharingMode tptp.stringLiteral10)) (not (= tptp.sharingMode tptp.stringLiteral11)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.ownerRef)) (not (= |tptp.'SharingMode_Unshared'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Array'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Boolean'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Object'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Byte'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Int16'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt16'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Int32'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt32'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Int64'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt64'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IntPtr'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Exception'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IConvertible'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.stringLiteral8)) (not (= |tptp.'SharingMode_Unshared'| tptp.stringLiteral9)) (not (= |tptp.'SharingMode_Unshared'| tptp.stringLiteral10)) (not (= |tptp.'SharingMode_Unshared'| tptp.stringLiteral11)) (not (= |tptp.'SharingMode_LockProtected'| tptp.ownerRef)) (not (= |tptp.'SharingMode_LockProtected'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Array'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Boolean'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Object'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Byte'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Int16'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt16'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Int32'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt32'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Int64'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt64'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Exception'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IConvertible'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'SharingMode_LockProtected'| tptp.stringLiteral8)) (not (= |tptp.'SharingMode_LockProtected'| tptp.stringLiteral9)) (not (= |tptp.'SharingMode_LockProtected'| tptp.stringLiteral10)) (not (= |tptp.'SharingMode_LockProtected'| tptp.stringLiteral11)) (not (= tptp.ownerRef tptp.ownerFrame)) (not (= tptp.ownerRef |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryValue'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryInt'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryRef'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.ownerRef |tptp.'System_Array'|)) (not (= tptp.ownerRef |tptp.'System_Boolean'|)) (not (= tptp.ownerRef |tptp.'System_Object'|)) (not (= tptp.ownerRef |tptp.'System_Type'|)) (not (= tptp.ownerRef |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.ownerRef |tptp.'System_String'|)) (not (= tptp.ownerRef |tptp.'FirstConsistentOwner'|)) (not (= tptp.ownerRef |tptp.'System_SByte'|)) (not (= tptp.ownerRef |tptp.'System_Byte'|)) (not (= tptp.ownerRef |tptp.'System_Int16'|)) (not (= tptp.ownerRef |tptp.'System_UInt16'|)) (not (= tptp.ownerRef |tptp.'System_Int32'|)) (not (= tptp.ownerRef |tptp.'System_UInt32'|)) (not (= tptp.ownerRef |tptp.'System_Int64'|)) (not (= tptp.ownerRef |tptp.'System_UInt64'|)) (not (= tptp.ownerRef |tptp.'System_Char'|)) (not (= tptp.ownerRef |tptp.'System_UIntPtr'|)) (not (= tptp.ownerRef |tptp.'System_IntPtr'|)) (not (= tptp.ownerRef |tptp.'BoundedStack_max'|)) (not (= tptp.ownerRef |tptp.'BoundedStack_size'|)) (not (= tptp.ownerRef |tptp.'BoundedStack_elems'|)) (not (= tptp.ownerRef |tptp.'System_Exception'|)) (not (= tptp.ownerRef |tptp.'System_IComparable'|)) (not (= tptp.ownerRef |tptp.'System_Collections_ICollection'|)) (not (= tptp.ownerRef |tptp.'System_ICloneable'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.ownerRef |tptp.'System_IConvertible'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.ownerRef |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_IReflect'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.ownerRef |tptp.'BoundedStack'|)) (not (= tptp.ownerRef |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.ownerRef |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IList'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.ownerRef tptp.stringLiteral8)) (not (= tptp.ownerRef tptp.stringLiteral9)) (not (= tptp.ownerRef tptp.stringLiteral10)) (not (= tptp.ownerRef tptp.stringLiteral11)) (not (= tptp.ownerFrame |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryValue'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryInt'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryRef'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.ownerFrame |tptp.'System_Array'|)) (not (= tptp.ownerFrame |tptp.'System_Boolean'|)) (not (= tptp.ownerFrame |tptp.'System_Object'|)) (not (= tptp.ownerFrame |tptp.'System_Type'|)) (not (= tptp.ownerFrame |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.ownerFrame |tptp.'System_String'|)) (not (= tptp.ownerFrame |tptp.'FirstConsistentOwner'|)) (not (= tptp.ownerFrame |tptp.'System_SByte'|)) (not (= tptp.ownerFrame |tptp.'System_Byte'|)) (not (= tptp.ownerFrame |tptp.'System_Int16'|)) (not (= tptp.ownerFrame |tptp.'System_UInt16'|)) (not (= tptp.ownerFrame |tptp.'System_Int32'|)) (not (= tptp.ownerFrame |tptp.'System_UInt32'|)) (not (= tptp.ownerFrame |tptp.'System_Int64'|)) (not (= tptp.ownerFrame |tptp.'System_UInt64'|)) (not (= tptp.ownerFrame |tptp.'System_Char'|)) (not (= tptp.ownerFrame |tptp.'System_UIntPtr'|)) (not (= tptp.ownerFrame |tptp.'System_IntPtr'|)) (not (= tptp.ownerFrame |tptp.'BoundedStack_max'|)) (not (= tptp.ownerFrame |tptp.'BoundedStack_size'|)) (not (= tptp.ownerFrame |tptp.'BoundedStack_elems'|)) (not (= tptp.ownerFrame |tptp.'System_Exception'|)) (not (= tptp.ownerFrame |tptp.'System_IComparable'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_ICollection'|)) (not (= tptp.ownerFrame |tptp.'System_ICloneable'|)) (not (= tptp.ownerFrame |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.ownerFrame |tptp.'System_IConvertible'|)) (not (= tptp.ownerFrame |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.ownerFrame |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.ownerFrame |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.ownerFrame |tptp.'System_Reflection_IReflect'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.ownerFrame |tptp.'BoundedStack'|)) (not (= tptp.ownerFrame |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.ownerFrame |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_IList'|)) (not (= tptp.ownerFrame |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.ownerFrame tptp.stringLiteral8)) (not (= tptp.ownerFrame tptp.stringLiteral9)) (not (= tptp.ownerFrame tptp.stringLiteral10)) (not (= tptp.ownerFrame tptp.stringLiteral11)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Array'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Boolean'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Object'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Type'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_SByte'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Byte'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Int16'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt16'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Int32'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt32'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Int64'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt64'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IntPtr'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Exception'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_ICloneable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IConvertible'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.stringLiteral8)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.stringLiteral9)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.stringLiteral10)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.stringLiteral11)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryValue'| tptp.stringLiteral8)) (not (= |tptp.'ArrayCategoryValue'| tptp.stringLiteral9)) (not (= |tptp.'ArrayCategoryValue'| tptp.stringLiteral10)) (not (= |tptp.'ArrayCategoryValue'| tptp.stringLiteral11)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral8)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral9)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral10)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral11)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral8)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral9)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral10)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral11)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral8)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral9)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral10)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral11)) (not (= |tptp.'System_Array'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Array'| |tptp.'System_Object'|)) (not (= |tptp.'System_Array'| |tptp.'System_Type'|)) (not (= |tptp.'System_Array'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Array'| |tptp.'System_String'|)) (not (= |tptp.'System_Array'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Array'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Array'| |tptp.'System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Array'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Array'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Array'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Array'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Array'| tptp.stringLiteral8)) (not (= |tptp.'System_Array'| tptp.stringLiteral9)) (not (= |tptp.'System_Array'| tptp.stringLiteral10)) (not (= |tptp.'System_Array'| tptp.stringLiteral11)) (not (= |tptp.'System_Boolean'| |tptp.'System_Object'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral8)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral9)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral10)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral11)) (not (= |tptp.'System_Object'| |tptp.'System_Type'|)) (not (= |tptp.'System_Object'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Object'| |tptp.'System_String'|)) (not (= |tptp.'System_Object'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Object'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Object'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Object'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Object'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Object'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Object'| |tptp.'System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Object'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Object'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Object'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Object'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Object'| tptp.stringLiteral8)) (not (= |tptp.'System_Object'| tptp.stringLiteral9)) (not (= |tptp.'System_Object'| tptp.stringLiteral10)) (not (= |tptp.'System_Object'| tptp.stringLiteral11)) (not (= |tptp.'System_Type'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Type'| |tptp.'System_String'|)) (not (= |tptp.'System_Type'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Type'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Type'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Type'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Type'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Type'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Type'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Type'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Type'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Type'| |tptp.'System_Char'|)) (not (= |tptp.'System_Type'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Type'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Type'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Type'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Type'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Type'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Type'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Type'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Type'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Type'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Type'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Type'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Type'| tptp.stringLiteral8)) (not (= |tptp.'System_Type'| tptp.stringLiteral9)) (not (= |tptp.'System_Type'| tptp.stringLiteral10)) (not (= |tptp.'System_Type'| tptp.stringLiteral11)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_SByte'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Byte'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Int16'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt16'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Int32'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt32'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Int64'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt64'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IntPtr'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Exception'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_ICloneable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IConvertible'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.stringLiteral8)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.stringLiteral9)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.stringLiteral10)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.stringLiteral11)) (not (= |tptp.'System_String'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_String'| |tptp.'System_SByte'|)) (not (= |tptp.'System_String'| |tptp.'System_Byte'|)) (not (= |tptp.'System_String'| |tptp.'System_Int16'|)) (not (= |tptp.'System_String'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_String'| |tptp.'System_Int32'|)) (not (= |tptp.'System_String'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_String'| |tptp.'System_Int64'|)) (not (= |tptp.'System_String'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_String'| |tptp.'System_Char'|)) (not (= |tptp.'System_String'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_String'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_String'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_String'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_String'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_String'| |tptp.'System_Exception'|)) (not (= |tptp.'System_String'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_String'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_String'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_String'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_String'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_String'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_String'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_String'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_String'| tptp.stringLiteral8)) (not (= |tptp.'System_String'| tptp.stringLiteral9)) (not (= |tptp.'System_String'| tptp.stringLiteral10)) (not (= |tptp.'System_String'| tptp.stringLiteral11)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_SByte'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Byte'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Int16'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UInt16'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Int32'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UInt32'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Int64'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UInt64'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Char'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IntPtr'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Exception'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IComparable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_ICloneable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IConvertible'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'FirstConsistentOwner'| tptp.stringLiteral8)) (not (= |tptp.'FirstConsistentOwner'| tptp.stringLiteral9)) (not (= |tptp.'FirstConsistentOwner'| tptp.stringLiteral10)) (not (= |tptp.'FirstConsistentOwner'| tptp.stringLiteral11)) (not (= |tptp.'System_SByte'| |tptp.'System_Byte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Int16'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Int32'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Int64'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Exception'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_SByte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_SByte'| tptp.stringLiteral8)) (not (= |tptp.'System_SByte'| tptp.stringLiteral9)) (not (= |tptp.'System_SByte'| tptp.stringLiteral10)) (not (= |tptp.'System_SByte'| tptp.stringLiteral11)) (not (= |tptp.'System_Byte'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Char'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Byte'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Byte'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Byte'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Byte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Byte'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Byte'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Byte'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Byte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Byte'| tptp.stringLiteral8)) (not (= |tptp.'System_Byte'| tptp.stringLiteral9)) (not (= |tptp.'System_Byte'| tptp.stringLiteral10)) (not (= |tptp.'System_Byte'| tptp.stringLiteral11)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int16'| tptp.stringLiteral8)) (not (= |tptp.'System_Int16'| tptp.stringLiteral9)) (not (= |tptp.'System_Int16'| tptp.stringLiteral10)) (not (= |tptp.'System_Int16'| tptp.stringLiteral11)) (not (= |tptp.'System_UInt16'| |tptp.'System_Int32'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Int64'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt16'| tptp.stringLiteral8)) (not (= |tptp.'System_UInt16'| tptp.stringLiteral9)) (not (= |tptp.'System_UInt16'| tptp.stringLiteral10)) (not (= |tptp.'System_UInt16'| tptp.stringLiteral11)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int32'| tptp.stringLiteral8)) (not (= |tptp.'System_Int32'| tptp.stringLiteral9)) (not (= |tptp.'System_Int32'| tptp.stringLiteral10)) (not (= |tptp.'System_Int32'| tptp.stringLiteral11)) (not (= |tptp.'System_UInt32'| |tptp.'System_Int64'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UInt32'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UInt32'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_UInt32'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt32'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UInt32'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt32'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt32'| tptp.stringLiteral8)) (not (= |tptp.'System_UInt32'| tptp.stringLiteral9)) (not (= |tptp.'System_UInt32'| tptp.stringLiteral10)) (not (= |tptp.'System_UInt32'| tptp.stringLiteral11)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int64'| tptp.stringLiteral8)) (not (= |tptp.'System_Int64'| tptp.stringLiteral9)) (not (= |tptp.'System_Int64'| tptp.stringLiteral10)) (not (= |tptp.'System_Int64'| tptp.stringLiteral11)) (not (= |tptp.'System_UInt64'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral8)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral9)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral10)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral11)) (not (= |tptp.'System_Char'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Char'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Char'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Char'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Char'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Char'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Char'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Char'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Char'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Char'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Char'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Char'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Char'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Char'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Char'| tptp.stringLiteral8)) (not (= |tptp.'System_Char'| tptp.stringLiteral9)) (not (= |tptp.'System_Char'| tptp.stringLiteral10)) (not (= |tptp.'System_Char'| tptp.stringLiteral11)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UIntPtr'| tptp.stringLiteral8)) (not (= |tptp.'System_UIntPtr'| tptp.stringLiteral9)) (not (= |tptp.'System_UIntPtr'| tptp.stringLiteral10)) (not (= |tptp.'System_UIntPtr'| tptp.stringLiteral11)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Exception'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IntPtr'| tptp.stringLiteral8)) (not (= |tptp.'System_IntPtr'| tptp.stringLiteral9)) (not (= |tptp.'System_IntPtr'| tptp.stringLiteral10)) (not (= |tptp.'System_IntPtr'| tptp.stringLiteral11)) (not (= |tptp.'BoundedStack_max'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Exception'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_IComparable'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_ICloneable'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_IConvertible'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'BoundedStack_max'| tptp.stringLiteral8)) (not (= |tptp.'BoundedStack_max'| tptp.stringLiteral9)) (not (= |tptp.'BoundedStack_max'| tptp.stringLiteral10)) (not (= |tptp.'BoundedStack_max'| tptp.stringLiteral11)) (not (= |tptp.'BoundedStack_size'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Exception'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_IComparable'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_ICloneable'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_IConvertible'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'BoundedStack_size'| tptp.stringLiteral8)) (not (= |tptp.'BoundedStack_size'| tptp.stringLiteral9)) (not (= |tptp.'BoundedStack_size'| tptp.stringLiteral10)) (not (= |tptp.'BoundedStack_size'| tptp.stringLiteral11)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Exception'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IComparable'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_ICloneable'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IConvertible'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'BoundedStack_elems'| tptp.stringLiteral8)) (not (= |tptp.'BoundedStack_elems'| tptp.stringLiteral9)) (not (= |tptp.'BoundedStack_elems'| tptp.stringLiteral10)) (not (= |tptp.'BoundedStack_elems'| tptp.stringLiteral11)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Exception'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Exception'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Exception'| tptp.stringLiteral8)) (not (= |tptp.'System_Exception'| tptp.stringLiteral9)) (not (= |tptp.'System_Exception'| tptp.stringLiteral10)) (not (= |tptp.'System_Exception'| tptp.stringLiteral11)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IComparable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IComparable'| tptp.stringLiteral8)) (not (= |tptp.'System_IComparable'| tptp.stringLiteral9)) (not (= |tptp.'System_IComparable'| tptp.stringLiteral10)) (not (= |tptp.'System_IComparable'| tptp.stringLiteral11)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_ICollection'| tptp.stringLiteral8)) (not (= |tptp.'System_Collections_ICollection'| tptp.stringLiteral9)) (not (= |tptp.'System_Collections_ICollection'| tptp.stringLiteral10)) (not (= |tptp.'System_Collections_ICollection'| tptp.stringLiteral11)) (not (= |tptp.'System_ICloneable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_ICloneable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_ICloneable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_ICloneable'| tptp.stringLiteral8)) (not (= |tptp.'System_ICloneable'| tptp.stringLiteral9)) (not (= |tptp.'System_ICloneable'| tptp.stringLiteral10)) (not (= |tptp.'System_ICloneable'| tptp.stringLiteral11)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IConvertible'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.stringLiteral8)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.stringLiteral9)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.stringLiteral10)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.stringLiteral11)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral8)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral9)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral10)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral11)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral8)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral9)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral10)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral11)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral8)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral9)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral10)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral11)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| tptp.stringLiteral8)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| tptp.stringLiteral9)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| tptp.stringLiteral10)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| tptp.stringLiteral11)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.stringLiteral8)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.stringLiteral9)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.stringLiteral10)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.stringLiteral11)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.stringLiteral8)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.stringLiteral9)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.stringLiteral10)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.stringLiteral11)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.stringLiteral8)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.stringLiteral9)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.stringLiteral10)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.stringLiteral11)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.stringLiteral8)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.stringLiteral9)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.stringLiteral10)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.stringLiteral11)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Reflection_IReflect'| tptp.stringLiteral8)) (not (= |tptp.'System_Reflection_IReflect'| tptp.stringLiteral9)) (not (= |tptp.'System_Reflection_IReflect'| tptp.stringLiteral10)) (not (= |tptp.'System_Reflection_IReflect'| tptp.stringLiteral11)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral8)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral9)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral10)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral11)) (not (= |tptp.'BoundedStack'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'BoundedStack'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'BoundedStack'| tptp.stringLiteral8)) (not (= |tptp.'BoundedStack'| tptp.stringLiteral9)) (not (= |tptp.'BoundedStack'| tptp.stringLiteral10)) (not (= |tptp.'BoundedStack'| tptp.stringLiteral11)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.stringLiteral8)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.stringLiteral9)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.stringLiteral10)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.stringLiteral11)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.stringLiteral8)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.stringLiteral9)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.stringLiteral10)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.stringLiteral11)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.stringLiteral8)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.stringLiteral9)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.stringLiteral10)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.stringLiteral11)) (not (= |tptp.'System_Collections_IList'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_IList'| tptp.stringLiteral8)) (not (= |tptp.'System_Collections_IList'| tptp.stringLiteral9)) (not (= |tptp.'System_Collections_IList'| tptp.stringLiteral10)) (not (= |tptp.'System_Collections_IList'| tptp.stringLiteral11)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.stringLiteral8)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.stringLiteral9)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.stringLiteral10)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.stringLiteral11)) (not (= tptp.stringLiteral8 tptp.stringLiteral9)) (not (= tptp.stringLiteral8 tptp.stringLiteral10)) (not (= tptp.stringLiteral8 tptp.stringLiteral11)) (not (= tptp.stringLiteral9 tptp.stringLiteral10)) (not (= tptp.stringLiteral9 tptp.stringLiteral11)) (not (= tptp.stringLiteral10 tptp.stringLiteral11)))) (not (and (not (= tptp.allocated tptp.elements)) (not (= tptp.allocated tptp.inv)) (not (= tptp.localinv tptp.allocated)) (not (= tptp.allocated tptp.exposeVersion)) (not (= tptp.sharingMode tptp.allocated)) (not (= tptp.allocated |tptp.'SharingMode_Unshared'|)) (not (= tptp.allocated |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.allocated)) (not (= tptp.allocated tptp.ownerFrame)) (not (= tptp.allocated |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.allocated |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.allocated)) (not (= |tptp.'ArrayCategoryRef'| tptp.allocated)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.allocated)) (not (= |tptp.'System_Array'| tptp.allocated)) (not (= |tptp.'System_Boolean'| tptp.allocated)) (not (= |tptp.'System_Object'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Type'|)) (not (= tptp.allocated |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.allocated |tptp.'System_String'|)) (not (= tptp.allocated |tptp.'FirstConsistentOwner'|)) (not (= tptp.allocated |tptp.'System_SByte'|)) (not (= tptp.allocated |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| tptp.allocated)) (not (= |tptp.'System_UInt64'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Char'|)) (not (= tptp.allocated |tptp.'System_UIntPtr'|)) (not (= tptp.allocated |tptp.'System_IntPtr'|)) (not (= tptp.allocated |tptp.'BoundedStack_max'|)) (not (= tptp.allocated |tptp.'BoundedStack_size'|)) (not (= tptp.allocated |tptp.'BoundedStack_elems'|)) (not (= tptp.allocated |tptp.'System_Exception'|)) (not (= tptp.allocated |tptp.'System_IComparable'|)) (not (= tptp.allocated |tptp.'System_Collections_ICollection'|)) (not (= tptp.allocated |tptp.'System_ICloneable'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| tptp.allocated)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.allocated)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.allocated |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.allocated |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.allocated |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.allocated)) (not (= tptp.allocated |tptp.'BoundedStack'|)) (not (= tptp.allocated |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.allocated |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_Collections_IList'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 tptp.allocated)) (not (= tptp.allocated tptp.stringLiteral9)) (not (= tptp.stringLiteral10 tptp.allocated)) (not (= tptp.allocated tptp.stringLiteral11)) (not (= tptp.elements tptp.inv)) (not (= tptp.localinv tptp.elements)) (not (= tptp.elements tptp.exposeVersion)) (not (= tptp.sharingMode tptp.elements)) (not (= |tptp.'SharingMode_Unshared'| tptp.elements)) (not (= |tptp.'SharingMode_LockProtected'| tptp.elements)) (not (= tptp.ownerRef tptp.elements)) (not (= tptp.elements tptp.ownerFrame)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.elements)) (not (= |tptp.'ArrayCategoryValue'| tptp.elements)) (not (= |tptp.'ArrayCategoryInt'| tptp.elements)) (not (= |tptp.'ArrayCategoryRef'| tptp.elements)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.elements)) (not (= |tptp.'System_Array'| tptp.elements)) (not (= |tptp.'System_Boolean'| tptp.elements)) (not (= |tptp.'System_Object'| tptp.elements)) (not (= tptp.elements |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.elements)) (not (= tptp.elements |tptp.'System_String'|)) (not (= tptp.elements |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_SByte'| tptp.elements)) (not (= tptp.elements |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.elements)) (not (= |tptp.'System_UInt16'| tptp.elements)) (not (= |tptp.'System_Int32'| tptp.elements)) (not (= tptp.elements |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| tptp.elements)) (not (= |tptp.'System_UInt64'| tptp.elements)) (not (= |tptp.'System_Char'| tptp.elements)) (not (= tptp.elements |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| tptp.elements)) (not (= tptp.elements |tptp.'BoundedStack_max'|)) (not (= tptp.elements |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| tptp.elements)) (not (= |tptp.'System_Exception'| tptp.elements)) (not (= |tptp.'System_IComparable'| tptp.elements)) (not (= |tptp.'System_Collections_ICollection'| tptp.elements)) (not (= tptp.elements |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.elements)) (not (= |tptp.'System_IConvertible'| tptp.elements)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.elements)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.elements)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.elements)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.elements)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.elements)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.elements)) (not (= tptp.elements |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.elements)) (not (= |tptp.'BoundedStack'| tptp.elements)) (not (= tptp.elements |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.elements)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.elements)) (not (= tptp.elements |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.elements)) (not (= tptp.stringLiteral8 tptp.elements)) (not (= tptp.stringLiteral9 tptp.elements)) (not (= tptp.stringLiteral10 tptp.elements)) (not (= tptp.stringLiteral11 tptp.elements)) (not (= tptp.localinv tptp.inv)) (not (= tptp.inv tptp.exposeVersion)) (not (= tptp.sharingMode tptp.inv)) (not (= |tptp.'SharingMode_Unshared'| tptp.inv)) (not (= |tptp.'SharingMode_LockProtected'| tptp.inv)) (not (= tptp.ownerRef tptp.inv)) (not (= tptp.inv tptp.ownerFrame)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.inv)) (not (= |tptp.'ArrayCategoryValue'| tptp.inv)) (not (= |tptp.'ArrayCategoryInt'| tptp.inv)) (not (= |tptp.'ArrayCategoryRef'| tptp.inv)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.inv)) (not (= |tptp.'System_Array'| tptp.inv)) (not (= |tptp.'System_Boolean'| tptp.inv)) (not (= |tptp.'System_Object'| tptp.inv)) (not (= tptp.inv |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.inv)) (not (= tptp.inv |tptp.'System_String'|)) (not (= tptp.inv |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_SByte'| tptp.inv)) (not (= tptp.inv |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.inv)) (not (= |tptp.'System_UInt16'| tptp.inv)) (not (= |tptp.'System_Int32'| tptp.inv)) (not (= |tptp.'System_UInt32'| tptp.inv)) (not (= |tptp.'System_Int64'| tptp.inv)) (not (= |tptp.'System_UInt64'| tptp.inv)) (not (= |tptp.'System_Char'| tptp.inv)) (not (= |tptp.'System_UIntPtr'| tptp.inv)) (not (= |tptp.'System_IntPtr'| tptp.inv)) (not (= tptp.inv |tptp.'BoundedStack_max'|)) (not (= tptp.inv |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| tptp.inv)) (not (= |tptp.'System_Exception'| tptp.inv)) (not (= |tptp.'System_IComparable'| tptp.inv)) (not (= |tptp.'System_Collections_ICollection'| tptp.inv)) (not (= tptp.inv |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.inv)) (not (= |tptp.'System_IConvertible'| tptp.inv)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.inv)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.inv)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.inv)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.inv)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.inv)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.inv)) (not (= tptp.inv |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.inv)) (not (= |tptp.'BoundedStack'| tptp.inv)) (not (= tptp.inv |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.inv)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.inv)) (not (= |tptp.'System_Collections_IList'| tptp.inv)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.inv)) (not (= tptp.stringLiteral8 tptp.inv)) (not (= tptp.stringLiteral9 tptp.inv)) (not (= tptp.stringLiteral10 tptp.inv)) (not (= tptp.stringLiteral11 tptp.inv)) (not (= tptp.localinv tptp.exposeVersion)) (not (= tptp.localinv tptp.sharingMode)) (not (= tptp.localinv |tptp.'SharingMode_Unshared'|)) (not (= tptp.localinv |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.localinv)) (not (= tptp.localinv tptp.ownerFrame)) (not (= tptp.localinv |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.localinv |tptp.'ArrayCategoryValue'|)) (not (= tptp.localinv |tptp.'ArrayCategoryInt'|)) (not (= tptp.localinv |tptp.'ArrayCategoryRef'|)) (not (= tptp.localinv |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.localinv |tptp.'System_Array'|)) (not (= tptp.localinv |tptp.'System_Boolean'|)) (not (= tptp.localinv |tptp.'System_Object'|)) (not (= tptp.localinv |tptp.'System_Type'|)) (not (= tptp.localinv |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.localinv |tptp.'System_String'|)) (not (= tptp.localinv |tptp.'FirstConsistentOwner'|)) (not (= tptp.localinv |tptp.'System_SByte'|)) (not (= tptp.localinv |tptp.'System_Byte'|)) (not (= tptp.localinv |tptp.'System_Int16'|)) (not (= tptp.localinv |tptp.'System_UInt16'|)) (not (= tptp.localinv |tptp.'System_Int32'|)) (not (= tptp.localinv |tptp.'System_UInt32'|)) (not (= tptp.localinv |tptp.'System_Int64'|)) (not (= tptp.localinv |tptp.'System_UInt64'|)) (not (= tptp.localinv |tptp.'System_Char'|)) (not (= tptp.localinv |tptp.'System_UIntPtr'|)) (not (= tptp.localinv |tptp.'System_IntPtr'|)) (not (= tptp.localinv |tptp.'BoundedStack_max'|)) (not (= tptp.localinv |tptp.'BoundedStack_size'|)) (not (= tptp.localinv |tptp.'BoundedStack_elems'|)) (not (= tptp.localinv |tptp.'System_Exception'|)) (not (= tptp.localinv |tptp.'System_IComparable'|)) (not (= tptp.localinv |tptp.'System_Collections_ICollection'|)) (not (= tptp.localinv |tptp.'System_ICloneable'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.localinv |tptp.'System_IConvertible'|)) (not (= tptp.localinv |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.localinv |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.localinv |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.localinv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.localinv |tptp.'System_Reflection_IReflect'|)) (not (= tptp.localinv |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.localinv |tptp.'BoundedStack'|)) (not (= tptp.localinv |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.localinv |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_Collections_IList'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.localinv tptp.stringLiteral8)) (not (= tptp.localinv tptp.stringLiteral9)) (not (= tptp.localinv tptp.stringLiteral10)) (not (= tptp.localinv tptp.stringLiteral11)) (not (= tptp.sharingMode tptp.exposeVersion)) (not (= |tptp.'SharingMode_Unshared'| tptp.exposeVersion)) (not (= |tptp.'SharingMode_LockProtected'| tptp.exposeVersion)) (not (= tptp.ownerRef tptp.exposeVersion)) (not (= tptp.ownerFrame tptp.exposeVersion)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryValue'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryInt'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryRef'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.exposeVersion)) (not (= |tptp.'System_Array'| tptp.exposeVersion)) (not (= |tptp.'System_Boolean'| tptp.exposeVersion)) (not (= |tptp.'System_Object'| tptp.exposeVersion)) (not (= |tptp.'System_Type'| tptp.exposeVersion)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_String'|)) (not (= |tptp.'FirstConsistentOwner'| tptp.exposeVersion)) (not (= |tptp.'System_SByte'| tptp.exposeVersion)) (not (= |tptp.'System_Byte'| tptp.exposeVersion)) (not (= |tptp.'System_Int16'| tptp.exposeVersion)) (not (= |tptp.'System_UInt16'| tptp.exposeVersion)) (not (= |tptp.'System_Int32'| tptp.exposeVersion)) (not (= |tptp.'System_UInt32'| tptp.exposeVersion)) (not (= |tptp.'System_Int64'| tptp.exposeVersion)) (not (= |tptp.'System_UInt64'| tptp.exposeVersion)) (not (= |tptp.'System_Char'| tptp.exposeVersion)) (not (= |tptp.'System_UIntPtr'| tptp.exposeVersion)) (not (= |tptp.'System_IntPtr'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_size'| tptp.exposeVersion)) (not (= |tptp.'BoundedStack_elems'| tptp.exposeVersion)) (not (= |tptp.'System_Exception'| tptp.exposeVersion)) (not (= |tptp.'System_IComparable'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_ICollection'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.exposeVersion)) (not (= |tptp.'System_IConvertible'| tptp.exposeVersion)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.exposeVersion)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.exposeVersion)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.exposeVersion)) (not (= |tptp.'BoundedStack'| tptp.exposeVersion)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.exposeVersion)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.exposeVersion)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_IList'| tptp.exposeVersion)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.exposeVersion)) (not (= tptp.stringLiteral8 tptp.exposeVersion)) (not (= tptp.stringLiteral9 tptp.exposeVersion)) (not (= tptp.stringLiteral10 tptp.exposeVersion)) (not (= tptp.stringLiteral11 tptp.exposeVersion)) (not (= tptp.sharingMode |tptp.'SharingMode_Unshared'|)) (not (= tptp.sharingMode |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.sharingMode)) (not (= tptp.sharingMode tptp.ownerFrame)) (not (= tptp.sharingMode |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'ArrayCategoryRef'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'System_Array'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_Boolean'|)) (not (= tptp.sharingMode |tptp.'System_Object'|)) (not (= tptp.sharingMode |tptp.'System_Type'|)) (not (= tptp.sharingMode |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.sharingMode |tptp.'System_String'|)) (not (= tptp.sharingMode |tptp.'FirstConsistentOwner'|)) (not (= tptp.sharingMode |tptp.'System_SByte'|)) (not (= tptp.sharingMode |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_UInt16'|)) (not (= tptp.sharingMode |tptp.'System_Int32'|)) (not (= tptp.sharingMode |tptp.'System_UInt32'|)) (not (= tptp.sharingMode |tptp.'System_Int64'|)) (not (= tptp.sharingMode |tptp.'System_UInt64'|)) (not (= tptp.sharingMode |tptp.'System_Char'|)) (not (= tptp.sharingMode |tptp.'System_UIntPtr'|)) (not (= tptp.sharingMode |tptp.'System_IntPtr'|)) (not (= tptp.sharingMode |tptp.'BoundedStack_max'|)) (not (= tptp.sharingMode |tptp.'BoundedStack_size'|)) (not (= tptp.sharingMode |tptp.'BoundedStack_elems'|)) (not (= tptp.sharingMode |tptp.'System_Exception'|)) (not (= tptp.sharingMode |tptp.'System_IComparable'|)) (not (= tptp.sharingMode |tptp.'System_Collections_ICollection'|)) (not (= tptp.sharingMode |tptp.'System_ICloneable'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.sharingMode |tptp.'System_IConvertible'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.sharingMode |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_IReflect'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.sharingMode |tptp.'BoundedStack'|)) (not (= tptp.sharingMode |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.sharingMode |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_Collections_IList'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.sharingMode tptp.stringLiteral8)) (not (= tptp.sharingMode tptp.stringLiteral9)) (not (= tptp.sharingMode tptp.stringLiteral10)) (not (= tptp.sharingMode tptp.stringLiteral11)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'SharingMode_Unshared'|)) (not (= tptp.ownerRef |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Array'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Boolean'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Object'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_UInt64'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Exception'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_IComparable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'SharingMode_Unshared'|)) (not (= tptp.stringLiteral9 |tptp.'SharingMode_Unshared'|)) (not (= tptp.stringLiteral10 |tptp.'SharingMode_Unshared'|)) (not (= tptp.stringLiteral11 |tptp.'SharingMode_Unshared'|)) (not (= tptp.ownerRef |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Array'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Boolean'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Object'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_UInt64'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Exception'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'SharingMode_LockProtected'|)) (not (= tptp.stringLiteral9 |tptp.'SharingMode_LockProtected'|)) (not (= tptp.stringLiteral10 |tptp.'SharingMode_LockProtected'|)) (not (= tptp.stringLiteral11 |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.ownerFrame)) (not (= tptp.ownerRef |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryValue'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryInt'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryRef'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.ownerRef |tptp.'System_Array'|)) (not (= tptp.ownerRef |tptp.'System_Boolean'|)) (not (= tptp.ownerRef |tptp.'System_Object'|)) (not (= tptp.ownerRef |tptp.'System_Type'|)) (not (= tptp.ownerRef |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.ownerRef |tptp.'System_String'|)) (not (= tptp.ownerRef |tptp.'FirstConsistentOwner'|)) (not (= tptp.ownerRef |tptp.'System_SByte'|)) (not (= tptp.ownerRef |tptp.'System_Byte'|)) (not (= tptp.ownerRef |tptp.'System_Int16'|)) (not (= tptp.ownerRef |tptp.'System_UInt16'|)) (not (= tptp.ownerRef |tptp.'System_Int32'|)) (not (= tptp.ownerRef |tptp.'System_UInt32'|)) (not (= tptp.ownerRef |tptp.'System_Int64'|)) (not (= tptp.ownerRef |tptp.'System_UInt64'|)) (not (= tptp.ownerRef |tptp.'System_Char'|)) (not (= tptp.ownerRef |tptp.'System_UIntPtr'|)) (not (= tptp.ownerRef |tptp.'System_IntPtr'|)) (not (= tptp.ownerRef |tptp.'BoundedStack_max'|)) (not (= tptp.ownerRef |tptp.'BoundedStack_size'|)) (not (= tptp.ownerRef |tptp.'BoundedStack_elems'|)) (not (= tptp.ownerRef |tptp.'System_Exception'|)) (not (= tptp.ownerRef |tptp.'System_IComparable'|)) (not (= tptp.ownerRef |tptp.'System_Collections_ICollection'|)) (not (= tptp.ownerRef |tptp.'System_ICloneable'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.ownerRef |tptp.'System_IConvertible'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.ownerRef |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_IReflect'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.ownerRef |tptp.'BoundedStack'|)) (not (= tptp.ownerRef |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.ownerRef |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IList'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.ownerRef tptp.stringLiteral8)) (not (= tptp.ownerRef tptp.stringLiteral9)) (not (= tptp.ownerRef tptp.stringLiteral10)) (not (= tptp.ownerRef tptp.stringLiteral11)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryValue'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryInt'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryRef'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.ownerFrame)) (not (= |tptp.'System_Array'| tptp.ownerFrame)) (not (= |tptp.'System_Boolean'| tptp.ownerFrame)) (not (= |tptp.'System_Object'| tptp.ownerFrame)) (not (= |tptp.'System_Type'| tptp.ownerFrame)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_String'|)) (not (= |tptp.'FirstConsistentOwner'| tptp.ownerFrame)) (not (= |tptp.'System_SByte'| tptp.ownerFrame)) (not (= |tptp.'System_Byte'| tptp.ownerFrame)) (not (= |tptp.'System_Int16'| tptp.ownerFrame)) (not (= |tptp.'System_UInt16'| tptp.ownerFrame)) (not (= |tptp.'System_Int32'| tptp.ownerFrame)) (not (= |tptp.'System_UInt32'| tptp.ownerFrame)) (not (= |tptp.'System_Int64'| tptp.ownerFrame)) (not (= |tptp.'System_UInt64'| tptp.ownerFrame)) (not (= |tptp.'System_Char'| tptp.ownerFrame)) (not (= |tptp.'System_UIntPtr'| tptp.ownerFrame)) (not (= |tptp.'System_IntPtr'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_size'| tptp.ownerFrame)) (not (= |tptp.'BoundedStack_elems'| tptp.ownerFrame)) (not (= |tptp.'System_Exception'| tptp.ownerFrame)) (not (= |tptp.'System_IComparable'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_ICollection'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.ownerFrame)) (not (= |tptp.'System_IConvertible'| tptp.ownerFrame)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.ownerFrame)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.ownerFrame)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.ownerFrame)) (not (= |tptp.'BoundedStack'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.ownerFrame)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_IList'| tptp.ownerFrame)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.ownerFrame)) (not (= tptp.stringLiteral8 tptp.ownerFrame)) (not (= tptp.stringLiteral9 tptp.ownerFrame)) (not (= tptp.stringLiteral10 tptp.ownerFrame)) (not (= tptp.stringLiteral11 tptp.ownerFrame)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Array'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Boolean'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Object'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_SByte'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_UInt16'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Int32'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_UInt64'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Exception'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_IComparable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_IConvertible'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.stringLiteral9 |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.stringLiteral10 |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.stringLiteral11 |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_UInt16'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Exception'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_IComparable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'ArrayCategoryValue'|)) (not (= tptp.stringLiteral9 |tptp.'ArrayCategoryValue'|)) (not (= tptp.stringLiteral10 |tptp.'ArrayCategoryValue'|)) (not (= tptp.stringLiteral11 |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral8)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral9)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral10)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral11)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral9)) (not (= tptp.stringLiteral10 |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral11)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral9)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral10)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral11)) (not (= |tptp.'System_Array'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Array'| |tptp.'System_Object'|)) (not (= |tptp.'System_Array'| |tptp.'System_Type'|)) (not (= |tptp.'System_Array'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Array'| |tptp.'System_String'|)) (not (= |tptp.'System_Array'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Array'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Array'| |tptp.'System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Array'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Array'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Array'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Array'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Array'| tptp.stringLiteral8)) (not (= |tptp.'System_Array'| tptp.stringLiteral9)) (not (= |tptp.'System_Array'| tptp.stringLiteral10)) (not (= |tptp.'System_Array'| tptp.stringLiteral11)) (not (= |tptp.'System_Object'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral9)) (not (= tptp.stringLiteral10 |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral11)) (not (= |tptp.'System_Object'| |tptp.'System_Type'|)) (not (= |tptp.'System_Object'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Object'| |tptp.'System_String'|)) (not (= |tptp.'System_Object'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Object'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Object'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Object'| |tptp.'System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Object'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Object'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Object'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| tptp.stringLiteral9)) (not (= |tptp.'System_Object'| tptp.stringLiteral10)) (not (= |tptp.'System_Object'| tptp.stringLiteral11)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_String'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Type'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Type'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Type'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Type'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Type'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Type'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Type'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Type'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Type'|)) (not (= |tptp.'System_Char'| |tptp.'System_Type'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Type'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Type'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Type'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Type'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Type'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Type'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Type'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Type'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Type'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Type'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Type'|)) (not (= tptp.stringLiteral8 |tptp.'System_Type'|)) (not (= tptp.stringLiteral9 |tptp.'System_Type'|)) (not (= tptp.stringLiteral10 |tptp.'System_Type'|)) (not (= tptp.stringLiteral11 |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_SByte'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_UInt16'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Int32'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_UInt64'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Exception'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_IComparable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_ICloneable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.stringLiteral9 |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.stringLiteral10 |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.stringLiteral11 |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_String'|)) (not (= |tptp.'System_Byte'| |tptp.'System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_String'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_String'|)) (not (= |tptp.'System_Char'| |tptp.'System_String'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_String'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_String'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_String'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_String'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_String'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_String'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_String'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_String'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_String'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_String'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_String'|)) (not (= tptp.stringLiteral8 |tptp.'System_String'|)) (not (= tptp.stringLiteral9 |tptp.'System_String'|)) (not (= tptp.stringLiteral10 |tptp.'System_String'|)) (not (= tptp.stringLiteral11 |tptp.'System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UInt16'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Int32'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UInt32'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Int64'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UInt64'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Char'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IntPtr'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Exception'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IComparable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IConvertible'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'BoundedStack'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'FirstConsistentOwner'|)) (not (= tptp.stringLiteral8 |tptp.'FirstConsistentOwner'|)) (not (= tptp.stringLiteral9 |tptp.'FirstConsistentOwner'|)) (not (= tptp.stringLiteral10 |tptp.'FirstConsistentOwner'|)) (not (= tptp.stringLiteral11 |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_SByte'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Int32'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_SByte'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Exception'| |tptp.'System_SByte'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_SByte'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_SByte'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_SByte'|)) (not (= tptp.stringLiteral9 |tptp.'System_SByte'|)) (not (= tptp.stringLiteral10 |tptp.'System_SByte'|)) (not (= tptp.stringLiteral11 |tptp.'System_SByte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Char'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Byte'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Byte'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Byte'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Byte'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Byte'|)) (not (= tptp.stringLiteral8 |tptp.'System_Byte'|)) (not (= tptp.stringLiteral9 |tptp.'System_Byte'|)) (not (= tptp.stringLiteral10 |tptp.'System_Byte'|)) (not (= tptp.stringLiteral11 |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int16'| tptp.stringLiteral8)) (not (= |tptp.'System_Int16'| tptp.stringLiteral9)) (not (= |tptp.'System_Int16'| tptp.stringLiteral10)) (not (= |tptp.'System_Int16'| tptp.stringLiteral11)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_UInt16'|)) (not (= tptp.stringLiteral9 |tptp.'System_UInt16'|)) (not (= tptp.stringLiteral10 |tptp.'System_UInt16'|)) (not (= tptp.stringLiteral11 |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| tptp.stringLiteral9)) (not (= |tptp.'System_Int32'| tptp.stringLiteral10)) (not (= |tptp.'System_Int32'| tptp.stringLiteral11)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Char'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UInt32'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt32'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt32'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_UInt32'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UInt32'|)) (not (= tptp.stringLiteral8 |tptp.'System_UInt32'|)) (not (= tptp.stringLiteral9 |tptp.'System_UInt32'|)) (not (= tptp.stringLiteral10 |tptp.'System_UInt32'|)) (not (= tptp.stringLiteral11 |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int64'| tptp.stringLiteral8)) (not (= |tptp.'System_Int64'| tptp.stringLiteral9)) (not (= |tptp.'System_Int64'| tptp.stringLiteral10)) (not (= |tptp.'System_Int64'| tptp.stringLiteral11)) (not (= |tptp.'System_UInt64'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral9)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral10)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral11)) (not (= |tptp.'System_Char'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Char'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Char'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Char'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Char'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Char'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Char'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Char'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Char'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Char'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Char'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Char'|)) (not (= tptp.stringLiteral8 |tptp.'System_Char'|)) (not (= tptp.stringLiteral9 |tptp.'System_Char'|)) (not (= tptp.stringLiteral10 |tptp.'System_Char'|)) (not (= tptp.stringLiteral11 |tptp.'System_Char'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UIntPtr'|)) (not (= tptp.stringLiteral8 |tptp.'System_UIntPtr'|)) (not (= tptp.stringLiteral9 |tptp.'System_UIntPtr'|)) (not (= tptp.stringLiteral10 |tptp.'System_UIntPtr'|)) (not (= tptp.stringLiteral11 |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Exception'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_IntPtr'|)) (not (= tptp.stringLiteral9 |tptp.'System_IntPtr'|)) (not (= tptp.stringLiteral10 |tptp.'System_IntPtr'|)) (not (= tptp.stringLiteral11 |tptp.'System_IntPtr'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Exception'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_IComparable'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_ICloneable'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_IConvertible'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'BoundedStack_max'|)) (not (= tptp.stringLiteral8 |tptp.'BoundedStack_max'|)) (not (= tptp.stringLiteral9 |tptp.'BoundedStack_max'|)) (not (= tptp.stringLiteral10 |tptp.'BoundedStack_max'|)) (not (= tptp.stringLiteral11 |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Exception'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_IComparable'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_IConvertible'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'BoundedStack_size'|)) (not (= tptp.stringLiteral8 |tptp.'BoundedStack_size'|)) (not (= tptp.stringLiteral9 |tptp.'BoundedStack_size'|)) (not (= tptp.stringLiteral10 |tptp.'BoundedStack_size'|)) (not (= tptp.stringLiteral11 |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Exception'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IComparable'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_ICloneable'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'BoundedStack_elems'|)) (not (= tptp.stringLiteral9 |tptp.'BoundedStack_elems'|)) (not (= tptp.stringLiteral10 |tptp.'BoundedStack_elems'|)) (not (= tptp.stringLiteral11 |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Exception'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Exception'|)) (not (= tptp.stringLiteral9 |tptp.'System_Exception'|)) (not (= tptp.stringLiteral10 |tptp.'System_Exception'|)) (not (= tptp.stringLiteral11 |tptp.'System_Exception'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_IComparable'|)) (not (= tptp.stringLiteral9 |tptp.'System_IComparable'|)) (not (= tptp.stringLiteral10 |tptp.'System_IComparable'|)) (not (= tptp.stringLiteral11 |tptp.'System_IComparable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Collections_ICollection'|)) (not (= tptp.stringLiteral9 |tptp.'System_Collections_ICollection'|)) (not (= tptp.stringLiteral10 |tptp.'System_Collections_ICollection'|)) (not (= tptp.stringLiteral11 |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_ICloneable'|)) (not (= tptp.stringLiteral8 |tptp.'System_ICloneable'|)) (not (= tptp.stringLiteral9 |tptp.'System_ICloneable'|)) (not (= tptp.stringLiteral10 |tptp.'System_ICloneable'|)) (not (= tptp.stringLiteral11 |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.stringLiteral9 |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.stringLiteral10 |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.stringLiteral11 |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral8)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral9)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral10)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral11)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral9)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral10)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral11)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral8)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral9)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral10)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral11)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.stringLiteral8 |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.stringLiteral9 |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.stringLiteral10 |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.stringLiteral11 |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.stringLiteral9 |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.stringLiteral10 |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.stringLiteral11 |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.stringLiteral9 |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.stringLiteral10 |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.stringLiteral11 |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.stringLiteral9 |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.stringLiteral10 |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.stringLiteral11 |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.stringLiteral8 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.stringLiteral9 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.stringLiteral10 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.stringLiteral11 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Reflection_IReflect'|)) (not (= tptp.stringLiteral8 |tptp.'System_Reflection_IReflect'|)) (not (= tptp.stringLiteral9 |tptp.'System_Reflection_IReflect'|)) (not (= tptp.stringLiteral10 |tptp.'System_Reflection_IReflect'|)) (not (= tptp.stringLiteral11 |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral9)) (not (= tptp.stringLiteral10 |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral11)) (not (= |tptp.'BoundedStack'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'BoundedStack'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'BoundedStack'|)) (not (= tptp.stringLiteral9 |tptp.'BoundedStack'|)) (not (= tptp.stringLiteral10 |tptp.'BoundedStack'|)) (not (= tptp.stringLiteral11 |tptp.'BoundedStack'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.stringLiteral8 |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.stringLiteral9 |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.stringLiteral10 |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.stringLiteral11 |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.stringLiteral9 |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.stringLiteral10 |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.stringLiteral11 |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.stringLiteral9 |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.stringLiteral10 |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.stringLiteral11 |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_IList'|)) (not (= tptp.stringLiteral8 |tptp.'System_Collections_IList'|)) (not (= tptp.stringLiteral9 |tptp.'System_Collections_IList'|)) (not (= tptp.stringLiteral10 |tptp.'System_Collections_IList'|)) (not (= tptp.stringLiteral11 |tptp.'System_Collections_IList'|)) (not (= tptp.stringLiteral8 |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral9 |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral10 |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral11 |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 tptp.stringLiteral9)) (not (= tptp.stringLiteral8 tptp.stringLiteral10)) (not (= tptp.stringLiteral8 tptp.stringLiteral11)) (not (= tptp.stringLiteral10 tptp.stringLiteral9)) (not (= tptp.stringLiteral9 tptp.stringLiteral11)) (not (= tptp.stringLiteral10 tptp.stringLiteral11)))))) :rule cong :premises (t12.t2718))
% 22.63/22.88 (step t12.t2720 (cl (= (= (|tptp.'DeclType'| tptp.elements) |tptp.'System_Object'|) (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.elements)))) :rule all_simplify)
% 22.63/22.88 (step t12.t2721 (cl (= (not (= (|tptp.'DeclType'| tptp.elements) |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.elements))))) :rule cong :premises (t12.t2720))
% 22.63/22.88 (step t12.t2722 (cl (= (= (|tptp.'DeclType'| tptp.exposeVersion) |tptp.'System_Object'|) (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.exposeVersion)))) :rule all_simplify)
% 22.63/22.88 (step t12.t2723 (cl (= (not (= (|tptp.'DeclType'| tptp.exposeVersion) |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.exposeVersion))))) :rule cong :premises (t12.t2722))
% 22.63/22.88 (anchor :step t12.t2724 :args ((A__questionmark_c Int) (:= A__questionmark_c A__questionmark_c)))
% 22.63/22.88 (step t12.t2724.t1 (cl (= A__questionmark_c A__questionmark_c)) :rule refl)
% 22.63/22.88 (step t12.t2724.t2 (cl (= (= (|tptp.'ClassReprInv'| (|tptp.'ClassRepr'| A__questionmark_c)) A__questionmark_c) (= A__questionmark_c (|tptp.'ClassReprInv'| (|tptp.'ClassRepr'| A__questionmark_c))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2724 (cl (= (forall ((A__questionmark_c Int)) (= (|tptp.'ClassReprInv'| (|tptp.'ClassRepr'| A__questionmark_c)) A__questionmark_c)) (forall ((A__questionmark_c Int)) (= A__questionmark_c (|tptp.'ClassReprInv'| (|tptp.'ClassRepr'| A__questionmark_c)))))) :rule bind)
% 22.63/22.88 (step t12.t2725 (cl (= (not (forall ((A__questionmark_c Int)) (= (|tptp.'ClassReprInv'| (|tptp.'ClassRepr'| A__questionmark_c)) A__questionmark_c))) (not (forall ((A__questionmark_c Int)) (= A__questionmark_c (|tptp.'ClassReprInv'| (|tptp.'ClassRepr'| A__questionmark_c))))))) :rule cong :premises (t12.t2724))
% 22.63/22.88 (anchor :step t12.t2726 :args ((A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T)))
% 22.63/22.88 (step t12.t2726.t1 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 22.63/22.88 (step t12.t2726.t2 (cl (= (= (tptp.x (tptp.typeof (|tptp.'ClassRepr'| A__questionmark_T)) |tptp.'System_Object'|) tptp.true_1) (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'ClassRepr'| A__questionmark_T)) |tptp.'System_Object'|)))) :rule all_simplify)
% 22.63/22.88 (step t12.t2726.t3 (cl (= (not (= (tptp.x (tptp.typeof (|tptp.'ClassRepr'| A__questionmark_T)) |tptp.'System_Object'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'ClassRepr'| A__questionmark_T)) |tptp.'System_Object'|))))) :rule cong :premises (t12.t2726.t2))
% 22.63/22.88 (step t12.t2726 (cl (= (forall ((A__questionmark_T Int)) (not (= (tptp.x (tptp.typeof (|tptp.'ClassRepr'| A__questionmark_T)) |tptp.'System_Object'|) tptp.true_1))) (forall ((A__questionmark_T Int)) (not (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'ClassRepr'| A__questionmark_T)) |tptp.'System_Object'|)))))) :rule bind)
% 22.63/22.88 (step t12.t2727 (cl (= (not (forall ((A__questionmark_T Int)) (not (= (tptp.x (tptp.typeof (|tptp.'ClassRepr'| A__questionmark_T)) |tptp.'System_Object'|) tptp.true_1)))) (not (forall ((A__questionmark_T Int)) (not (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'ClassRepr'| A__questionmark_T)) |tptp.'System_Object'|))))))) :rule cong :premises (t12.t2726))
% 22.63/22.88 (anchor :step t12.t2728 :args ((A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T)))
% 22.63/22.88 (step t12.t2728.t1 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 22.63/22.88 (step t12.t2728.t2 (cl (= (= (|tptp.'ClassRepr'| A__questionmark_T) tptp.nullObject) (= tptp.nullObject (|tptp.'ClassRepr'| A__questionmark_T)))) :rule all_simplify)
% 22.63/22.88 (step t12.t2728.t3 (cl (= (not (= (|tptp.'ClassRepr'| A__questionmark_T) tptp.nullObject)) (not (= tptp.nullObject (|tptp.'ClassRepr'| A__questionmark_T))))) :rule cong :premises (t12.t2728.t2))
% 22.63/22.88 (step t12.t2728 (cl (= (forall ((A__questionmark_T Int)) (not (= (|tptp.'ClassRepr'| A__questionmark_T) tptp.nullObject))) (forall ((A__questionmark_T Int)) (not (= tptp.nullObject (|tptp.'ClassRepr'| A__questionmark_T)))))) :rule bind)
% 22.63/22.88 (step t12.t2729 (cl (= (not (forall ((A__questionmark_T Int)) (not (= (|tptp.'ClassRepr'| A__questionmark_T) tptp.nullObject)))) (not (forall ((A__questionmark_T Int)) (not (= tptp.nullObject (|tptp.'ClassRepr'| A__questionmark_T))))))) :rule cong :premises (t12.t2728))
% 22.63/22.88 (anchor :step t12.t2730 :args ((A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T) (A__questionmark_h_1 Int) (:= A__questionmark_h_1 A__questionmark_h_1)))
% 22.63/22.88 (step t12.t2730.t1 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 22.63/22.88 (step t12.t2730.t2 (cl (= A__questionmark_h_1 A__questionmark_h_1)) :rule refl)
% 22.63/22.88 (step t12.t2730.t3 (cl (= (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)))) :rule all_simplify)
% 22.63/22.88 (step t12.t2730.t4 (cl (= (= (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_T) tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_T) tptp.ownerFrame)))) :rule all_simplify)
% 22.63/22.88 (step t12.t2730.t5 (cl (= (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_T) tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_T) tptp.ownerFrame))))) :rule cong :premises (t12.t2730.t3 t12.t2730.t4))
% 22.63/22.88 (step t12.t2730 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_h_1 Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_T) tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|))) (forall ((A__questionmark_T Int) (A__questionmark_h_1 Int)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_T) tptp.ownerFrame)))))) :rule bind)
% 22.63/22.88 (step t12.t2731 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_h_1 Int)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_T) tptp.ownerFrame)))) (forall ((A__questionmark_T Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_T) tptp.ownerFrame)))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2732 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_h_1 Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_T) tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|))) (forall ((A__questionmark_T Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_T) tptp.ownerFrame)))))) :rule trans :premises (t12.t2730 t12.t2731))
% 22.63/22.88 (step t12.t2733 (cl (= (not (forall ((A__questionmark_T Int) (A__questionmark_h_1 Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_T) tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)))) (not (forall ((A__questionmark_T Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_T) tptp.ownerFrame))))))) :rule cong :premises (t12.t2732))
% 22.63/22.88 (step t12.t2734 (cl (= (= (|tptp.'IncludeInMainFrameCondition'| tptp.allocated) tptp.true_1) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.allocated)))) :rule all_simplify)
% 22.63/22.88 (step t12.t2735 (cl (= (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.allocated) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.allocated))))) :rule cong :premises (t12.t2734))
% 22.63/22.88 (step t12.t2736 (cl (= (= (|tptp.'IncludeInMainFrameCondition'| tptp.elements) tptp.true_1) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.elements)))) :rule all_simplify)
% 22.63/22.88 (step t12.t2737 (cl (= (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.elements) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.elements))))) :rule cong :premises (t12.t2736))
% 22.63/22.88 (step t12.t2738 (cl (= (not (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.inv) tptp.true_1))) (= (|tptp.'IncludeInMainFrameCondition'| tptp.inv) tptp.true_1))) :rule all_simplify)
% 22.63/22.88 (step t12.t2739 (cl (= (= (|tptp.'IncludeInMainFrameCondition'| tptp.inv) tptp.true_1) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.inv)))) :rule all_simplify)
% 22.63/22.88 (step t12.t2740 (cl (= (not (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.inv) tptp.true_1))) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.inv)))) :rule trans :premises (t12.t2738 t12.t2739))
% 22.63/22.88 (step t12.t2741 (cl (= (not (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.localinv) tptp.true_1))) (= (|tptp.'IncludeInMainFrameCondition'| tptp.localinv) tptp.true_1))) :rule all_simplify)
% 22.63/22.88 (step t12.t2742 (cl (= (= (|tptp.'IncludeInMainFrameCondition'| tptp.localinv) tptp.true_1) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.localinv)))) :rule all_simplify)
% 22.63/22.88 (step t12.t2743 (cl (= (not (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.localinv) tptp.true_1))) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.localinv)))) :rule trans :premises (t12.t2741 t12.t2742))
% 22.63/22.88 (step t12.t2744 (cl (= (= (|tptp.'IncludeInMainFrameCondition'| tptp.ownerRef) tptp.true_1) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerRef)))) :rule all_simplify)
% 22.63/22.88 (step t12.t2745 (cl (= (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.ownerRef) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerRef))))) :rule cong :premises (t12.t2744))
% 22.63/22.88 (step t12.t2746 (cl (= (= (|tptp.'IncludeInMainFrameCondition'| tptp.ownerFrame) tptp.true_1) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerFrame)))) :rule all_simplify)
% 22.63/22.88 (step t12.t2747 (cl (= (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.ownerFrame) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerFrame))))) :rule cong :premises (t12.t2746))
% 22.63/22.88 (step t12.t2748 (cl (= (= (|tptp.'IncludeInMainFrameCondition'| tptp.exposeVersion) tptp.true_1) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.exposeVersion)))) :rule all_simplify)
% 22.63/22.88 (step t12.t2749 (cl (= (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.exposeVersion) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.exposeVersion))))) :rule cong :premises (t12.t2748))
% 22.63/22.88 (step t12.t2750 (cl (= (not (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'FirstConsistentOwner'|) tptp.true_1))) (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'FirstConsistentOwner'|) tptp.true_1))) :rule all_simplify)
% 22.63/22.88 (step t12.t2751 (cl (= (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'FirstConsistentOwner'|) tptp.true_1) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'FirstConsistentOwner'|)))) :rule all_simplify)
% 22.63/22.88 (step t12.t2752 (cl (= (not (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'FirstConsistentOwner'|) tptp.true_1))) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'FirstConsistentOwner'|)))) :rule trans :premises (t12.t2750 t12.t2751))
% 22.63/22.88 (step t12.t2753 (cl (= (not (not (= (|tptp.'IsStaticField'| tptp.allocated) tptp.true_1))) (= (|tptp.'IsStaticField'| tptp.allocated) tptp.true_1))) :rule all_simplify)
% 22.63/22.88 (step t12.t2754 (cl (= (= (|tptp.'IsStaticField'| tptp.allocated) tptp.true_1) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.allocated)))) :rule all_simplify)
% 22.63/22.88 (step t12.t2755 (cl (= (not (not (= (|tptp.'IsStaticField'| tptp.allocated) tptp.true_1))) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.allocated)))) :rule trans :premises (t12.t2753 t12.t2754))
% 22.63/22.88 (step t12.t2756 (cl (= (not (not (= (|tptp.'IsStaticField'| tptp.elements) tptp.true_1))) (= (|tptp.'IsStaticField'| tptp.elements) tptp.true_1))) :rule all_simplify)
% 22.63/22.88 (step t12.t2757 (cl (= (= (|tptp.'IsStaticField'| tptp.elements) tptp.true_1) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.elements)))) :rule all_simplify)
% 22.63/22.88 (step t12.t2758 (cl (= (not (not (= (|tptp.'IsStaticField'| tptp.elements) tptp.true_1))) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.elements)))) :rule trans :premises (t12.t2756 t12.t2757))
% 22.63/22.88 (step t12.t2759 (cl (= (not (not (= (|tptp.'IsStaticField'| tptp.inv) tptp.true_1))) (= (|tptp.'IsStaticField'| tptp.inv) tptp.true_1))) :rule all_simplify)
% 22.63/22.88 (step t12.t2760 (cl (= (= (|tptp.'IsStaticField'| tptp.inv) tptp.true_1) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.inv)))) :rule all_simplify)
% 22.63/22.88 (step t12.t2761 (cl (= (not (not (= (|tptp.'IsStaticField'| tptp.inv) tptp.true_1))) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.inv)))) :rule trans :premises (t12.t2759 t12.t2760))
% 22.63/22.88 (step t12.t2762 (cl (= (not (not (= (|tptp.'IsStaticField'| tptp.localinv) tptp.true_1))) (= (|tptp.'IsStaticField'| tptp.localinv) tptp.true_1))) :rule all_simplify)
% 22.63/22.88 (step t12.t2763 (cl (= (= (|tptp.'IsStaticField'| tptp.localinv) tptp.true_1) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.localinv)))) :rule all_simplify)
% 22.63/22.88 (step t12.t2764 (cl (= (not (not (= (|tptp.'IsStaticField'| tptp.localinv) tptp.true_1))) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.localinv)))) :rule trans :premises (t12.t2762 t12.t2763))
% 22.63/22.88 (step t12.t2765 (cl (= (not (not (= (|tptp.'IsStaticField'| tptp.exposeVersion) tptp.true_1))) (= (|tptp.'IsStaticField'| tptp.exposeVersion) tptp.true_1))) :rule all_simplify)
% 22.63/22.88 (step t12.t2766 (cl (= (= (|tptp.'IsStaticField'| tptp.exposeVersion) tptp.true_1) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.exposeVersion)))) :rule all_simplify)
% 22.63/22.88 (step t12.t2767 (cl (= (not (not (= (|tptp.'IsStaticField'| tptp.exposeVersion) tptp.true_1))) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.exposeVersion)))) :rule trans :premises (t12.t2765 t12.t2766))
% 22.63/22.88 (step t12.t2768 (cl (= (not (not (= (|tptp.'IncludedInModifiesStar'| tptp.ownerRef) tptp.true_1))) (= (|tptp.'IncludedInModifiesStar'| tptp.ownerRef) tptp.true_1))) :rule all_simplify)
% 22.63/22.88 (step t12.t2769 (cl (= (= (|tptp.'IncludedInModifiesStar'| tptp.ownerRef) tptp.true_1) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.ownerRef)))) :rule all_simplify)
% 22.63/22.88 (step t12.t2770 (cl (= (not (not (= (|tptp.'IncludedInModifiesStar'| tptp.ownerRef) tptp.true_1))) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.ownerRef)))) :rule trans :premises (t12.t2768 t12.t2769))
% 22.63/22.88 (step t12.t2771 (cl (= (not (not (= (|tptp.'IncludedInModifiesStar'| tptp.ownerFrame) tptp.true_1))) (= (|tptp.'IncludedInModifiesStar'| tptp.ownerFrame) tptp.true_1))) :rule all_simplify)
% 22.63/22.88 (step t12.t2772 (cl (= (= (|tptp.'IncludedInModifiesStar'| tptp.ownerFrame) tptp.true_1) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.ownerFrame)))) :rule all_simplify)
% 22.63/22.88 (step t12.t2773 (cl (= (not (not (= (|tptp.'IncludedInModifiesStar'| tptp.ownerFrame) tptp.true_1))) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.ownerFrame)))) :rule trans :premises (t12.t2771 t12.t2772))
% 22.63/22.88 (step t12.t2774 (cl (= (= (|tptp.'IncludedInModifiesStar'| tptp.exposeVersion) tptp.true_1) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.exposeVersion)))) :rule all_simplify)
% 22.63/22.88 (step t12.t2775 (cl (= (not (= (|tptp.'IncludedInModifiesStar'| tptp.exposeVersion) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.exposeVersion))))) :rule cong :premises (t12.t2774))
% 22.63/22.88 (step t12.t2776 (cl (= (= (|tptp.'IncludedInModifiesStar'| tptp.elements) tptp.true_1) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.elements)))) :rule all_simplify)
% 22.63/22.88 (step t12.t2777 (cl (= (not (= (|tptp.'IncludedInModifiesStar'| tptp.elements) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.elements))))) :rule cong :premises (t12.t2776))
% 22.63/22.88 (anchor :step t12.t2778 :args ((A__questionmark_A Int) (:= A__questionmark_A A__questionmark_A) (A__questionmark_i Int) (:= A__questionmark_i A__questionmark_i) (A__questionmark_x_3 Int) (:= A__questionmark_x_3 A__questionmark_x_3)))
% 22.63/22.88 (step t12.t2778.t1 (cl (= A__questionmark_A A__questionmark_A)) :rule refl)
% 22.63/22.88 (step t12.t2778.t2 (cl (= A__questionmark_i A__questionmark_i)) :rule refl)
% 22.63/22.88 (step t12.t2778.t3 (cl (= A__questionmark_x_3 A__questionmark_x_3)) :rule refl)
% 22.63/22.88 (step t12.t2778.t4 (cl (= (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i) A__questionmark_x_3) (= A__questionmark_x_3 (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) :rule all_simplify)
% 22.63/22.88 (step t12.t2778 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i) A__questionmark_x_3)) (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i))))) :rule bind)
% 22.63/22.88 (step t12.t2779 (cl (= (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i) A__questionmark_x_3))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))))) :rule cong :premises (t12.t2778))
% 22.63/22.88 (step t12.t2780 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_i A__questionmark_j)) (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'ValueArrayGet'| A__questionmark_A A__questionmark_j)))) (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'ValueArrayGet'| A__questionmark_A A__questionmark_j)))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2781 (cl (= (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_i A__questionmark_j)) (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'ValueArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'ValueArrayGet'| A__questionmark_A A__questionmark_j))))))) :rule cong :premises (t12.t2780))
% 22.63/22.88 (anchor :step t12.t2782 :args ((A__questionmark_A Int) (:= A__questionmark_A A__questionmark_A) (A__questionmark_i Int) (:= A__questionmark_i A__questionmark_i) (A__questionmark_x_3 Int) (:= A__questionmark_x_3 A__questionmark_x_3)))
% 22.63/22.88 (step t12.t2782.t1 (cl (= A__questionmark_A A__questionmark_A)) :rule refl)
% 22.63/22.88 (step t12.t2782.t2 (cl (= A__questionmark_i A__questionmark_i)) :rule refl)
% 22.63/22.88 (step t12.t2782.t3 (cl (= A__questionmark_x_3 A__questionmark_x_3)) :rule refl)
% 22.63/22.88 (step t12.t2782.t4 (cl (= (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i) A__questionmark_x_3) (= A__questionmark_x_3 (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) :rule all_simplify)
% 22.63/22.88 (step t12.t2782 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i) A__questionmark_x_3)) (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i))))) :rule bind)
% 22.63/22.88 (step t12.t2783 (cl (= (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i) A__questionmark_x_3))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))))) :rule cong :premises (t12.t2782))
% 22.63/22.88 (step t12.t2784 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_i A__questionmark_j)) (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'IntArrayGet'| A__questionmark_A A__questionmark_j)))) (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'IntArrayGet'| A__questionmark_A A__questionmark_j)))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2785 (cl (= (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_i A__questionmark_j)) (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'IntArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'IntArrayGet'| A__questionmark_A A__questionmark_j))))))) :rule cong :premises (t12.t2784))
% 22.63/22.88 (anchor :step t12.t2786 :args ((A__questionmark_A Int) (:= A__questionmark_A A__questionmark_A) (A__questionmark_i Int) (:= A__questionmark_i A__questionmark_i) (A__questionmark_x_3 Int) (:= A__questionmark_x_3 A__questionmark_x_3)))
% 22.63/22.88 (step t12.t2786.t1 (cl (= A__questionmark_A A__questionmark_A)) :rule refl)
% 22.63/22.88 (step t12.t2786.t2 (cl (= A__questionmark_i A__questionmark_i)) :rule refl)
% 22.63/22.88 (step t12.t2786.t3 (cl (= A__questionmark_x_3 A__questionmark_x_3)) :rule refl)
% 22.63/22.88 (step t12.t2786.t4 (cl (= (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i) A__questionmark_x_3) (= A__questionmark_x_3 (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) :rule all_simplify)
% 22.63/22.88 (step t12.t2786 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i) A__questionmark_x_3)) (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i))))) :rule bind)
% 22.63/22.88 (step t12.t2787 (cl (= (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i) A__questionmark_x_3))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))))) :rule cong :premises (t12.t2786))
% 22.63/22.88 (step t12.t2788 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_i A__questionmark_j)) (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'RefArrayGet'| A__questionmark_A A__questionmark_j)))) (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'RefArrayGet'| A__questionmark_A A__questionmark_j)))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2789 (cl (= (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_i A__questionmark_j)) (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'RefArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'RefArrayGet'| A__questionmark_A A__questionmark_j))))))) :rule cong :premises (t12.t2788))
% 22.63/22.88 (anchor :step t12.t2790 :args ((A__questionmark_a Int) (:= A__questionmark_a A__questionmark_a) (A__questionmark_d Int) (:= A__questionmark_d A__questionmark_d) (A__questionmark_x_3 Int) (:= A__questionmark_x_3 A__questionmark_x_3) (A__questionmark_y Int) (:= A__questionmark_y A__questionmark_y)))
% 22.63/22.88 (step t12.t2790.t1 (cl (= A__questionmark_a A__questionmark_a)) :rule refl)
% 22.63/22.88 (step t12.t2790.t2 (cl (= A__questionmark_d A__questionmark_d)) :rule refl)
% 22.63/22.88 (step t12.t2790.t3 (cl (= A__questionmark_x_3 A__questionmark_x_3)) :rule refl)
% 22.63/22.88 (step t12.t2790.t4 (cl (= A__questionmark_y A__questionmark_y)) :rule refl)
% 22.63/22.88 (step t12.t2790.t5 (cl (= (= (|tptp.'ArrayIndexInvX'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y)) A__questionmark_x_3) (= A__questionmark_x_3 (|tptp.'ArrayIndexInvX'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2790 (cl (= (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (|tptp.'ArrayIndexInvX'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y)) A__questionmark_x_3)) (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'ArrayIndexInvX'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y)))))) :rule bind)
% 22.63/22.88 (step t12.t2791 (cl (= (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (|tptp.'ArrayIndexInvX'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y)) A__questionmark_x_3))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'ArrayIndexInvX'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y))))))) :rule cong :premises (t12.t2790))
% 22.63/22.88 (anchor :step t12.t2792 :args ((A__questionmark_a Int) (:= A__questionmark_a A__questionmark_a) (A__questionmark_d Int) (:= A__questionmark_d A__questionmark_d) (A__questionmark_x_3 Int) (:= A__questionmark_x_3 A__questionmark_x_3) (A__questionmark_y Int) (:= A__questionmark_y A__questionmark_y)))
% 22.63/22.88 (step t12.t2792.t1 (cl (= A__questionmark_a A__questionmark_a)) :rule refl)
% 22.63/22.88 (step t12.t2792.t2 (cl (= A__questionmark_d A__questionmark_d)) :rule refl)
% 22.63/22.88 (step t12.t2792.t3 (cl (= A__questionmark_x_3 A__questionmark_x_3)) :rule refl)
% 22.63/22.88 (step t12.t2792.t4 (cl (= A__questionmark_y A__questionmark_y)) :rule refl)
% 22.63/22.88 (step t12.t2792.t5 (cl (= (= (|tptp.'ArrayIndexInvY'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y)) A__questionmark_y) (= A__questionmark_y (|tptp.'ArrayIndexInvY'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2792 (cl (= (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (|tptp.'ArrayIndexInvY'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y)) A__questionmark_y)) (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_y (|tptp.'ArrayIndexInvY'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y)))))) :rule bind)
% 22.63/22.88 (step t12.t2793 (cl (= (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (|tptp.'ArrayIndexInvY'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y)) A__questionmark_y))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_y (|tptp.'ArrayIndexInvY'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y))))))) :rule cong :premises (t12.t2792))
% 22.63/22.88 (anchor :step t12.t2794 :args ((A__questionmark_a Int) (:= A__questionmark_a A__questionmark_a) (A__questionmark_i Int) (:= A__questionmark_i A__questionmark_i) (A__questionmark_heap Int) (:= A__questionmark_heap A__questionmark_heap)))
% 22.63/22.88 (step t12.t2794.t1 (cl (= A__questionmark_a A__questionmark_a)) :rule refl)
% 22.63/22.88 (step t12.t2794.t2 (cl (= A__questionmark_i A__questionmark_i)) :rule refl)
% 22.63/22.88 (step t12.t2794.t3 (cl (= A__questionmark_heap A__questionmark_heap)) :rule refl)
% 22.63/22.88 (step t12.t2794.t4 (cl (= (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)))) :rule all_simplify)
% 22.63/22.88 (step t12.t2794.t5 (cl (= (= (|tptp.'InRange'| (|tptp.'IntArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))) tptp.true_1) (= tptp.true_1 (|tptp.'InRange'| (|tptp.'IntArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a)))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2794.t6 (cl (= (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'InRange'| (|tptp.'IntArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))) tptp.true_1)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.true_1 (|tptp.'InRange'| (|tptp.'IntArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))) :rule cong :premises (t12.t2794.t4 t12.t2794.t5))
% 22.63/22.88 (step t12.t2794 (cl (= (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'InRange'| (|tptp.'IntArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))) tptp.true_1))) (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.true_1 (|tptp.'InRange'| (|tptp.'IntArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a)))))))) :rule bind)
% 22.63/22.88 (step t12.t2795 (cl (= (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.true_1 (|tptp.'InRange'| (|tptp.'IntArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a)))))) (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (|tptp.'InRange'| (|tptp.'IntArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a)))))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2796 (cl (= (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'InRange'| (|tptp.'IntArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))) tptp.true_1))) (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (|tptp.'InRange'| (|tptp.'IntArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a)))))))) :rule trans :premises (t12.t2794 t12.t2795))
% 22.63/22.88 (step t12.t2797 (cl (= (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'InRange'| (|tptp.'IntArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))) tptp.true_1)))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (|tptp.'InRange'| (|tptp.'IntArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))))) :rule cong :premises (t12.t2796))
% 22.63/22.88 (anchor :step t12.t2798 :args ((A__questionmark_a Int) (:= A__questionmark_a A__questionmark_a) (A__questionmark_i Int) (:= A__questionmark_i A__questionmark_i) (A__questionmark_heap Int) (:= A__questionmark_heap A__questionmark_heap)))
% 22.63/22.88 (step t12.t2798.t1 (cl (= A__questionmark_a A__questionmark_a)) :rule refl)
% 22.63/22.88 (step t12.t2798.t2 (cl (= A__questionmark_i A__questionmark_i)) :rule refl)
% 22.63/22.88 (step t12.t2798.t3 (cl (= A__questionmark_heap A__questionmark_heap)) :rule refl)
% 22.63/22.88 (anchor :step t12.t2798.t4 :args ((A__questionmark_v_9_10 Int) (:= A__questionmark_v_9_10 A__questionmark_v_9_10)))
% 22.63/22.88 (step t12.t2798.t4.t1 (cl (= A__questionmark_v_9_10 A__questionmark_v_9_10)) :rule refl)
% 22.63/22.88 (step t12.t2798.t4.t2 (cl (= (= A__questionmark_v_9_10 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= A__questionmark_v_9_10 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))) :rule refl)
% 22.63/22.88 (step t12.t2798.t4.t3 (cl (= (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)))) :rule all_simplify)
% 22.63/22.88 (step t12.t2798.t4.t4 (cl (= (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))))) :rule cong :premises (t12.t2798.t4.t3))
% 22.63/22.88 (step t12.t2798.t4.t5 (cl (= (not (not (= A__questionmark_v_9_10 tptp.nullObject))) (= A__questionmark_v_9_10 tptp.nullObject))) :rule all_simplify)
% 22.63/22.88 (step t12.t2798.t4.t6 (cl (= (= A__questionmark_v_9_10 tptp.nullObject) (= tptp.nullObject A__questionmark_v_9_10))) :rule all_simplify)
% 22.63/22.88 (step t12.t2798.t4.t7 (cl (= (not (not (= A__questionmark_v_9_10 tptp.nullObject))) (= tptp.nullObject A__questionmark_v_9_10))) :rule trans :premises (t12.t2798.t4.t5 t12.t2798.t4.t6))
% 22.63/22.88 (step t12.t2798.t4.t8 (cl (= (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (not (= A__questionmark_v_9_10 tptp.nullObject)))) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.nullObject A__questionmark_v_9_10)))) :rule cong :premises (t12.t2798.t4.t4 t12.t2798.t4.t7))
% 22.63/22.88 (step t12.t2798.t4.t9 (cl (= (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (not (= A__questionmark_v_9_10 tptp.nullObject))))) (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.nullObject A__questionmark_v_9_10))))) :rule cong :premises (t12.t2798.t4.t8))
% 22.63/22.88 (step t12.t2798.t4.t10 (cl (= (= (tptp.x (tptp.typeof A__questionmark_v_9_10) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))) tptp.true_1) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_v_9_10) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a)))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2798.t4.t11 (cl (= (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (not (= A__questionmark_v_9_10 tptp.nullObject))))) (= (tptp.x (tptp.typeof A__questionmark_v_9_10) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))) tptp.true_1)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.nullObject A__questionmark_v_9_10))) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_v_9_10) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))) :rule cong :premises (t12.t2798.t4.t9 t12.t2798.t4.t10))
% 22.63/22.88 (step t12.t2798.t4.t12 (cl (= (and (= A__questionmark_v_9_10 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (not (= A__questionmark_v_9_10 tptp.nullObject))))) (= (tptp.x (tptp.typeof A__questionmark_v_9_10) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))) tptp.true_1))) (and (= A__questionmark_v_9_10 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.nullObject A__questionmark_v_9_10))) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_v_9_10) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a)))))))) :rule cong :premises (t12.t2798.t4.t2 t12.t2798.t4.t11))
% 22.63/22.88 (step t12.t2798.t4 (cl (= (exists ((A__questionmark_v_9_10 Int)) (and (= A__questionmark_v_9_10 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (not (= A__questionmark_v_9_10 tptp.nullObject))))) (= (tptp.x (tptp.typeof A__questionmark_v_9_10) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))) tptp.true_1)))) (exists ((A__questionmark_v_9_10 Int)) (and (= A__questionmark_v_9_10 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.nullObject A__questionmark_v_9_10))) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_v_9_10) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))))) :rule bind)
% 22.63/22.88 (step t12.t2798.t5 (cl (= (exists ((A__questionmark_v_9_10 Int)) (and (= A__questionmark_v_9_10 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.nullObject A__questionmark_v_9_10))) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_v_9_10) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))) (not (forall ((A__questionmark_v_9_10 Int)) (not (and (= A__questionmark_v_9_10 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.nullObject A__questionmark_v_9_10))) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_v_9_10) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2798.t6 (cl (= (forall ((A__questionmark_v_9_10 Int)) (not (and (= A__questionmark_v_9_10 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.nullObject A__questionmark_v_9_10))) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_v_9_10) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a)))))))) (forall ((A__questionmark_v_9_10 Int)) (or (not (= A__questionmark_v_9_10 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (not (= tptp.nullObject A__questionmark_v_9_10)) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_v_9_10) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a)))))))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2798.t7 (cl (= (forall ((A__questionmark_v_9_10 Int)) (or (not (= A__questionmark_v_9_10 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (not (= tptp.nullObject A__questionmark_v_9_10)) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_v_9_10) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a)))))))) (or (not (= (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (not (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2798.t8 (cl (= (= (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) true)) :rule all_simplify)
% 22.63/22.88 (step t12.t2798.t9 (cl (= (not (= (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (not true))) :rule cong :premises (t12.t2798.t8))
% 22.63/22.88 (step t12.t2798.t10 (cl (= (not true) false)) :rule all_simplify)
% 22.63/22.88 (step t12.t2798.t11 (cl (= (not (= (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) false)) :rule trans :premises (t12.t2798.t9 t12.t2798.t10))
% 22.63/22.88 (step t12.t2798.t12 (cl (= (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (not (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a)))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (not (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a)))))))) :rule refl)
% 22.63/22.88 (step t12.t2798.t13 (cl (= (or (not (= (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (not (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))) (or false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (not (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))))) :rule cong :premises (t12.t2798.t11 t12.t2798.t12))
% 22.63/22.88 (step t12.t2798.t14 (cl (= (or false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (not (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (not (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a)))))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2798.t15 (cl (= (or (not (= (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (not (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (not (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a)))))))) :rule trans :premises (t12.t2798.t13 t12.t2798.t14))
% 22.63/22.88 (step t12.t2798.t16 (cl (= (forall ((A__questionmark_v_9_10 Int)) (or (not (= A__questionmark_v_9_10 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (not (= tptp.nullObject A__questionmark_v_9_10)) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_v_9_10) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a)))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (not (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a)))))))) :rule trans :premises (t12.t2798.t7 t12.t2798.t15))
% 22.63/22.88 (step t12.t2798.t17 (cl (= (forall ((A__questionmark_v_9_10 Int)) (not (and (= A__questionmark_v_9_10 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.nullObject A__questionmark_v_9_10))) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_v_9_10) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a)))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (not (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a)))))))) :rule trans :premises (t12.t2798.t6 t12.t2798.t16))
% 22.63/22.88 (step t12.t2798.t18 (cl (= (not (forall ((A__questionmark_v_9_10 Int)) (not (and (= A__questionmark_v_9_10 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.nullObject A__questionmark_v_9_10))) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_v_9_10) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (not (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))))) :rule cong :premises (t12.t2798.t17))
% 22.63/22.88 (step t12.t2798.t19 (cl (= (exists ((A__questionmark_v_9_10 Int)) (and (= A__questionmark_v_9_10 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.nullObject A__questionmark_v_9_10))) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_v_9_10) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (not (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))))) :rule trans :premises (t12.t2798.t5 t12.t2798.t18))
% 22.63/22.88 (step t12.t2798.t20 (cl (= (exists ((A__questionmark_v_9_10 Int)) (and (= A__questionmark_v_9_10 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (not (= A__questionmark_v_9_10 tptp.nullObject))))) (= (tptp.x (tptp.typeof A__questionmark_v_9_10) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))) tptp.true_1)))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (not (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))))) :rule trans :premises (t12.t2798.t4 t12.t2798.t19))
% 22.63/22.88 (step t12.t2798 (cl (= (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (exists ((A__questionmark_v_9_10 Int)) (and (= A__questionmark_v_9_10 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (not (= A__questionmark_v_9_10 tptp.nullObject))))) (= (tptp.x (tptp.typeof A__questionmark_v_9_10) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))) tptp.true_1))))) (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (not (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a)))))))))) :rule bind)
% 22.63/22.88 (step t12.t2799 (cl (= (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (not (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a)))))))) (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a)))))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2800 (cl (= (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (exists ((A__questionmark_v_9_10 Int)) (and (= A__questionmark_v_9_10 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (not (= A__questionmark_v_9_10 tptp.nullObject))))) (= (tptp.x (tptp.typeof A__questionmark_v_9_10) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))) tptp.true_1))))) (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a)))))))) :rule trans :premises (t12.t2798 t12.t2799))
% 22.63/22.88 (step t12.t2801 (cl (= (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (exists ((A__questionmark_v_9_10 Int)) (and (= A__questionmark_v_9_10 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (not (= A__questionmark_v_9_10 tptp.nullObject))))) (= (tptp.x (tptp.typeof A__questionmark_v_9_10) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))) tptp.true_1)))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))))) :rule cong :premises (t12.t2800))
% 22.63/22.88 (anchor :step t12.t2802 :args ((A__questionmark_a Int) (:= A__questionmark_a A__questionmark_a) (A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T) (A__questionmark_i Int) (:= A__questionmark_i A__questionmark_i) (A__questionmark_r Int) (:= A__questionmark_r A__questionmark_r) (A__questionmark_heap Int) (:= A__questionmark_heap A__questionmark_heap)))
% 22.63/22.88 (step t12.t2802.t1 (cl (= A__questionmark_a A__questionmark_a)) :rule refl)
% 22.63/22.88 (step t12.t2802.t2 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 22.63/22.88 (step t12.t2802.t3 (cl (= A__questionmark_i A__questionmark_i)) :rule refl)
% 22.63/22.88 (step t12.t2802.t4 (cl (= A__questionmark_r A__questionmark_r)) :rule refl)
% 22.63/22.88 (step t12.t2802.t5 (cl (= A__questionmark_heap A__questionmark_heap)) :rule refl)
% 22.63/22.88 (step t12.t2802.t6 (cl (= (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)))) :rule all_simplify)
% 22.63/22.88 (step t12.t2802.t7 (cl (= (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))))) :rule cong :premises (t12.t2802.t6))
% 22.63/22.88 (step t12.t2802.t8 (cl (= (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2802.t9 (cl (= (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))))) :rule cong :premises (t12.t2802.t8))
% 22.63/22.88 (step t12.t2802.t10 (cl (= (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1))) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r))))))) :rule cong :premises (t12.t2802.t7 t12.t2802.t9))
% 22.63/22.88 (step t12.t2802.t11 (cl (= (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))))))) :rule cong :premises (t12.t2802.t10))
% 22.63/22.88 (step t12.t2802.t12 (cl (= (= (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.nullObject) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))) :rule all_simplify)
% 22.63/22.88 (step t12.t2802.t13 (cl (= (not (= (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.nullObject)) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))))) :rule cong :premises (t12.t2802.t12))
% 22.63/22.88 (step t12.t2802.t14 (cl (= (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (not (= (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.nullObject))) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))))) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))))) :rule cong :premises (t12.t2802.t11 t12.t2802.t13))
% 22.63/22.88 (step t12.t2802 (cl (= (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_i Int) (A__questionmark_r Int) (A__questionmark_heap Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (not (= (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.nullObject)))) (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_i Int) (A__questionmark_r Int) (A__questionmark_heap Int)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))))) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))))))) :rule bind)
% 22.63/22.88 (step t12.t2803 (cl (= (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_i Int) (A__questionmark_r Int) (A__questionmark_heap Int)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))))) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))))) (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_i Int) (A__questionmark_r Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2804 (cl (= (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_i Int) (A__questionmark_r Int) (A__questionmark_heap Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (not (= (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.nullObject)))) (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_i Int) (A__questionmark_r Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))))))) :rule trans :premises (t12.t2802 t12.t2803))
% 22.63/22.88 (step t12.t2805 (cl (= (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_i Int) (A__questionmark_r Int) (A__questionmark_heap Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (not (= (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.nullObject))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_i Int) (A__questionmark_r Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))))))) :rule cong :premises (t12.t2804))
% 22.63/22.88 (anchor :step t12.t2806 :args ((A__questionmark_a Int) (:= A__questionmark_a A__questionmark_a)))
% 22.63/22.88 (step t12.t2806.t1 (cl (= A__questionmark_a A__questionmark_a)) :rule refl)
% 22.63/22.88 (step t12.t2806.t2 (cl (= (<= 1 (|tptp.'Rank'| A__questionmark_a)) (>= (|tptp.'Rank'| A__questionmark_a) 1))) :rule all_simplify)
% 22.63/22.88 (step t12.t2806 (cl (= (forall ((A__questionmark_a Int)) (<= 1 (|tptp.'Rank'| A__questionmark_a))) (forall ((A__questionmark_a Int)) (>= (|tptp.'Rank'| A__questionmark_a) 1)))) :rule bind)
% 22.63/22.88 (step t12.t2807 (cl (= (not (forall ((A__questionmark_a Int)) (<= 1 (|tptp.'Rank'| A__questionmark_a)))) (not (forall ((A__questionmark_a Int)) (>= (|tptp.'Rank'| A__questionmark_a) 1))))) :rule cong :premises (t12.t2806))
% 22.63/22.88 (anchor :step t12.t2808 :args ((A__questionmark_a Int) (:= A__questionmark_a A__questionmark_a) (A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T) (A__questionmark_r Int) (:= A__questionmark_r A__questionmark_r)))
% 22.63/22.88 (step t12.t2808.t1 (cl (= A__questionmark_a A__questionmark_a)) :rule refl)
% 22.63/22.88 (step t12.t2808.t2 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 22.63/22.88 (step t12.t2808.t3 (cl (= A__questionmark_r A__questionmark_r)) :rule refl)
% 22.63/22.88 (step t12.t2808.t4 (cl (= (not (not (= A__questionmark_a tptp.nullObject))) (= A__questionmark_a tptp.nullObject))) :rule all_simplify)
% 22.63/22.88 (step t12.t2808.t5 (cl (= (= A__questionmark_a tptp.nullObject) (= tptp.nullObject A__questionmark_a))) :rule all_simplify)
% 22.63/22.88 (step t12.t2808.t6 (cl (= (not (not (= A__questionmark_a tptp.nullObject))) (= tptp.nullObject A__questionmark_a))) :rule trans :premises (t12.t2808.t4 t12.t2808.t5))
% 22.63/22.88 (step t12.t2808.t7 (cl (= (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2808.t8 (cl (= (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))))) :rule cong :premises (t12.t2808.t7))
% 22.63/22.88 (step t12.t2808.t9 (cl (= (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1))) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r))))))) :rule cong :premises (t12.t2808.t6 t12.t2808.t8))
% 22.63/22.88 (step t12.t2808.t10 (cl (= (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (not (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))))))) :rule cong :premises (t12.t2808.t9))
% 22.63/22.88 (step t12.t2808.t11 (cl (= (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a)))) :rule all_simplify)
% 22.63/22.88 (step t12.t2808.t12 (cl (= (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)) (=> (not (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) :rule cong :premises (t12.t2808.t10 t12.t2808.t11))
% 22.63/22.88 (step t12.t2808 (cl (= (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r))) (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a)))))) :rule bind)
% 22.63/22.88 (step t12.t2809 (cl (= (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a)))) (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a)))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2810 (cl (= (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r))) (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a)))))) :rule trans :premises (t12.t2808 t12.t2809))
% 22.63/22.88 (step t12.t2811 (cl (= (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))))) :rule cong :premises (t12.t2810))
% 22.63/22.88 (anchor :step t12.t2812 :args ((A__questionmark_a Int) (:= A__questionmark_a A__questionmark_a) (A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T) (A__questionmark_r Int) (:= A__questionmark_r A__questionmark_r)))
% 22.63/22.88 (step t12.t2812.t1 (cl (= A__questionmark_a A__questionmark_a)) :rule refl)
% 22.63/22.88 (step t12.t2812.t2 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 22.63/22.88 (step t12.t2812.t3 (cl (= A__questionmark_r A__questionmark_r)) :rule refl)
% 22.63/22.88 (step t12.t2812.t4 (cl (= (not (not (= A__questionmark_a tptp.nullObject))) (= A__questionmark_a tptp.nullObject))) :rule all_simplify)
% 22.63/22.88 (step t12.t2812.t5 (cl (= (= A__questionmark_a tptp.nullObject) (= tptp.nullObject A__questionmark_a))) :rule all_simplify)
% 22.63/22.88 (step t12.t2812.t6 (cl (= (not (not (= A__questionmark_a tptp.nullObject))) (= tptp.nullObject A__questionmark_a))) :rule trans :premises (t12.t2812.t4 t12.t2812.t5))
% 22.63/22.88 (step t12.t2812.t7 (cl (= (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2812.t8 (cl (= (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))))) :rule cong :premises (t12.t2812.t7))
% 22.63/22.88 (step t12.t2812.t9 (cl (= (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1))) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r))))))) :rule cong :premises (t12.t2812.t6 t12.t2812.t8))
% 22.63/22.88 (step t12.t2812.t10 (cl (= (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (not (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))))))) :rule cong :premises (t12.t2812.t9))
% 22.63/22.88 (step t12.t2812.t11 (cl (= (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a)))) :rule all_simplify)
% 22.63/22.88 (step t12.t2812.t12 (cl (= (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)) (=> (not (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) :rule cong :premises (t12.t2812.t10 t12.t2812.t11))
% 22.63/22.88 (step t12.t2812 (cl (= (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r))) (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a)))))) :rule bind)
% 22.63/22.88 (step t12.t2813 (cl (= (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a)))) (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a)))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2814 (cl (= (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r))) (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a)))))) :rule trans :premises (t12.t2812 t12.t2813))
% 22.63/22.88 (step t12.t2815 (cl (= (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))))) :rule cong :premises (t12.t2814))
% 22.63/22.88 (anchor :step t12.t2816 :args ((A__questionmark_a Int) (:= A__questionmark_a A__questionmark_a) (A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T) (A__questionmark_r Int) (:= A__questionmark_r A__questionmark_r)))
% 22.63/22.88 (step t12.t2816.t1 (cl (= A__questionmark_a A__questionmark_a)) :rule refl)
% 22.63/22.88 (step t12.t2816.t2 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 22.63/22.88 (step t12.t2816.t3 (cl (= A__questionmark_r A__questionmark_r)) :rule refl)
% 22.63/22.88 (step t12.t2816.t4 (cl (= (not (not (= A__questionmark_a tptp.nullObject))) (= A__questionmark_a tptp.nullObject))) :rule all_simplify)
% 22.63/22.88 (step t12.t2816.t5 (cl (= (= A__questionmark_a tptp.nullObject) (= tptp.nullObject A__questionmark_a))) :rule all_simplify)
% 22.63/22.88 (step t12.t2816.t6 (cl (= (not (not (= A__questionmark_a tptp.nullObject))) (= tptp.nullObject A__questionmark_a))) :rule trans :premises (t12.t2816.t4 t12.t2816.t5))
% 22.63/22.88 (step t12.t2816.t7 (cl (= (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) tptp.true_1) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2816.t8 (cl (= (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))))) :rule cong :premises (t12.t2816.t7))
% 22.63/22.88 (step t12.t2816.t9 (cl (= (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) tptp.true_1))) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r))))))) :rule cong :premises (t12.t2816.t6 t12.t2816.t8))
% 22.63/22.88 (step t12.t2816.t10 (cl (= (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (not (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))))))) :rule cong :premises (t12.t2816.t9))
% 22.63/22.88 (step t12.t2816.t11 (cl (= (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a)))) :rule all_simplify)
% 22.63/22.88 (step t12.t2816.t12 (cl (= (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)) (=> (not (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) :rule cong :premises (t12.t2816.t10 t12.t2816.t11))
% 22.63/22.88 (step t12.t2816 (cl (= (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r))) (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a)))))) :rule bind)
% 22.63/22.88 (step t12.t2817 (cl (= (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a)))) (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a)))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2818 (cl (= (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r))) (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a)))))) :rule trans :premises (t12.t2816 t12.t2817))
% 22.63/22.88 (step t12.t2819 (cl (= (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))))) :rule cong :premises (t12.t2818))
% 22.63/22.88 (anchor :step t12.t2820 :args ((A__questionmark_a Int) (:= A__questionmark_a A__questionmark_a) (A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T) (A__questionmark_r Int) (:= A__questionmark_r A__questionmark_r)))
% 22.63/22.88 (step t12.t2820.t1 (cl (= A__questionmark_a A__questionmark_a)) :rule refl)
% 22.63/22.88 (step t12.t2820.t2 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 22.63/22.88 (step t12.t2820.t3 (cl (= A__questionmark_r A__questionmark_r)) :rule refl)
% 22.63/22.88 (step t12.t2820.t4 (cl (= (not (not (= A__questionmark_a tptp.nullObject))) (= A__questionmark_a tptp.nullObject))) :rule all_simplify)
% 22.63/22.88 (step t12.t2820.t5 (cl (= (= A__questionmark_a tptp.nullObject) (= tptp.nullObject A__questionmark_a))) :rule all_simplify)
% 22.63/22.88 (step t12.t2820.t6 (cl (= (not (not (= A__questionmark_a tptp.nullObject))) (= tptp.nullObject A__questionmark_a))) :rule trans :premises (t12.t2820.t4 t12.t2820.t5))
% 22.63/22.88 (step t12.t2820.t7 (cl (= (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) tptp.true_1) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2820.t8 (cl (= (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))))) :rule cong :premises (t12.t2820.t7))
% 22.63/22.88 (step t12.t2820.t9 (cl (= (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) tptp.true_1))) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r))))))) :rule cong :premises (t12.t2820.t6 t12.t2820.t8))
% 22.63/22.88 (step t12.t2820.t10 (cl (= (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (not (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))))))) :rule cong :premises (t12.t2820.t9))
% 22.63/22.88 (step t12.t2820.t11 (cl (= (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a)))) :rule all_simplify)
% 22.63/22.88 (step t12.t2820.t12 (cl (= (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)) (=> (not (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) :rule cong :premises (t12.t2820.t10 t12.t2820.t11))
% 22.63/22.88 (step t12.t2820 (cl (= (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r))) (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a)))))) :rule bind)
% 22.63/22.88 (step t12.t2821 (cl (= (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a)))) (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a)))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2822 (cl (= (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r))) (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a)))))) :rule trans :premises (t12.t2820 t12.t2821))
% 22.63/22.88 (step t12.t2823 (cl (= (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))))) :rule cong :premises (t12.t2822))
% 22.63/22.88 (anchor :step t12.t2824 :args ((A__questionmark_a Int) (:= A__questionmark_a A__questionmark_a)))
% 22.63/22.88 (step t12.t2824.t1 (cl (= A__questionmark_a A__questionmark_a)) :rule refl)
% 22.63/22.88 (anchor :step t12.t2824.t2 :args ((A__questionmark_v_10_11 Int) (:= A__questionmark_v_10_11 A__questionmark_v_10_11)))
% 22.63/22.88 (step t12.t2824.t2.t1 (cl (= A__questionmark_v_10_11 A__questionmark_v_10_11)) :rule refl)
% 22.63/22.88 (step t12.t2824.t2.t2 (cl (= (= A__questionmark_v_10_11 (|tptp.'Length'| A__questionmark_a)) (= A__questionmark_v_10_11 (|tptp.'Length'| A__questionmark_a)))) :rule refl)
% 22.63/22.88 (step t12.t2824.t2.t3 (cl (= (<= 0 A__questionmark_v_10_11) (>= A__questionmark_v_10_11 0))) :rule all_simplify)
% 22.63/22.88 (step t12.t2824.t2.t4 (cl (= (not (<= 0 A__questionmark_v_10_11)) (not (>= A__questionmark_v_10_11 0)))) :rule cong :premises (t12.t2824.t2.t3))
% 22.63/22.88 (step t12.t2824.t2.t5 (cl (= (<= A__questionmark_v_10_11 tptp.int_2147483647) (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_v_10_11)) 0))) :rule all_simplify)
% 22.63/22.88 (step t12.t2824.t2.t6 (cl (= (not (<= A__questionmark_v_10_11 tptp.int_2147483647)) (not (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_v_10_11)) 0)))) :rule cong :premises (t12.t2824.t2.t5))
% 22.63/22.88 (step t12.t2824.t2.t7 (cl (= (or (not (<= 0 A__questionmark_v_10_11)) (not (<= A__questionmark_v_10_11 tptp.int_2147483647))) (or (not (>= A__questionmark_v_10_11 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_v_10_11)) 0))))) :rule cong :premises (t12.t2824.t2.t4 t12.t2824.t2.t6))
% 22.63/22.88 (step t12.t2824.t2.t8 (cl (= (not (or (not (<= 0 A__questionmark_v_10_11)) (not (<= A__questionmark_v_10_11 tptp.int_2147483647)))) (not (or (not (>= A__questionmark_v_10_11 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_v_10_11)) 0)))))) :rule cong :premises (t12.t2824.t2.t7))
% 22.63/22.88 (step t12.t2824.t2.t9 (cl (= (and (= A__questionmark_v_10_11 (|tptp.'Length'| A__questionmark_a)) (not (or (not (<= 0 A__questionmark_v_10_11)) (not (<= A__questionmark_v_10_11 tptp.int_2147483647))))) (and (= A__questionmark_v_10_11 (|tptp.'Length'| A__questionmark_a)) (not (or (not (>= A__questionmark_v_10_11 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_v_10_11)) 0))))))) :rule cong :premises (t12.t2824.t2.t2 t12.t2824.t2.t8))
% 22.63/22.88 (step t12.t2824.t2 (cl (= (exists ((A__questionmark_v_10_11 Int)) (and (= A__questionmark_v_10_11 (|tptp.'Length'| A__questionmark_a)) (not (or (not (<= 0 A__questionmark_v_10_11)) (not (<= A__questionmark_v_10_11 tptp.int_2147483647)))))) (exists ((A__questionmark_v_10_11 Int)) (and (= A__questionmark_v_10_11 (|tptp.'Length'| A__questionmark_a)) (not (or (not (>= A__questionmark_v_10_11 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_v_10_11)) 0)))))))) :rule bind)
% 22.63/22.88 (step t12.t2824.t3 (cl (= (exists ((A__questionmark_v_10_11 Int)) (and (= A__questionmark_v_10_11 (|tptp.'Length'| A__questionmark_a)) (not (or (not (>= A__questionmark_v_10_11 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_v_10_11)) 0)))))) (not (forall ((A__questionmark_v_10_11 Int)) (not (and (= A__questionmark_v_10_11 (|tptp.'Length'| A__questionmark_a)) (not (or (not (>= A__questionmark_v_10_11 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_v_10_11)) 0)))))))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2824.t4 (cl (= (forall ((A__questionmark_v_10_11 Int)) (not (and (= A__questionmark_v_10_11 (|tptp.'Length'| A__questionmark_a)) (not (or (not (>= A__questionmark_v_10_11 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_v_10_11)) 0))))))) (forall ((A__questionmark_v_10_11 Int)) (or (not (= A__questionmark_v_10_11 (|tptp.'Length'| A__questionmark_a))) (not (>= A__questionmark_v_10_11 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_v_10_11)) 0)))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2824.t5 (cl (= (forall ((A__questionmark_v_10_11 Int)) (or (not (= A__questionmark_v_10_11 (|tptp.'Length'| A__questionmark_a))) (not (>= A__questionmark_v_10_11 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_v_10_11)) 0)))) (or (not (= (|tptp.'Length'| A__questionmark_a) (|tptp.'Length'| A__questionmark_a))) (not (>= (|tptp.'Length'| A__questionmark_a) 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| A__questionmark_a))) 0))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2824.t6 (cl (= (= (|tptp.'Length'| A__questionmark_a) (|tptp.'Length'| A__questionmark_a)) true)) :rule all_simplify)
% 22.63/22.88 (step t12.t2824.t7 (cl (= (not (= (|tptp.'Length'| A__questionmark_a) (|tptp.'Length'| A__questionmark_a))) (not true))) :rule cong :premises (t12.t2824.t6))
% 22.63/22.88 (step t12.t2824.t8 (cl (= (not true) false)) :rule all_simplify)
% 22.63/22.88 (step t12.t2824.t9 (cl (= (not (= (|tptp.'Length'| A__questionmark_a) (|tptp.'Length'| A__questionmark_a))) false)) :rule trans :premises (t12.t2824.t7 t12.t2824.t8))
% 22.63/22.88 (step t12.t2824.t10 (cl (= (not (>= (|tptp.'Length'| A__questionmark_a) 0)) (not (>= (|tptp.'Length'| A__questionmark_a) 0)))) :rule refl)
% 22.63/22.88 (step t12.t2824.t11 (cl (= (not (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| A__questionmark_a))) 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| A__questionmark_a))) 0)))) :rule refl)
% 22.63/22.88 (step t12.t2824.t12 (cl (= (or (not (= (|tptp.'Length'| A__questionmark_a) (|tptp.'Length'| A__questionmark_a))) (not (>= (|tptp.'Length'| A__questionmark_a) 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| A__questionmark_a))) 0))) (or false (not (>= (|tptp.'Length'| A__questionmark_a) 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| A__questionmark_a))) 0))))) :rule cong :premises (t12.t2824.t9 t12.t2824.t10 t12.t2824.t11))
% 22.63/22.88 (step t12.t2824.t13 (cl (= (or false (not (>= (|tptp.'Length'| A__questionmark_a) 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| A__questionmark_a))) 0))) (or (not (>= (|tptp.'Length'| A__questionmark_a) 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| A__questionmark_a))) 0))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2824.t14 (cl (= (or (not (= (|tptp.'Length'| A__questionmark_a) (|tptp.'Length'| A__questionmark_a))) (not (>= (|tptp.'Length'| A__questionmark_a) 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| A__questionmark_a))) 0))) (or (not (>= (|tptp.'Length'| A__questionmark_a) 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| A__questionmark_a))) 0))))) :rule trans :premises (t12.t2824.t12 t12.t2824.t13))
% 22.63/22.88 (step t12.t2824.t15 (cl (= (forall ((A__questionmark_v_10_11 Int)) (or (not (= A__questionmark_v_10_11 (|tptp.'Length'| A__questionmark_a))) (not (>= A__questionmark_v_10_11 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_v_10_11)) 0)))) (or (not (>= (|tptp.'Length'| A__questionmark_a) 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| A__questionmark_a))) 0))))) :rule trans :premises (t12.t2824.t5 t12.t2824.t14))
% 22.63/22.88 (step t12.t2824.t16 (cl (= (forall ((A__questionmark_v_10_11 Int)) (not (and (= A__questionmark_v_10_11 (|tptp.'Length'| A__questionmark_a)) (not (or (not (>= A__questionmark_v_10_11 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_v_10_11)) 0))))))) (or (not (>= (|tptp.'Length'| A__questionmark_a) 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| A__questionmark_a))) 0))))) :rule trans :premises (t12.t2824.t4 t12.t2824.t15))
% 22.63/22.88 (step t12.t2824.t17 (cl (= (not (forall ((A__questionmark_v_10_11 Int)) (not (and (= A__questionmark_v_10_11 (|tptp.'Length'| A__questionmark_a)) (not (or (not (>= A__questionmark_v_10_11 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_v_10_11)) 0)))))))) (not (or (not (>= (|tptp.'Length'| A__questionmark_a) 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| A__questionmark_a))) 0)))))) :rule cong :premises (t12.t2824.t16))
% 22.63/22.88 (step t12.t2824.t18 (cl (= (exists ((A__questionmark_v_10_11 Int)) (and (= A__questionmark_v_10_11 (|tptp.'Length'| A__questionmark_a)) (not (or (not (>= A__questionmark_v_10_11 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_v_10_11)) 0)))))) (not (or (not (>= (|tptp.'Length'| A__questionmark_a) 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| A__questionmark_a))) 0)))))) :rule trans :premises (t12.t2824.t3 t12.t2824.t17))
% 22.63/22.88 (step t12.t2824.t19 (cl (= (exists ((A__questionmark_v_10_11 Int)) (and (= A__questionmark_v_10_11 (|tptp.'Length'| A__questionmark_a)) (not (or (not (<= 0 A__questionmark_v_10_11)) (not (<= A__questionmark_v_10_11 tptp.int_2147483647)))))) (not (or (not (>= (|tptp.'Length'| A__questionmark_a) 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| A__questionmark_a))) 0)))))) :rule trans :premises (t12.t2824.t2 t12.t2824.t18))
% 22.63/22.88 (step t12.t2824 (cl (= (forall ((A__questionmark_a Int)) (exists ((A__questionmark_v_10_11 Int)) (and (= A__questionmark_v_10_11 (|tptp.'Length'| A__questionmark_a)) (not (or (not (<= 0 A__questionmark_v_10_11)) (not (<= A__questionmark_v_10_11 tptp.int_2147483647))))))) (forall ((A__questionmark_a Int)) (not (or (not (>= (|tptp.'Length'| A__questionmark_a) 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| A__questionmark_a))) 0))))))) :rule bind)
% 22.63/22.88 (step t12.t2825 (cl (= (forall ((A__questionmark_a Int)) (not (or (not (>= (|tptp.'Length'| A__questionmark_a) 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| A__questionmark_a))) 0))))) (forall ((A__questionmark_a Int)) (and (>= (|tptp.'Length'| A__questionmark_a) 0) (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| A__questionmark_a))) 0))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2826 (cl (= (forall ((A__questionmark_a Int)) (and (>= (|tptp.'Length'| A__questionmark_a) 0) (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| A__questionmark_a))) 0))) (and (forall ((BOUND_VARIABLE_11112 Int)) (>= (|tptp.'Length'| BOUND_VARIABLE_11112) 0)) (forall ((BOUND_VARIABLE_11118 Int)) (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| BOUND_VARIABLE_11118))) 0))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2827 (cl (= (forall ((A__questionmark_a Int)) (not (or (not (>= (|tptp.'Length'| A__questionmark_a) 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| A__questionmark_a))) 0))))) (and (forall ((BOUND_VARIABLE_11112 Int)) (>= (|tptp.'Length'| BOUND_VARIABLE_11112) 0)) (forall ((BOUND_VARIABLE_11118 Int)) (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| BOUND_VARIABLE_11118))) 0))))) :rule trans :premises (t12.t2825 t12.t2826))
% 22.63/22.88 (step t12.t2828 (cl (= (forall ((A__questionmark_a Int)) (exists ((A__questionmark_v_10_11 Int)) (and (= A__questionmark_v_10_11 (|tptp.'Length'| A__questionmark_a)) (not (or (not (<= 0 A__questionmark_v_10_11)) (not (<= A__questionmark_v_10_11 tptp.int_2147483647))))))) (and (forall ((BOUND_VARIABLE_11112 Int)) (>= (|tptp.'Length'| BOUND_VARIABLE_11112) 0)) (forall ((BOUND_VARIABLE_11118 Int)) (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| BOUND_VARIABLE_11118))) 0))))) :rule trans :premises (t12.t2824 t12.t2827))
% 22.63/22.88 (step t12.t2829 (cl (= (not (forall ((A__questionmark_a Int)) (exists ((A__questionmark_v_10_11 Int)) (and (= A__questionmark_v_10_11 (|tptp.'Length'| A__questionmark_a)) (not (or (not (<= 0 A__questionmark_v_10_11)) (not (<= A__questionmark_v_10_11 tptp.int_2147483647)))))))) (not (and (forall ((BOUND_VARIABLE_11112 Int)) (>= (|tptp.'Length'| BOUND_VARIABLE_11112) 0)) (forall ((BOUND_VARIABLE_11118 Int)) (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| BOUND_VARIABLE_11118))) 0)))))) :rule cong :premises (t12.t2828))
% 22.63/22.88 (anchor :step t12.t2830 :args ((A__questionmark_a Int) (:= A__questionmark_a A__questionmark_a) (A__questionmark_i Int) (:= A__questionmark_i A__questionmark_i)))
% 22.63/22.88 (step t12.t2830.t1 (cl (= A__questionmark_a A__questionmark_a)) :rule refl)
% 22.63/22.88 (step t12.t2830.t2 (cl (= A__questionmark_i A__questionmark_i)) :rule refl)
% 22.63/22.88 (step t12.t2830.t3 (cl (= (<= 0 (|tptp.'DimLength'| A__questionmark_a A__questionmark_i)) (>= (|tptp.'DimLength'| A__questionmark_a A__questionmark_i) 0))) :rule all_simplify)
% 22.63/22.88 (step t12.t2830 (cl (= (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (<= 0 (|tptp.'DimLength'| A__questionmark_a A__questionmark_i))) (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (>= (|tptp.'DimLength'| A__questionmark_a A__questionmark_i) 0)))) :rule bind)
% 22.63/22.88 (step t12.t2831 (cl (= (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (<= 0 (|tptp.'DimLength'| A__questionmark_a A__questionmark_i)))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (>= (|tptp.'DimLength'| A__questionmark_a A__questionmark_i) 0))))) :rule cong :premises (t12.t2830))
% 22.63/22.88 (step t12.t2832 (cl (= (forall ((A__questionmark_a Int)) (=> (= (|tptp.'Rank'| A__questionmark_a) 1) (= (|tptp.'DimLength'| A__questionmark_a 0) (|tptp.'Length'| A__questionmark_a)))) (forall ((A__questionmark_a Int)) (or (not (= (|tptp.'Rank'| A__questionmark_a) 1)) (= (|tptp.'DimLength'| A__questionmark_a 0) (|tptp.'Length'| A__questionmark_a)))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2833 (cl (= (not (forall ((A__questionmark_a Int)) (=> (= (|tptp.'Rank'| A__questionmark_a) 1) (= (|tptp.'DimLength'| A__questionmark_a 0) (|tptp.'Length'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int)) (or (not (= (|tptp.'Rank'| A__questionmark_a) 1)) (= (|tptp.'DimLength'| A__questionmark_a 0) (|tptp.'Length'| A__questionmark_a))))))) :rule cong :premises (t12.t2832))
% 22.63/22.88 (step t12.t2834 (cl (= (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'LBound'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'LBound'| A__questionmark_a A__questionmark_i) 0))))) :rule refl)
% 22.63/22.88 (anchor :step t12.t2835 :args ((A__questionmark_a Int) (:= A__questionmark_a A__questionmark_a) (A__questionmark_i Int) (:= A__questionmark_i A__questionmark_i)))
% 22.63/22.88 (step t12.t2835.t1 (cl (= A__questionmark_a A__questionmark_a)) :rule refl)
% 22.63/22.88 (step t12.t2835.t2 (cl (= A__questionmark_i A__questionmark_i)) :rule refl)
% 22.63/22.88 (step t12.t2835.t3 (cl (= (|tptp.'UBound'| A__questionmark_a A__questionmark_i) (|tptp.'UBound'| A__questionmark_a A__questionmark_i))) :rule refl)
% 22.63/22.88 (step t12.t2835.t4 (cl (= (- (|tptp.'DimLength'| A__questionmark_a A__questionmark_i) 1) (+ (|tptp.'DimLength'| A__questionmark_a A__questionmark_i) (* (- 1) 1)))) :rule all_simplify)
% 22.63/22.88 (step t12.t2835.t5 (cl (= (|tptp.'DimLength'| A__questionmark_a A__questionmark_i) (|tptp.'DimLength'| A__questionmark_a A__questionmark_i))) :rule refl)
% 22.63/22.88 (step t12.t2835.t6 (cl (= (* (- 1) 1) (- 1))) :rule all_simplify)
% 22.63/22.88 (step t12.t2835.t7 (cl (= (+ (|tptp.'DimLength'| A__questionmark_a A__questionmark_i) (* (- 1) 1)) (+ (|tptp.'DimLength'| A__questionmark_a A__questionmark_i) (- 1)))) :rule cong :premises (t12.t2835.t5 t12.t2835.t6))
% 22.63/22.88 (step t12.t2835.t8 (cl (= (+ (|tptp.'DimLength'| A__questionmark_a A__questionmark_i) (- 1)) (+ (- 1) (|tptp.'DimLength'| A__questionmark_a A__questionmark_i)))) :rule all_simplify)
% 22.63/22.88 (step t12.t2835.t9 (cl (= (+ (|tptp.'DimLength'| A__questionmark_a A__questionmark_i) (* (- 1) 1)) (+ (- 1) (|tptp.'DimLength'| A__questionmark_a A__questionmark_i)))) :rule trans :premises (t12.t2835.t7 t12.t2835.t8))
% 22.63/22.88 (step t12.t2835.t10 (cl (= (- (|tptp.'DimLength'| A__questionmark_a A__questionmark_i) 1) (+ (- 1) (|tptp.'DimLength'| A__questionmark_a A__questionmark_i)))) :rule trans :premises (t12.t2835.t4 t12.t2835.t9))
% 22.63/22.88 (step t12.t2835.t11 (cl (= (= (|tptp.'UBound'| A__questionmark_a A__questionmark_i) (- (|tptp.'DimLength'| A__questionmark_a A__questionmark_i) 1)) (= (|tptp.'UBound'| A__questionmark_a A__questionmark_i) (+ (- 1) (|tptp.'DimLength'| A__questionmark_a A__questionmark_i))))) :rule cong :premises (t12.t2835.t3 t12.t2835.t10))
% 22.63/22.88 (step t12.t2835 (cl (= (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'UBound'| A__questionmark_a A__questionmark_i) (- (|tptp.'DimLength'| A__questionmark_a A__questionmark_i) 1))) (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'UBound'| A__questionmark_a A__questionmark_i) (+ (- 1) (|tptp.'DimLength'| A__questionmark_a A__questionmark_i)))))) :rule bind)
% 22.63/22.88 (step t12.t2836 (cl (= (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'UBound'| A__questionmark_a A__questionmark_i) (- (|tptp.'DimLength'| A__questionmark_a A__questionmark_i) 1)))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'UBound'| A__questionmark_a A__questionmark_i) (+ (- 1) (|tptp.'DimLength'| A__questionmark_a A__questionmark_i))))))) :rule cong :premises (t12.t2835))
% 22.63/22.88 (anchor :step t12.t2837 :args ((A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T) (A__questionmark_ET Int) (:= A__questionmark_ET A__questionmark_ET) (A__questionmark_r Int) (:= A__questionmark_r A__questionmark_r)))
% 22.63/22.88 (step t12.t2837.t1 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 22.63/22.88 (step t12.t2837.t2 (cl (= A__questionmark_ET A__questionmark_ET)) :rule refl)
% 22.63/22.88 (step t12.t2837.t3 (cl (= A__questionmark_r A__questionmark_r)) :rule refl)
% 22.63/22.88 (step t12.t2837.t4 (cl (= (= (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_ET A__questionmark_r))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2837.t5 (cl (= (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| (|tptp.'ArrayCategory'| A__questionmark_T)))) :rule all_simplify)
% 22.63/22.88 (step t12.t2837.t6 (cl (= (=> (= (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryValue'|)) (=> (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_ET A__questionmark_r))) (= |tptp.'ArrayCategoryValue'| (|tptp.'ArrayCategory'| A__questionmark_T))))) :rule cong :premises (t12.t2837.t4 t12.t2837.t5))
% 22.63/22.88 (step t12.t2837 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryValue'|))) (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_ET A__questionmark_r))) (= |tptp.'ArrayCategoryValue'| (|tptp.'ArrayCategory'| A__questionmark_T)))))) :rule bind)
% 22.63/22.88 (step t12.t2838 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_ET A__questionmark_r))) (= |tptp.'ArrayCategoryValue'| (|tptp.'ArrayCategory'| A__questionmark_T)))) (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryValue'| (|tptp.'ArrayCategory'| A__questionmark_T)))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2839 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryValue'|))) (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryValue'| (|tptp.'ArrayCategory'| A__questionmark_T)))))) :rule trans :premises (t12.t2837 t12.t2838))
% 22.63/22.88 (step t12.t2840 (cl (= (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryValue'|)))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryValue'| (|tptp.'ArrayCategory'| A__questionmark_T))))))) :rule cong :premises (t12.t2839))
% 22.63/22.88 (anchor :step t12.t2841 :args ((A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T) (A__questionmark_ET Int) (:= A__questionmark_ET A__questionmark_ET) (A__questionmark_r Int) (:= A__questionmark_r A__questionmark_r)))
% 22.63/22.88 (step t12.t2841.t1 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 22.63/22.88 (step t12.t2841.t2 (cl (= A__questionmark_ET A__questionmark_ET)) :rule refl)
% 22.63/22.88 (step t12.t2841.t3 (cl (= A__questionmark_r A__questionmark_r)) :rule refl)
% 22.63/22.88 (step t12.t2841.t4 (cl (= (= (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_ET A__questionmark_r))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2841.t5 (cl (= (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryInt'|) (= |tptp.'ArrayCategoryInt'| (|tptp.'ArrayCategory'| A__questionmark_T)))) :rule all_simplify)
% 22.63/22.88 (step t12.t2841.t6 (cl (= (=> (= (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryInt'|)) (=> (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_ET A__questionmark_r))) (= |tptp.'ArrayCategoryInt'| (|tptp.'ArrayCategory'| A__questionmark_T))))) :rule cong :premises (t12.t2841.t4 t12.t2841.t5))
% 22.63/22.88 (step t12.t2841 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryInt'|))) (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_ET A__questionmark_r))) (= |tptp.'ArrayCategoryInt'| (|tptp.'ArrayCategory'| A__questionmark_T)))))) :rule bind)
% 22.63/22.88 (step t12.t2842 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_ET A__questionmark_r))) (= |tptp.'ArrayCategoryInt'| (|tptp.'ArrayCategory'| A__questionmark_T)))) (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryInt'| (|tptp.'ArrayCategory'| A__questionmark_T)))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2843 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryInt'|))) (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryInt'| (|tptp.'ArrayCategory'| A__questionmark_T)))))) :rule trans :premises (t12.t2841 t12.t2842))
% 22.63/22.88 (step t12.t2844 (cl (= (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryInt'|)))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryInt'| (|tptp.'ArrayCategory'| A__questionmark_T))))))) :rule cong :premises (t12.t2843))
% 22.63/22.88 (anchor :step t12.t2845 :args ((A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T) (A__questionmark_ET Int) (:= A__questionmark_ET A__questionmark_ET) (A__questionmark_r Int) (:= A__questionmark_r A__questionmark_r)))
% 22.63/22.88 (step t12.t2845.t1 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 22.63/22.88 (step t12.t2845.t2 (cl (= A__questionmark_ET A__questionmark_ET)) :rule refl)
% 22.63/22.88 (step t12.t2845.t3 (cl (= A__questionmark_r A__questionmark_r)) :rule refl)
% 22.63/22.88 (step t12.t2845.t4 (cl (= (= (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_ET A__questionmark_r))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2845.t5 (cl (= (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| (|tptp.'ArrayCategory'| A__questionmark_T)))) :rule all_simplify)
% 22.63/22.88 (step t12.t2845.t6 (cl (= (=> (= (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryRef'|)) (=> (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_ET A__questionmark_r))) (= |tptp.'ArrayCategoryRef'| (|tptp.'ArrayCategory'| A__questionmark_T))))) :rule cong :premises (t12.t2845.t4 t12.t2845.t5))
% 22.63/22.88 (step t12.t2845 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryRef'|))) (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_ET A__questionmark_r))) (= |tptp.'ArrayCategoryRef'| (|tptp.'ArrayCategory'| A__questionmark_T)))))) :rule bind)
% 22.63/22.88 (step t12.t2846 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_ET A__questionmark_r))) (= |tptp.'ArrayCategoryRef'| (|tptp.'ArrayCategory'| A__questionmark_T)))) (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryRef'| (|tptp.'ArrayCategory'| A__questionmark_T)))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2847 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryRef'|))) (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryRef'| (|tptp.'ArrayCategory'| A__questionmark_T)))))) :rule trans :premises (t12.t2845 t12.t2846))
% 22.63/22.88 (step t12.t2848 (cl (= (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryRef'|)))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryRef'| (|tptp.'ArrayCategory'| A__questionmark_T))))))) :rule cong :premises (t12.t2847))
% 22.63/22.88 (anchor :step t12.t2849 :args ((A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T) (A__questionmark_ET Int) (:= A__questionmark_ET A__questionmark_ET) (A__questionmark_r Int) (:= A__questionmark_r A__questionmark_r)))
% 22.63/22.88 (step t12.t2849.t1 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 22.63/22.88 (step t12.t2849.t2 (cl (= A__questionmark_ET A__questionmark_ET)) :rule refl)
% 22.63/22.88 (step t12.t2849.t3 (cl (= A__questionmark_r A__questionmark_r)) :rule refl)
% 22.63/22.88 (step t12.t2849.t4 (cl (= (= (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_ET A__questionmark_r))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2849.t5 (cl (= (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| (|tptp.'ArrayCategory'| A__questionmark_T)))) :rule all_simplify)
% 22.63/22.88 (step t12.t2849.t6 (cl (= (=> (= (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryNonNullRef'|)) (=> (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_ET A__questionmark_r))) (= |tptp.'ArrayCategoryNonNullRef'| (|tptp.'ArrayCategory'| A__questionmark_T))))) :rule cong :premises (t12.t2849.t4 t12.t2849.t5))
% 22.63/22.88 (step t12.t2849 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryNonNullRef'|))) (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_ET A__questionmark_r))) (= |tptp.'ArrayCategoryNonNullRef'| (|tptp.'ArrayCategory'| A__questionmark_T)))))) :rule bind)
% 22.63/22.88 (step t12.t2850 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_ET A__questionmark_r))) (= |tptp.'ArrayCategoryNonNullRef'| (|tptp.'ArrayCategory'| A__questionmark_T)))) (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryNonNullRef'| (|tptp.'ArrayCategory'| A__questionmark_T)))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2851 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryNonNullRef'|))) (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryNonNullRef'| (|tptp.'ArrayCategory'| A__questionmark_T)))))) :rule trans :premises (t12.t2849 t12.t2850))
% 22.63/22.88 (step t12.t2852 (cl (= (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryNonNullRef'|)))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryNonNullRef'| (|tptp.'ArrayCategory'| A__questionmark_T))))))) :rule cong :premises (t12.t2851))
% 22.63/22.88 (step t12.t2853 (cl (= (= (tptp.x |tptp.'System_Array'| |tptp.'System_Object'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Object'|)))) :rule all_simplify)
% 22.63/22.88 (step t12.t2854 (cl (= (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Object'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Object'|))))) :rule cong :premises (t12.t2853))
% 22.63/22.88 (anchor :step t12.t2855 :args ((A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T) (A__questionmark_r Int) (:= A__questionmark_r A__questionmark_r)))
% 22.63/22.88 (step t12.t2855.t1 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 22.63/22.88 (step t12.t2855.t2 (cl (= A__questionmark_r A__questionmark_r)) :rule refl)
% 22.63/22.88 (anchor :step t12.t2855.t3 :args ((A__questionmark_v_11_12 Int) (:= A__questionmark_v_11_12 A__questionmark_v_11_12)))
% 22.63/22.88 (step t12.t2855.t3.t1 (cl (= A__questionmark_v_11_12 A__questionmark_v_11_12)) :rule refl)
% 22.63/22.88 (step t12.t2855.t3.t2 (cl (= (= A__questionmark_v_11_12 (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) (= A__questionmark_v_11_12 (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))) :rule refl)
% 22.63/22.88 (step t12.t2855.t3.t3 (cl (= (= (tptp.x A__questionmark_v_11_12 A__questionmark_v_11_12) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_v_11_12 A__questionmark_v_11_12)))) :rule all_simplify)
% 22.63/22.88 (step t12.t2855.t3.t4 (cl (= (not (= (tptp.x A__questionmark_v_11_12 A__questionmark_v_11_12) tptp.true_1)) (not (= tptp.true_1 (tptp.x A__questionmark_v_11_12 A__questionmark_v_11_12))))) :rule cong :premises (t12.t2855.t3.t3))
% 22.63/22.88 (step t12.t2855.t3.t5 (cl (= (= (tptp.x A__questionmark_v_11_12 |tptp.'System_Array'|) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_v_11_12 |tptp.'System_Array'|)))) :rule all_simplify)
% 22.63/22.88 (step t12.t2855.t3.t6 (cl (= (not (= (tptp.x A__questionmark_v_11_12 |tptp.'System_Array'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x A__questionmark_v_11_12 |tptp.'System_Array'|))))) :rule cong :premises (t12.t2855.t3.t5))
% 22.63/22.88 (step t12.t2855.t3.t7 (cl (= (or (not (= (tptp.x A__questionmark_v_11_12 A__questionmark_v_11_12) tptp.true_1)) (not (= (tptp.x A__questionmark_v_11_12 |tptp.'System_Array'|) tptp.true_1))) (or (not (= tptp.true_1 (tptp.x A__questionmark_v_11_12 A__questionmark_v_11_12))) (not (= tptp.true_1 (tptp.x A__questionmark_v_11_12 |tptp.'System_Array'|)))))) :rule cong :premises (t12.t2855.t3.t4 t12.t2855.t3.t6))
% 22.63/22.88 (step t12.t2855.t3.t8 (cl (= (not (or (not (= (tptp.x A__questionmark_v_11_12 A__questionmark_v_11_12) tptp.true_1)) (not (= (tptp.x A__questionmark_v_11_12 |tptp.'System_Array'|) tptp.true_1)))) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_11_12 A__questionmark_v_11_12))) (not (= tptp.true_1 (tptp.x A__questionmark_v_11_12 |tptp.'System_Array'|))))))) :rule cong :premises (t12.t2855.t3.t7))
% 22.63/22.88 (step t12.t2855.t3.t9 (cl (= (and (= A__questionmark_v_11_12 (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_11_12 A__questionmark_v_11_12) tptp.true_1)) (not (= (tptp.x A__questionmark_v_11_12 |tptp.'System_Array'|) tptp.true_1))))) (and (= A__questionmark_v_11_12 (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_11_12 A__questionmark_v_11_12))) (not (= tptp.true_1 (tptp.x A__questionmark_v_11_12 |tptp.'System_Array'|)))))))) :rule cong :premises (t12.t2855.t3.t2 t12.t2855.t3.t8))
% 22.63/22.88 (step t12.t2855.t3 (cl (= (exists ((A__questionmark_v_11_12 Int)) (and (= A__questionmark_v_11_12 (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_11_12 A__questionmark_v_11_12) tptp.true_1)) (not (= (tptp.x A__questionmark_v_11_12 |tptp.'System_Array'|) tptp.true_1)))))) (exists ((A__questionmark_v_11_12 Int)) (and (= A__questionmark_v_11_12 (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_11_12 A__questionmark_v_11_12))) (not (= tptp.true_1 (tptp.x A__questionmark_v_11_12 |tptp.'System_Array'|))))))))) :rule bind)
% 22.63/22.88 (step t12.t2855.t4 (cl (= (exists ((A__questionmark_v_11_12 Int)) (and (= A__questionmark_v_11_12 (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_11_12 A__questionmark_v_11_12))) (not (= tptp.true_1 (tptp.x A__questionmark_v_11_12 |tptp.'System_Array'|))))))) (not (forall ((A__questionmark_v_11_12 Int)) (not (and (= A__questionmark_v_11_12 (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_11_12 A__questionmark_v_11_12))) (not (= tptp.true_1 (tptp.x A__questionmark_v_11_12 |tptp.'System_Array'|))))))))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2855.t5 (cl (= (forall ((A__questionmark_v_11_12 Int)) (not (and (= A__questionmark_v_11_12 (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_11_12 A__questionmark_v_11_12))) (not (= tptp.true_1 (tptp.x A__questionmark_v_11_12 |tptp.'System_Array'|)))))))) (forall ((A__questionmark_v_11_12 Int)) (or (not (= A__questionmark_v_11_12 (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_11_12 A__questionmark_v_11_12))) (not (= tptp.true_1 (tptp.x A__questionmark_v_11_12 |tptp.'System_Array'|))))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2855.t6 (cl (= (forall ((A__questionmark_v_11_12 Int)) (or (not (= A__questionmark_v_11_12 (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_11_12 A__questionmark_v_11_12))) (not (= tptp.true_1 (tptp.x A__questionmark_v_11_12 |tptp.'System_Array'|))))) (or (not (= (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2855.t7 (cl (= (= (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) true)) :rule all_simplify)
% 22.63/22.88 (step t12.t2855.t8 (cl (= (not (= (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r))) (not true))) :rule cong :premises (t12.t2855.t7))
% 22.63/22.88 (step t12.t2855.t9 (cl (= (not true) false)) :rule all_simplify)
% 22.63/22.88 (step t12.t2855.t10 (cl (= (not (= (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r))) false)) :rule trans :premises (t12.t2855.t8 t12.t2855.t9))
% 22.63/22.88 (step t12.t2855.t11 (cl (= (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))))) :rule refl)
% 22.63/22.88 (step t12.t2855.t12 (cl (= (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|))) (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|))))) :rule refl)
% 22.63/22.88 (step t12.t2855.t13 (cl (= (or (not (= (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))) (or false (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))) :rule cong :premises (t12.t2855.t10 t12.t2855.t11 t12.t2855.t12))
% 22.63/22.88 (step t12.t2855.t14 (cl (= (or false (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))) (or (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2855.t15 (cl (= (or (not (= (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))) (or (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))) :rule trans :premises (t12.t2855.t13 t12.t2855.t14))
% 22.63/22.88 (step t12.t2855.t16 (cl (= (forall ((A__questionmark_v_11_12 Int)) (or (not (= A__questionmark_v_11_12 (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_11_12 A__questionmark_v_11_12))) (not (= tptp.true_1 (tptp.x A__questionmark_v_11_12 |tptp.'System_Array'|))))) (or (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))) :rule trans :premises (t12.t2855.t6 t12.t2855.t15))
% 22.63/22.88 (step t12.t2855.t17 (cl (= (forall ((A__questionmark_v_11_12 Int)) (not (and (= A__questionmark_v_11_12 (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_11_12 A__questionmark_v_11_12))) (not (= tptp.true_1 (tptp.x A__questionmark_v_11_12 |tptp.'System_Array'|)))))))) (or (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))) :rule trans :premises (t12.t2855.t5 t12.t2855.t16))
% 22.63/22.88 (step t12.t2855.t18 (cl (= (not (forall ((A__questionmark_v_11_12 Int)) (not (and (= A__questionmark_v_11_12 (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_11_12 A__questionmark_v_11_12))) (not (= tptp.true_1 (tptp.x A__questionmark_v_11_12 |tptp.'System_Array'|))))))))) (not (or (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|))))))) :rule cong :premises (t12.t2855.t17))
% 22.63/22.88 (step t12.t2855.t19 (cl (= (exists ((A__questionmark_v_11_12 Int)) (and (= A__questionmark_v_11_12 (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_11_12 A__questionmark_v_11_12))) (not (= tptp.true_1 (tptp.x A__questionmark_v_11_12 |tptp.'System_Array'|))))))) (not (or (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|))))))) :rule trans :premises (t12.t2855.t4 t12.t2855.t18))
% 22.63/22.88 (step t12.t2855.t20 (cl (= (exists ((A__questionmark_v_11_12 Int)) (and (= A__questionmark_v_11_12 (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_11_12 A__questionmark_v_11_12) tptp.true_1)) (not (= (tptp.x A__questionmark_v_11_12 |tptp.'System_Array'|) tptp.true_1)))))) (not (or (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|))))))) :rule trans :premises (t12.t2855.t3 t12.t2855.t19))
% 22.63/22.88 (step t12.t2855 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_11_12 Int)) (and (= A__questionmark_v_11_12 (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_11_12 A__questionmark_v_11_12) tptp.true_1)) (not (= (tptp.x A__questionmark_v_11_12 |tptp.'System_Array'|) tptp.true_1))))))) (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (not (or (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))))) :rule bind)
% 22.63/22.88 (step t12.t2856 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (not (or (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))) (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (and (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r))) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2857 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (and (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r))) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))) (and (forall ((BOUND_VARIABLE_11205 Int) (BOUND_VARIABLE_11207 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11205 BOUND_VARIABLE_11207) (|tptp.'ValueArray'| BOUND_VARIABLE_11205 BOUND_VARIABLE_11207)))) (forall ((BOUND_VARIABLE_11214 Int) (BOUND_VARIABLE_11216 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11214 BOUND_VARIABLE_11216) |tptp.'System_Array'|)))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2858 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (not (or (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))) (and (forall ((BOUND_VARIABLE_11205 Int) (BOUND_VARIABLE_11207 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11205 BOUND_VARIABLE_11207) (|tptp.'ValueArray'| BOUND_VARIABLE_11205 BOUND_VARIABLE_11207)))) (forall ((BOUND_VARIABLE_11214 Int) (BOUND_VARIABLE_11216 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11214 BOUND_VARIABLE_11216) |tptp.'System_Array'|)))))) :rule trans :premises (t12.t2856 t12.t2857))
% 22.63/22.88 (step t12.t2859 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_11_12 Int)) (and (= A__questionmark_v_11_12 (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_11_12 A__questionmark_v_11_12) tptp.true_1)) (not (= (tptp.x A__questionmark_v_11_12 |tptp.'System_Array'|) tptp.true_1))))))) (and (forall ((BOUND_VARIABLE_11205 Int) (BOUND_VARIABLE_11207 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11205 BOUND_VARIABLE_11207) (|tptp.'ValueArray'| BOUND_VARIABLE_11205 BOUND_VARIABLE_11207)))) (forall ((BOUND_VARIABLE_11214 Int) (BOUND_VARIABLE_11216 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11214 BOUND_VARIABLE_11216) |tptp.'System_Array'|)))))) :rule trans :premises (t12.t2855 t12.t2858))
% 22.63/22.88 (step t12.t2860 (cl (= (not (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_11_12 Int)) (and (= A__questionmark_v_11_12 (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_11_12 A__questionmark_v_11_12) tptp.true_1)) (not (= (tptp.x A__questionmark_v_11_12 |tptp.'System_Array'|) tptp.true_1)))))))) (not (and (forall ((BOUND_VARIABLE_11205 Int) (BOUND_VARIABLE_11207 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11205 BOUND_VARIABLE_11207) (|tptp.'ValueArray'| BOUND_VARIABLE_11205 BOUND_VARIABLE_11207)))) (forall ((BOUND_VARIABLE_11214 Int) (BOUND_VARIABLE_11216 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11214 BOUND_VARIABLE_11216) |tptp.'System_Array'|))))))) :rule cong :premises (t12.t2859))
% 22.63/22.88 (anchor :step t12.t2861 :args ((A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T) (A__questionmark_r Int) (:= A__questionmark_r A__questionmark_r)))
% 22.63/22.88 (step t12.t2861.t1 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 22.63/22.88 (step t12.t2861.t2 (cl (= A__questionmark_r A__questionmark_r)) :rule refl)
% 22.63/22.88 (anchor :step t12.t2861.t3 :args ((A__questionmark_v_12_13 Int) (:= A__questionmark_v_12_13 A__questionmark_v_12_13)))
% 22.63/22.88 (step t12.t2861.t3.t1 (cl (= A__questionmark_v_12_13 A__questionmark_v_12_13)) :rule refl)
% 22.63/22.88 (step t12.t2861.t3.t2 (cl (= (= A__questionmark_v_12_13 (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) (= A__questionmark_v_12_13 (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))) :rule refl)
% 22.63/22.88 (step t12.t2861.t3.t3 (cl (= (= (tptp.x A__questionmark_v_12_13 A__questionmark_v_12_13) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_v_12_13 A__questionmark_v_12_13)))) :rule all_simplify)
% 22.63/22.88 (step t12.t2861.t3.t4 (cl (= (not (= (tptp.x A__questionmark_v_12_13 A__questionmark_v_12_13) tptp.true_1)) (not (= tptp.true_1 (tptp.x A__questionmark_v_12_13 A__questionmark_v_12_13))))) :rule cong :premises (t12.t2861.t3.t3))
% 22.63/22.88 (step t12.t2861.t3.t5 (cl (= (= (tptp.x A__questionmark_v_12_13 |tptp.'System_Array'|) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_v_12_13 |tptp.'System_Array'|)))) :rule all_simplify)
% 22.63/22.88 (step t12.t2861.t3.t6 (cl (= (not (= (tptp.x A__questionmark_v_12_13 |tptp.'System_Array'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x A__questionmark_v_12_13 |tptp.'System_Array'|))))) :rule cong :premises (t12.t2861.t3.t5))
% 22.63/22.88 (step t12.t2861.t3.t7 (cl (= (or (not (= (tptp.x A__questionmark_v_12_13 A__questionmark_v_12_13) tptp.true_1)) (not (= (tptp.x A__questionmark_v_12_13 |tptp.'System_Array'|) tptp.true_1))) (or (not (= tptp.true_1 (tptp.x A__questionmark_v_12_13 A__questionmark_v_12_13))) (not (= tptp.true_1 (tptp.x A__questionmark_v_12_13 |tptp.'System_Array'|)))))) :rule cong :premises (t12.t2861.t3.t4 t12.t2861.t3.t6))
% 22.63/22.88 (step t12.t2861.t3.t8 (cl (= (not (or (not (= (tptp.x A__questionmark_v_12_13 A__questionmark_v_12_13) tptp.true_1)) (not (= (tptp.x A__questionmark_v_12_13 |tptp.'System_Array'|) tptp.true_1)))) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_12_13 A__questionmark_v_12_13))) (not (= tptp.true_1 (tptp.x A__questionmark_v_12_13 |tptp.'System_Array'|))))))) :rule cong :premises (t12.t2861.t3.t7))
% 22.63/22.88 (step t12.t2861.t3.t9 (cl (= (and (= A__questionmark_v_12_13 (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_12_13 A__questionmark_v_12_13) tptp.true_1)) (not (= (tptp.x A__questionmark_v_12_13 |tptp.'System_Array'|) tptp.true_1))))) (and (= A__questionmark_v_12_13 (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_12_13 A__questionmark_v_12_13))) (not (= tptp.true_1 (tptp.x A__questionmark_v_12_13 |tptp.'System_Array'|)))))))) :rule cong :premises (t12.t2861.t3.t2 t12.t2861.t3.t8))
% 22.63/22.88 (step t12.t2861.t3 (cl (= (exists ((A__questionmark_v_12_13 Int)) (and (= A__questionmark_v_12_13 (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_12_13 A__questionmark_v_12_13) tptp.true_1)) (not (= (tptp.x A__questionmark_v_12_13 |tptp.'System_Array'|) tptp.true_1)))))) (exists ((A__questionmark_v_12_13 Int)) (and (= A__questionmark_v_12_13 (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_12_13 A__questionmark_v_12_13))) (not (= tptp.true_1 (tptp.x A__questionmark_v_12_13 |tptp.'System_Array'|))))))))) :rule bind)
% 22.63/22.88 (step t12.t2861.t4 (cl (= (exists ((A__questionmark_v_12_13 Int)) (and (= A__questionmark_v_12_13 (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_12_13 A__questionmark_v_12_13))) (not (= tptp.true_1 (tptp.x A__questionmark_v_12_13 |tptp.'System_Array'|))))))) (not (forall ((A__questionmark_v_12_13 Int)) (not (and (= A__questionmark_v_12_13 (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_12_13 A__questionmark_v_12_13))) (not (= tptp.true_1 (tptp.x A__questionmark_v_12_13 |tptp.'System_Array'|))))))))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2861.t5 (cl (= (forall ((A__questionmark_v_12_13 Int)) (not (and (= A__questionmark_v_12_13 (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_12_13 A__questionmark_v_12_13))) (not (= tptp.true_1 (tptp.x A__questionmark_v_12_13 |tptp.'System_Array'|)))))))) (forall ((A__questionmark_v_12_13 Int)) (or (not (= A__questionmark_v_12_13 (|tptp.'IntArray'| A__questionmark_T A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_12_13 A__questionmark_v_12_13))) (not (= tptp.true_1 (tptp.x A__questionmark_v_12_13 |tptp.'System_Array'|))))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2861.t6 (cl (= (forall ((A__questionmark_v_12_13 Int)) (or (not (= A__questionmark_v_12_13 (|tptp.'IntArray'| A__questionmark_T A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_12_13 A__questionmark_v_12_13))) (not (= tptp.true_1 (tptp.x A__questionmark_v_12_13 |tptp.'System_Array'|))))) (or (not (= (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2861.t7 (cl (= (= (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) true)) :rule all_simplify)
% 22.63/22.88 (step t12.t2861.t8 (cl (= (not (= (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r))) (not true))) :rule cong :premises (t12.t2861.t7))
% 22.63/22.88 (step t12.t2861.t9 (cl (= (not true) false)) :rule all_simplify)
% 22.63/22.88 (step t12.t2861.t10 (cl (= (not (= (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r))) false)) :rule trans :premises (t12.t2861.t8 t12.t2861.t9))
% 22.63/22.88 (step t12.t2861.t11 (cl (= (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))))) :rule refl)
% 22.63/22.88 (step t12.t2861.t12 (cl (= (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|))) (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|))))) :rule refl)
% 22.63/22.88 (step t12.t2861.t13 (cl (= (or (not (= (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))) (or false (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))) :rule cong :premises (t12.t2861.t10 t12.t2861.t11 t12.t2861.t12))
% 22.63/22.88 (step t12.t2861.t14 (cl (= (or false (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))) (or (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2861.t15 (cl (= (or (not (= (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))) (or (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))) :rule trans :premises (t12.t2861.t13 t12.t2861.t14))
% 22.63/22.88 (step t12.t2861.t16 (cl (= (forall ((A__questionmark_v_12_13 Int)) (or (not (= A__questionmark_v_12_13 (|tptp.'IntArray'| A__questionmark_T A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_12_13 A__questionmark_v_12_13))) (not (= tptp.true_1 (tptp.x A__questionmark_v_12_13 |tptp.'System_Array'|))))) (or (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))) :rule trans :premises (t12.t2861.t6 t12.t2861.t15))
% 22.63/22.88 (step t12.t2861.t17 (cl (= (forall ((A__questionmark_v_12_13 Int)) (not (and (= A__questionmark_v_12_13 (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_12_13 A__questionmark_v_12_13))) (not (= tptp.true_1 (tptp.x A__questionmark_v_12_13 |tptp.'System_Array'|)))))))) (or (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))) :rule trans :premises (t12.t2861.t5 t12.t2861.t16))
% 22.63/22.88 (step t12.t2861.t18 (cl (= (not (forall ((A__questionmark_v_12_13 Int)) (not (and (= A__questionmark_v_12_13 (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_12_13 A__questionmark_v_12_13))) (not (= tptp.true_1 (tptp.x A__questionmark_v_12_13 |tptp.'System_Array'|))))))))) (not (or (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|))))))) :rule cong :premises (t12.t2861.t17))
% 22.63/22.88 (step t12.t2861.t19 (cl (= (exists ((A__questionmark_v_12_13 Int)) (and (= A__questionmark_v_12_13 (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_12_13 A__questionmark_v_12_13))) (not (= tptp.true_1 (tptp.x A__questionmark_v_12_13 |tptp.'System_Array'|))))))) (not (or (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|))))))) :rule trans :premises (t12.t2861.t4 t12.t2861.t18))
% 22.63/22.88 (step t12.t2861.t20 (cl (= (exists ((A__questionmark_v_12_13 Int)) (and (= A__questionmark_v_12_13 (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_12_13 A__questionmark_v_12_13) tptp.true_1)) (not (= (tptp.x A__questionmark_v_12_13 |tptp.'System_Array'|) tptp.true_1)))))) (not (or (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|))))))) :rule trans :premises (t12.t2861.t3 t12.t2861.t19))
% 22.63/22.88 (step t12.t2861 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_12_13 Int)) (and (= A__questionmark_v_12_13 (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_12_13 A__questionmark_v_12_13) tptp.true_1)) (not (= (tptp.x A__questionmark_v_12_13 |tptp.'System_Array'|) tptp.true_1))))))) (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (not (or (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))))) :rule bind)
% 22.63/22.88 (step t12.t2862 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (not (or (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))) (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (and (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r))) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2863 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (and (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r))) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))) (and (forall ((BOUND_VARIABLE_11254 Int) (BOUND_VARIABLE_11256 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11254 BOUND_VARIABLE_11256) (|tptp.'IntArray'| BOUND_VARIABLE_11254 BOUND_VARIABLE_11256)))) (forall ((BOUND_VARIABLE_11263 Int) (BOUND_VARIABLE_11265 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11263 BOUND_VARIABLE_11265) |tptp.'System_Array'|)))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2864 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (not (or (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))) (and (forall ((BOUND_VARIABLE_11254 Int) (BOUND_VARIABLE_11256 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11254 BOUND_VARIABLE_11256) (|tptp.'IntArray'| BOUND_VARIABLE_11254 BOUND_VARIABLE_11256)))) (forall ((BOUND_VARIABLE_11263 Int) (BOUND_VARIABLE_11265 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11263 BOUND_VARIABLE_11265) |tptp.'System_Array'|)))))) :rule trans :premises (t12.t2862 t12.t2863))
% 22.63/22.88 (step t12.t2865 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_12_13 Int)) (and (= A__questionmark_v_12_13 (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_12_13 A__questionmark_v_12_13) tptp.true_1)) (not (= (tptp.x A__questionmark_v_12_13 |tptp.'System_Array'|) tptp.true_1))))))) (and (forall ((BOUND_VARIABLE_11254 Int) (BOUND_VARIABLE_11256 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11254 BOUND_VARIABLE_11256) (|tptp.'IntArray'| BOUND_VARIABLE_11254 BOUND_VARIABLE_11256)))) (forall ((BOUND_VARIABLE_11263 Int) (BOUND_VARIABLE_11265 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11263 BOUND_VARIABLE_11265) |tptp.'System_Array'|)))))) :rule trans :premises (t12.t2861 t12.t2864))
% 22.63/22.88 (step t12.t2866 (cl (= (not (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_12_13 Int)) (and (= A__questionmark_v_12_13 (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_12_13 A__questionmark_v_12_13) tptp.true_1)) (not (= (tptp.x A__questionmark_v_12_13 |tptp.'System_Array'|) tptp.true_1)))))))) (not (and (forall ((BOUND_VARIABLE_11254 Int) (BOUND_VARIABLE_11256 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11254 BOUND_VARIABLE_11256) (|tptp.'IntArray'| BOUND_VARIABLE_11254 BOUND_VARIABLE_11256)))) (forall ((BOUND_VARIABLE_11263 Int) (BOUND_VARIABLE_11265 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11263 BOUND_VARIABLE_11265) |tptp.'System_Array'|))))))) :rule cong :premises (t12.t2865))
% 22.63/22.88 (anchor :step t12.t2867 :args ((A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T) (A__questionmark_r Int) (:= A__questionmark_r A__questionmark_r)))
% 22.63/22.88 (step t12.t2867.t1 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 22.63/22.88 (step t12.t2867.t2 (cl (= A__questionmark_r A__questionmark_r)) :rule refl)
% 22.63/22.88 (anchor :step t12.t2867.t3 :args ((A__questionmark_v_13_14 Int) (:= A__questionmark_v_13_14 A__questionmark_v_13_14)))
% 22.63/22.88 (step t12.t2867.t3.t1 (cl (= A__questionmark_v_13_14 A__questionmark_v_13_14)) :rule refl)
% 22.63/22.88 (step t12.t2867.t3.t2 (cl (= (= A__questionmark_v_13_14 (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) (= A__questionmark_v_13_14 (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))) :rule refl)
% 22.63/22.88 (step t12.t2867.t3.t3 (cl (= (= (tptp.x A__questionmark_v_13_14 A__questionmark_v_13_14) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_v_13_14 A__questionmark_v_13_14)))) :rule all_simplify)
% 22.63/22.88 (step t12.t2867.t3.t4 (cl (= (not (= (tptp.x A__questionmark_v_13_14 A__questionmark_v_13_14) tptp.true_1)) (not (= tptp.true_1 (tptp.x A__questionmark_v_13_14 A__questionmark_v_13_14))))) :rule cong :premises (t12.t2867.t3.t3))
% 22.63/22.88 (step t12.t2867.t3.t5 (cl (= (= (tptp.x A__questionmark_v_13_14 |tptp.'System_Array'|) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_v_13_14 |tptp.'System_Array'|)))) :rule all_simplify)
% 22.63/22.88 (step t12.t2867.t3.t6 (cl (= (not (= (tptp.x A__questionmark_v_13_14 |tptp.'System_Array'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x A__questionmark_v_13_14 |tptp.'System_Array'|))))) :rule cong :premises (t12.t2867.t3.t5))
% 22.63/22.88 (step t12.t2867.t3.t7 (cl (= (or (not (= (tptp.x A__questionmark_v_13_14 A__questionmark_v_13_14) tptp.true_1)) (not (= (tptp.x A__questionmark_v_13_14 |tptp.'System_Array'|) tptp.true_1))) (or (not (= tptp.true_1 (tptp.x A__questionmark_v_13_14 A__questionmark_v_13_14))) (not (= tptp.true_1 (tptp.x A__questionmark_v_13_14 |tptp.'System_Array'|)))))) :rule cong :premises (t12.t2867.t3.t4 t12.t2867.t3.t6))
% 22.63/22.88 (step t12.t2867.t3.t8 (cl (= (not (or (not (= (tptp.x A__questionmark_v_13_14 A__questionmark_v_13_14) tptp.true_1)) (not (= (tptp.x A__questionmark_v_13_14 |tptp.'System_Array'|) tptp.true_1)))) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_13_14 A__questionmark_v_13_14))) (not (= tptp.true_1 (tptp.x A__questionmark_v_13_14 |tptp.'System_Array'|))))))) :rule cong :premises (t12.t2867.t3.t7))
% 22.63/22.88 (step t12.t2867.t3.t9 (cl (= (and (= A__questionmark_v_13_14 (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_13_14 A__questionmark_v_13_14) tptp.true_1)) (not (= (tptp.x A__questionmark_v_13_14 |tptp.'System_Array'|) tptp.true_1))))) (and (= A__questionmark_v_13_14 (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_13_14 A__questionmark_v_13_14))) (not (= tptp.true_1 (tptp.x A__questionmark_v_13_14 |tptp.'System_Array'|)))))))) :rule cong :premises (t12.t2867.t3.t2 t12.t2867.t3.t8))
% 22.63/22.88 (step t12.t2867.t3 (cl (= (exists ((A__questionmark_v_13_14 Int)) (and (= A__questionmark_v_13_14 (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_13_14 A__questionmark_v_13_14) tptp.true_1)) (not (= (tptp.x A__questionmark_v_13_14 |tptp.'System_Array'|) tptp.true_1)))))) (exists ((A__questionmark_v_13_14 Int)) (and (= A__questionmark_v_13_14 (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_13_14 A__questionmark_v_13_14))) (not (= tptp.true_1 (tptp.x A__questionmark_v_13_14 |tptp.'System_Array'|))))))))) :rule bind)
% 22.63/22.88 (step t12.t2867.t4 (cl (= (exists ((A__questionmark_v_13_14 Int)) (and (= A__questionmark_v_13_14 (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_13_14 A__questionmark_v_13_14))) (not (= tptp.true_1 (tptp.x A__questionmark_v_13_14 |tptp.'System_Array'|))))))) (not (forall ((A__questionmark_v_13_14 Int)) (not (and (= A__questionmark_v_13_14 (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_13_14 A__questionmark_v_13_14))) (not (= tptp.true_1 (tptp.x A__questionmark_v_13_14 |tptp.'System_Array'|))))))))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2867.t5 (cl (= (forall ((A__questionmark_v_13_14 Int)) (not (and (= A__questionmark_v_13_14 (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_13_14 A__questionmark_v_13_14))) (not (= tptp.true_1 (tptp.x A__questionmark_v_13_14 |tptp.'System_Array'|)))))))) (forall ((A__questionmark_v_13_14 Int)) (or (not (= A__questionmark_v_13_14 (|tptp.'RefArray'| A__questionmark_T A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_13_14 A__questionmark_v_13_14))) (not (= tptp.true_1 (tptp.x A__questionmark_v_13_14 |tptp.'System_Array'|))))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2867.t6 (cl (= (forall ((A__questionmark_v_13_14 Int)) (or (not (= A__questionmark_v_13_14 (|tptp.'RefArray'| A__questionmark_T A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_13_14 A__questionmark_v_13_14))) (not (= tptp.true_1 (tptp.x A__questionmark_v_13_14 |tptp.'System_Array'|))))) (or (not (= (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2867.t7 (cl (= (= (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) true)) :rule all_simplify)
% 22.63/22.88 (step t12.t2867.t8 (cl (= (not (= (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r))) (not true))) :rule cong :premises (t12.t2867.t7))
% 22.63/22.88 (step t12.t2867.t9 (cl (= (not true) false)) :rule all_simplify)
% 22.63/22.88 (step t12.t2867.t10 (cl (= (not (= (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r))) false)) :rule trans :premises (t12.t2867.t8 t12.t2867.t9))
% 22.63/22.88 (step t12.t2867.t11 (cl (= (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))))) :rule refl)
% 22.63/22.88 (step t12.t2867.t12 (cl (= (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|))) (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|))))) :rule refl)
% 22.63/22.88 (step t12.t2867.t13 (cl (= (or (not (= (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))) (or false (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))) :rule cong :premises (t12.t2867.t10 t12.t2867.t11 t12.t2867.t12))
% 22.63/22.88 (step t12.t2867.t14 (cl (= (or false (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))) (or (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2867.t15 (cl (= (or (not (= (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))) (or (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))) :rule trans :premises (t12.t2867.t13 t12.t2867.t14))
% 22.63/22.88 (step t12.t2867.t16 (cl (= (forall ((A__questionmark_v_13_14 Int)) (or (not (= A__questionmark_v_13_14 (|tptp.'RefArray'| A__questionmark_T A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_13_14 A__questionmark_v_13_14))) (not (= tptp.true_1 (tptp.x A__questionmark_v_13_14 |tptp.'System_Array'|))))) (or (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))) :rule trans :premises (t12.t2867.t6 t12.t2867.t15))
% 22.63/22.88 (step t12.t2867.t17 (cl (= (forall ((A__questionmark_v_13_14 Int)) (not (and (= A__questionmark_v_13_14 (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_13_14 A__questionmark_v_13_14))) (not (= tptp.true_1 (tptp.x A__questionmark_v_13_14 |tptp.'System_Array'|)))))))) (or (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))) :rule trans :premises (t12.t2867.t5 t12.t2867.t16))
% 22.63/22.88 (step t12.t2867.t18 (cl (= (not (forall ((A__questionmark_v_13_14 Int)) (not (and (= A__questionmark_v_13_14 (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_13_14 A__questionmark_v_13_14))) (not (= tptp.true_1 (tptp.x A__questionmark_v_13_14 |tptp.'System_Array'|))))))))) (not (or (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|))))))) :rule cong :premises (t12.t2867.t17))
% 22.63/22.88 (step t12.t2867.t19 (cl (= (exists ((A__questionmark_v_13_14 Int)) (and (= A__questionmark_v_13_14 (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_13_14 A__questionmark_v_13_14))) (not (= tptp.true_1 (tptp.x A__questionmark_v_13_14 |tptp.'System_Array'|))))))) (not (or (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|))))))) :rule trans :premises (t12.t2867.t4 t12.t2867.t18))
% 22.63/22.88 (step t12.t2867.t20 (cl (= (exists ((A__questionmark_v_13_14 Int)) (and (= A__questionmark_v_13_14 (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_13_14 A__questionmark_v_13_14) tptp.true_1)) (not (= (tptp.x A__questionmark_v_13_14 |tptp.'System_Array'|) tptp.true_1)))))) (not (or (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|))))))) :rule trans :premises (t12.t2867.t3 t12.t2867.t19))
% 22.63/22.88 (step t12.t2867 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_13_14 Int)) (and (= A__questionmark_v_13_14 (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_13_14 A__questionmark_v_13_14) tptp.true_1)) (not (= (tptp.x A__questionmark_v_13_14 |tptp.'System_Array'|) tptp.true_1))))))) (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (not (or (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))))) :rule bind)
% 22.63/22.88 (step t12.t2868 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (not (or (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))) (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (and (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r))) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2869 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (and (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r))) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))) (and (forall ((BOUND_VARIABLE_11303 Int) (BOUND_VARIABLE_11305 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11303 BOUND_VARIABLE_11305) (|tptp.'RefArray'| BOUND_VARIABLE_11303 BOUND_VARIABLE_11305)))) (forall ((BOUND_VARIABLE_11312 Int) (BOUND_VARIABLE_11314 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11312 BOUND_VARIABLE_11314) |tptp.'System_Array'|)))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2870 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (not (or (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))) (and (forall ((BOUND_VARIABLE_11303 Int) (BOUND_VARIABLE_11305 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11303 BOUND_VARIABLE_11305) (|tptp.'RefArray'| BOUND_VARIABLE_11303 BOUND_VARIABLE_11305)))) (forall ((BOUND_VARIABLE_11312 Int) (BOUND_VARIABLE_11314 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11312 BOUND_VARIABLE_11314) |tptp.'System_Array'|)))))) :rule trans :premises (t12.t2868 t12.t2869))
% 22.63/22.88 (step t12.t2871 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_13_14 Int)) (and (= A__questionmark_v_13_14 (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_13_14 A__questionmark_v_13_14) tptp.true_1)) (not (= (tptp.x A__questionmark_v_13_14 |tptp.'System_Array'|) tptp.true_1))))))) (and (forall ((BOUND_VARIABLE_11303 Int) (BOUND_VARIABLE_11305 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11303 BOUND_VARIABLE_11305) (|tptp.'RefArray'| BOUND_VARIABLE_11303 BOUND_VARIABLE_11305)))) (forall ((BOUND_VARIABLE_11312 Int) (BOUND_VARIABLE_11314 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11312 BOUND_VARIABLE_11314) |tptp.'System_Array'|)))))) :rule trans :premises (t12.t2867 t12.t2870))
% 22.63/22.88 (step t12.t2872 (cl (= (not (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_13_14 Int)) (and (= A__questionmark_v_13_14 (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_13_14 A__questionmark_v_13_14) tptp.true_1)) (not (= (tptp.x A__questionmark_v_13_14 |tptp.'System_Array'|) tptp.true_1)))))))) (not (and (forall ((BOUND_VARIABLE_11303 Int) (BOUND_VARIABLE_11305 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11303 BOUND_VARIABLE_11305) (|tptp.'RefArray'| BOUND_VARIABLE_11303 BOUND_VARIABLE_11305)))) (forall ((BOUND_VARIABLE_11312 Int) (BOUND_VARIABLE_11314 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11312 BOUND_VARIABLE_11314) |tptp.'System_Array'|))))))) :rule cong :premises (t12.t2871))
% 22.63/22.88 (anchor :step t12.t2873 :args ((A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T) (A__questionmark_r Int) (:= A__questionmark_r A__questionmark_r)))
% 22.63/22.88 (step t12.t2873.t1 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 22.63/22.88 (step t12.t2873.t2 (cl (= A__questionmark_r A__questionmark_r)) :rule refl)
% 22.63/22.88 (anchor :step t12.t2873.t3 :args ((A__questionmark_v_14_15 Int) (:= A__questionmark_v_14_15 A__questionmark_v_14_15)))
% 22.63/22.88 (step t12.t2873.t3.t1 (cl (= A__questionmark_v_14_15 A__questionmark_v_14_15)) :rule refl)
% 22.63/22.88 (step t12.t2873.t3.t2 (cl (= (= A__questionmark_v_14_15 (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) (= A__questionmark_v_14_15 (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) :rule refl)
% 22.63/22.88 (step t12.t2873.t3.t3 (cl (= (= (tptp.x A__questionmark_v_14_15 A__questionmark_v_14_15) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_v_14_15 A__questionmark_v_14_15)))) :rule all_simplify)
% 22.63/22.88 (step t12.t2873.t3.t4 (cl (= (not (= (tptp.x A__questionmark_v_14_15 A__questionmark_v_14_15) tptp.true_1)) (not (= tptp.true_1 (tptp.x A__questionmark_v_14_15 A__questionmark_v_14_15))))) :rule cong :premises (t12.t2873.t3.t3))
% 22.63/22.88 (step t12.t2873.t3.t5 (cl (= (= (tptp.x A__questionmark_v_14_15 |tptp.'System_Array'|) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_v_14_15 |tptp.'System_Array'|)))) :rule all_simplify)
% 22.63/22.88 (step t12.t2873.t3.t6 (cl (= (not (= (tptp.x A__questionmark_v_14_15 |tptp.'System_Array'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x A__questionmark_v_14_15 |tptp.'System_Array'|))))) :rule cong :premises (t12.t2873.t3.t5))
% 22.63/22.88 (step t12.t2873.t3.t7 (cl (= (or (not (= (tptp.x A__questionmark_v_14_15 A__questionmark_v_14_15) tptp.true_1)) (not (= (tptp.x A__questionmark_v_14_15 |tptp.'System_Array'|) tptp.true_1))) (or (not (= tptp.true_1 (tptp.x A__questionmark_v_14_15 A__questionmark_v_14_15))) (not (= tptp.true_1 (tptp.x A__questionmark_v_14_15 |tptp.'System_Array'|)))))) :rule cong :premises (t12.t2873.t3.t4 t12.t2873.t3.t6))
% 22.63/22.88 (step t12.t2873.t3.t8 (cl (= (not (or (not (= (tptp.x A__questionmark_v_14_15 A__questionmark_v_14_15) tptp.true_1)) (not (= (tptp.x A__questionmark_v_14_15 |tptp.'System_Array'|) tptp.true_1)))) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_14_15 A__questionmark_v_14_15))) (not (= tptp.true_1 (tptp.x A__questionmark_v_14_15 |tptp.'System_Array'|))))))) :rule cong :premises (t12.t2873.t3.t7))
% 22.63/22.88 (step t12.t2873.t3.t9 (cl (= (and (= A__questionmark_v_14_15 (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_14_15 A__questionmark_v_14_15) tptp.true_1)) (not (= (tptp.x A__questionmark_v_14_15 |tptp.'System_Array'|) tptp.true_1))))) (and (= A__questionmark_v_14_15 (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_14_15 A__questionmark_v_14_15))) (not (= tptp.true_1 (tptp.x A__questionmark_v_14_15 |tptp.'System_Array'|)))))))) :rule cong :premises (t12.t2873.t3.t2 t12.t2873.t3.t8))
% 22.63/22.88 (step t12.t2873.t3 (cl (= (exists ((A__questionmark_v_14_15 Int)) (and (= A__questionmark_v_14_15 (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_14_15 A__questionmark_v_14_15) tptp.true_1)) (not (= (tptp.x A__questionmark_v_14_15 |tptp.'System_Array'|) tptp.true_1)))))) (exists ((A__questionmark_v_14_15 Int)) (and (= A__questionmark_v_14_15 (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_14_15 A__questionmark_v_14_15))) (not (= tptp.true_1 (tptp.x A__questionmark_v_14_15 |tptp.'System_Array'|))))))))) :rule bind)
% 22.63/22.88 (step t12.t2873.t4 (cl (= (exists ((A__questionmark_v_14_15 Int)) (and (= A__questionmark_v_14_15 (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_14_15 A__questionmark_v_14_15))) (not (= tptp.true_1 (tptp.x A__questionmark_v_14_15 |tptp.'System_Array'|))))))) (not (forall ((A__questionmark_v_14_15 Int)) (not (and (= A__questionmark_v_14_15 (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_14_15 A__questionmark_v_14_15))) (not (= tptp.true_1 (tptp.x A__questionmark_v_14_15 |tptp.'System_Array'|))))))))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2873.t5 (cl (= (forall ((A__questionmark_v_14_15 Int)) (not (and (= A__questionmark_v_14_15 (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_14_15 A__questionmark_v_14_15))) (not (= tptp.true_1 (tptp.x A__questionmark_v_14_15 |tptp.'System_Array'|)))))))) (forall ((A__questionmark_v_14_15 Int)) (or (not (= A__questionmark_v_14_15 (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_14_15 A__questionmark_v_14_15))) (not (= tptp.true_1 (tptp.x A__questionmark_v_14_15 |tptp.'System_Array'|))))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2873.t6 (cl (= (forall ((A__questionmark_v_14_15 Int)) (or (not (= A__questionmark_v_14_15 (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_14_15 A__questionmark_v_14_15))) (not (= tptp.true_1 (tptp.x A__questionmark_v_14_15 |tptp.'System_Array'|))))) (or (not (= (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2873.t7 (cl (= (= (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) true)) :rule all_simplify)
% 22.63/22.88 (step t12.t2873.t8 (cl (= (not (= (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r))) (not true))) :rule cong :premises (t12.t2873.t7))
% 22.63/22.88 (step t12.t2873.t9 (cl (= (not true) false)) :rule all_simplify)
% 22.63/22.88 (step t12.t2873.t10 (cl (= (not (= (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r))) false)) :rule trans :premises (t12.t2873.t8 t12.t2873.t9))
% 22.63/22.88 (step t12.t2873.t11 (cl (= (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))))) :rule refl)
% 22.63/22.88 (step t12.t2873.t12 (cl (= (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|))) (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|))))) :rule refl)
% 22.63/22.88 (step t12.t2873.t13 (cl (= (or (not (= (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))) (or false (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))) :rule cong :premises (t12.t2873.t10 t12.t2873.t11 t12.t2873.t12))
% 22.63/22.88 (step t12.t2873.t14 (cl (= (or false (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))) (or (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2873.t15 (cl (= (or (not (= (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))) (or (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))) :rule trans :premises (t12.t2873.t13 t12.t2873.t14))
% 22.63/22.88 (step t12.t2873.t16 (cl (= (forall ((A__questionmark_v_14_15 Int)) (or (not (= A__questionmark_v_14_15 (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_14_15 A__questionmark_v_14_15))) (not (= tptp.true_1 (tptp.x A__questionmark_v_14_15 |tptp.'System_Array'|))))) (or (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))) :rule trans :premises (t12.t2873.t6 t12.t2873.t15))
% 22.63/22.88 (step t12.t2873.t17 (cl (= (forall ((A__questionmark_v_14_15 Int)) (not (and (= A__questionmark_v_14_15 (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_14_15 A__questionmark_v_14_15))) (not (= tptp.true_1 (tptp.x A__questionmark_v_14_15 |tptp.'System_Array'|)))))))) (or (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))) :rule trans :premises (t12.t2873.t5 t12.t2873.t16))
% 22.63/22.88 (step t12.t2873.t18 (cl (= (not (forall ((A__questionmark_v_14_15 Int)) (not (and (= A__questionmark_v_14_15 (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_14_15 A__questionmark_v_14_15))) (not (= tptp.true_1 (tptp.x A__questionmark_v_14_15 |tptp.'System_Array'|))))))))) (not (or (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|))))))) :rule cong :premises (t12.t2873.t17))
% 22.63/22.88 (step t12.t2873.t19 (cl (= (exists ((A__questionmark_v_14_15 Int)) (and (= A__questionmark_v_14_15 (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_14_15 A__questionmark_v_14_15))) (not (= tptp.true_1 (tptp.x A__questionmark_v_14_15 |tptp.'System_Array'|))))))) (not (or (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|))))))) :rule trans :premises (t12.t2873.t4 t12.t2873.t18))
% 22.63/22.88 (step t12.t2873.t20 (cl (= (exists ((A__questionmark_v_14_15 Int)) (and (= A__questionmark_v_14_15 (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_14_15 A__questionmark_v_14_15) tptp.true_1)) (not (= (tptp.x A__questionmark_v_14_15 |tptp.'System_Array'|) tptp.true_1)))))) (not (or (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|))))))) :rule trans :premises (t12.t2873.t3 t12.t2873.t19))
% 22.63/22.88 (step t12.t2873 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_14_15 Int)) (and (= A__questionmark_v_14_15 (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_14_15 A__questionmark_v_14_15) tptp.true_1)) (not (= (tptp.x A__questionmark_v_14_15 |tptp.'System_Array'|) tptp.true_1))))))) (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (not (or (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))))) :rule bind)
% 22.63/22.88 (step t12.t2874 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (not (or (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))) (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (and (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r))) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2875 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (and (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r))) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))) (and (forall ((BOUND_VARIABLE_11352 Int) (BOUND_VARIABLE_11354 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11352 BOUND_VARIABLE_11354) (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11352 BOUND_VARIABLE_11354)))) (forall ((BOUND_VARIABLE_11361 Int) (BOUND_VARIABLE_11363 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11361 BOUND_VARIABLE_11363) |tptp.'System_Array'|)))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2876 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (not (or (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r) |tptp.'System_Array'|)))))) (and (forall ((BOUND_VARIABLE_11352 Int) (BOUND_VARIABLE_11354 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11352 BOUND_VARIABLE_11354) (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11352 BOUND_VARIABLE_11354)))) (forall ((BOUND_VARIABLE_11361 Int) (BOUND_VARIABLE_11363 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11361 BOUND_VARIABLE_11363) |tptp.'System_Array'|)))))) :rule trans :premises (t12.t2874 t12.t2875))
% 22.63/22.88 (step t12.t2877 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_14_15 Int)) (and (= A__questionmark_v_14_15 (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_14_15 A__questionmark_v_14_15) tptp.true_1)) (not (= (tptp.x A__questionmark_v_14_15 |tptp.'System_Array'|) tptp.true_1))))))) (and (forall ((BOUND_VARIABLE_11352 Int) (BOUND_VARIABLE_11354 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11352 BOUND_VARIABLE_11354) (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11352 BOUND_VARIABLE_11354)))) (forall ((BOUND_VARIABLE_11361 Int) (BOUND_VARIABLE_11363 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11361 BOUND_VARIABLE_11363) |tptp.'System_Array'|)))))) :rule trans :premises (t12.t2873 t12.t2876))
% 22.63/22.88 (step t12.t2878 (cl (= (not (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_14_15 Int)) (and (= A__questionmark_v_14_15 (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_14_15 A__questionmark_v_14_15) tptp.true_1)) (not (= (tptp.x A__questionmark_v_14_15 |tptp.'System_Array'|) tptp.true_1)))))))) (not (and (forall ((BOUND_VARIABLE_11352 Int) (BOUND_VARIABLE_11354 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11352 BOUND_VARIABLE_11354) (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11352 BOUND_VARIABLE_11354)))) (forall ((BOUND_VARIABLE_11361 Int) (BOUND_VARIABLE_11363 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11361 BOUND_VARIABLE_11363) |tptp.'System_Array'|))))))) :rule cong :premises (t12.t2877))
% 22.63/22.88 (anchor :step t12.t2879 :args ((A__questionmark_array Int) (:= A__questionmark_array A__questionmark_array) (A__questionmark_elementType Int) (:= A__questionmark_elementType A__questionmark_elementType) (A__questionmark_rank Int) (:= A__questionmark_rank A__questionmark_rank)))
% 22.63/22.88 (step t12.t2879.t1 (cl (= A__questionmark_array A__questionmark_array)) :rule refl)
% 22.63/22.88 (step t12.t2879.t2 (cl (= A__questionmark_elementType A__questionmark_elementType)) :rule refl)
% 22.63/22.88 (step t12.t2879.t3 (cl (= A__questionmark_rank A__questionmark_rank)) :rule refl)
% 22.63/22.88 (anchor :step t12.t2879.t4 :args ((A__questionmark_v_15_16 Int) (:= A__questionmark_v_15_16 A__questionmark_v_15_16)))
% 22.63/22.88 (step t12.t2879.t4.t1 (cl (= A__questionmark_v_15_16 A__questionmark_v_15_16)) :rule refl)
% 22.63/22.88 (step t12.t2879.t4.t2 (cl (= (= A__questionmark_v_15_16 (tptp.typeof A__questionmark_array)) (= A__questionmark_v_15_16 (tptp.typeof A__questionmark_array)))) :rule refl)
% 22.63/22.88 (step t12.t2879.t4.t3 (cl (= (= (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank) tptp.true_1) (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank)))) :rule all_simplify)
% 22.63/22.88 (step t12.t2879.t4.t4 (cl (= (= (tptp.x A__questionmark_v_15_16 |tptp.'System_Array'|) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_v_15_16 |tptp.'System_Array'|)))) :rule all_simplify)
% 22.63/22.88 (step t12.t2879.t4.t5 (cl (= (not (= (tptp.x A__questionmark_v_15_16 |tptp.'System_Array'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x A__questionmark_v_15_16 |tptp.'System_Array'|))))) :rule cong :premises (t12.t2879.t4.t4))
% 22.63/22.88 (step t12.t2879.t4.t6 (cl (= (= (|tptp.'Rank'| A__questionmark_array) A__questionmark_rank) (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array)))) :rule all_simplify)
% 22.63/22.88 (step t12.t2879.t4.t7 (cl (= (not (= (|tptp.'Rank'| A__questionmark_array) A__questionmark_rank)) (not (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array))))) :rule cong :premises (t12.t2879.t4.t6))
% 22.63/22.88 (step t12.t2879.t4.t8 (cl (= (= (tptp.x A__questionmark_elementType (|tptp.'ElementType'| A__questionmark_v_15_16)) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| A__questionmark_v_15_16))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2879.t4.t9 (cl (= (not (= (tptp.x A__questionmark_elementType (|tptp.'ElementType'| A__questionmark_v_15_16)) tptp.true_1)) (not (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| A__questionmark_v_15_16)))))) :rule cong :premises (t12.t2879.t4.t8))
% 22.63/22.88 (step t12.t2879.t4.t10 (cl (= (or (not (= (tptp.x A__questionmark_v_15_16 |tptp.'System_Array'|) tptp.true_1)) (not (= (|tptp.'Rank'| A__questionmark_array) A__questionmark_rank)) (not (= (tptp.x A__questionmark_elementType (|tptp.'ElementType'| A__questionmark_v_15_16)) tptp.true_1))) (or (not (= tptp.true_1 (tptp.x A__questionmark_v_15_16 |tptp.'System_Array'|))) (not (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array))) (not (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| A__questionmark_v_15_16))))))) :rule cong :premises (t12.t2879.t4.t5 t12.t2879.t4.t7 t12.t2879.t4.t9))
% 22.63/22.88 (step t12.t2879.t4.t11 (cl (= (not (or (not (= (tptp.x A__questionmark_v_15_16 |tptp.'System_Array'|) tptp.true_1)) (not (= (|tptp.'Rank'| A__questionmark_array) A__questionmark_rank)) (not (= (tptp.x A__questionmark_elementType (|tptp.'ElementType'| A__questionmark_v_15_16)) tptp.true_1)))) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_15_16 |tptp.'System_Array'|))) (not (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array))) (not (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| A__questionmark_v_15_16)))))))) :rule cong :premises (t12.t2879.t4.t10))
% 22.63/22.88 (step t12.t2879.t4.t12 (cl (= (=> (= (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank) tptp.true_1) (not (or (not (= (tptp.x A__questionmark_v_15_16 |tptp.'System_Array'|) tptp.true_1)) (not (= (|tptp.'Rank'| A__questionmark_array) A__questionmark_rank)) (not (= (tptp.x A__questionmark_elementType (|tptp.'ElementType'| A__questionmark_v_15_16)) tptp.true_1))))) (=> (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_15_16 |tptp.'System_Array'|))) (not (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array))) (not (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| A__questionmark_v_15_16))))))))) :rule cong :premises (t12.t2879.t4.t3 t12.t2879.t4.t11))
% 22.63/22.88 (step t12.t2879.t4.t13 (cl (= (and (= A__questionmark_v_15_16 (tptp.typeof A__questionmark_array)) (=> (= (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank) tptp.true_1) (not (or (not (= (tptp.x A__questionmark_v_15_16 |tptp.'System_Array'|) tptp.true_1)) (not (= (|tptp.'Rank'| A__questionmark_array) A__questionmark_rank)) (not (= (tptp.x A__questionmark_elementType (|tptp.'ElementType'| A__questionmark_v_15_16)) tptp.true_1)))))) (and (= A__questionmark_v_15_16 (tptp.typeof A__questionmark_array)) (=> (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_15_16 |tptp.'System_Array'|))) (not (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array))) (not (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| A__questionmark_v_15_16)))))))))) :rule cong :premises (t12.t2879.t4.t2 t12.t2879.t4.t12))
% 22.63/22.88 (step t12.t2879.t4 (cl (= (exists ((A__questionmark_v_15_16 Int)) (and (= A__questionmark_v_15_16 (tptp.typeof A__questionmark_array)) (=> (= (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank) tptp.true_1) (not (or (not (= (tptp.x A__questionmark_v_15_16 |tptp.'System_Array'|) tptp.true_1)) (not (= (|tptp.'Rank'| A__questionmark_array) A__questionmark_rank)) (not (= (tptp.x A__questionmark_elementType (|tptp.'ElementType'| A__questionmark_v_15_16)) tptp.true_1))))))) (exists ((A__questionmark_v_15_16 Int)) (and (= A__questionmark_v_15_16 (tptp.typeof A__questionmark_array)) (=> (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_15_16 |tptp.'System_Array'|))) (not (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array))) (not (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| A__questionmark_v_15_16))))))))))) :rule bind)
% 22.63/22.88 (step t12.t2879.t5 (cl (= (exists ((A__questionmark_v_15_16 Int)) (and (= A__questionmark_v_15_16 (tptp.typeof A__questionmark_array)) (=> (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_15_16 |tptp.'System_Array'|))) (not (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array))) (not (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| A__questionmark_v_15_16))))))))) (not (forall ((A__questionmark_v_15_16 Int)) (not (and (= A__questionmark_v_15_16 (tptp.typeof A__questionmark_array)) (=> (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_15_16 |tptp.'System_Array'|))) (not (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array))) (not (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| A__questionmark_v_15_16))))))))))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2879.t6 (cl (= (forall ((A__questionmark_v_15_16 Int)) (not (and (= A__questionmark_v_15_16 (tptp.typeof A__questionmark_array)) (=> (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_15_16 |tptp.'System_Array'|))) (not (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array))) (not (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| A__questionmark_v_15_16)))))))))) (forall ((A__questionmark_v_15_16 Int)) (or (not (= A__questionmark_v_15_16 (tptp.typeof A__questionmark_array))) (and (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank)) (or (not (= tptp.true_1 (tptp.x A__questionmark_v_15_16 |tptp.'System_Array'|))) (not (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array))) (not (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| A__questionmark_v_15_16)))))))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2879.t7 (cl (= (forall ((A__questionmark_v_15_16 Int)) (or (not (= A__questionmark_v_15_16 (tptp.typeof A__questionmark_array))) (and (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank)) (or (not (= tptp.true_1 (tptp.x A__questionmark_v_15_16 |tptp.'System_Array'|))) (not (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array))) (not (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| A__questionmark_v_15_16)))))))) (or (not (= (tptp.typeof A__questionmark_array) (tptp.typeof A__questionmark_array))) (and (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank)) (or (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_array) |tptp.'System_Array'|))) (not (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array))) (not (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| (tptp.typeof A__questionmark_array)))))))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2879.t8 (cl (= (= (tptp.typeof A__questionmark_array) (tptp.typeof A__questionmark_array)) true)) :rule all_simplify)
% 22.63/22.88 (step t12.t2879.t9 (cl (= (not (= (tptp.typeof A__questionmark_array) (tptp.typeof A__questionmark_array))) (not true))) :rule cong :premises (t12.t2879.t8))
% 22.63/22.88 (step t12.t2879.t10 (cl (= (not true) false)) :rule all_simplify)
% 22.63/22.88 (step t12.t2879.t11 (cl (= (not (= (tptp.typeof A__questionmark_array) (tptp.typeof A__questionmark_array))) false)) :rule trans :premises (t12.t2879.t9 t12.t2879.t10))
% 22.63/22.88 (step t12.t2879.t12 (cl (= (and (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank)) (or (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_array) |tptp.'System_Array'|))) (not (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array))) (not (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| (tptp.typeof A__questionmark_array))))))) (and (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank)) (or (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_array) |tptp.'System_Array'|))) (not (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array))) (not (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| (tptp.typeof A__questionmark_array))))))))) :rule refl)
% 22.63/22.88 (step t12.t2879.t13 (cl (= (or (not (= (tptp.typeof A__questionmark_array) (tptp.typeof A__questionmark_array))) (and (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank)) (or (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_array) |tptp.'System_Array'|))) (not (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array))) (not (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| (tptp.typeof A__questionmark_array)))))))) (or false (and (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank)) (or (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_array) |tptp.'System_Array'|))) (not (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array))) (not (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| (tptp.typeof A__questionmark_array)))))))))) :rule cong :premises (t12.t2879.t11 t12.t2879.t12))
% 22.63/22.88 (step t12.t2879.t14 (cl (= (or false (and (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank)) (or (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_array) |tptp.'System_Array'|))) (not (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array))) (not (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| (tptp.typeof A__questionmark_array)))))))) (and (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank)) (or (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_array) |tptp.'System_Array'|))) (not (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array))) (not (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| (tptp.typeof A__questionmark_array))))))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2879.t15 (cl (= (or (not (= (tptp.typeof A__questionmark_array) (tptp.typeof A__questionmark_array))) (and (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank)) (or (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_array) |tptp.'System_Array'|))) (not (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array))) (not (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| (tptp.typeof A__questionmark_array)))))))) (and (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank)) (or (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_array) |tptp.'System_Array'|))) (not (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array))) (not (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| (tptp.typeof A__questionmark_array))))))))) :rule trans :premises (t12.t2879.t13 t12.t2879.t14))
% 22.63/22.88 (step t12.t2879.t16 (cl (= (forall ((A__questionmark_v_15_16 Int)) (or (not (= A__questionmark_v_15_16 (tptp.typeof A__questionmark_array))) (and (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank)) (or (not (= tptp.true_1 (tptp.x A__questionmark_v_15_16 |tptp.'System_Array'|))) (not (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array))) (not (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| A__questionmark_v_15_16)))))))) (and (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank)) (or (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_array) |tptp.'System_Array'|))) (not (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array))) (not (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| (tptp.typeof A__questionmark_array))))))))) :rule trans :premises (t12.t2879.t7 t12.t2879.t15))
% 22.63/22.88 (step t12.t2879.t17 (cl (= (forall ((A__questionmark_v_15_16 Int)) (not (and (= A__questionmark_v_15_16 (tptp.typeof A__questionmark_array)) (=> (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_15_16 |tptp.'System_Array'|))) (not (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array))) (not (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| A__questionmark_v_15_16)))))))))) (and (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank)) (or (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_array) |tptp.'System_Array'|))) (not (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array))) (not (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| (tptp.typeof A__questionmark_array))))))))) :rule trans :premises (t12.t2879.t6 t12.t2879.t16))
% 22.63/22.88 (step t12.t2879.t18 (cl (= (not (forall ((A__questionmark_v_15_16 Int)) (not (and (= A__questionmark_v_15_16 (tptp.typeof A__questionmark_array)) (=> (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_15_16 |tptp.'System_Array'|))) (not (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array))) (not (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| A__questionmark_v_15_16))))))))))) (not (and (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank)) (or (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_array) |tptp.'System_Array'|))) (not (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array))) (not (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| (tptp.typeof A__questionmark_array)))))))))) :rule cong :premises (t12.t2879.t17))
% 22.63/22.88 (step t12.t2879.t19 (cl (= (exists ((A__questionmark_v_15_16 Int)) (and (= A__questionmark_v_15_16 (tptp.typeof A__questionmark_array)) (=> (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_v_15_16 |tptp.'System_Array'|))) (not (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array))) (not (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| A__questionmark_v_15_16))))))))) (not (and (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank)) (or (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_array) |tptp.'System_Array'|))) (not (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array))) (not (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| (tptp.typeof A__questionmark_array)))))))))) :rule trans :premises (t12.t2879.t5 t12.t2879.t18))
% 22.63/22.88 (step t12.t2879.t20 (cl (= (exists ((A__questionmark_v_15_16 Int)) (and (= A__questionmark_v_15_16 (tptp.typeof A__questionmark_array)) (=> (= (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank) tptp.true_1) (not (or (not (= (tptp.x A__questionmark_v_15_16 |tptp.'System_Array'|) tptp.true_1)) (not (= (|tptp.'Rank'| A__questionmark_array) A__questionmark_rank)) (not (= (tptp.x A__questionmark_elementType (|tptp.'ElementType'| A__questionmark_v_15_16)) tptp.true_1))))))) (not (and (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank)) (or (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_array) |tptp.'System_Array'|))) (not (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array))) (not (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| (tptp.typeof A__questionmark_array)))))))))) :rule trans :premises (t12.t2879.t4 t12.t2879.t19))
% 22.63/22.88 (step t12.t2879 (cl (= (forall ((A__questionmark_array Int) (A__questionmark_elementType Int) (A__questionmark_rank Int)) (exists ((A__questionmark_v_15_16 Int)) (and (= A__questionmark_v_15_16 (tptp.typeof A__questionmark_array)) (=> (= (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank) tptp.true_1) (not (or (not (= (tptp.x A__questionmark_v_15_16 |tptp.'System_Array'|) tptp.true_1)) (not (= (|tptp.'Rank'| A__questionmark_array) A__questionmark_rank)) (not (= (tptp.x A__questionmark_elementType (|tptp.'ElementType'| A__questionmark_v_15_16)) tptp.true_1)))))))) (forall ((A__questionmark_array Int) (A__questionmark_elementType Int) (A__questionmark_rank Int)) (not (and (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank)) (or (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_array) |tptp.'System_Array'|))) (not (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array))) (not (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| (tptp.typeof A__questionmark_array))))))))))) :rule bind)
% 22.63/22.88 (step t12.t2880 (cl (= (forall ((A__questionmark_array Int) (A__questionmark_elementType Int) (A__questionmark_rank Int)) (not (and (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank)) (or (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_array) |tptp.'System_Array'|))) (not (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array))) (not (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| (tptp.typeof A__questionmark_array))))))))) (forall ((A__questionmark_array Int) (A__questionmark_elementType Int) (A__questionmark_rank Int)) (or (not (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank))) (and (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_array) |tptp.'System_Array'|)) (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array)) (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| (tptp.typeof A__questionmark_array))))))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2881 (cl (= (forall ((A__questionmark_array Int) (A__questionmark_elementType Int) (A__questionmark_rank Int)) (exists ((A__questionmark_v_15_16 Int)) (and (= A__questionmark_v_15_16 (tptp.typeof A__questionmark_array)) (=> (= (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank) tptp.true_1) (not (or (not (= (tptp.x A__questionmark_v_15_16 |tptp.'System_Array'|) tptp.true_1)) (not (= (|tptp.'Rank'| A__questionmark_array) A__questionmark_rank)) (not (= (tptp.x A__questionmark_elementType (|tptp.'ElementType'| A__questionmark_v_15_16)) tptp.true_1)))))))) (forall ((A__questionmark_array Int) (A__questionmark_elementType Int) (A__questionmark_rank Int)) (or (not (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank))) (and (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_array) |tptp.'System_Array'|)) (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array)) (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| (tptp.typeof A__questionmark_array))))))))) :rule trans :premises (t12.t2879 t12.t2880))
% 22.63/22.88 (step t12.t2882 (cl (= (not (forall ((A__questionmark_array Int) (A__questionmark_elementType Int) (A__questionmark_rank Int)) (exists ((A__questionmark_v_15_16 Int)) (and (= A__questionmark_v_15_16 (tptp.typeof A__questionmark_array)) (=> (= (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank) tptp.true_1) (not (or (not (= (tptp.x A__questionmark_v_15_16 |tptp.'System_Array'|) tptp.true_1)) (not (= (|tptp.'Rank'| A__questionmark_array) A__questionmark_rank)) (not (= (tptp.x A__questionmark_elementType (|tptp.'ElementType'| A__questionmark_v_15_16)) tptp.true_1))))))))) (not (forall ((A__questionmark_array Int) (A__questionmark_elementType Int) (A__questionmark_rank Int)) (or (not (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank))) (and (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_array) |tptp.'System_Array'|)) (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array)) (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| (tptp.typeof A__questionmark_array)))))))))) :rule cong :premises (t12.t2881))
% 22.63/22.88 (anchor :step t12.t2883 :args ((A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T) (A__questionmark_U_1 Int) (:= A__questionmark_U_1 A__questionmark_U_1) (A__questionmark_r Int) (:= A__questionmark_r A__questionmark_r)))
% 22.63/22.88 (step t12.t2883.t1 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 22.63/22.88 (step t12.t2883.t2 (cl (= A__questionmark_U_1 A__questionmark_U_1)) :rule refl)
% 22.63/22.88 (step t12.t2883.t3 (cl (= A__questionmark_r A__questionmark_r)) :rule refl)
% 22.63/22.88 (step t12.t2883.t4 (cl (= (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T)))) :rule all_simplify)
% 22.63/22.88 (step t12.t2883.t5 (cl (= (= (tptp.x (|tptp.'RefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2883.t6 (cl (= (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= (tptp.x (|tptp.'RefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)) (=> (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))))) :rule cong :premises (t12.t2883.t4 t12.t2883.t5))
% 22.63/22.88 (step t12.t2883 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= (tptp.x (|tptp.'RefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1))) (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (=> (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r))))))) :rule bind)
% 22.63/22.88 (step t12.t2884 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (=> (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r))))) (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r))))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2885 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= (tptp.x (|tptp.'RefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1))) (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r))))))) :rule trans :premises (t12.t2883 t12.t2884))
% 22.63/22.88 (step t12.t2886 (cl (= (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= (tptp.x (|tptp.'RefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))))))) :rule cong :premises (t12.t2885))
% 22.63/22.88 (anchor :step t12.t2887 :args ((A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T) (A__questionmark_U_1 Int) (:= A__questionmark_U_1 A__questionmark_U_1) (A__questionmark_r Int) (:= A__questionmark_r A__questionmark_r)))
% 22.63/22.88 (step t12.t2887.t1 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 22.63/22.88 (step t12.t2887.t2 (cl (= A__questionmark_U_1 A__questionmark_U_1)) :rule refl)
% 22.63/22.88 (step t12.t2887.t3 (cl (= A__questionmark_r A__questionmark_r)) :rule refl)
% 22.63/22.88 (step t12.t2887.t4 (cl (= (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T)))) :rule all_simplify)
% 22.63/22.88 (step t12.t2887.t5 (cl (= (= (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2887.t6 (cl (= (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)) (=> (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))))) :rule cong :premises (t12.t2887.t4 t12.t2887.t5))
% 22.63/22.88 (step t12.t2887 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1))) (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (=> (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r))))))) :rule bind)
% 22.63/22.88 (step t12.t2888 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (=> (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r))))) (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r))))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2889 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1))) (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r))))))) :rule trans :premises (t12.t2887 t12.t2888))
% 22.63/22.88 (step t12.t2890 (cl (= (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))))))) :rule cong :premises (t12.t2889))
% 22.63/22.88 (anchor :step t12.t2891 :args ((A__questionmark_A Int) (:= A__questionmark_A A__questionmark_A) (A__questionmark_r Int) (:= A__questionmark_r A__questionmark_r)))
% 22.63/22.88 (step t12.t2891.t1 (cl (= A__questionmark_A A__questionmark_A)) :rule refl)
% 22.63/22.88 (step t12.t2891.t2 (cl (= A__questionmark_r A__questionmark_r)) :rule refl)
% 22.63/22.88 (step t12.t2891.t3 (cl (= (= (|tptp.'ElementType'| (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2891 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A)) (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))))) :rule bind)
% 22.63/22.88 (step t12.t2892 (cl (= (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))))) :rule cong :premises (t12.t2891))
% 22.63/22.88 (anchor :step t12.t2893 :args ((A__questionmark_A Int) (:= A__questionmark_A A__questionmark_A) (A__questionmark_r Int) (:= A__questionmark_r A__questionmark_r)))
% 22.63/22.88 (step t12.t2893.t1 (cl (= A__questionmark_A A__questionmark_A)) :rule refl)
% 22.63/22.88 (step t12.t2893.t2 (cl (= A__questionmark_r A__questionmark_r)) :rule refl)
% 22.63/22.88 (step t12.t2893.t3 (cl (= (= (|tptp.'ElementType'| (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2893 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A)) (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))))) :rule bind)
% 22.63/22.88 (step t12.t2894 (cl (= (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))))) :rule cong :premises (t12.t2893))
% 22.63/22.88 (anchor :step t12.t2895 :args ((A__questionmark_A Int) (:= A__questionmark_A A__questionmark_A) (A__questionmark_r Int) (:= A__questionmark_r A__questionmark_r)))
% 22.63/22.88 (step t12.t2895.t1 (cl (= A__questionmark_A A__questionmark_A)) :rule refl)
% 22.63/22.88 (step t12.t2895.t2 (cl (= A__questionmark_r A__questionmark_r)) :rule refl)
% 22.63/22.88 (step t12.t2895.t3 (cl (= (= (|tptp.'ElementType'| (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2895 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A)) (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)))))) :rule bind)
% 22.63/22.88 (step t12.t2896 (cl (= (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))))))) :rule cong :premises (t12.t2895))
% 22.63/22.88 (anchor :step t12.t2897 :args ((A__questionmark_A Int) (:= A__questionmark_A A__questionmark_A) (A__questionmark_r Int) (:= A__questionmark_r A__questionmark_r)))
% 22.63/22.88 (step t12.t2897.t1 (cl (= A__questionmark_A A__questionmark_A)) :rule refl)
% 22.63/22.88 (step t12.t2897.t2 (cl (= A__questionmark_r A__questionmark_r)) :rule refl)
% 22.63/22.88 (step t12.t2897.t3 (cl (= (= (|tptp.'ElementType'| (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2897 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A)) (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)))))) :rule bind)
% 22.63/22.88 (step t12.t2898 (cl (= (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))))))) :rule cong :premises (t12.t2897))
% 22.63/22.88 (anchor :step t12.t2899 :args ((A__questionmark_A Int) (:= A__questionmark_A A__questionmark_A) (A__questionmark_r Int) (:= A__questionmark_r A__questionmark_r) (A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T)))
% 22.63/22.88 (step t12.t2899.t1 (cl (= A__questionmark_A A__questionmark_A)) :rule refl)
% 22.63/22.88 (step t12.t2899.t2 (cl (= A__questionmark_r A__questionmark_r)) :rule refl)
% 22.63/22.88 (step t12.t2899.t3 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 22.63/22.88 (anchor :step t12.t2899.t4 :args ((A__questionmark_v_16_17 Int) (:= A__questionmark_v_16_17 A__questionmark_v_16_17)))
% 22.63/22.88 (step t12.t2899.t4.t1 (cl (= A__questionmark_v_16_17 A__questionmark_v_16_17)) :rule refl)
% 22.63/22.88 (step t12.t2899.t4.t2 (cl (= (= A__questionmark_v_16_17 (|tptp.'ElementType'| A__questionmark_T)) (= A__questionmark_v_16_17 (|tptp.'ElementType'| A__questionmark_T)))) :rule refl)
% 22.63/22.88 (step t12.t2899.t4.t3 (cl (= (= (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2899.t4.t4 (cl (= (not (not (= A__questionmark_T A__questionmark_A))) (= A__questionmark_T A__questionmark_A))) :rule all_simplify)
% 22.63/22.88 (step t12.t2899.t4.t5 (cl (= (= A__questionmark_T A__questionmark_A) (= A__questionmark_A A__questionmark_T))) :rule all_simplify)
% 22.63/22.88 (step t12.t2899.t4.t6 (cl (= (not (not (= A__questionmark_T A__questionmark_A))) (= A__questionmark_A A__questionmark_T))) :rule trans :premises (t12.t2899.t4.t4 t12.t2899.t4.t5))
% 22.63/22.88 (step t12.t2899.t4.t7 (cl (= (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_16_17 A__questionmark_r))) (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_16_17 A__questionmark_r))))) :rule refl)
% 22.63/22.88 (step t12.t2899.t4.t8 (cl (= (= (tptp.x A__questionmark_v_16_17 A__questionmark_A) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_v_16_17 A__questionmark_A)))) :rule all_simplify)
% 22.63/22.88 (step t12.t2899.t4.t9 (cl (= (not (= (tptp.x A__questionmark_v_16_17 A__questionmark_A) tptp.true_1)) (not (= tptp.true_1 (tptp.x A__questionmark_v_16_17 A__questionmark_A))))) :rule cong :premises (t12.t2899.t4.t8))
% 22.63/22.88 (step t12.t2899.t4.t10 (cl (= (or (not (not (= A__questionmark_T A__questionmark_A))) (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_16_17 A__questionmark_r))) (not (= (tptp.x A__questionmark_v_16_17 A__questionmark_A) tptp.true_1))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_16_17 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_16_17 A__questionmark_A)))))) :rule cong :premises (t12.t2899.t4.t6 t12.t2899.t4.t7 t12.t2899.t4.t9))
% 22.63/22.88 (step t12.t2899.t4.t11 (cl (= (not (or (not (not (= A__questionmark_T A__questionmark_A))) (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_16_17 A__questionmark_r))) (not (= (tptp.x A__questionmark_v_16_17 A__questionmark_A) tptp.true_1)))) (not (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_16_17 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_16_17 A__questionmark_A))))))) :rule cong :premises (t12.t2899.t4.t10))
% 22.63/22.88 (step t12.t2899.t4.t12 (cl (= (=> (= (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)) tptp.true_1) (not (or (not (not (= A__questionmark_T A__questionmark_A))) (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_16_17 A__questionmark_r))) (not (= (tptp.x A__questionmark_v_16_17 A__questionmark_A) tptp.true_1))))) (=> (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))) (not (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_16_17 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_16_17 A__questionmark_A)))))))) :rule cong :premises (t12.t2899.t4.t3 t12.t2899.t4.t11))
% 22.63/22.88 (step t12.t2899.t4.t13 (cl (= (and (= A__questionmark_v_16_17 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)) tptp.true_1) (not (or (not (not (= A__questionmark_T A__questionmark_A))) (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_16_17 A__questionmark_r))) (not (= (tptp.x A__questionmark_v_16_17 A__questionmark_A) tptp.true_1)))))) (and (= A__questionmark_v_16_17 (|tptp.'ElementType'| A__questionmark_T)) (=> (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))) (not (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_16_17 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_16_17 A__questionmark_A))))))))) :rule cong :premises (t12.t2899.t4.t2 t12.t2899.t4.t12))
% 22.63/22.88 (step t12.t2899.t4 (cl (= (exists ((A__questionmark_v_16_17 Int)) (and (= A__questionmark_v_16_17 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)) tptp.true_1) (not (or (not (not (= A__questionmark_T A__questionmark_A))) (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_16_17 A__questionmark_r))) (not (= (tptp.x A__questionmark_v_16_17 A__questionmark_A) tptp.true_1))))))) (exists ((A__questionmark_v_16_17 Int)) (and (= A__questionmark_v_16_17 (|tptp.'ElementType'| A__questionmark_T)) (=> (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))) (not (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_16_17 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_16_17 A__questionmark_A)))))))))) :rule bind)
% 22.63/22.88 (step t12.t2899.t5 (cl (= (exists ((A__questionmark_v_16_17 Int)) (and (= A__questionmark_v_16_17 (|tptp.'ElementType'| A__questionmark_T)) (=> (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))) (not (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_16_17 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_16_17 A__questionmark_A)))))))) (not (forall ((A__questionmark_v_16_17 Int)) (not (and (= A__questionmark_v_16_17 (|tptp.'ElementType'| A__questionmark_T)) (=> (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))) (not (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_16_17 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_16_17 A__questionmark_A)))))))))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2899.t6 (cl (= (forall ((A__questionmark_v_16_17 Int)) (not (and (= A__questionmark_v_16_17 (|tptp.'ElementType'| A__questionmark_T)) (=> (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))) (not (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_16_17 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_16_17 A__questionmark_A))))))))) (forall ((A__questionmark_v_16_17 Int)) (or (not (= A__questionmark_v_16_17 (|tptp.'ElementType'| A__questionmark_T))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_16_17 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_16_17 A__questionmark_A))))))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2899.t7 (cl (= (forall ((A__questionmark_v_16_17 Int)) (or (not (= A__questionmark_v_16_17 (|tptp.'ElementType'| A__questionmark_T))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_16_17 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_16_17 A__questionmark_A))))))) (or (not (= (|tptp.'ElementType'| A__questionmark_T) (|tptp.'ElementType'| A__questionmark_T))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A)))))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2899.t8 (cl (= (= (|tptp.'ElementType'| A__questionmark_T) (|tptp.'ElementType'| A__questionmark_T)) true)) :rule all_simplify)
% 22.63/22.88 (step t12.t2899.t9 (cl (= (not (= (|tptp.'ElementType'| A__questionmark_T) (|tptp.'ElementType'| A__questionmark_T))) (not true))) :rule cong :premises (t12.t2899.t8))
% 22.63/22.88 (step t12.t2899.t10 (cl (= (not true) false)) :rule all_simplify)
% 22.63/22.88 (step t12.t2899.t11 (cl (= (not (= (|tptp.'ElementType'| A__questionmark_T) (|tptp.'ElementType'| A__questionmark_T))) false)) :rule trans :premises (t12.t2899.t9 t12.t2899.t10))
% 22.63/22.88 (step t12.t2899.t12 (cl (= (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A))))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A))))))) :rule refl)
% 22.63/22.88 (step t12.t2899.t13 (cl (= (or (not (= (|tptp.'ElementType'| A__questionmark_T) (|tptp.'ElementType'| A__questionmark_T))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A)))))) (or false (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A)))))))) :rule cong :premises (t12.t2899.t11 t12.t2899.t12))
% 22.63/22.88 (step t12.t2899.t14 (cl (= (or false (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A)))))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A))))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2899.t15 (cl (= (or (not (= (|tptp.'ElementType'| A__questionmark_T) (|tptp.'ElementType'| A__questionmark_T))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A)))))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A))))))) :rule trans :premises (t12.t2899.t13 t12.t2899.t14))
% 22.63/22.88 (step t12.t2899.t16 (cl (= (forall ((A__questionmark_v_16_17 Int)) (or (not (= A__questionmark_v_16_17 (|tptp.'ElementType'| A__questionmark_T))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_16_17 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_16_17 A__questionmark_A))))))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A))))))) :rule trans :premises (t12.t2899.t7 t12.t2899.t15))
% 22.63/22.88 (step t12.t2899.t17 (cl (= (forall ((A__questionmark_v_16_17 Int)) (not (and (= A__questionmark_v_16_17 (|tptp.'ElementType'| A__questionmark_T)) (=> (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))) (not (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_16_17 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_16_17 A__questionmark_A))))))))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A))))))) :rule trans :premises (t12.t2899.t6 t12.t2899.t16))
% 22.63/22.88 (step t12.t2899.t18 (cl (= (not (forall ((A__questionmark_v_16_17 Int)) (not (and (= A__questionmark_v_16_17 (|tptp.'ElementType'| A__questionmark_T)) (=> (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))) (not (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_16_17 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_16_17 A__questionmark_A)))))))))) (not (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A)))))))) :rule cong :premises (t12.t2899.t17))
% 22.63/22.88 (step t12.t2899.t19 (cl (= (exists ((A__questionmark_v_16_17 Int)) (and (= A__questionmark_v_16_17 (|tptp.'ElementType'| A__questionmark_T)) (=> (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))) (not (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_16_17 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_16_17 A__questionmark_A)))))))) (not (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A)))))))) :rule trans :premises (t12.t2899.t5 t12.t2899.t18))
% 22.63/22.88 (step t12.t2899.t20 (cl (= (exists ((A__questionmark_v_16_17 Int)) (and (= A__questionmark_v_16_17 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)) tptp.true_1) (not (or (not (not (= A__questionmark_T A__questionmark_A))) (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_16_17 A__questionmark_r))) (not (= (tptp.x A__questionmark_v_16_17 A__questionmark_A) tptp.true_1))))))) (not (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A)))))))) :rule trans :premises (t12.t2899.t4 t12.t2899.t19))
% 22.63/22.88 (step t12.t2899 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_16_17 Int)) (and (= A__questionmark_v_16_17 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)) tptp.true_1) (not (or (not (not (= A__questionmark_T A__questionmark_A))) (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_16_17 A__questionmark_r))) (not (= (tptp.x A__questionmark_v_16_17 A__questionmark_A) tptp.true_1)))))))) (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (not (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A))))))))) :rule bind)
% 22.63/22.88 (step t12.t2900 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (not (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A))))))) (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)))) (and (not (= A__questionmark_A A__questionmark_T)) (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A))))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2901 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)))) (and (not (= A__questionmark_A A__questionmark_T)) (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A))))) (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (and (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)))) (not (= A__questionmark_A A__questionmark_T))) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A))))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2902 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (and (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)))) (not (= A__questionmark_A A__questionmark_T))) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A))))) (and (forall ((BOUND_VARIABLE_11491 Int) (BOUND_VARIABLE_11493 Int) (BOUND_VARIABLE_11495 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11495 (|tptp.'RefArray'| BOUND_VARIABLE_11491 BOUND_VARIABLE_11493)))) (not (= BOUND_VARIABLE_11491 BOUND_VARIABLE_11495)))) (forall ((BOUND_VARIABLE_11506 Int) (BOUND_VARIABLE_11508 Int) (BOUND_VARIABLE_11510 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11510 (|tptp.'RefArray'| BOUND_VARIABLE_11506 BOUND_VARIABLE_11508)))) (= BOUND_VARIABLE_11510 (|tptp.'RefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_11510) BOUND_VARIABLE_11508)))) (forall ((BOUND_VARIABLE_11522 Int) (BOUND_VARIABLE_11524 Int) (BOUND_VARIABLE_11526 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11526 (|tptp.'RefArray'| BOUND_VARIABLE_11522 BOUND_VARIABLE_11524)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_11526) BOUND_VARIABLE_11522))))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2903 (cl (= (forall ((BOUND_VARIABLE_11491 Int) (BOUND_VARIABLE_11493 Int) (BOUND_VARIABLE_11495 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11495 (|tptp.'RefArray'| BOUND_VARIABLE_11491 BOUND_VARIABLE_11493)))) (not (= BOUND_VARIABLE_11491 BOUND_VARIABLE_11495)))) (forall ((BOUND_VARIABLE_11493 Int) (BOUND_VARIABLE_11495 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11495 (|tptp.'RefArray'| BOUND_VARIABLE_11495 BOUND_VARIABLE_11493)))) (not (= BOUND_VARIABLE_11495 BOUND_VARIABLE_11495)))))) :rule all_simplify)
% 22.63/22.88 (anchor :step t12.t2904 :args ((BOUND_VARIABLE_11493 Int) (:= BOUND_VARIABLE_11493 BOUND_VARIABLE_11493) (BOUND_VARIABLE_11495 Int) (:= BOUND_VARIABLE_11495 BOUND_VARIABLE_11495)))
% 22.63/22.88 (step t12.t2904.t1 (cl (= BOUND_VARIABLE_11493 BOUND_VARIABLE_11493)) :rule refl)
% 22.63/22.88 (step t12.t2904.t2 (cl (= BOUND_VARIABLE_11495 BOUND_VARIABLE_11495)) :rule refl)
% 22.63/22.88 (step t12.t2904.t3 (cl (= (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11495 (|tptp.'RefArray'| BOUND_VARIABLE_11495 BOUND_VARIABLE_11493)))) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11495 (|tptp.'RefArray'| BOUND_VARIABLE_11495 BOUND_VARIABLE_11493)))))) :rule refl)
% 22.63/22.88 (step t12.t2904.t4 (cl (= (= BOUND_VARIABLE_11495 BOUND_VARIABLE_11495) true)) :rule all_simplify)
% 22.63/22.88 (step t12.t2904.t5 (cl (= (not (= BOUND_VARIABLE_11495 BOUND_VARIABLE_11495)) (not true))) :rule cong :premises (t12.t2904.t4))
% 22.63/22.88 (step t12.t2904.t6 (cl (= (not true) false)) :rule all_simplify)
% 22.63/22.88 (step t12.t2904.t7 (cl (= (not (= BOUND_VARIABLE_11495 BOUND_VARIABLE_11495)) false)) :rule trans :premises (t12.t2904.t5 t12.t2904.t6))
% 22.63/22.88 (step t12.t2904.t8 (cl (= (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11495 (|tptp.'RefArray'| BOUND_VARIABLE_11495 BOUND_VARIABLE_11493)))) (not (= BOUND_VARIABLE_11495 BOUND_VARIABLE_11495))) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11495 (|tptp.'RefArray'| BOUND_VARIABLE_11495 BOUND_VARIABLE_11493)))) false))) :rule cong :premises (t12.t2904.t3 t12.t2904.t7))
% 22.63/22.88 (step t12.t2904.t9 (cl (= (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11495 (|tptp.'RefArray'| BOUND_VARIABLE_11495 BOUND_VARIABLE_11493)))) false) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11495 (|tptp.'RefArray'| BOUND_VARIABLE_11495 BOUND_VARIABLE_11493)))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2904.t10 (cl (= (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11495 (|tptp.'RefArray'| BOUND_VARIABLE_11495 BOUND_VARIABLE_11493)))) (not (= BOUND_VARIABLE_11495 BOUND_VARIABLE_11495))) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11495 (|tptp.'RefArray'| BOUND_VARIABLE_11495 BOUND_VARIABLE_11493)))))) :rule trans :premises (t12.t2904.t8 t12.t2904.t9))
% 22.63/22.88 (step t12.t2904 (cl (= (forall ((BOUND_VARIABLE_11493 Int) (BOUND_VARIABLE_11495 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11495 (|tptp.'RefArray'| BOUND_VARIABLE_11495 BOUND_VARIABLE_11493)))) (not (= BOUND_VARIABLE_11495 BOUND_VARIABLE_11495)))) (forall ((BOUND_VARIABLE_11493 Int) (BOUND_VARIABLE_11495 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11495 (|tptp.'RefArray'| BOUND_VARIABLE_11495 BOUND_VARIABLE_11493))))))) :rule bind)
% 22.63/22.88 (step t12.t2905 (cl (= (forall ((BOUND_VARIABLE_11491 Int) (BOUND_VARIABLE_11493 Int) (BOUND_VARIABLE_11495 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11495 (|tptp.'RefArray'| BOUND_VARIABLE_11491 BOUND_VARIABLE_11493)))) (not (= BOUND_VARIABLE_11491 BOUND_VARIABLE_11495)))) (forall ((BOUND_VARIABLE_11493 Int) (BOUND_VARIABLE_11495 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11495 (|tptp.'RefArray'| BOUND_VARIABLE_11495 BOUND_VARIABLE_11493))))))) :rule trans :premises (t12.t2903 t12.t2904))
% 22.63/22.88 (step t12.t2906 (cl (= (forall ((BOUND_VARIABLE_11506 Int) (BOUND_VARIABLE_11508 Int) (BOUND_VARIABLE_11510 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11510 (|tptp.'RefArray'| BOUND_VARIABLE_11506 BOUND_VARIABLE_11508)))) (= BOUND_VARIABLE_11510 (|tptp.'RefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_11510) BOUND_VARIABLE_11508)))) (forall ((BOUND_VARIABLE_11506 Int) (BOUND_VARIABLE_11508 Int) (BOUND_VARIABLE_11510 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11510 (|tptp.'RefArray'| BOUND_VARIABLE_11506 BOUND_VARIABLE_11508)))) (= BOUND_VARIABLE_11510 (|tptp.'RefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_11510) BOUND_VARIABLE_11508)))))) :rule refl)
% 22.63/22.88 (step t12.t2907 (cl (= (forall ((BOUND_VARIABLE_11522 Int) (BOUND_VARIABLE_11524 Int) (BOUND_VARIABLE_11526 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11526 (|tptp.'RefArray'| BOUND_VARIABLE_11522 BOUND_VARIABLE_11524)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_11526) BOUND_VARIABLE_11522)))) (forall ((BOUND_VARIABLE_11522 Int) (BOUND_VARIABLE_11524 Int) (BOUND_VARIABLE_11526 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11526 (|tptp.'RefArray'| BOUND_VARIABLE_11522 BOUND_VARIABLE_11524)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_11526) BOUND_VARIABLE_11522)))))) :rule refl)
% 22.63/22.88 (step t12.t2908 (cl (= (and (forall ((BOUND_VARIABLE_11491 Int) (BOUND_VARIABLE_11493 Int) (BOUND_VARIABLE_11495 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11495 (|tptp.'RefArray'| BOUND_VARIABLE_11491 BOUND_VARIABLE_11493)))) (not (= BOUND_VARIABLE_11491 BOUND_VARIABLE_11495)))) (forall ((BOUND_VARIABLE_11506 Int) (BOUND_VARIABLE_11508 Int) (BOUND_VARIABLE_11510 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11510 (|tptp.'RefArray'| BOUND_VARIABLE_11506 BOUND_VARIABLE_11508)))) (= BOUND_VARIABLE_11510 (|tptp.'RefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_11510) BOUND_VARIABLE_11508)))) (forall ((BOUND_VARIABLE_11522 Int) (BOUND_VARIABLE_11524 Int) (BOUND_VARIABLE_11526 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11526 (|tptp.'RefArray'| BOUND_VARIABLE_11522 BOUND_VARIABLE_11524)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_11526) BOUND_VARIABLE_11522))))) (and (forall ((BOUND_VARIABLE_11493 Int) (BOUND_VARIABLE_11495 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11495 (|tptp.'RefArray'| BOUND_VARIABLE_11495 BOUND_VARIABLE_11493))))) (forall ((BOUND_VARIABLE_11506 Int) (BOUND_VARIABLE_11508 Int) (BOUND_VARIABLE_11510 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11510 (|tptp.'RefArray'| BOUND_VARIABLE_11506 BOUND_VARIABLE_11508)))) (= BOUND_VARIABLE_11510 (|tptp.'RefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_11510) BOUND_VARIABLE_11508)))) (forall ((BOUND_VARIABLE_11522 Int) (BOUND_VARIABLE_11524 Int) (BOUND_VARIABLE_11526 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11526 (|tptp.'RefArray'| BOUND_VARIABLE_11522 BOUND_VARIABLE_11524)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_11526) BOUND_VARIABLE_11522))))))) :rule cong :premises (t12.t2905 t12.t2906 t12.t2907))
% 22.63/22.88 (step t12.t2909 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (and (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)))) (not (= A__questionmark_A A__questionmark_T))) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A))))) (and (forall ((BOUND_VARIABLE_11493 Int) (BOUND_VARIABLE_11495 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11495 (|tptp.'RefArray'| BOUND_VARIABLE_11495 BOUND_VARIABLE_11493))))) (forall ((BOUND_VARIABLE_11506 Int) (BOUND_VARIABLE_11508 Int) (BOUND_VARIABLE_11510 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11510 (|tptp.'RefArray'| BOUND_VARIABLE_11506 BOUND_VARIABLE_11508)))) (= BOUND_VARIABLE_11510 (|tptp.'RefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_11510) BOUND_VARIABLE_11508)))) (forall ((BOUND_VARIABLE_11522 Int) (BOUND_VARIABLE_11524 Int) (BOUND_VARIABLE_11526 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11526 (|tptp.'RefArray'| BOUND_VARIABLE_11522 BOUND_VARIABLE_11524)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_11526) BOUND_VARIABLE_11522))))))) :rule trans :premises (t12.t2902 t12.t2908))
% 22.63/22.88 (step t12.t2910 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)))) (and (not (= A__questionmark_A A__questionmark_T)) (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A))))) (and (forall ((BOUND_VARIABLE_11493 Int) (BOUND_VARIABLE_11495 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11495 (|tptp.'RefArray'| BOUND_VARIABLE_11495 BOUND_VARIABLE_11493))))) (forall ((BOUND_VARIABLE_11506 Int) (BOUND_VARIABLE_11508 Int) (BOUND_VARIABLE_11510 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11510 (|tptp.'RefArray'| BOUND_VARIABLE_11506 BOUND_VARIABLE_11508)))) (= BOUND_VARIABLE_11510 (|tptp.'RefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_11510) BOUND_VARIABLE_11508)))) (forall ((BOUND_VARIABLE_11522 Int) (BOUND_VARIABLE_11524 Int) (BOUND_VARIABLE_11526 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11526 (|tptp.'RefArray'| BOUND_VARIABLE_11522 BOUND_VARIABLE_11524)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_11526) BOUND_VARIABLE_11522))))))) :rule trans :premises (t12.t2901 t12.t2909))
% 22.63/22.88 (step t12.t2911 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (not (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A))))))) (and (forall ((BOUND_VARIABLE_11493 Int) (BOUND_VARIABLE_11495 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11495 (|tptp.'RefArray'| BOUND_VARIABLE_11495 BOUND_VARIABLE_11493))))) (forall ((BOUND_VARIABLE_11506 Int) (BOUND_VARIABLE_11508 Int) (BOUND_VARIABLE_11510 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11510 (|tptp.'RefArray'| BOUND_VARIABLE_11506 BOUND_VARIABLE_11508)))) (= BOUND_VARIABLE_11510 (|tptp.'RefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_11510) BOUND_VARIABLE_11508)))) (forall ((BOUND_VARIABLE_11522 Int) (BOUND_VARIABLE_11524 Int) (BOUND_VARIABLE_11526 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11526 (|tptp.'RefArray'| BOUND_VARIABLE_11522 BOUND_VARIABLE_11524)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_11526) BOUND_VARIABLE_11522))))))) :rule trans :premises (t12.t2900 t12.t2910))
% 22.63/22.88 (step t12.t2912 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_16_17 Int)) (and (= A__questionmark_v_16_17 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)) tptp.true_1) (not (or (not (not (= A__questionmark_T A__questionmark_A))) (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_16_17 A__questionmark_r))) (not (= (tptp.x A__questionmark_v_16_17 A__questionmark_A) tptp.true_1)))))))) (and (forall ((BOUND_VARIABLE_11493 Int) (BOUND_VARIABLE_11495 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11495 (|tptp.'RefArray'| BOUND_VARIABLE_11495 BOUND_VARIABLE_11493))))) (forall ((BOUND_VARIABLE_11506 Int) (BOUND_VARIABLE_11508 Int) (BOUND_VARIABLE_11510 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11510 (|tptp.'RefArray'| BOUND_VARIABLE_11506 BOUND_VARIABLE_11508)))) (= BOUND_VARIABLE_11510 (|tptp.'RefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_11510) BOUND_VARIABLE_11508)))) (forall ((BOUND_VARIABLE_11522 Int) (BOUND_VARIABLE_11524 Int) (BOUND_VARIABLE_11526 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11526 (|tptp.'RefArray'| BOUND_VARIABLE_11522 BOUND_VARIABLE_11524)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_11526) BOUND_VARIABLE_11522))))))) :rule trans :premises (t12.t2899 t12.t2911))
% 22.63/22.88 (step t12.t2913 (cl (= (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_16_17 Int)) (and (= A__questionmark_v_16_17 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)) tptp.true_1) (not (or (not (not (= A__questionmark_T A__questionmark_A))) (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_16_17 A__questionmark_r))) (not (= (tptp.x A__questionmark_v_16_17 A__questionmark_A) tptp.true_1))))))))) (not (and (forall ((BOUND_VARIABLE_11493 Int) (BOUND_VARIABLE_11495 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11495 (|tptp.'RefArray'| BOUND_VARIABLE_11495 BOUND_VARIABLE_11493))))) (forall ((BOUND_VARIABLE_11506 Int) (BOUND_VARIABLE_11508 Int) (BOUND_VARIABLE_11510 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11510 (|tptp.'RefArray'| BOUND_VARIABLE_11506 BOUND_VARIABLE_11508)))) (= BOUND_VARIABLE_11510 (|tptp.'RefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_11510) BOUND_VARIABLE_11508)))) (forall ((BOUND_VARIABLE_11522 Int) (BOUND_VARIABLE_11524 Int) (BOUND_VARIABLE_11526 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11526 (|tptp.'RefArray'| BOUND_VARIABLE_11522 BOUND_VARIABLE_11524)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_11526) BOUND_VARIABLE_11522)))))))) :rule cong :premises (t12.t2912))
% 22.63/22.88 (anchor :step t12.t2914 :args ((A__questionmark_A Int) (:= A__questionmark_A A__questionmark_A) (A__questionmark_r Int) (:= A__questionmark_r A__questionmark_r) (A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T)))
% 22.63/22.88 (step t12.t2914.t1 (cl (= A__questionmark_A A__questionmark_A)) :rule refl)
% 22.63/22.88 (step t12.t2914.t2 (cl (= A__questionmark_r A__questionmark_r)) :rule refl)
% 22.63/22.88 (step t12.t2914.t3 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 22.63/22.88 (anchor :step t12.t2914.t4 :args ((A__questionmark_v_17_18 Int) (:= A__questionmark_v_17_18 A__questionmark_v_17_18)))
% 22.63/22.88 (step t12.t2914.t4.t1 (cl (= A__questionmark_v_17_18 A__questionmark_v_17_18)) :rule refl)
% 22.63/22.88 (step t12.t2914.t4.t2 (cl (= (= A__questionmark_v_17_18 (|tptp.'ElementType'| A__questionmark_T)) (= A__questionmark_v_17_18 (|tptp.'ElementType'| A__questionmark_T)))) :rule refl)
% 22.63/22.88 (step t12.t2914.t4.t3 (cl (= (= (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2914.t4.t4 (cl (= (not (not (= A__questionmark_T A__questionmark_A))) (= A__questionmark_T A__questionmark_A))) :rule all_simplify)
% 22.63/22.88 (step t12.t2914.t4.t5 (cl (= (= A__questionmark_T A__questionmark_A) (= A__questionmark_A A__questionmark_T))) :rule all_simplify)
% 22.63/22.88 (step t12.t2914.t4.t6 (cl (= (not (not (= A__questionmark_T A__questionmark_A))) (= A__questionmark_A A__questionmark_T))) :rule trans :premises (t12.t2914.t4.t4 t12.t2914.t4.t5))
% 22.63/22.88 (step t12.t2914.t4.t7 (cl (= (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_17_18 A__questionmark_r))) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_17_18 A__questionmark_r))))) :rule refl)
% 22.63/22.88 (step t12.t2914.t4.t8 (cl (= (= (tptp.x A__questionmark_v_17_18 A__questionmark_A) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_v_17_18 A__questionmark_A)))) :rule all_simplify)
% 22.63/22.88 (step t12.t2914.t4.t9 (cl (= (not (= (tptp.x A__questionmark_v_17_18 A__questionmark_A) tptp.true_1)) (not (= tptp.true_1 (tptp.x A__questionmark_v_17_18 A__questionmark_A))))) :rule cong :premises (t12.t2914.t4.t8))
% 22.63/22.88 (step t12.t2914.t4.t10 (cl (= (or (not (not (= A__questionmark_T A__questionmark_A))) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_17_18 A__questionmark_r))) (not (= (tptp.x A__questionmark_v_17_18 A__questionmark_A) tptp.true_1))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_17_18 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_17_18 A__questionmark_A)))))) :rule cong :premises (t12.t2914.t4.t6 t12.t2914.t4.t7 t12.t2914.t4.t9))
% 22.63/22.88 (step t12.t2914.t4.t11 (cl (= (not (or (not (not (= A__questionmark_T A__questionmark_A))) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_17_18 A__questionmark_r))) (not (= (tptp.x A__questionmark_v_17_18 A__questionmark_A) tptp.true_1)))) (not (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_17_18 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_17_18 A__questionmark_A))))))) :rule cong :premises (t12.t2914.t4.t10))
% 22.63/22.88 (step t12.t2914.t4.t12 (cl (= (=> (= (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)) tptp.true_1) (not (or (not (not (= A__questionmark_T A__questionmark_A))) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_17_18 A__questionmark_r))) (not (= (tptp.x A__questionmark_v_17_18 A__questionmark_A) tptp.true_1))))) (=> (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))) (not (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_17_18 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_17_18 A__questionmark_A)))))))) :rule cong :premises (t12.t2914.t4.t3 t12.t2914.t4.t11))
% 22.63/22.88 (step t12.t2914.t4.t13 (cl (= (and (= A__questionmark_v_17_18 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)) tptp.true_1) (not (or (not (not (= A__questionmark_T A__questionmark_A))) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_17_18 A__questionmark_r))) (not (= (tptp.x A__questionmark_v_17_18 A__questionmark_A) tptp.true_1)))))) (and (= A__questionmark_v_17_18 (|tptp.'ElementType'| A__questionmark_T)) (=> (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))) (not (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_17_18 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_17_18 A__questionmark_A))))))))) :rule cong :premises (t12.t2914.t4.t2 t12.t2914.t4.t12))
% 22.63/22.88 (step t12.t2914.t4 (cl (= (exists ((A__questionmark_v_17_18 Int)) (and (= A__questionmark_v_17_18 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)) tptp.true_1) (not (or (not (not (= A__questionmark_T A__questionmark_A))) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_17_18 A__questionmark_r))) (not (= (tptp.x A__questionmark_v_17_18 A__questionmark_A) tptp.true_1))))))) (exists ((A__questionmark_v_17_18 Int)) (and (= A__questionmark_v_17_18 (|tptp.'ElementType'| A__questionmark_T)) (=> (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))) (not (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_17_18 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_17_18 A__questionmark_A)))))))))) :rule bind)
% 22.63/22.88 (step t12.t2914.t5 (cl (= (exists ((A__questionmark_v_17_18 Int)) (and (= A__questionmark_v_17_18 (|tptp.'ElementType'| A__questionmark_T)) (=> (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))) (not (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_17_18 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_17_18 A__questionmark_A)))))))) (not (forall ((A__questionmark_v_17_18 Int)) (not (and (= A__questionmark_v_17_18 (|tptp.'ElementType'| A__questionmark_T)) (=> (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))) (not (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_17_18 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_17_18 A__questionmark_A)))))))))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2914.t6 (cl (= (forall ((A__questionmark_v_17_18 Int)) (not (and (= A__questionmark_v_17_18 (|tptp.'ElementType'| A__questionmark_T)) (=> (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))) (not (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_17_18 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_17_18 A__questionmark_A))))))))) (forall ((A__questionmark_v_17_18 Int)) (or (not (= A__questionmark_v_17_18 (|tptp.'ElementType'| A__questionmark_T))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_17_18 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_17_18 A__questionmark_A))))))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2914.t7 (cl (= (forall ((A__questionmark_v_17_18 Int)) (or (not (= A__questionmark_v_17_18 (|tptp.'ElementType'| A__questionmark_T))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_17_18 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_17_18 A__questionmark_A))))))) (or (not (= (|tptp.'ElementType'| A__questionmark_T) (|tptp.'ElementType'| A__questionmark_T))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A)))))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2914.t8 (cl (= (= (|tptp.'ElementType'| A__questionmark_T) (|tptp.'ElementType'| A__questionmark_T)) true)) :rule all_simplify)
% 22.63/22.88 (step t12.t2914.t9 (cl (= (not (= (|tptp.'ElementType'| A__questionmark_T) (|tptp.'ElementType'| A__questionmark_T))) (not true))) :rule cong :premises (t12.t2914.t8))
% 22.63/22.88 (step t12.t2914.t10 (cl (= (not true) false)) :rule all_simplify)
% 22.63/22.88 (step t12.t2914.t11 (cl (= (not (= (|tptp.'ElementType'| A__questionmark_T) (|tptp.'ElementType'| A__questionmark_T))) false)) :rule trans :premises (t12.t2914.t9 t12.t2914.t10))
% 22.63/22.88 (step t12.t2914.t12 (cl (= (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A))))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A))))))) :rule refl)
% 22.63/22.88 (step t12.t2914.t13 (cl (= (or (not (= (|tptp.'ElementType'| A__questionmark_T) (|tptp.'ElementType'| A__questionmark_T))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A)))))) (or false (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A)))))))) :rule cong :premises (t12.t2914.t11 t12.t2914.t12))
% 22.63/22.88 (step t12.t2914.t14 (cl (= (or false (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A)))))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A))))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2914.t15 (cl (= (or (not (= (|tptp.'ElementType'| A__questionmark_T) (|tptp.'ElementType'| A__questionmark_T))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A)))))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A))))))) :rule trans :premises (t12.t2914.t13 t12.t2914.t14))
% 22.63/22.88 (step t12.t2914.t16 (cl (= (forall ((A__questionmark_v_17_18 Int)) (or (not (= A__questionmark_v_17_18 (|tptp.'ElementType'| A__questionmark_T))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_17_18 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_17_18 A__questionmark_A))))))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A))))))) :rule trans :premises (t12.t2914.t7 t12.t2914.t15))
% 22.63/22.88 (step t12.t2914.t17 (cl (= (forall ((A__questionmark_v_17_18 Int)) (not (and (= A__questionmark_v_17_18 (|tptp.'ElementType'| A__questionmark_T)) (=> (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))) (not (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_17_18 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_17_18 A__questionmark_A))))))))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A))))))) :rule trans :premises (t12.t2914.t6 t12.t2914.t16))
% 22.63/22.88 (step t12.t2914.t18 (cl (= (not (forall ((A__questionmark_v_17_18 Int)) (not (and (= A__questionmark_v_17_18 (|tptp.'ElementType'| A__questionmark_T)) (=> (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))) (not (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_17_18 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_17_18 A__questionmark_A)))))))))) (not (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A)))))))) :rule cong :premises (t12.t2914.t17))
% 22.63/22.88 (step t12.t2914.t19 (cl (= (exists ((A__questionmark_v_17_18 Int)) (and (= A__questionmark_v_17_18 (|tptp.'ElementType'| A__questionmark_T)) (=> (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))) (not (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_17_18 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_v_17_18 A__questionmark_A)))))))) (not (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A)))))))) :rule trans :premises (t12.t2914.t5 t12.t2914.t18))
% 22.63/22.88 (step t12.t2914.t20 (cl (= (exists ((A__questionmark_v_17_18 Int)) (and (= A__questionmark_v_17_18 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)) tptp.true_1) (not (or (not (not (= A__questionmark_T A__questionmark_A))) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_17_18 A__questionmark_r))) (not (= (tptp.x A__questionmark_v_17_18 A__questionmark_A) tptp.true_1))))))) (not (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A)))))))) :rule trans :premises (t12.t2914.t4 t12.t2914.t19))
% 22.63/22.88 (step t12.t2914 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_17_18 Int)) (and (= A__questionmark_v_17_18 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)) tptp.true_1) (not (or (not (not (= A__questionmark_T A__questionmark_A))) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_17_18 A__questionmark_r))) (not (= (tptp.x A__questionmark_v_17_18 A__questionmark_A) tptp.true_1)))))))) (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (not (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A))))))))) :rule bind)
% 22.63/22.88 (step t12.t2915 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (not (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A))))))) (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)))) (and (not (= A__questionmark_A A__questionmark_T)) (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A))))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2916 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)))) (and (not (= A__questionmark_A A__questionmark_T)) (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A))))) (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (and (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)))) (not (= A__questionmark_A A__questionmark_T))) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A))))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2917 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (and (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)))) (not (= A__questionmark_A A__questionmark_T))) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A))))) (and (forall ((BOUND_VARIABLE_11596 Int) (BOUND_VARIABLE_11598 Int) (BOUND_VARIABLE_11600 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11600 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11596 BOUND_VARIABLE_11598)))) (not (= BOUND_VARIABLE_11596 BOUND_VARIABLE_11600)))) (forall ((BOUND_VARIABLE_11611 Int) (BOUND_VARIABLE_11613 Int) (BOUND_VARIABLE_11615 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11615 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11611 BOUND_VARIABLE_11613)))) (= BOUND_VARIABLE_11615 (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_11615) BOUND_VARIABLE_11613)))) (forall ((BOUND_VARIABLE_11627 Int) (BOUND_VARIABLE_11629 Int) (BOUND_VARIABLE_11631 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11631 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11627 BOUND_VARIABLE_11629)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_11631) BOUND_VARIABLE_11627))))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2918 (cl (= (forall ((BOUND_VARIABLE_11596 Int) (BOUND_VARIABLE_11598 Int) (BOUND_VARIABLE_11600 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11600 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11596 BOUND_VARIABLE_11598)))) (not (= BOUND_VARIABLE_11596 BOUND_VARIABLE_11600)))) (forall ((BOUND_VARIABLE_11598 Int) (BOUND_VARIABLE_11600 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11600 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11600 BOUND_VARIABLE_11598)))) (not (= BOUND_VARIABLE_11600 BOUND_VARIABLE_11600)))))) :rule all_simplify)
% 22.63/22.88 (anchor :step t12.t2919 :args ((BOUND_VARIABLE_11598 Int) (:= BOUND_VARIABLE_11598 BOUND_VARIABLE_11598) (BOUND_VARIABLE_11600 Int) (:= BOUND_VARIABLE_11600 BOUND_VARIABLE_11600)))
% 22.63/22.88 (step t12.t2919.t1 (cl (= BOUND_VARIABLE_11598 BOUND_VARIABLE_11598)) :rule refl)
% 22.63/22.88 (step t12.t2919.t2 (cl (= BOUND_VARIABLE_11600 BOUND_VARIABLE_11600)) :rule refl)
% 22.63/22.88 (step t12.t2919.t3 (cl (= (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11600 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11600 BOUND_VARIABLE_11598)))) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11600 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11600 BOUND_VARIABLE_11598)))))) :rule refl)
% 22.63/22.88 (step t12.t2919.t4 (cl (= (= BOUND_VARIABLE_11600 BOUND_VARIABLE_11600) true)) :rule all_simplify)
% 22.63/22.88 (step t12.t2919.t5 (cl (= (not (= BOUND_VARIABLE_11600 BOUND_VARIABLE_11600)) (not true))) :rule cong :premises (t12.t2919.t4))
% 22.63/22.88 (step t12.t2919.t6 (cl (= (not true) false)) :rule all_simplify)
% 22.63/22.88 (step t12.t2919.t7 (cl (= (not (= BOUND_VARIABLE_11600 BOUND_VARIABLE_11600)) false)) :rule trans :premises (t12.t2919.t5 t12.t2919.t6))
% 22.63/22.88 (step t12.t2919.t8 (cl (= (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11600 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11600 BOUND_VARIABLE_11598)))) (not (= BOUND_VARIABLE_11600 BOUND_VARIABLE_11600))) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11600 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11600 BOUND_VARIABLE_11598)))) false))) :rule cong :premises (t12.t2919.t3 t12.t2919.t7))
% 22.63/22.88 (step t12.t2919.t9 (cl (= (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11600 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11600 BOUND_VARIABLE_11598)))) false) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11600 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11600 BOUND_VARIABLE_11598)))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2919.t10 (cl (= (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11600 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11600 BOUND_VARIABLE_11598)))) (not (= BOUND_VARIABLE_11600 BOUND_VARIABLE_11600))) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11600 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11600 BOUND_VARIABLE_11598)))))) :rule trans :premises (t12.t2919.t8 t12.t2919.t9))
% 22.63/22.88 (step t12.t2919 (cl (= (forall ((BOUND_VARIABLE_11598 Int) (BOUND_VARIABLE_11600 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11600 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11600 BOUND_VARIABLE_11598)))) (not (= BOUND_VARIABLE_11600 BOUND_VARIABLE_11600)))) (forall ((BOUND_VARIABLE_11598 Int) (BOUND_VARIABLE_11600 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11600 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11600 BOUND_VARIABLE_11598))))))) :rule bind)
% 22.63/22.88 (step t12.t2920 (cl (= (forall ((BOUND_VARIABLE_11596 Int) (BOUND_VARIABLE_11598 Int) (BOUND_VARIABLE_11600 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11600 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11596 BOUND_VARIABLE_11598)))) (not (= BOUND_VARIABLE_11596 BOUND_VARIABLE_11600)))) (forall ((BOUND_VARIABLE_11598 Int) (BOUND_VARIABLE_11600 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11600 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11600 BOUND_VARIABLE_11598))))))) :rule trans :premises (t12.t2918 t12.t2919))
% 22.63/22.88 (step t12.t2921 (cl (= (forall ((BOUND_VARIABLE_11611 Int) (BOUND_VARIABLE_11613 Int) (BOUND_VARIABLE_11615 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11615 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11611 BOUND_VARIABLE_11613)))) (= BOUND_VARIABLE_11615 (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_11615) BOUND_VARIABLE_11613)))) (forall ((BOUND_VARIABLE_11611 Int) (BOUND_VARIABLE_11613 Int) (BOUND_VARIABLE_11615 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11615 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11611 BOUND_VARIABLE_11613)))) (= BOUND_VARIABLE_11615 (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_11615) BOUND_VARIABLE_11613)))))) :rule refl)
% 22.63/22.88 (step t12.t2922 (cl (= (forall ((BOUND_VARIABLE_11627 Int) (BOUND_VARIABLE_11629 Int) (BOUND_VARIABLE_11631 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11631 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11627 BOUND_VARIABLE_11629)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_11631) BOUND_VARIABLE_11627)))) (forall ((BOUND_VARIABLE_11627 Int) (BOUND_VARIABLE_11629 Int) (BOUND_VARIABLE_11631 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11631 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11627 BOUND_VARIABLE_11629)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_11631) BOUND_VARIABLE_11627)))))) :rule refl)
% 22.63/22.88 (step t12.t2923 (cl (= (and (forall ((BOUND_VARIABLE_11596 Int) (BOUND_VARIABLE_11598 Int) (BOUND_VARIABLE_11600 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11600 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11596 BOUND_VARIABLE_11598)))) (not (= BOUND_VARIABLE_11596 BOUND_VARIABLE_11600)))) (forall ((BOUND_VARIABLE_11611 Int) (BOUND_VARIABLE_11613 Int) (BOUND_VARIABLE_11615 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11615 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11611 BOUND_VARIABLE_11613)))) (= BOUND_VARIABLE_11615 (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_11615) BOUND_VARIABLE_11613)))) (forall ((BOUND_VARIABLE_11627 Int) (BOUND_VARIABLE_11629 Int) (BOUND_VARIABLE_11631 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11631 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11627 BOUND_VARIABLE_11629)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_11631) BOUND_VARIABLE_11627))))) (and (forall ((BOUND_VARIABLE_11598 Int) (BOUND_VARIABLE_11600 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11600 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11600 BOUND_VARIABLE_11598))))) (forall ((BOUND_VARIABLE_11611 Int) (BOUND_VARIABLE_11613 Int) (BOUND_VARIABLE_11615 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11615 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11611 BOUND_VARIABLE_11613)))) (= BOUND_VARIABLE_11615 (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_11615) BOUND_VARIABLE_11613)))) (forall ((BOUND_VARIABLE_11627 Int) (BOUND_VARIABLE_11629 Int) (BOUND_VARIABLE_11631 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11631 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11627 BOUND_VARIABLE_11629)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_11631) BOUND_VARIABLE_11627))))))) :rule cong :premises (t12.t2920 t12.t2921 t12.t2922))
% 22.63/22.88 (step t12.t2924 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (and (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)))) (not (= A__questionmark_A A__questionmark_T))) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A))))) (and (forall ((BOUND_VARIABLE_11598 Int) (BOUND_VARIABLE_11600 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11600 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11600 BOUND_VARIABLE_11598))))) (forall ((BOUND_VARIABLE_11611 Int) (BOUND_VARIABLE_11613 Int) (BOUND_VARIABLE_11615 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11615 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11611 BOUND_VARIABLE_11613)))) (= BOUND_VARIABLE_11615 (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_11615) BOUND_VARIABLE_11613)))) (forall ((BOUND_VARIABLE_11627 Int) (BOUND_VARIABLE_11629 Int) (BOUND_VARIABLE_11631 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11631 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11627 BOUND_VARIABLE_11629)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_11631) BOUND_VARIABLE_11627))))))) :rule trans :premises (t12.t2917 t12.t2923))
% 22.63/22.88 (step t12.t2925 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)))) (and (not (= A__questionmark_A A__questionmark_T)) (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A))))) (and (forall ((BOUND_VARIABLE_11598 Int) (BOUND_VARIABLE_11600 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11600 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11600 BOUND_VARIABLE_11598))))) (forall ((BOUND_VARIABLE_11611 Int) (BOUND_VARIABLE_11613 Int) (BOUND_VARIABLE_11615 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11615 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11611 BOUND_VARIABLE_11613)))) (= BOUND_VARIABLE_11615 (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_11615) BOUND_VARIABLE_11613)))) (forall ((BOUND_VARIABLE_11627 Int) (BOUND_VARIABLE_11629 Int) (BOUND_VARIABLE_11631 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11631 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11627 BOUND_VARIABLE_11629)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_11631) BOUND_VARIABLE_11627))))))) :rule trans :premises (t12.t2916 t12.t2924))
% 22.63/22.88 (step t12.t2926 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (not (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))) (or (= A__questionmark_A A__questionmark_T) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x (|tptp.'ElementType'| A__questionmark_T) A__questionmark_A))))))) (and (forall ((BOUND_VARIABLE_11598 Int) (BOUND_VARIABLE_11600 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11600 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11600 BOUND_VARIABLE_11598))))) (forall ((BOUND_VARIABLE_11611 Int) (BOUND_VARIABLE_11613 Int) (BOUND_VARIABLE_11615 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11615 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11611 BOUND_VARIABLE_11613)))) (= BOUND_VARIABLE_11615 (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_11615) BOUND_VARIABLE_11613)))) (forall ((BOUND_VARIABLE_11627 Int) (BOUND_VARIABLE_11629 Int) (BOUND_VARIABLE_11631 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11631 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11627 BOUND_VARIABLE_11629)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_11631) BOUND_VARIABLE_11627))))))) :rule trans :premises (t12.t2915 t12.t2925))
% 22.63/22.88 (step t12.t2927 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_17_18 Int)) (and (= A__questionmark_v_17_18 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)) tptp.true_1) (not (or (not (not (= A__questionmark_T A__questionmark_A))) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_17_18 A__questionmark_r))) (not (= (tptp.x A__questionmark_v_17_18 A__questionmark_A) tptp.true_1)))))))) (and (forall ((BOUND_VARIABLE_11598 Int) (BOUND_VARIABLE_11600 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11600 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11600 BOUND_VARIABLE_11598))))) (forall ((BOUND_VARIABLE_11611 Int) (BOUND_VARIABLE_11613 Int) (BOUND_VARIABLE_11615 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11615 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11611 BOUND_VARIABLE_11613)))) (= BOUND_VARIABLE_11615 (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_11615) BOUND_VARIABLE_11613)))) (forall ((BOUND_VARIABLE_11627 Int) (BOUND_VARIABLE_11629 Int) (BOUND_VARIABLE_11631 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11631 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11627 BOUND_VARIABLE_11629)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_11631) BOUND_VARIABLE_11627))))))) :rule trans :premises (t12.t2914 t12.t2926))
% 22.63/22.88 (step t12.t2928 (cl (= (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_17_18 Int)) (and (= A__questionmark_v_17_18 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)) tptp.true_1) (not (or (not (not (= A__questionmark_T A__questionmark_A))) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_17_18 A__questionmark_r))) (not (= (tptp.x A__questionmark_v_17_18 A__questionmark_A) tptp.true_1))))))))) (not (and (forall ((BOUND_VARIABLE_11598 Int) (BOUND_VARIABLE_11600 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11600 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11600 BOUND_VARIABLE_11598))))) (forall ((BOUND_VARIABLE_11611 Int) (BOUND_VARIABLE_11613 Int) (BOUND_VARIABLE_11615 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11615 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11611 BOUND_VARIABLE_11613)))) (= BOUND_VARIABLE_11615 (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_11615) BOUND_VARIABLE_11613)))) (forall ((BOUND_VARIABLE_11627 Int) (BOUND_VARIABLE_11629 Int) (BOUND_VARIABLE_11631 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11631 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11627 BOUND_VARIABLE_11629)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_11631) BOUND_VARIABLE_11627)))))))) :rule cong :premises (t12.t2927))
% 22.63/22.88 (anchor :step t12.t2929 :args ((A__questionmark_A Int) (:= A__questionmark_A A__questionmark_A) (A__questionmark_r Int) (:= A__questionmark_r A__questionmark_r) (A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T)))
% 22.63/22.88 (step t12.t2929.t1 (cl (= A__questionmark_A A__questionmark_A)) :rule refl)
% 22.63/22.88 (step t12.t2929.t2 (cl (= A__questionmark_r A__questionmark_r)) :rule refl)
% 22.63/22.88 (step t12.t2929.t3 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 22.63/22.88 (anchor :step t12.t2929.t4 :args ((A__questionmark_v_18_19 Int) (:= A__questionmark_v_18_19 A__questionmark_v_18_19)))
% 22.63/22.88 (step t12.t2929.t4.t1 (cl (= A__questionmark_v_18_19 A__questionmark_v_18_19)) :rule refl)
% 22.63/22.88 (step t12.t2929.t4.t2 (cl (= (= A__questionmark_v_18_19 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (= A__questionmark_v_18_19 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))) :rule refl)
% 22.63/22.88 (step t12.t2929.t4.t3 (cl (= (= (tptp.x A__questionmark_T A__questionmark_v_18_19) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_18_19)))) :rule all_simplify)
% 22.63/22.88 (step t12.t2929.t4.t4 (cl (= (= A__questionmark_T A__questionmark_v_18_19) (= A__questionmark_T A__questionmark_v_18_19))) :rule refl)
% 22.63/22.88 (step t12.t2929.t4.t5 (cl (= (=> (= (tptp.x A__questionmark_T A__questionmark_v_18_19) tptp.true_1) (= A__questionmark_T A__questionmark_v_18_19)) (=> (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_18_19)) (= A__questionmark_T A__questionmark_v_18_19)))) :rule cong :premises (t12.t2929.t4.t3 t12.t2929.t4.t4))
% 22.63/22.88 (step t12.t2929.t4.t6 (cl (= (and (= A__questionmark_v_18_19 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_T A__questionmark_v_18_19) tptp.true_1) (= A__questionmark_T A__questionmark_v_18_19))) (and (= A__questionmark_v_18_19 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_18_19)) (= A__questionmark_T A__questionmark_v_18_19))))) :rule cong :premises (t12.t2929.t4.t2 t12.t2929.t4.t5))
% 22.63/22.88 (step t12.t2929.t4 (cl (= (exists ((A__questionmark_v_18_19 Int)) (and (= A__questionmark_v_18_19 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_T A__questionmark_v_18_19) tptp.true_1) (= A__questionmark_T A__questionmark_v_18_19)))) (exists ((A__questionmark_v_18_19 Int)) (and (= A__questionmark_v_18_19 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_18_19)) (= A__questionmark_T A__questionmark_v_18_19)))))) :rule bind)
% 22.63/22.88 (step t12.t2929.t5 (cl (= (exists ((A__questionmark_v_18_19 Int)) (and (= A__questionmark_v_18_19 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_18_19)) (= A__questionmark_T A__questionmark_v_18_19)))) (not (forall ((A__questionmark_v_18_19 Int)) (not (and (= A__questionmark_v_18_19 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_18_19)) (= A__questionmark_T A__questionmark_v_18_19)))))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2929.t6 (cl (= (forall ((A__questionmark_v_18_19 Int)) (not (and (= A__questionmark_v_18_19 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_18_19)) (= A__questionmark_T A__questionmark_v_18_19))))) (forall ((A__questionmark_v_18_19 Int)) (or (not (= A__questionmark_v_18_19 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))) (and (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_18_19)) (not (= A__questionmark_T A__questionmark_v_18_19))))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2929.t7 (cl (= (forall ((A__questionmark_v_18_19 Int)) (or (not (= A__questionmark_v_18_19 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))) (and (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_18_19)) (not (= A__questionmark_T A__questionmark_v_18_19))))) (or (not (= (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))) (not (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2929.t8 (cl (= (= (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) true)) :rule all_simplify)
% 22.63/22.88 (step t12.t2929.t9 (cl (= (not (= (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))) (not true))) :rule cong :premises (t12.t2929.t8))
% 22.63/22.88 (step t12.t2929.t10 (cl (= (not true) false)) :rule all_simplify)
% 22.63/22.88 (step t12.t2929.t11 (cl (= (not (= (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))) false)) :rule trans :premises (t12.t2929.t9 t12.t2929.t10))
% 22.63/22.88 (step t12.t2929.t12 (cl (= (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))) (not (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))) (not (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))))) :rule refl)
% 22.63/22.88 (step t12.t2929.t13 (cl (= (or (not (= (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))) (not (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (or false (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))) (not (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))))) :rule cong :premises (t12.t2929.t11 t12.t2929.t12))
% 22.63/22.88 (step t12.t2929.t14 (cl (= (or false (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))) (not (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))) (not (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2929.t15 (cl (= (or (not (= (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))) (not (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))) (not (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))))) :rule trans :premises (t12.t2929.t13 t12.t2929.t14))
% 22.63/22.88 (step t12.t2929.t16 (cl (= (forall ((A__questionmark_v_18_19 Int)) (or (not (= A__questionmark_v_18_19 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))) (and (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_18_19)) (not (= A__questionmark_T A__questionmark_v_18_19))))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))) (not (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))))) :rule trans :premises (t12.t2929.t7 t12.t2929.t15))
% 22.63/22.88 (step t12.t2929.t17 (cl (= (forall ((A__questionmark_v_18_19 Int)) (not (and (= A__questionmark_v_18_19 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_18_19)) (= A__questionmark_T A__questionmark_v_18_19))))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))) (not (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))))) :rule trans :premises (t12.t2929.t6 t12.t2929.t16))
% 22.63/22.88 (step t12.t2929.t18 (cl (= (not (forall ((A__questionmark_v_18_19 Int)) (not (and (= A__questionmark_v_18_19 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_18_19)) (= A__questionmark_T A__questionmark_v_18_19)))))) (not (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))) (not (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))))) :rule cong :premises (t12.t2929.t17))
% 22.63/22.88 (step t12.t2929.t19 (cl (= (exists ((A__questionmark_v_18_19 Int)) (and (= A__questionmark_v_18_19 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_18_19)) (= A__questionmark_T A__questionmark_v_18_19)))) (not (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))) (not (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))))) :rule trans :premises (t12.t2929.t5 t12.t2929.t18))
% 22.63/22.88 (step t12.t2929.t20 (cl (= (exists ((A__questionmark_v_18_19 Int)) (and (= A__questionmark_v_18_19 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_T A__questionmark_v_18_19) tptp.true_1) (= A__questionmark_T A__questionmark_v_18_19)))) (not (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))) (not (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))))) :rule trans :premises (t12.t2929.t4 t12.t2929.t19))
% 22.63/22.88 (step t12.t2929 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_18_19 Int)) (and (= A__questionmark_v_18_19 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_T A__questionmark_v_18_19) tptp.true_1) (= A__questionmark_T A__questionmark_v_18_19))))) (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (not (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))) (not (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))))))) :rule bind)
% 22.63/22.88 (step t12.t2930 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (not (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))) (not (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))))) (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2931 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_18_19 Int)) (and (= A__questionmark_v_18_19 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_T A__questionmark_v_18_19) tptp.true_1) (= A__questionmark_T A__questionmark_v_18_19))))) (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))))) :rule trans :premises (t12.t2929 t12.t2930))
% 22.63/22.88 (step t12.t2932 (cl (= (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_18_19 Int)) (and (= A__questionmark_v_18_19 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_T A__questionmark_v_18_19) tptp.true_1) (= A__questionmark_T A__questionmark_v_18_19)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))))) :rule cong :premises (t12.t2931))
% 22.63/22.88 (anchor :step t12.t2933 :args ((A__questionmark_A Int) (:= A__questionmark_A A__questionmark_A) (A__questionmark_r Int) (:= A__questionmark_r A__questionmark_r) (A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T)))
% 22.63/22.88 (step t12.t2933.t1 (cl (= A__questionmark_A A__questionmark_A)) :rule refl)
% 22.63/22.88 (step t12.t2933.t2 (cl (= A__questionmark_r A__questionmark_r)) :rule refl)
% 22.63/22.88 (step t12.t2933.t3 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 22.63/22.88 (anchor :step t12.t2933.t4 :args ((A__questionmark_v_19_20 Int) (:= A__questionmark_v_19_20 A__questionmark_v_19_20)))
% 22.63/22.88 (step t12.t2933.t4.t1 (cl (= A__questionmark_v_19_20 A__questionmark_v_19_20)) :rule refl)
% 22.63/22.88 (step t12.t2933.t4.t2 (cl (= (= A__questionmark_v_19_20 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (= A__questionmark_v_19_20 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))) :rule refl)
% 22.63/22.88 (step t12.t2933.t4.t3 (cl (= (= (tptp.x A__questionmark_T A__questionmark_v_19_20) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_19_20)))) :rule all_simplify)
% 22.63/22.88 (step t12.t2933.t4.t4 (cl (= (= A__questionmark_T A__questionmark_v_19_20) (= A__questionmark_T A__questionmark_v_19_20))) :rule refl)
% 22.63/22.88 (step t12.t2933.t4.t5 (cl (= (=> (= (tptp.x A__questionmark_T A__questionmark_v_19_20) tptp.true_1) (= A__questionmark_T A__questionmark_v_19_20)) (=> (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_19_20)) (= A__questionmark_T A__questionmark_v_19_20)))) :rule cong :premises (t12.t2933.t4.t3 t12.t2933.t4.t4))
% 22.63/22.88 (step t12.t2933.t4.t6 (cl (= (and (= A__questionmark_v_19_20 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_T A__questionmark_v_19_20) tptp.true_1) (= A__questionmark_T A__questionmark_v_19_20))) (and (= A__questionmark_v_19_20 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_19_20)) (= A__questionmark_T A__questionmark_v_19_20))))) :rule cong :premises (t12.t2933.t4.t2 t12.t2933.t4.t5))
% 22.63/22.88 (step t12.t2933.t4 (cl (= (exists ((A__questionmark_v_19_20 Int)) (and (= A__questionmark_v_19_20 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_T A__questionmark_v_19_20) tptp.true_1) (= A__questionmark_T A__questionmark_v_19_20)))) (exists ((A__questionmark_v_19_20 Int)) (and (= A__questionmark_v_19_20 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_19_20)) (= A__questionmark_T A__questionmark_v_19_20)))))) :rule bind)
% 22.63/22.88 (step t12.t2933.t5 (cl (= (exists ((A__questionmark_v_19_20 Int)) (and (= A__questionmark_v_19_20 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_19_20)) (= A__questionmark_T A__questionmark_v_19_20)))) (not (forall ((A__questionmark_v_19_20 Int)) (not (and (= A__questionmark_v_19_20 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_19_20)) (= A__questionmark_T A__questionmark_v_19_20)))))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2933.t6 (cl (= (forall ((A__questionmark_v_19_20 Int)) (not (and (= A__questionmark_v_19_20 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_19_20)) (= A__questionmark_T A__questionmark_v_19_20))))) (forall ((A__questionmark_v_19_20 Int)) (or (not (= A__questionmark_v_19_20 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))) (and (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_19_20)) (not (= A__questionmark_T A__questionmark_v_19_20))))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2933.t7 (cl (= (forall ((A__questionmark_v_19_20 Int)) (or (not (= A__questionmark_v_19_20 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))) (and (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_19_20)) (not (= A__questionmark_T A__questionmark_v_19_20))))) (or (not (= (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))) (not (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2933.t8 (cl (= (= (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) true)) :rule all_simplify)
% 22.63/22.88 (step t12.t2933.t9 (cl (= (not (= (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))) (not true))) :rule cong :premises (t12.t2933.t8))
% 22.63/22.88 (step t12.t2933.t10 (cl (= (not true) false)) :rule all_simplify)
% 22.63/22.88 (step t12.t2933.t11 (cl (= (not (= (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))) false)) :rule trans :premises (t12.t2933.t9 t12.t2933.t10))
% 22.63/22.88 (step t12.t2933.t12 (cl (= (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))) (not (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))) (not (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))))) :rule refl)
% 22.63/22.88 (step t12.t2933.t13 (cl (= (or (not (= (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))) (not (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (or false (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))) (not (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))))) :rule cong :premises (t12.t2933.t11 t12.t2933.t12))
% 22.63/22.88 (step t12.t2933.t14 (cl (= (or false (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))) (not (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))) (not (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2933.t15 (cl (= (or (not (= (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))) (not (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))) (not (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))))) :rule trans :premises (t12.t2933.t13 t12.t2933.t14))
% 22.63/22.88 (step t12.t2933.t16 (cl (= (forall ((A__questionmark_v_19_20 Int)) (or (not (= A__questionmark_v_19_20 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))) (and (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_19_20)) (not (= A__questionmark_T A__questionmark_v_19_20))))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))) (not (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))))) :rule trans :premises (t12.t2933.t7 t12.t2933.t15))
% 22.63/22.88 (step t12.t2933.t17 (cl (= (forall ((A__questionmark_v_19_20 Int)) (not (and (= A__questionmark_v_19_20 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_19_20)) (= A__questionmark_T A__questionmark_v_19_20))))) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))) (not (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))))) :rule trans :premises (t12.t2933.t6 t12.t2933.t16))
% 22.63/22.88 (step t12.t2933.t18 (cl (= (not (forall ((A__questionmark_v_19_20 Int)) (not (and (= A__questionmark_v_19_20 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_19_20)) (= A__questionmark_T A__questionmark_v_19_20)))))) (not (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))) (not (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))))) :rule cong :premises (t12.t2933.t17))
% 22.63/22.88 (step t12.t2933.t19 (cl (= (exists ((A__questionmark_v_19_20 Int)) (and (= A__questionmark_v_19_20 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_19_20)) (= A__questionmark_T A__questionmark_v_19_20)))) (not (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))) (not (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))))) :rule trans :premises (t12.t2933.t5 t12.t2933.t18))
% 22.63/22.88 (step t12.t2933.t20 (cl (= (exists ((A__questionmark_v_19_20 Int)) (and (= A__questionmark_v_19_20 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_T A__questionmark_v_19_20) tptp.true_1) (= A__questionmark_T A__questionmark_v_19_20)))) (not (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))) (not (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))))) :rule trans :premises (t12.t2933.t4 t12.t2933.t19))
% 22.63/22.88 (step t12.t2933 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_19_20 Int)) (and (= A__questionmark_v_19_20 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_T A__questionmark_v_19_20) tptp.true_1) (= A__questionmark_T A__questionmark_v_19_20))))) (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (not (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))) (not (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))))))) :rule bind)
% 22.63/22.88 (step t12.t2934 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (not (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))) (not (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))))) (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2935 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_19_20 Int)) (and (= A__questionmark_v_19_20 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_T A__questionmark_v_19_20) tptp.true_1) (= A__questionmark_T A__questionmark_v_19_20))))) (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))))) :rule trans :premises (t12.t2933 t12.t2934))
% 22.63/22.88 (step t12.t2936 (cl (= (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_19_20 Int)) (and (= A__questionmark_v_19_20 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_T A__questionmark_v_19_20) tptp.true_1) (= A__questionmark_T A__questionmark_v_19_20)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))))) :rule cong :premises (t12.t2935))
% 22.63/22.88 (anchor :step t12.t2937 :args ((A__questionmark_A Int) (:= A__questionmark_A A__questionmark_A) (A__questionmark_r Int) (:= A__questionmark_r A__questionmark_r) (A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T)))
% 22.63/22.88 (step t12.t2937.t1 (cl (= A__questionmark_A A__questionmark_A)) :rule refl)
% 22.63/22.88 (step t12.t2937.t2 (cl (= A__questionmark_r A__questionmark_r)) :rule refl)
% 22.63/22.88 (step t12.t2937.t3 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 22.63/22.88 (anchor :step t12.t2937.t4 :args ((A__questionmark_v_20_21 Int) (:= A__questionmark_v_20_21 A__questionmark_v_20_21)))
% 22.63/22.88 (step t12.t2937.t4.t1 (cl (= A__questionmark_v_20_21 A__questionmark_v_20_21)) :rule refl)
% 22.63/22.88 (step t12.t2937.t4.t2 (cl (= (= A__questionmark_v_20_21 (|tptp.'ElementType'| A__questionmark_T)) (= A__questionmark_v_20_21 (|tptp.'ElementType'| A__questionmark_T)))) :rule refl)
% 22.63/22.88 (step t12.t2937.t4.t3 (cl (= (= (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T) tptp.true_1) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)))) :rule all_simplify)
% 22.63/22.88 (step t12.t2937.t4.t4 (cl (= (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)))) :rule all_simplify)
% 22.63/22.88 (step t12.t2937.t4.t5 (cl (= (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_20_21 A__questionmark_r))) (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_20_21 A__questionmark_r))))) :rule refl)
% 22.63/22.88 (step t12.t2937.t4.t6 (cl (= (= (tptp.x A__questionmark_A A__questionmark_v_20_21) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_A A__questionmark_v_20_21)))) :rule all_simplify)
% 22.63/22.88 (step t12.t2937.t4.t7 (cl (= (not (= (tptp.x A__questionmark_A A__questionmark_v_20_21) tptp.true_1)) (not (= tptp.true_1 (tptp.x A__questionmark_A A__questionmark_v_20_21))))) :rule cong :premises (t12.t2937.t4.t6))
% 22.63/22.88 (step t12.t2937.t4.t8 (cl (= (or (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_20_21 A__questionmark_r))) (not (= (tptp.x A__questionmark_A A__questionmark_v_20_21) tptp.true_1))) (or (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_20_21 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A A__questionmark_v_20_21)))))) :rule cong :premises (t12.t2937.t4.t5 t12.t2937.t4.t7))
% 22.63/22.88 (step t12.t2937.t4.t9 (cl (= (not (or (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_20_21 A__questionmark_r))) (not (= (tptp.x A__questionmark_A A__questionmark_v_20_21) tptp.true_1)))) (not (or (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_20_21 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A A__questionmark_v_20_21))))))) :rule cong :premises (t12.t2937.t4.t8))
% 22.63/22.88 (step t12.t2937.t4.t10 (cl (= (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (not (or (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_20_21 A__questionmark_r))) (not (= (tptp.x A__questionmark_A A__questionmark_v_20_21) tptp.true_1))))) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (not (or (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_20_21 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A A__questionmark_v_20_21)))))))) :rule cong :premises (t12.t2937.t4.t4 t12.t2937.t4.t9))
% 22.63/22.88 (step t12.t2937.t4.t11 (cl (= (=> (= (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (not (or (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_20_21 A__questionmark_r))) (not (= (tptp.x A__questionmark_A A__questionmark_v_20_21) tptp.true_1)))))) (=> (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (not (or (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_20_21 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A A__questionmark_v_20_21))))))))) :rule cong :premises (t12.t2937.t4.t3 t12.t2937.t4.t10))
% 22.63/22.88 (step t12.t2937.t4.t12 (cl (= (and (= A__questionmark_v_20_21 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (not (or (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_20_21 A__questionmark_r))) (not (= (tptp.x A__questionmark_A A__questionmark_v_20_21) tptp.true_1))))))) (and (= A__questionmark_v_20_21 (|tptp.'ElementType'| A__questionmark_T)) (=> (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (not (or (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_20_21 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A A__questionmark_v_20_21)))))))))) :rule cong :premises (t12.t2937.t4.t2 t12.t2937.t4.t11))
% 22.63/22.88 (step t12.t2937.t4 (cl (= (exists ((A__questionmark_v_20_21 Int)) (and (= A__questionmark_v_20_21 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (not (or (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_20_21 A__questionmark_r))) (not (= (tptp.x A__questionmark_A A__questionmark_v_20_21) tptp.true_1)))))))) (exists ((A__questionmark_v_20_21 Int)) (and (= A__questionmark_v_20_21 (|tptp.'ElementType'| A__questionmark_T)) (=> (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (not (or (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_20_21 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A A__questionmark_v_20_21))))))))))) :rule bind)
% 22.63/22.88 (step t12.t2937.t5 (cl (= (exists ((A__questionmark_v_20_21 Int)) (and (= A__questionmark_v_20_21 (|tptp.'ElementType'| A__questionmark_T)) (=> (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (not (or (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_20_21 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A A__questionmark_v_20_21))))))))) (not (forall ((A__questionmark_v_20_21 Int)) (not (and (= A__questionmark_v_20_21 (|tptp.'ElementType'| A__questionmark_T)) (=> (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (not (or (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_20_21 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A A__questionmark_v_20_21))))))))))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2937.t6 (cl (= (forall ((A__questionmark_v_20_21 Int)) (not (and (= A__questionmark_v_20_21 (|tptp.'ElementType'| A__questionmark_T)) (=> (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (not (or (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_20_21 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A A__questionmark_v_20_21)))))))))) (forall ((A__questionmark_v_20_21 Int)) (or (not (= A__questionmark_v_20_21 (|tptp.'ElementType'| A__questionmark_T))) (and (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_20_21 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A A__questionmark_v_20_21))))))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2937.t7 (cl (= (forall ((A__questionmark_v_20_21 Int)) (or (not (= A__questionmark_v_20_21 (|tptp.'ElementType'| A__questionmark_T))) (and (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_20_21 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A A__questionmark_v_20_21))))))) (or (not (= (|tptp.'ElementType'| A__questionmark_T) (|tptp.'ElementType'| A__questionmark_T))) (and (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2937.t8 (cl (= (= (|tptp.'ElementType'| A__questionmark_T) (|tptp.'ElementType'| A__questionmark_T)) true)) :rule all_simplify)
% 22.63/22.88 (step t12.t2937.t9 (cl (= (not (= (|tptp.'ElementType'| A__questionmark_T) (|tptp.'ElementType'| A__questionmark_T))) (not true))) :rule cong :premises (t12.t2937.t8))
% 22.63/22.88 (step t12.t2937.t10 (cl (= (not true) false)) :rule all_simplify)
% 22.63/22.88 (step t12.t2937.t11 (cl (= (not (= (|tptp.'ElementType'| A__questionmark_T) (|tptp.'ElementType'| A__questionmark_T))) false)) :rule trans :premises (t12.t2937.t9 t12.t2937.t10))
% 22.63/22.88 (step t12.t2937.t12 (cl (= (and (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T)))))) (and (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T)))))))) :rule refl)
% 22.63/22.88 (step t12.t2937.t13 (cl (= (or (not (= (|tptp.'ElementType'| A__questionmark_T) (|tptp.'ElementType'| A__questionmark_T))) (and (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))) (or false (and (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))))) :rule cong :premises (t12.t2937.t11 t12.t2937.t12))
% 22.63/22.88 (step t12.t2937.t14 (cl (= (or false (and (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))) (and (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T)))))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2937.t15 (cl (= (or (not (= (|tptp.'ElementType'| A__questionmark_T) (|tptp.'ElementType'| A__questionmark_T))) (and (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))) (and (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T)))))))) :rule trans :premises (t12.t2937.t13 t12.t2937.t14))
% 22.63/22.88 (step t12.t2937.t16 (cl (= (forall ((A__questionmark_v_20_21 Int)) (or (not (= A__questionmark_v_20_21 (|tptp.'ElementType'| A__questionmark_T))) (and (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_20_21 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A A__questionmark_v_20_21))))))) (and (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T)))))))) :rule trans :premises (t12.t2937.t7 t12.t2937.t15))
% 22.63/22.88 (step t12.t2937.t17 (cl (= (forall ((A__questionmark_v_20_21 Int)) (not (and (= A__questionmark_v_20_21 (|tptp.'ElementType'| A__questionmark_T)) (=> (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (not (or (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_20_21 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A A__questionmark_v_20_21)))))))))) (and (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T)))))))) :rule trans :premises (t12.t2937.t6 t12.t2937.t16))
% 22.63/22.88 (step t12.t2937.t18 (cl (= (not (forall ((A__questionmark_v_20_21 Int)) (not (and (= A__questionmark_v_20_21 (|tptp.'ElementType'| A__questionmark_T)) (=> (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (not (or (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_20_21 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A A__questionmark_v_20_21))))))))))) (not (and (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))))) :rule cong :premises (t12.t2937.t17))
% 22.63/22.88 (step t12.t2937.t19 (cl (= (exists ((A__questionmark_v_20_21 Int)) (and (= A__questionmark_v_20_21 (|tptp.'ElementType'| A__questionmark_T)) (=> (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (not (or (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_20_21 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A A__questionmark_v_20_21))))))))) (not (and (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))))) :rule trans :premises (t12.t2937.t5 t12.t2937.t18))
% 22.63/22.88 (step t12.t2937.t20 (cl (= (exists ((A__questionmark_v_20_21 Int)) (and (= A__questionmark_v_20_21 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (not (or (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_20_21 A__questionmark_r))) (not (= (tptp.x A__questionmark_A A__questionmark_v_20_21) tptp.true_1)))))))) (not (and (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))))) :rule trans :premises (t12.t2937.t4 t12.t2937.t19))
% 22.63/22.88 (step t12.t2937 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_20_21 Int)) (and (= A__questionmark_v_20_21 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (not (or (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_20_21 A__questionmark_r))) (not (= (tptp.x A__questionmark_A A__questionmark_v_20_21) tptp.true_1))))))))) (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (not (and (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T)))))))))) :rule bind)
% 22.63/22.88 (step t12.t2938 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (not (and (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T)))))))) (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (and (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T)))))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2939 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_20_21 Int)) (and (= A__questionmark_v_20_21 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (not (or (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_20_21 A__questionmark_r))) (not (= (tptp.x A__questionmark_A A__questionmark_v_20_21) tptp.true_1))))))))) (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (and (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T)))))))) :rule trans :premises (t12.t2937 t12.t2938))
% 22.63/22.88 (step t12.t2940 (cl (= (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_20_21 Int)) (and (= A__questionmark_v_20_21 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (not (or (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_20_21 A__questionmark_r))) (not (= (tptp.x A__questionmark_A A__questionmark_v_20_21) tptp.true_1)))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (and (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))))) :rule cong :premises (t12.t2939))
% 22.63/22.88 (anchor :step t12.t2941 :args ((A__questionmark_A Int) (:= A__questionmark_A A__questionmark_A) (A__questionmark_r Int) (:= A__questionmark_r A__questionmark_r) (A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T)))
% 22.63/22.88 (step t12.t2941.t1 (cl (= A__questionmark_A A__questionmark_A)) :rule refl)
% 22.63/22.88 (step t12.t2941.t2 (cl (= A__questionmark_r A__questionmark_r)) :rule refl)
% 22.63/22.88 (step t12.t2941.t3 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 22.63/22.88 (anchor :step t12.t2941.t4 :args ((A__questionmark_v_21_22 Int) (:= A__questionmark_v_21_22 A__questionmark_v_21_22)))
% 22.63/22.88 (step t12.t2941.t4.t1 (cl (= A__questionmark_v_21_22 A__questionmark_v_21_22)) :rule refl)
% 22.63/22.88 (step t12.t2941.t4.t2 (cl (= (= A__questionmark_v_21_22 (|tptp.'ElementType'| A__questionmark_T)) (= A__questionmark_v_21_22 (|tptp.'ElementType'| A__questionmark_T)))) :rule refl)
% 22.63/22.88 (step t12.t2941.t4.t3 (cl (= (= (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T) tptp.true_1) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)))) :rule all_simplify)
% 22.63/22.88 (step t12.t2941.t4.t4 (cl (= (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)))) :rule all_simplify)
% 22.63/22.88 (step t12.t2941.t4.t5 (cl (= (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_21_22 A__questionmark_r))) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_21_22 A__questionmark_r))))) :rule refl)
% 22.63/22.88 (step t12.t2941.t4.t6 (cl (= (= (tptp.x A__questionmark_A A__questionmark_v_21_22) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_A A__questionmark_v_21_22)))) :rule all_simplify)
% 22.63/22.88 (step t12.t2941.t4.t7 (cl (= (not (= (tptp.x A__questionmark_A A__questionmark_v_21_22) tptp.true_1)) (not (= tptp.true_1 (tptp.x A__questionmark_A A__questionmark_v_21_22))))) :rule cong :premises (t12.t2941.t4.t6))
% 22.63/22.88 (step t12.t2941.t4.t8 (cl (= (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_21_22 A__questionmark_r))) (not (= (tptp.x A__questionmark_A A__questionmark_v_21_22) tptp.true_1))) (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_21_22 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A A__questionmark_v_21_22)))))) :rule cong :premises (t12.t2941.t4.t5 t12.t2941.t4.t7))
% 22.63/22.88 (step t12.t2941.t4.t9 (cl (= (not (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_21_22 A__questionmark_r))) (not (= (tptp.x A__questionmark_A A__questionmark_v_21_22) tptp.true_1)))) (not (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_21_22 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A A__questionmark_v_21_22))))))) :rule cong :premises (t12.t2941.t4.t8))
% 22.63/22.88 (step t12.t2941.t4.t10 (cl (= (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (not (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_21_22 A__questionmark_r))) (not (= (tptp.x A__questionmark_A A__questionmark_v_21_22) tptp.true_1))))) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (not (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_21_22 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A A__questionmark_v_21_22)))))))) :rule cong :premises (t12.t2941.t4.t4 t12.t2941.t4.t9))
% 22.63/22.88 (step t12.t2941.t4.t11 (cl (= (=> (= (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (not (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_21_22 A__questionmark_r))) (not (= (tptp.x A__questionmark_A A__questionmark_v_21_22) tptp.true_1)))))) (=> (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (not (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_21_22 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A A__questionmark_v_21_22))))))))) :rule cong :premises (t12.t2941.t4.t3 t12.t2941.t4.t10))
% 22.63/22.88 (step t12.t2941.t4.t12 (cl (= (and (= A__questionmark_v_21_22 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (not (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_21_22 A__questionmark_r))) (not (= (tptp.x A__questionmark_A A__questionmark_v_21_22) tptp.true_1))))))) (and (= A__questionmark_v_21_22 (|tptp.'ElementType'| A__questionmark_T)) (=> (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (not (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_21_22 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A A__questionmark_v_21_22)))))))))) :rule cong :premises (t12.t2941.t4.t2 t12.t2941.t4.t11))
% 22.63/22.88 (step t12.t2941.t4 (cl (= (exists ((A__questionmark_v_21_22 Int)) (and (= A__questionmark_v_21_22 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (not (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_21_22 A__questionmark_r))) (not (= (tptp.x A__questionmark_A A__questionmark_v_21_22) tptp.true_1)))))))) (exists ((A__questionmark_v_21_22 Int)) (and (= A__questionmark_v_21_22 (|tptp.'ElementType'| A__questionmark_T)) (=> (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (not (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_21_22 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A A__questionmark_v_21_22))))))))))) :rule bind)
% 22.63/22.88 (step t12.t2941.t5 (cl (= (exists ((A__questionmark_v_21_22 Int)) (and (= A__questionmark_v_21_22 (|tptp.'ElementType'| A__questionmark_T)) (=> (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (not (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_21_22 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A A__questionmark_v_21_22))))))))) (not (forall ((A__questionmark_v_21_22 Int)) (not (and (= A__questionmark_v_21_22 (|tptp.'ElementType'| A__questionmark_T)) (=> (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (not (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_21_22 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A A__questionmark_v_21_22))))))))))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2941.t6 (cl (= (forall ((A__questionmark_v_21_22 Int)) (not (and (= A__questionmark_v_21_22 (|tptp.'ElementType'| A__questionmark_T)) (=> (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (not (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_21_22 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A A__questionmark_v_21_22)))))))))) (forall ((A__questionmark_v_21_22 Int)) (or (not (= A__questionmark_v_21_22 (|tptp.'ElementType'| A__questionmark_T))) (and (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_21_22 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A A__questionmark_v_21_22))))))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2941.t7 (cl (= (forall ((A__questionmark_v_21_22 Int)) (or (not (= A__questionmark_v_21_22 (|tptp.'ElementType'| A__questionmark_T))) (and (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_21_22 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A A__questionmark_v_21_22))))))) (or (not (= (|tptp.'ElementType'| A__questionmark_T) (|tptp.'ElementType'| A__questionmark_T))) (and (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2941.t8 (cl (= (= (|tptp.'ElementType'| A__questionmark_T) (|tptp.'ElementType'| A__questionmark_T)) true)) :rule all_simplify)
% 22.63/22.88 (step t12.t2941.t9 (cl (= (not (= (|tptp.'ElementType'| A__questionmark_T) (|tptp.'ElementType'| A__questionmark_T))) (not true))) :rule cong :premises (t12.t2941.t8))
% 22.63/22.88 (step t12.t2941.t10 (cl (= (not true) false)) :rule all_simplify)
% 22.63/22.88 (step t12.t2941.t11 (cl (= (not (= (|tptp.'ElementType'| A__questionmark_T) (|tptp.'ElementType'| A__questionmark_T))) false)) :rule trans :premises (t12.t2941.t9 t12.t2941.t10))
% 22.63/22.88 (step t12.t2941.t12 (cl (= (and (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T)))))) (and (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T)))))))) :rule refl)
% 22.63/22.88 (step t12.t2941.t13 (cl (= (or (not (= (|tptp.'ElementType'| A__questionmark_T) (|tptp.'ElementType'| A__questionmark_T))) (and (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))) (or false (and (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))))) :rule cong :premises (t12.t2941.t11 t12.t2941.t12))
% 22.63/22.88 (step t12.t2941.t14 (cl (= (or false (and (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))) (and (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T)))))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2941.t15 (cl (= (or (not (= (|tptp.'ElementType'| A__questionmark_T) (|tptp.'ElementType'| A__questionmark_T))) (and (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))) (and (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T)))))))) :rule trans :premises (t12.t2941.t13 t12.t2941.t14))
% 22.63/22.88 (step t12.t2941.t16 (cl (= (forall ((A__questionmark_v_21_22 Int)) (or (not (= A__questionmark_v_21_22 (|tptp.'ElementType'| A__questionmark_T))) (and (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_21_22 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A A__questionmark_v_21_22))))))) (and (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T)))))))) :rule trans :premises (t12.t2941.t7 t12.t2941.t15))
% 22.63/22.88 (step t12.t2941.t17 (cl (= (forall ((A__questionmark_v_21_22 Int)) (not (and (= A__questionmark_v_21_22 (|tptp.'ElementType'| A__questionmark_T)) (=> (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (not (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_21_22 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A A__questionmark_v_21_22)))))))))) (and (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T)))))))) :rule trans :premises (t12.t2941.t6 t12.t2941.t16))
% 22.63/22.88 (step t12.t2941.t18 (cl (= (not (forall ((A__questionmark_v_21_22 Int)) (not (and (= A__questionmark_v_21_22 (|tptp.'ElementType'| A__questionmark_T)) (=> (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (not (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_21_22 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A A__questionmark_v_21_22))))))))))) (not (and (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))))) :rule cong :premises (t12.t2941.t17))
% 22.63/22.88 (step t12.t2941.t19 (cl (= (exists ((A__questionmark_v_21_22 Int)) (and (= A__questionmark_v_21_22 (|tptp.'ElementType'| A__questionmark_T)) (=> (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (not (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_21_22 A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A A__questionmark_v_21_22))))))))) (not (and (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))))) :rule trans :premises (t12.t2941.t5 t12.t2941.t18))
% 22.63/22.88 (step t12.t2941.t20 (cl (= (exists ((A__questionmark_v_21_22 Int)) (and (= A__questionmark_v_21_22 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (not (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_21_22 A__questionmark_r))) (not (= (tptp.x A__questionmark_A A__questionmark_v_21_22) tptp.true_1)))))))) (not (and (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))))) :rule trans :premises (t12.t2941.t4 t12.t2941.t19))
% 22.63/22.88 (step t12.t2941 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_21_22 Int)) (and (= A__questionmark_v_21_22 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (not (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_21_22 A__questionmark_r))) (not (= (tptp.x A__questionmark_A A__questionmark_v_21_22) tptp.true_1))))))))) (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (not (and (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T)))))))))) :rule bind)
% 22.63/22.88 (step t12.t2942 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (not (and (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r))) (not (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T)))))))) (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (and (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T)))))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2943 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_21_22 Int)) (and (= A__questionmark_v_21_22 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (not (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_21_22 A__questionmark_r))) (not (= (tptp.x A__questionmark_A A__questionmark_v_21_22) tptp.true_1))))))))) (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (and (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T)))))))) :rule trans :premises (t12.t2941 t12.t2942))
% 22.63/22.88 (step t12.t2944 (cl (= (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_21_22 Int)) (and (= A__questionmark_v_21_22 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (not (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_21_22 A__questionmark_r))) (not (= (tptp.x A__questionmark_A A__questionmark_v_21_22) tptp.true_1)))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (and (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))))) :rule cong :premises (t12.t2943))
% 22.63/22.88 (anchor :step t12.t2945 :args ((A__questionmark_A Int) (:= A__questionmark_A A__questionmark_A) (A__questionmark_r Int) (:= A__questionmark_r A__questionmark_r) (A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T)))
% 22.63/22.88 (step t12.t2945.t1 (cl (= A__questionmark_A A__questionmark_A)) :rule refl)
% 22.63/22.88 (step t12.t2945.t2 (cl (= A__questionmark_r A__questionmark_r)) :rule refl)
% 22.63/22.88 (step t12.t2945.t3 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 22.63/22.88 (anchor :step t12.t2945.t4 :args ((A__questionmark_v_22_23 Int) (:= A__questionmark_v_22_23 A__questionmark_v_22_23)))
% 22.63/22.88 (step t12.t2945.t4.t1 (cl (= A__questionmark_v_22_23 A__questionmark_v_22_23)) :rule refl)
% 22.63/22.88 (step t12.t2945.t4.t2 (cl (= (= A__questionmark_v_22_23 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (= A__questionmark_v_22_23 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))) :rule refl)
% 22.63/22.88 (step t12.t2945.t4.t3 (cl (= (= (tptp.x A__questionmark_v_22_23 A__questionmark_T) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_v_22_23 A__questionmark_T)))) :rule all_simplify)
% 22.63/22.88 (step t12.t2945.t4.t4 (cl (= (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)))) :rule all_simplify)
% 22.63/22.88 (step t12.t2945.t4.t5 (cl (= (= A__questionmark_T A__questionmark_v_22_23) (= A__questionmark_T A__questionmark_v_22_23))) :rule refl)
% 22.63/22.88 (step t12.t2945.t4.t6 (cl (= (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_v_22_23)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T A__questionmark_v_22_23)))) :rule cong :premises (t12.t2945.t4.t4 t12.t2945.t4.t5))
% 22.63/22.88 (step t12.t2945.t4.t7 (cl (= (=> (= (tptp.x A__questionmark_v_22_23 A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_v_22_23))) (=> (= tptp.true_1 (tptp.x A__questionmark_v_22_23 A__questionmark_T)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T A__questionmark_v_22_23))))) :rule cong :premises (t12.t2945.t4.t3 t12.t2945.t4.t6))
% 22.63/22.88 (step t12.t2945.t4.t8 (cl (= (and (= A__questionmark_v_22_23 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_v_22_23 A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_v_22_23)))) (and (= A__questionmark_v_22_23 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= tptp.true_1 (tptp.x A__questionmark_v_22_23 A__questionmark_T)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T A__questionmark_v_22_23)))))) :rule cong :premises (t12.t2945.t4.t2 t12.t2945.t4.t7))
% 22.63/22.88 (step t12.t2945.t4 (cl (= (exists ((A__questionmark_v_22_23 Int)) (and (= A__questionmark_v_22_23 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_v_22_23 A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_v_22_23))))) (exists ((A__questionmark_v_22_23 Int)) (and (= A__questionmark_v_22_23 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= tptp.true_1 (tptp.x A__questionmark_v_22_23 A__questionmark_T)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T A__questionmark_v_22_23))))))) :rule bind)
% 22.63/22.88 (step t12.t2945.t5 (cl (= (exists ((A__questionmark_v_22_23 Int)) (and (= A__questionmark_v_22_23 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= tptp.true_1 (tptp.x A__questionmark_v_22_23 A__questionmark_T)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T A__questionmark_v_22_23))))) (not (forall ((A__questionmark_v_22_23 Int)) (not (and (= A__questionmark_v_22_23 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= tptp.true_1 (tptp.x A__questionmark_v_22_23 A__questionmark_T)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T A__questionmark_v_22_23))))))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2945.t6 (cl (= (forall ((A__questionmark_v_22_23 Int)) (not (and (= A__questionmark_v_22_23 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= tptp.true_1 (tptp.x A__questionmark_v_22_23 A__questionmark_T)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T A__questionmark_v_22_23)))))) (forall ((A__questionmark_v_22_23 Int)) (or (not (= A__questionmark_v_22_23 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))) (and (= tptp.true_1 (tptp.x A__questionmark_v_22_23 A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T A__questionmark_v_22_23))))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2945.t7 (cl (= (forall ((A__questionmark_v_22_23 Int)) (or (not (= A__questionmark_v_22_23 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))) (and (= tptp.true_1 (tptp.x A__questionmark_v_22_23 A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T A__questionmark_v_22_23))))) (or (not (= (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))) (and (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2945.t8 (cl (= (= (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) true)) :rule all_simplify)
% 22.63/22.88 (step t12.t2945.t9 (cl (= (not (= (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))) (not true))) :rule cong :premises (t12.t2945.t8))
% 22.63/22.88 (step t12.t2945.t10 (cl (= (not true) false)) :rule all_simplify)
% 22.63/22.88 (step t12.t2945.t11 (cl (= (not (= (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))) false)) :rule trans :premises (t12.t2945.t9 t12.t2945.t10))
% 22.63/22.88 (step t12.t2945.t12 (cl (= (and (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))) (and (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))))) :rule refl)
% 22.63/22.88 (step t12.t2945.t13 (cl (= (or (not (= (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))) (and (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (or false (and (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))))) :rule cong :premises (t12.t2945.t11 t12.t2945.t12))
% 22.63/22.88 (step t12.t2945.t14 (cl (= (or false (and (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (and (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2945.t15 (cl (= (or (not (= (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))) (and (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (and (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))))) :rule trans :premises (t12.t2945.t13 t12.t2945.t14))
% 22.63/22.88 (step t12.t2945.t16 (cl (= (forall ((A__questionmark_v_22_23 Int)) (or (not (= A__questionmark_v_22_23 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))) (and (= tptp.true_1 (tptp.x A__questionmark_v_22_23 A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T A__questionmark_v_22_23))))) (and (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))))) :rule trans :premises (t12.t2945.t7 t12.t2945.t15))
% 22.63/22.88 (step t12.t2945.t17 (cl (= (forall ((A__questionmark_v_22_23 Int)) (not (and (= A__questionmark_v_22_23 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= tptp.true_1 (tptp.x A__questionmark_v_22_23 A__questionmark_T)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T A__questionmark_v_22_23)))))) (and (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))))) :rule trans :premises (t12.t2945.t6 t12.t2945.t16))
% 22.63/22.88 (step t12.t2945.t18 (cl (= (not (forall ((A__questionmark_v_22_23 Int)) (not (and (= A__questionmark_v_22_23 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= tptp.true_1 (tptp.x A__questionmark_v_22_23 A__questionmark_T)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T A__questionmark_v_22_23))))))) (not (and (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))))) :rule cong :premises (t12.t2945.t17))
% 22.63/22.88 (step t12.t2945.t19 (cl (= (exists ((A__questionmark_v_22_23 Int)) (and (= A__questionmark_v_22_23 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= tptp.true_1 (tptp.x A__questionmark_v_22_23 A__questionmark_T)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T A__questionmark_v_22_23))))) (not (and (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))))) :rule trans :premises (t12.t2945.t5 t12.t2945.t18))
% 22.63/22.88 (step t12.t2945.t20 (cl (= (exists ((A__questionmark_v_22_23 Int)) (and (= A__questionmark_v_22_23 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_v_22_23 A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_v_22_23))))) (not (and (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))))) :rule trans :premises (t12.t2945.t4 t12.t2945.t19))
% 22.63/22.88 (step t12.t2945 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_22_23 Int)) (and (= A__questionmark_v_22_23 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_v_22_23 A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_v_22_23)))))) (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (not (and (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))))))) :rule bind)
% 22.63/22.88 (step t12.t2946 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (not (and (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))))) (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2947 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_22_23 Int)) (and (= A__questionmark_v_22_23 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_v_22_23 A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_v_22_23)))))) (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))))) :rule trans :premises (t12.t2945 t12.t2946))
% 22.63/22.88 (step t12.t2948 (cl (= (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_22_23 Int)) (and (= A__questionmark_v_22_23 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_v_22_23 A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_v_22_23))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))))) :rule cong :premises (t12.t2947))
% 22.63/22.88 (anchor :step t12.t2949 :args ((A__questionmark_A Int) (:= A__questionmark_A A__questionmark_A) (A__questionmark_r Int) (:= A__questionmark_r A__questionmark_r) (A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T)))
% 22.63/22.88 (step t12.t2949.t1 (cl (= A__questionmark_A A__questionmark_A)) :rule refl)
% 22.63/22.88 (step t12.t2949.t2 (cl (= A__questionmark_r A__questionmark_r)) :rule refl)
% 22.63/22.88 (step t12.t2949.t3 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 22.63/22.88 (anchor :step t12.t2949.t4 :args ((A__questionmark_v_23_24 Int) (:= A__questionmark_v_23_24 A__questionmark_v_23_24)))
% 22.63/22.88 (step t12.t2949.t4.t1 (cl (= A__questionmark_v_23_24 A__questionmark_v_23_24)) :rule refl)
% 22.63/22.88 (step t12.t2949.t4.t2 (cl (= (= A__questionmark_v_23_24 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (= A__questionmark_v_23_24 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))) :rule refl)
% 22.63/22.88 (step t12.t2949.t4.t3 (cl (= (= (tptp.x A__questionmark_v_23_24 A__questionmark_T) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_v_23_24 A__questionmark_T)))) :rule all_simplify)
% 22.63/22.88 (step t12.t2949.t4.t4 (cl (= (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)))) :rule all_simplify)
% 22.63/22.88 (step t12.t2949.t4.t5 (cl (= (= A__questionmark_T A__questionmark_v_23_24) (= A__questionmark_T A__questionmark_v_23_24))) :rule refl)
% 22.63/22.88 (step t12.t2949.t4.t6 (cl (= (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_v_23_24)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T A__questionmark_v_23_24)))) :rule cong :premises (t12.t2949.t4.t4 t12.t2949.t4.t5))
% 22.63/22.88 (step t12.t2949.t4.t7 (cl (= (=> (= (tptp.x A__questionmark_v_23_24 A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_v_23_24))) (=> (= tptp.true_1 (tptp.x A__questionmark_v_23_24 A__questionmark_T)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T A__questionmark_v_23_24))))) :rule cong :premises (t12.t2949.t4.t3 t12.t2949.t4.t6))
% 22.63/22.88 (step t12.t2949.t4.t8 (cl (= (and (= A__questionmark_v_23_24 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_v_23_24 A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_v_23_24)))) (and (= A__questionmark_v_23_24 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= tptp.true_1 (tptp.x A__questionmark_v_23_24 A__questionmark_T)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T A__questionmark_v_23_24)))))) :rule cong :premises (t12.t2949.t4.t2 t12.t2949.t4.t7))
% 22.63/22.88 (step t12.t2949.t4 (cl (= (exists ((A__questionmark_v_23_24 Int)) (and (= A__questionmark_v_23_24 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_v_23_24 A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_v_23_24))))) (exists ((A__questionmark_v_23_24 Int)) (and (= A__questionmark_v_23_24 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= tptp.true_1 (tptp.x A__questionmark_v_23_24 A__questionmark_T)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T A__questionmark_v_23_24))))))) :rule bind)
% 22.63/22.88 (step t12.t2949.t5 (cl (= (exists ((A__questionmark_v_23_24 Int)) (and (= A__questionmark_v_23_24 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= tptp.true_1 (tptp.x A__questionmark_v_23_24 A__questionmark_T)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T A__questionmark_v_23_24))))) (not (forall ((A__questionmark_v_23_24 Int)) (not (and (= A__questionmark_v_23_24 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= tptp.true_1 (tptp.x A__questionmark_v_23_24 A__questionmark_T)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T A__questionmark_v_23_24))))))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2949.t6 (cl (= (forall ((A__questionmark_v_23_24 Int)) (not (and (= A__questionmark_v_23_24 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= tptp.true_1 (tptp.x A__questionmark_v_23_24 A__questionmark_T)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T A__questionmark_v_23_24)))))) (forall ((A__questionmark_v_23_24 Int)) (or (not (= A__questionmark_v_23_24 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))) (and (= tptp.true_1 (tptp.x A__questionmark_v_23_24 A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T A__questionmark_v_23_24))))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2949.t7 (cl (= (forall ((A__questionmark_v_23_24 Int)) (or (not (= A__questionmark_v_23_24 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))) (and (= tptp.true_1 (tptp.x A__questionmark_v_23_24 A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T A__questionmark_v_23_24))))) (or (not (= (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))) (and (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2949.t8 (cl (= (= (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) true)) :rule all_simplify)
% 22.63/22.88 (step t12.t2949.t9 (cl (= (not (= (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))) (not true))) :rule cong :premises (t12.t2949.t8))
% 22.63/22.88 (step t12.t2949.t10 (cl (= (not true) false)) :rule all_simplify)
% 22.63/22.88 (step t12.t2949.t11 (cl (= (not (= (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))) false)) :rule trans :premises (t12.t2949.t9 t12.t2949.t10))
% 22.63/22.88 (step t12.t2949.t12 (cl (= (and (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))) (and (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))))) :rule refl)
% 22.63/22.88 (step t12.t2949.t13 (cl (= (or (not (= (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))) (and (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (or false (and (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))))) :rule cong :premises (t12.t2949.t11 t12.t2949.t12))
% 22.63/22.88 (step t12.t2949.t14 (cl (= (or false (and (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (and (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))))) :rule all_simplify)
% 22.63/22.88 (step t12.t2949.t15 (cl (= (or (not (= (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))) (and (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (and (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))))) :rule trans :premises (t12.t2949.t13 t12.t2949.t14))
% 22.63/22.88 (step t12.t2949.t16 (cl (= (forall ((A__questionmark_v_23_24 Int)) (or (not (= A__questionmark_v_23_24 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))) (and (= tptp.true_1 (tptp.x A__questionmark_v_23_24 A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T A__questionmark_v_23_24))))) (and (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))))) :rule trans :premises (t12.t2949.t7 t12.t2949.t15))
% 22.63/22.88 (step t12.t2949.t17 (cl (= (forall ((A__questionmark_v_23_24 Int)) (not (and (= A__questionmark_v_23_24 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= tptp.true_1 (tptp.x A__questionmark_v_23_24 A__questionmark_T)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T A__questionmark_v_23_24)))))) (and (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))))) :rule trans :premises (t12.t2949.t6 t12.t2949.t16))
% 22.63/22.88 (step t12.t2949.t18 (cl (= (not (forall ((A__questionmark_v_23_24 Int)) (not (and (= A__questionmark_v_23_24 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= tptp.true_1 (tptp.x A__questionmark_v_23_24 A__questionmark_T)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T A__questionmark_v_23_24))))))) (not (and (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))))) :rule cong :premises (t12.t2949.t17))
% 22.63/22.88 (step t12.t2949.t19 (cl (= (exists ((A__questionmark_v_23_24 Int)) (and (= A__questionmark_v_23_24 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= tptp.true_1 (tptp.x A__questionmark_v_23_24 A__questionmark_T)) (or (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T A__questionmark_v_23_24))))) (not (and (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))))) :rule trans :premises (t12.t2949.t5 t12.t2949.t18))
% 22.63/22.88 (step t12.t2949.t20 (cl (= (exists ((A__questionmark_v_23_24 Int)) (and (= A__questionmark_v_23_24 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_v_23_24 A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_v_23_24))))) (not (and (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))))) :rule trans :premises (t12.t2949.t4 t12.t2949.t19))
% 22.63/22.88 (step t12.t2949 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_23_24 Int)) (and (= A__questionmark_v_23_24 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_v_23_24 A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_v_23_24)))))) (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (not (and (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))))))) :rule bind)
% 22.63/22.88 (step t12.t2950 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (not (and (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) A__questionmark_T)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T))) (not (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))))) (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))))) :rule all_simplify)
% 22.63/22.89 (step t12.t2951 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_23_24 Int)) (and (= A__questionmark_v_23_24 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_v_23_24 A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_v_23_24)))))) (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))))) :rule trans :premises (t12.t2949 t12.t2950))
% 22.63/22.89 (step t12.t2952 (cl (= (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_23_24 Int)) (and (= A__questionmark_v_23_24 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_v_23_24 A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_v_23_24))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))))) :rule cong :premises (t12.t2951))
% 22.63/22.89 (anchor :step t12.t2953 :args ((A__questionmark_a Int) (:= A__questionmark_a A__questionmark_a) (A__questionmark_i Int) (:= A__questionmark_i A__questionmark_i) (A__questionmark_heap Int) (:= A__questionmark_heap A__questionmark_heap)))
% 22.63/22.89 (step t12.t2953.t1 (cl (= A__questionmark_a A__questionmark_a)) :rule refl)
% 22.63/22.89 (step t12.t2953.t2 (cl (= A__questionmark_i A__questionmark_i)) :rule refl)
% 22.63/22.89 (step t12.t2953.t3 (cl (= A__questionmark_heap A__questionmark_heap)) :rule refl)
% 22.63/22.89 (anchor :step t12.t2953.t4 :args ((A__questionmark_v_25_25 Int) (:= A__questionmark_v_25_25 A__questionmark_v_25_25) (A__questionmark_v_24_26 Int) (:= A__questionmark_v_24_26 A__questionmark_v_24_26)))
% 22.63/22.89 (step t12.t2953.t4.t1 (cl (= A__questionmark_v_25_25 A__questionmark_v_25_25)) :rule refl)
% 22.63/22.89 (step t12.t2953.t4.t2 (cl (= A__questionmark_v_24_26 A__questionmark_v_24_26)) :rule refl)
% 22.63/22.89 (step t12.t2953.t4.t3 (cl (= A__questionmark_v_25_25 A__questionmark_v_25_25)) :rule refl)
% 22.63/22.89 (step t12.t2953.t4.t4 (cl (= A__questionmark_a A__questionmark_a)) :rule refl)
% 22.63/22.89 (step t12.t2953.t4.t5 (cl (= (- 0 1) (+ 0 (* (- 1) 1)))) :rule all_simplify)
% 22.63/22.89 (step t12.t2953.t4.t6 (cl (= 0 0)) :rule refl)
% 22.63/22.89 (step t12.t2953.t4.t7 (cl (= (* (- 1) 1) (- 1))) :rule all_simplify)
% 22.63/22.89 (step t12.t2953.t4.t8 (cl (= (+ 0 (* (- 1) 1)) (+ 0 (- 1)))) :rule cong :premises (t12.t2953.t4.t6 t12.t2953.t4.t7))
% 22.63/22.89 (step t12.t2953.t4.t9 (cl (= (+ 0 (- 1)) (- 1))) :rule all_simplify)
% 22.63/22.89 (step t12.t2953.t4.t10 (cl (= (+ 0 (* (- 1) 1)) (- 1))) :rule trans :premises (t12.t2953.t4.t8 t12.t2953.t4.t9))
% 22.63/22.89 (step t12.t2953.t4.t11 (cl (= (- 0 1) (- 1))) :rule trans :premises (t12.t2953.t4.t5 t12.t2953.t4.t10))
% 22.63/22.89 (step t12.t2953.t4.t12 (cl (= (|tptp.'ElementProxy'| A__questionmark_a (- 0 1)) (|tptp.'ElementProxy'| A__questionmark_a (- 1)))) :rule cong :premises (t12.t2953.t4.t4 t12.t2953.t4.t11))
% 22.63/22.89 (step t12.t2953.t4.t13 (cl (= (= A__questionmark_v_25_25 (|tptp.'ElementProxy'| A__questionmark_a (- 0 1))) (= A__questionmark_v_25_25 (|tptp.'ElementProxy'| A__questionmark_a (- 1))))) :rule cong :premises (t12.t2953.t4.t3 t12.t2953.t4.t12))
% 22.63/22.89 (step t12.t2953.t4.t14 (cl (= (= A__questionmark_v_24_26 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= A__questionmark_v_24_26 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))) :rule refl)
% 22.63/22.89 (step t12.t2953.t4.t15 (cl (= (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)))) :rule all_simplify)
% 22.63/22.89 (step t12.t2953.t4.t16 (cl (= (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))))) :rule cong :premises (t12.t2953.t4.t15))
% 22.63/22.89 (step t12.t2953.t4.t17 (cl (= (= (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|) tptp.true_1) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|)))) :rule all_simplify)
% 22.63/22.89 (step t12.t2953.t4.t18 (cl (= (not (= (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))))) :rule cong :premises (t12.t2953.t4.t17))
% 22.63/22.89 (step t12.t2953.t4.t19 (cl (= (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|) tptp.true_1))) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|)))))) :rule cong :premises (t12.t2953.t4.t16 t12.t2953.t4.t18))
% 22.63/22.89 (step t12.t2953.t4.t20 (cl (= (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|) tptp.true_1)))) (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))))))) :rule cong :premises (t12.t2953.t4.t19))
% 22.63/22.89 (step t12.t2953.t4.t21 (cl (= (= A__questionmark_v_24_26 tptp.nullObject) (= tptp.nullObject A__questionmark_v_24_26))) :rule all_simplify)
% 22.63/22.89 (step t12.t2953.t4.t22 (cl (= (= (|tptp.'IsImmutable'| (tptp.typeof A__questionmark_v_24_26)) tptp.true_1) (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof A__questionmark_v_24_26))))) :rule all_simplify)
% 22.63/22.89 (step t12.t2953.t4.t23 (cl (= (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_24_26 tptp.ownerRef) (tptp.select2 A__questionmark_heap A__questionmark_v_25_25 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_24_26 tptp.ownerFrame) (tptp.select2 A__questionmark_heap A__questionmark_v_25_25 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_24_26 tptp.ownerRef) (tptp.select2 A__questionmark_heap A__questionmark_v_25_25 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_24_26 tptp.ownerFrame) (tptp.select2 A__questionmark_heap A__questionmark_v_25_25 tptp.ownerFrame))))))) :rule refl)
% 22.63/22.89 (step t12.t2953.t4.t24 (cl (= (or (= A__questionmark_v_24_26 tptp.nullObject) (= (|tptp.'IsImmutable'| (tptp.typeof A__questionmark_v_24_26)) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_24_26 tptp.ownerRef) (tptp.select2 A__questionmark_heap A__questionmark_v_25_25 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_24_26 tptp.ownerFrame) (tptp.select2 A__questionmark_heap A__questionmark_v_25_25 tptp.ownerFrame)))))) (or (= tptp.nullObject A__questionmark_v_24_26) (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof A__questionmark_v_24_26))) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_24_26 tptp.ownerRef) (tptp.select2 A__questionmark_heap A__questionmark_v_25_25 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_24_26 tptp.ownerFrame) (tptp.select2 A__questionmark_heap A__questionmark_v_25_25 tptp.ownerFrame)))))))) :rule cong :premises (t12.t2953.t4.t21 t12.t2953.t4.t22 t12.t2953.t4.t23))
% 22.63/22.89 (step t12.t2953.t4.t25 (cl (= (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|) tptp.true_1)))) (or (= A__questionmark_v_24_26 tptp.nullObject) (= (|tptp.'IsImmutable'| (tptp.typeof A__questionmark_v_24_26)) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_24_26 tptp.ownerRef) (tptp.select2 A__questionmark_heap A__questionmark_v_25_25 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_24_26 tptp.ownerFrame) (tptp.select2 A__questionmark_heap A__questionmark_v_25_25 tptp.ownerFrame))))))) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))))) (or (= tptp.nullObject A__questionmark_v_24_26) (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof A__questionmark_v_24_26))) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_24_26 tptp.ownerRef) (tptp.select2 A__questionmark_heap A__questionmark_v_25_25 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_24_26 tptp.ownerFrame) (tptp.select2 A__questionmark_heap A__questionmark_v_25_25 tptp.ownerFrame))))))))) :rule cong :premises (t12.t2953.t4.t20 t12.t2953.t4.t24))
% 22.63/22.89 (step t12.t2953.t4.t26 (cl (= (and (= A__questionmark_v_25_25 (|tptp.'ElementProxy'| A__questionmark_a (- 0 1))) (= A__questionmark_v_24_26 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|) tptp.true_1)))) (or (= A__questionmark_v_24_26 tptp.nullObject) (= (|tptp.'IsImmutable'| (tptp.typeof A__questionmark_v_24_26)) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_24_26 tptp.ownerRef) (tptp.select2 A__questionmark_heap A__questionmark_v_25_25 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_24_26 tptp.ownerFrame) (tptp.select2 A__questionmark_heap A__questionmark_v_25_25 tptp.ownerFrame)))))))) (and (= A__questionmark_v_25_25 (|tptp.'ElementProxy'| A__questionmark_a (- 1))) (= A__questionmark_v_24_26 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))))) (or (= tptp.nullObject A__questionmark_v_24_26) (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof A__questionmark_v_24_26))) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_24_26 tptp.ownerRef) (tptp.select2 A__questionmark_heap A__questionmark_v_25_25 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_24_26 tptp.ownerFrame) (tptp.select2 A__questionmark_heap A__questionmark_v_25_25 tptp.ownerFrame)))))))))) :rule cong :premises (t12.t2953.t4.t13 t12.t2953.t4.t14 t12.t2953.t4.t25))
% 22.63/22.89 (step t12.t2953.t4 (cl (= (exists ((A__questionmark_v_25_25 Int) (A__questionmark_v_24_26 Int)) (and (= A__questionmark_v_25_25 (|tptp.'ElementProxy'| A__questionmark_a (- 0 1))) (= A__questionmark_v_24_26 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|) tptp.true_1)))) (or (= A__questionmark_v_24_26 tptp.nullObject) (= (|tptp.'IsImmutable'| (tptp.typeof A__questionmark_v_24_26)) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_24_26 tptp.ownerRef) (tptp.select2 A__questionmark_heap A__questionmark_v_25_25 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_24_26 tptp.ownerFrame) (tptp.select2 A__questionmark_heap A__questionmark_v_25_25 tptp.ownerFrame))))))))) (exists ((A__questionmark_v_25_25 Int) (A__questionmark_v_24_26 Int)) (and (= A__questionmark_v_25_25 (|tptp.'ElementProxy'| A__questionmark_a (- 1))) (= A__questionmark_v_24_26 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))))) (or (= tptp.nullObject A__questionmark_v_24_26) (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof A__questionmark_v_24_26))) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_24_26 tptp.ownerRef) (tptp.select2 A__questionmark_heap A__questionmark_v_25_25 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_24_26 tptp.ownerFrame) (tptp.select2 A__questionmark_heap A__questionmark_v_25_25 tptp.ownerFrame))))))))))) :rule bind)
% 22.63/22.89 (step t12.t2953.t5 (cl (= (exists ((A__questionmark_v_25_25 Int) (A__questionmark_v_24_26 Int)) (and (= A__questionmark_v_25_25 (|tptp.'ElementProxy'| A__questionmark_a (- 1))) (= A__questionmark_v_24_26 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))))) (or (= tptp.nullObject A__questionmark_v_24_26) (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof A__questionmark_v_24_26))) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_24_26 tptp.ownerRef) (tptp.select2 A__questionmark_heap A__questionmark_v_25_25 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_24_26 tptp.ownerFrame) (tptp.select2 A__questionmark_heap A__questionmark_v_25_25 tptp.ownerFrame))))))))) (not (forall ((A__questionmark_v_25_25 Int) (A__questionmark_v_24_26 Int)) (not (and (= A__questionmark_v_25_25 (|tptp.'ElementProxy'| A__questionmark_a (- 1))) (= A__questionmark_v_24_26 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))))) (or (= tptp.nullObject A__questionmark_v_24_26) (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof A__questionmark_v_24_26))) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_24_26 tptp.ownerRef) (tptp.select2 A__questionmark_heap A__questionmark_v_25_25 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_24_26 tptp.ownerFrame) (tptp.select2 A__questionmark_heap A__questionmark_v_25_25 tptp.ownerFrame))))))))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t2953.t6 (cl (= (forall ((A__questionmark_v_25_25 Int) (A__questionmark_v_24_26 Int)) (not (and (= A__questionmark_v_25_25 (|tptp.'ElementProxy'| A__questionmark_a (- 1))) (= A__questionmark_v_24_26 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))))) (or (= tptp.nullObject A__questionmark_v_24_26) (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof A__questionmark_v_24_26))) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_24_26 tptp.ownerRef) (tptp.select2 A__questionmark_heap A__questionmark_v_25_25 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_24_26 tptp.ownerFrame) (tptp.select2 A__questionmark_heap A__questionmark_v_25_25 tptp.ownerFrame)))))))))) (forall ((A__questionmark_v_25_25 Int) (A__questionmark_v_24_26 Int)) (or (not (= A__questionmark_v_25_25 (|tptp.'ElementProxy'| A__questionmark_a (- 1)))) (not (= A__questionmark_v_24_26 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|)) (not (= tptp.nullObject A__questionmark_v_24_26)) (not (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof A__questionmark_v_24_26)))) (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_24_26 tptp.ownerRef) (tptp.select2 A__questionmark_heap A__questionmark_v_25_25 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_24_26 tptp.ownerFrame) (tptp.select2 A__questionmark_heap A__questionmark_v_25_25 tptp.ownerFrame))))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t2953.t7 (cl (= (forall ((A__questionmark_v_25_25 Int) (A__questionmark_v_24_26 Int)) (or (not (= A__questionmark_v_25_25 (|tptp.'ElementProxy'| A__questionmark_a (- 1)))) (not (= A__questionmark_v_24_26 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|)) (not (= tptp.nullObject A__questionmark_v_24_26)) (not (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof A__questionmark_v_24_26)))) (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_24_26 tptp.ownerRef) (tptp.select2 A__questionmark_heap A__questionmark_v_25_25 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_24_26 tptp.ownerFrame) (tptp.select2 A__questionmark_heap A__questionmark_v_25_25 tptp.ownerFrame))))))) (or (not (= (|tptp.'ElementProxy'| A__questionmark_a (- 1)) (|tptp.'ElementProxy'| A__questionmark_a (- 1)))) (not (= (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|)) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (not (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))))) (or (not (= (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame)))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t2953.t8 (cl (= (= (|tptp.'ElementProxy'| A__questionmark_a (- 1)) (|tptp.'ElementProxy'| A__questionmark_a (- 1))) true)) :rule all_simplify)
% 22.63/22.89 (step t12.t2953.t9 (cl (= (not (= (|tptp.'ElementProxy'| A__questionmark_a (- 1)) (|tptp.'ElementProxy'| A__questionmark_a (- 1)))) (not true))) :rule cong :premises (t12.t2953.t8))
% 22.63/22.89 (step t12.t2953.t10 (cl (= (not true) false)) :rule all_simplify)
% 22.63/22.89 (step t12.t2953.t11 (cl (= (not (= (|tptp.'ElementProxy'| A__questionmark_a (- 1)) (|tptp.'ElementProxy'| A__questionmark_a (- 1)))) false)) :rule trans :premises (t12.t2953.t9 t12.t2953.t10))
% 22.63/22.89 (step t12.t2953.t12 (cl (= (= (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) true)) :rule all_simplify)
% 22.63/22.89 (step t12.t2953.t13 (cl (= (not (= (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (not true))) :rule cong :premises (t12.t2953.t12))
% 22.63/22.89 (step t12.t2953.t14 (cl (= (not (= (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) false)) :rule trans :premises (t12.t2953.t13 t12.t2953.t10))
% 22.63/22.89 (step t12.t2953.t15 (cl (= (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)))) :rule refl)
% 22.63/22.89 (step t12.t2953.t16 (cl (= (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|)))) :rule refl)
% 22.63/22.89 (step t12.t2953.t17 (cl (= (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))))) :rule refl)
% 22.63/22.89 (step t12.t2953.t18 (cl (= (not (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))))) (not (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))))))) :rule refl)
% 22.63/22.89 (step t12.t2953.t19 (cl (= (= (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef)) (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef)))) :rule all_simplify)
% 22.63/22.89 (step t12.t2953.t20 (cl (= (not (= (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef))))) :rule cong :premises (t12.t2953.t19))
% 22.63/22.89 (step t12.t2953.t21 (cl (= (= (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame)) (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame)))) :rule all_simplify)
% 22.63/22.89 (step t12.t2953.t22 (cl (= (not (= (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame))))) :rule cong :premises (t12.t2953.t21))
% 22.63/22.89 (step t12.t2953.t23 (cl (= (or (not (= (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame)))) (or (not (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame)))))) :rule cong :premises (t12.t2953.t20 t12.t2953.t22))
% 22.63/22.89 (step t12.t2953.t24 (cl (= (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|)) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (not (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))))) (or (not (= (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|)) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (not (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))))) (or (not (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame))))))) :rule cong :premises (t12.t2953.t15 t12.t2953.t16 t12.t2953.t17 t12.t2953.t18 t12.t2953.t23))
% 22.63/22.89 (step t12.t2953.t25 (cl (= (or (not (= (|tptp.'ElementProxy'| A__questionmark_a (- 1)) (|tptp.'ElementProxy'| A__questionmark_a (- 1)))) (not (= (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|)) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (not (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))))) (or (not (= (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame)))))) (or false false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|)) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (not (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))))) (or (not (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame)))))))) :rule cong :premises (t12.t2953.t11 t12.t2953.t14 t12.t2953.t24))
% 22.63/22.89 (step t12.t2953.t26 (cl (= (or false false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|)) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (not (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))))) (or (not (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame)))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|)) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (not (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))))) (or (not (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t2953.t27 (cl (= (or (not (= (|tptp.'ElementProxy'| A__questionmark_a (- 1)) (|tptp.'ElementProxy'| A__questionmark_a (- 1)))) (not (= (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|)) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (not (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))))) (or (not (= (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame)))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|)) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (not (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))))) (or (not (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame))))))) :rule trans :premises (t12.t2953.t25 t12.t2953.t26))
% 22.63/22.89 (step t12.t2953.t28 (cl (= (forall ((A__questionmark_v_25_25 Int) (A__questionmark_v_24_26 Int)) (or (not (= A__questionmark_v_25_25 (|tptp.'ElementProxy'| A__questionmark_a (- 1)))) (not (= A__questionmark_v_24_26 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|)) (not (= tptp.nullObject A__questionmark_v_24_26)) (not (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof A__questionmark_v_24_26)))) (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_24_26 tptp.ownerRef) (tptp.select2 A__questionmark_heap A__questionmark_v_25_25 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_24_26 tptp.ownerFrame) (tptp.select2 A__questionmark_heap A__questionmark_v_25_25 tptp.ownerFrame))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|)) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (not (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))))) (or (not (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame))))))) :rule trans :premises (t12.t2953.t7 t12.t2953.t27))
% 22.63/22.89 (step t12.t2953.t29 (cl (= (forall ((A__questionmark_v_25_25 Int) (A__questionmark_v_24_26 Int)) (not (and (= A__questionmark_v_25_25 (|tptp.'ElementProxy'| A__questionmark_a (- 1))) (= A__questionmark_v_24_26 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))))) (or (= tptp.nullObject A__questionmark_v_24_26) (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof A__questionmark_v_24_26))) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_24_26 tptp.ownerRef) (tptp.select2 A__questionmark_heap A__questionmark_v_25_25 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_24_26 tptp.ownerFrame) (tptp.select2 A__questionmark_heap A__questionmark_v_25_25 tptp.ownerFrame)))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|)) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (not (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))))) (or (not (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame))))))) :rule trans :premises (t12.t2953.t6 t12.t2953.t28))
% 22.63/22.89 (step t12.t2953.t30 (cl (= (not (forall ((A__questionmark_v_25_25 Int) (A__questionmark_v_24_26 Int)) (not (and (= A__questionmark_v_25_25 (|tptp.'ElementProxy'| A__questionmark_a (- 1))) (= A__questionmark_v_24_26 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))))) (or (= tptp.nullObject A__questionmark_v_24_26) (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof A__questionmark_v_24_26))) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_24_26 tptp.ownerRef) (tptp.select2 A__questionmark_heap A__questionmark_v_25_25 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_24_26 tptp.ownerFrame) (tptp.select2 A__questionmark_heap A__questionmark_v_25_25 tptp.ownerFrame))))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|)) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (not (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))))) (or (not (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame)))))))) :rule cong :premises (t12.t2953.t29))
% 22.63/22.89 (step t12.t2953.t31 (cl (= (exists ((A__questionmark_v_25_25 Int) (A__questionmark_v_24_26 Int)) (and (= A__questionmark_v_25_25 (|tptp.'ElementProxy'| A__questionmark_a (- 1))) (= A__questionmark_v_24_26 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))))) (or (= tptp.nullObject A__questionmark_v_24_26) (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof A__questionmark_v_24_26))) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_24_26 tptp.ownerRef) (tptp.select2 A__questionmark_heap A__questionmark_v_25_25 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_24_26 tptp.ownerFrame) (tptp.select2 A__questionmark_heap A__questionmark_v_25_25 tptp.ownerFrame))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|)) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (not (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))))) (or (not (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame)))))))) :rule trans :premises (t12.t2953.t5 t12.t2953.t30))
% 22.63/22.89 (step t12.t2953.t32 (cl (= (exists ((A__questionmark_v_25_25 Int) (A__questionmark_v_24_26 Int)) (and (= A__questionmark_v_25_25 (|tptp.'ElementProxy'| A__questionmark_a (- 0 1))) (= A__questionmark_v_24_26 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|) tptp.true_1)))) (or (= A__questionmark_v_24_26 tptp.nullObject) (= (|tptp.'IsImmutable'| (tptp.typeof A__questionmark_v_24_26)) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_24_26 tptp.ownerRef) (tptp.select2 A__questionmark_heap A__questionmark_v_25_25 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_24_26 tptp.ownerFrame) (tptp.select2 A__questionmark_heap A__questionmark_v_25_25 tptp.ownerFrame))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|)) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (not (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))))) (or (not (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame)))))))) :rule trans :premises (t12.t2953.t4 t12.t2953.t31))
% 22.63/22.89 (step t12.t2953 (cl (= (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (exists ((A__questionmark_v_25_25 Int) (A__questionmark_v_24_26 Int)) (and (= A__questionmark_v_25_25 (|tptp.'ElementProxy'| A__questionmark_a (- 0 1))) (= A__questionmark_v_24_26 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|) tptp.true_1)))) (or (= A__questionmark_v_24_26 tptp.nullObject) (= (|tptp.'IsImmutable'| (tptp.typeof A__questionmark_v_24_26)) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_24_26 tptp.ownerRef) (tptp.select2 A__questionmark_heap A__questionmark_v_25_25 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_24_26 tptp.ownerFrame) (tptp.select2 A__questionmark_heap A__questionmark_v_25_25 tptp.ownerFrame)))))))))) (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|)) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (not (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))))) (or (not (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame))))))))) :rule bind)
% 22.63/22.89 (step t12.t2954 (cl (= (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|)) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))) (not (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i))))) (or (not (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame))))))) (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))) (and (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef)) (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t2955 (cl (= (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (exists ((A__questionmark_v_25_25 Int) (A__questionmark_v_24_26 Int)) (and (= A__questionmark_v_25_25 (|tptp.'ElementProxy'| A__questionmark_a (- 0 1))) (= A__questionmark_v_24_26 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|) tptp.true_1)))) (or (= A__questionmark_v_24_26 tptp.nullObject) (= (|tptp.'IsImmutable'| (tptp.typeof A__questionmark_v_24_26)) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_24_26 tptp.ownerRef) (tptp.select2 A__questionmark_heap A__questionmark_v_25_25 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_24_26 tptp.ownerFrame) (tptp.select2 A__questionmark_heap A__questionmark_v_25_25 tptp.ownerFrame)))))))))) (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))) (and (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef)) (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame))))))) :rule trans :premises (t12.t2953 t12.t2954))
% 22.63/22.89 (step t12.t2956 (cl (= (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (exists ((A__questionmark_v_25_25 Int) (A__questionmark_v_24_26 Int)) (and (= A__questionmark_v_25_25 (|tptp.'ElementProxy'| A__questionmark_a (- 0 1))) (= A__questionmark_v_24_26 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|) tptp.true_1)))) (or (= A__questionmark_v_24_26 tptp.nullObject) (= (|tptp.'IsImmutable'| (tptp.typeof A__questionmark_v_24_26)) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_24_26 tptp.ownerRef) (tptp.select2 A__questionmark_heap A__questionmark_v_25_25 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_24_26 tptp.ownerFrame) (tptp.select2 A__questionmark_heap A__questionmark_v_25_25 tptp.ownerFrame))))))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))) (and (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef)) (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame)))))))) :rule cong :premises (t12.t2955))
% 22.63/22.89 (anchor :step t12.t2957 :args ((A__questionmark_a Int) (:= A__questionmark_a A__questionmark_a) (A__questionmark_heap Int) (:= A__questionmark_heap A__questionmark_heap)))
% 22.63/22.89 (step t12.t2957.t1 (cl (= A__questionmark_a A__questionmark_a)) :rule refl)
% 22.63/22.89 (step t12.t2957.t2 (cl (= A__questionmark_heap A__questionmark_heap)) :rule refl)
% 22.63/22.89 (step t12.t2957.t3 (cl (= (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)))) :rule all_simplify)
% 22.63/22.89 (step t12.t2957.t4 (cl (= (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))))) :rule cong :premises (t12.t2957.t3))
% 22.63/22.89 (step t12.t2957.t5 (cl (= (= (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a) tptp.true_1) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a)))) :rule all_simplify)
% 22.63/22.89 (step t12.t2957.t6 (cl (= (not (= (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a))))) :rule cong :premises (t12.t2957.t5))
% 22.63/22.89 (step t12.t2957.t7 (cl (= (= (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|) tptp.true_1) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|)))) :rule all_simplify)
% 22.63/22.89 (step t12.t2957.t8 (cl (= (not (= (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))))) :rule cong :premises (t12.t2957.t7))
% 22.63/22.89 (step t12.t2957.t9 (cl (= (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|) tptp.true_1))) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|)))))) :rule cong :premises (t12.t2957.t4 t12.t2957.t6 t12.t2957.t8))
% 22.63/22.89 (step t12.t2957.t10 (cl (= (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|) tptp.true_1)))) (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))))))) :rule cong :premises (t12.t2957.t9))
% 22.63/22.89 (step t12.t2957.t11 (cl (= A__questionmark_heap A__questionmark_heap)) :rule refl)
% 22.63/22.89 (step t12.t2957.t12 (cl (= A__questionmark_a A__questionmark_a)) :rule refl)
% 22.63/22.89 (step t12.t2957.t13 (cl (= (- 0 1) (+ 0 (* (- 1) 1)))) :rule all_simplify)
% 22.63/22.89 (step t12.t2957.t14 (cl (= 0 0)) :rule refl)
% 22.63/22.89 (step t12.t2957.t15 (cl (= (* (- 1) 1) (- 1))) :rule all_simplify)
% 22.63/22.89 (step t12.t2957.t16 (cl (= (+ 0 (* (- 1) 1)) (+ 0 (- 1)))) :rule cong :premises (t12.t2957.t14 t12.t2957.t15))
% 22.63/22.89 (step t12.t2957.t17 (cl (= (+ 0 (- 1)) (- 1))) :rule all_simplify)
% 22.63/22.89 (step t12.t2957.t18 (cl (= (+ 0 (* (- 1) 1)) (- 1))) :rule trans :premises (t12.t2957.t16 t12.t2957.t17))
% 22.63/22.89 (step t12.t2957.t19 (cl (= (- 0 1) (- 1))) :rule trans :premises (t12.t2957.t13 t12.t2957.t18))
% 22.63/22.89 (step t12.t2957.t20 (cl (= (|tptp.'ElementProxy'| A__questionmark_a (- 0 1)) (|tptp.'ElementProxy'| A__questionmark_a (- 1)))) :rule cong :premises (t12.t2957.t12 t12.t2957.t19))
% 22.63/22.89 (step t12.t2957.t21 (cl (= (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 0 1))) (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1))))) :rule cong :premises (t12.t2957.t11 t12.t2957.t20))
% 22.63/22.89 (step t12.t2957.t22 (cl (= tptp.true_1 tptp.true_1)) :rule refl)
% 22.63/22.89 (step t12.t2957.t23 (cl (= (= (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 0 1))) tptp.true_1) (= (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1))) tptp.true_1))) :rule cong :premises (t12.t2957.t21 t12.t2957.t22))
% 22.63/22.89 (step t12.t2957.t24 (cl (= (= (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1))) tptp.true_1) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)))))) :rule all_simplify)
% 22.63/22.89 (step t12.t2957.t25 (cl (= (= (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 0 1))) tptp.true_1) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)))))) :rule trans :premises (t12.t2957.t23 t12.t2957.t24))
% 22.63/22.89 (step t12.t2957.t26 (cl (= (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|) tptp.true_1)))) (= (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 0 1))) tptp.true_1)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1))))))) :rule cong :premises (t12.t2957.t10 t12.t2957.t25))
% 22.63/22.89 (step t12.t2957 (cl (= (forall ((A__questionmark_a Int) (A__questionmark_heap Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|) tptp.true_1)))) (= (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 0 1))) tptp.true_1))) (forall ((A__questionmark_a Int) (A__questionmark_heap Int)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)))))))) :rule bind)
% 22.63/22.89 (step t12.t2958 (cl (= (forall ((A__questionmark_a Int) (A__questionmark_heap Int)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)))))) (forall ((A__questionmark_a Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t2959 (cl (= (forall ((A__questionmark_a Int) (A__questionmark_heap Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|) tptp.true_1)))) (= (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 0 1))) tptp.true_1))) (forall ((A__questionmark_a Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)))))))) :rule trans :premises (t12.t2957 t12.t2958))
% 22.63/22.89 (step t12.t2960 (cl (= (not (forall ((A__questionmark_a Int) (A__questionmark_heap Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|) tptp.true_1)))) (= (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 0 1))) tptp.true_1)))) (not (forall ((A__questionmark_a Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1))))))))) :rule cong :premises (t12.t2959))
% 22.63/22.89 (anchor :step t12.t2961 :args ((A__questionmark_o Int) (:= A__questionmark_o A__questionmark_o) (A__questionmark_pos Int) (:= A__questionmark_pos A__questionmark_pos)))
% 22.63/22.89 (step t12.t2961.t1 (cl (= A__questionmark_o A__questionmark_o)) :rule refl)
% 22.63/22.89 (step t12.t2961.t2 (cl (= A__questionmark_pos A__questionmark_pos)) :rule refl)
% 22.63/22.89 (step t12.t2961.t3 (cl (= (= (tptp.typeof (|tptp.'ElementProxy'| A__questionmark_o A__questionmark_pos)) |tptp.'System_Object'|) (= |tptp.'System_Object'| (tptp.typeof (|tptp.'ElementProxy'| A__questionmark_o A__questionmark_pos))))) :rule all_simplify)
% 22.63/22.89 (step t12.t2961 (cl (= (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= (tptp.typeof (|tptp.'ElementProxy'| A__questionmark_o A__questionmark_pos)) |tptp.'System_Object'|)) (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= |tptp.'System_Object'| (tptp.typeof (|tptp.'ElementProxy'| A__questionmark_o A__questionmark_pos)))))) :rule bind)
% 22.63/22.89 (step t12.t2962 (cl (= (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= (tptp.typeof (|tptp.'ElementProxy'| A__questionmark_o A__questionmark_pos)) |tptp.'System_Object'|))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= |tptp.'System_Object'| (tptp.typeof (|tptp.'ElementProxy'| A__questionmark_o A__questionmark_pos))))))) :rule cong :premises (t12.t2961))
% 22.63/22.89 (anchor :step t12.t2963 :args ((A__questionmark_o Int) (:= A__questionmark_o A__questionmark_o) (A__questionmark_pos Int) (:= A__questionmark_pos A__questionmark_pos)))
% 22.63/22.89 (step t12.t2963.t1 (cl (= A__questionmark_o A__questionmark_o)) :rule refl)
% 22.63/22.89 (step t12.t2963.t2 (cl (= A__questionmark_pos A__questionmark_pos)) :rule refl)
% 22.63/22.89 (step t12.t2963.t3 (cl (= (= (tptp.typeof (|tptp.'ElementProxyStruct'| A__questionmark_o A__questionmark_pos)) |tptp.'System_Object'|) (= |tptp.'System_Object'| (tptp.typeof (|tptp.'ElementProxyStruct'| A__questionmark_o A__questionmark_pos))))) :rule all_simplify)
% 22.63/22.89 (step t12.t2963 (cl (= (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= (tptp.typeof (|tptp.'ElementProxyStruct'| A__questionmark_o A__questionmark_pos)) |tptp.'System_Object'|)) (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= |tptp.'System_Object'| (tptp.typeof (|tptp.'ElementProxyStruct'| A__questionmark_o A__questionmark_pos)))))) :rule bind)
% 22.63/22.89 (step t12.t2964 (cl (= (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= (tptp.typeof (|tptp.'ElementProxyStruct'| A__questionmark_o A__questionmark_pos)) |tptp.'System_Object'|))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= |tptp.'System_Object'| (tptp.typeof (|tptp.'ElementProxyStruct'| A__questionmark_o A__questionmark_pos))))))) :rule cong :premises (t12.t2963))
% 22.63/22.89 (anchor :step t12.t2965 :args ((A__questionmark_s Int) (:= A__questionmark_s A__questionmark_s) (A__questionmark_f Int) (:= A__questionmark_f A__questionmark_f) (A__questionmark_x_3 Int) (:= A__questionmark_x_3 A__questionmark_x_3)))
% 22.63/22.89 (step t12.t2965.t1 (cl (= A__questionmark_s A__questionmark_s)) :rule refl)
% 22.63/22.89 (step t12.t2965.t2 (cl (= A__questionmark_f A__questionmark_f)) :rule refl)
% 22.63/22.89 (step t12.t2965.t3 (cl (= A__questionmark_x_3 A__questionmark_x_3)) :rule refl)
% 22.63/22.89 (step t12.t2965.t4 (cl (= (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f) A__questionmark_x_3) (= A__questionmark_x_3 (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f)))) :rule all_simplify)
% 22.63/22.89 (step t12.t2965 (cl (= (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_x_3 Int)) (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f) A__questionmark_x_3)) (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f))))) :rule bind)
% 22.63/22.89 (step t12.t2966 (cl (= (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_x_3 Int)) (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f) A__questionmark_x_3))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f)))))) :rule cong :premises (t12.t2965))
% 22.63/22.89 (step t12.t2967 (cl (= (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_f_prime_ Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_f A__questionmark_f_prime_)) (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f_prime_) (|tptp.'StructGet'| A__questionmark_s A__questionmark_f_prime_)))) (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_f_prime_ Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_f A__questionmark_f_prime_) (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f_prime_) (|tptp.'StructGet'| A__questionmark_s A__questionmark_f_prime_)))))) :rule all_simplify)
% 22.63/22.89 (step t12.t2968 (cl (= (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_f_prime_ Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_f A__questionmark_f_prime_)) (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f_prime_) (|tptp.'StructGet'| A__questionmark_s A__questionmark_f_prime_))))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_f_prime_ Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_f A__questionmark_f_prime_) (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f_prime_) (|tptp.'StructGet'| A__questionmark_s A__questionmark_f_prime_))))))) :rule cong :premises (t12.t2967))
% 22.63/22.89 (anchor :step t12.t2969 :args ((A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T)))
% 22.63/22.89 (step t12.t2969.t1 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 22.63/22.89 (anchor :step t12.t2969.t2 :args ((A__questionmark_v_26_27 Int) (:= A__questionmark_v_26_27 A__questionmark_v_26_27)))
% 22.63/22.89 (step t12.t2969.t2.t1 (cl (= A__questionmark_v_26_27 A__questionmark_v_26_27)) :rule refl)
% 22.63/22.89 (step t12.t2969.t2.t2 (cl (= (= A__questionmark_v_26_27 (|tptp.'BaseClass'| A__questionmark_T)) (= A__questionmark_v_26_27 (|tptp.'BaseClass'| A__questionmark_T)))) :rule refl)
% 22.63/22.89 (step t12.t2969.t2.t3 (cl (= (= (tptp.x A__questionmark_T A__questionmark_v_26_27) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_26_27)))) :rule all_simplify)
% 22.63/22.89 (step t12.t2969.t2.t4 (cl (= (not (= (tptp.x A__questionmark_T A__questionmark_v_26_27) tptp.true_1)) (not (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_26_27))))) :rule cong :premises (t12.t2969.t2.t3))
% 22.63/22.89 (step t12.t2969.t2.t5 (cl (= (= A__questionmark_T |tptp.'System_Object'|) (= |tptp.'System_Object'| A__questionmark_T))) :rule all_simplify)
% 22.63/22.89 (step t12.t2969.t2.t6 (cl (= (not (= A__questionmark_T |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| A__questionmark_T)))) :rule cong :premises (t12.t2969.t2.t5))
% 22.63/22.89 (step t12.t2969.t2.t7 (cl (= (not (= A__questionmark_T A__questionmark_v_26_27)) (not (= A__questionmark_T A__questionmark_v_26_27)))) :rule refl)
% 22.63/22.89 (step t12.t2969.t2.t8 (cl (= (=> (not (= A__questionmark_T |tptp.'System_Object'|)) (not (= A__questionmark_T A__questionmark_v_26_27))) (=> (not (= |tptp.'System_Object'| A__questionmark_T)) (not (= A__questionmark_T A__questionmark_v_26_27))))) :rule cong :premises (t12.t2969.t2.t6 t12.t2969.t2.t7))
% 22.63/22.89 (step t12.t2969.t2.t9 (cl (= (not (=> (not (= A__questionmark_T |tptp.'System_Object'|)) (not (= A__questionmark_T A__questionmark_v_26_27)))) (not (=> (not (= |tptp.'System_Object'| A__questionmark_T)) (not (= A__questionmark_T A__questionmark_v_26_27)))))) :rule cong :premises (t12.t2969.t2.t8))
% 22.63/22.89 (step t12.t2969.t2.t10 (cl (= (or (not (= (tptp.x A__questionmark_T A__questionmark_v_26_27) tptp.true_1)) (not (=> (not (= A__questionmark_T |tptp.'System_Object'|)) (not (= A__questionmark_T A__questionmark_v_26_27))))) (or (not (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_26_27))) (not (=> (not (= |tptp.'System_Object'| A__questionmark_T)) (not (= A__questionmark_T A__questionmark_v_26_27))))))) :rule cong :premises (t12.t2969.t2.t4 t12.t2969.t2.t9))
% 22.63/22.89 (step t12.t2969.t2.t11 (cl (= (not (or (not (= (tptp.x A__questionmark_T A__questionmark_v_26_27) tptp.true_1)) (not (=> (not (= A__questionmark_T |tptp.'System_Object'|)) (not (= A__questionmark_T A__questionmark_v_26_27)))))) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_26_27))) (not (=> (not (= |tptp.'System_Object'| A__questionmark_T)) (not (= A__questionmark_T A__questionmark_v_26_27)))))))) :rule cong :premises (t12.t2969.t2.t10))
% 22.63/22.89 (step t12.t2969.t2.t12 (cl (= (and (= A__questionmark_v_26_27 (|tptp.'BaseClass'| A__questionmark_T)) (not (or (not (= (tptp.x A__questionmark_T A__questionmark_v_26_27) tptp.true_1)) (not (=> (not (= A__questionmark_T |tptp.'System_Object'|)) (not (= A__questionmark_T A__questionmark_v_26_27))))))) (and (= A__questionmark_v_26_27 (|tptp.'BaseClass'| A__questionmark_T)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_26_27))) (not (=> (not (= |tptp.'System_Object'| A__questionmark_T)) (not (= A__questionmark_T A__questionmark_v_26_27))))))))) :rule cong :premises (t12.t2969.t2.t2 t12.t2969.t2.t11))
% 22.63/22.89 (step t12.t2969.t2 (cl (= (exists ((A__questionmark_v_26_27 Int)) (and (= A__questionmark_v_26_27 (|tptp.'BaseClass'| A__questionmark_T)) (not (or (not (= (tptp.x A__questionmark_T A__questionmark_v_26_27) tptp.true_1)) (not (=> (not (= A__questionmark_T |tptp.'System_Object'|)) (not (= A__questionmark_T A__questionmark_v_26_27)))))))) (exists ((A__questionmark_v_26_27 Int)) (and (= A__questionmark_v_26_27 (|tptp.'BaseClass'| A__questionmark_T)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_26_27))) (not (=> (not (= |tptp.'System_Object'| A__questionmark_T)) (not (= A__questionmark_T A__questionmark_v_26_27)))))))))) :rule bind)
% 22.63/22.89 (step t12.t2969.t3 (cl (= (exists ((A__questionmark_v_26_27 Int)) (and (= A__questionmark_v_26_27 (|tptp.'BaseClass'| A__questionmark_T)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_26_27))) (not (=> (not (= |tptp.'System_Object'| A__questionmark_T)) (not (= A__questionmark_T A__questionmark_v_26_27)))))))) (not (forall ((A__questionmark_v_26_27 Int)) (not (and (= A__questionmark_v_26_27 (|tptp.'BaseClass'| A__questionmark_T)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_26_27))) (not (=> (not (= |tptp.'System_Object'| A__questionmark_T)) (not (= A__questionmark_T A__questionmark_v_26_27)))))))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t2969.t4 (cl (= (forall ((A__questionmark_v_26_27 Int)) (not (and (= A__questionmark_v_26_27 (|tptp.'BaseClass'| A__questionmark_T)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_26_27))) (not (=> (not (= |tptp.'System_Object'| A__questionmark_T)) (not (= A__questionmark_T A__questionmark_v_26_27))))))))) (forall ((A__questionmark_v_26_27 Int)) (or (not (= A__questionmark_v_26_27 (|tptp.'BaseClass'| A__questionmark_T))) (not (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_26_27))) (and (not (= |tptp.'System_Object'| A__questionmark_T)) (= A__questionmark_T A__questionmark_v_26_27)))))) :rule all_simplify)
% 22.63/22.89 (step t12.t2969.t5 (cl (= (forall ((A__questionmark_v_26_27 Int)) (or (not (= A__questionmark_v_26_27 (|tptp.'BaseClass'| A__questionmark_T))) (not (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_26_27))) (and (not (= |tptp.'System_Object'| A__questionmark_T)) (= A__questionmark_T A__questionmark_v_26_27)))) (or (not (= (|tptp.'BaseClass'| A__questionmark_T) (|tptp.'BaseClass'| A__questionmark_T))) (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T)))) (and (not (= |tptp.'System_Object'| A__questionmark_T)) (= A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T)))))) :rule all_simplify)
% 22.63/22.89 (step t12.t2969.t6 (cl (= (= (|tptp.'BaseClass'| A__questionmark_T) (|tptp.'BaseClass'| A__questionmark_T)) true)) :rule all_simplify)
% 22.63/22.89 (step t12.t2969.t7 (cl (= (not (= (|tptp.'BaseClass'| A__questionmark_T) (|tptp.'BaseClass'| A__questionmark_T))) (not true))) :rule cong :premises (t12.t2969.t6))
% 22.63/22.89 (step t12.t2969.t8 (cl (= (not true) false)) :rule all_simplify)
% 22.63/22.89 (step t12.t2969.t9 (cl (= (not (= (|tptp.'BaseClass'| A__questionmark_T) (|tptp.'BaseClass'| A__questionmark_T))) false)) :rule trans :premises (t12.t2969.t7 t12.t2969.t8))
% 22.63/22.89 (step t12.t2969.t10 (cl (= (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T)))) (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T)))))) :rule refl)
% 22.63/22.89 (step t12.t2969.t11 (cl (= (and (not (= |tptp.'System_Object'| A__questionmark_T)) (= A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T))) (and (not (= |tptp.'System_Object'| A__questionmark_T)) (= A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T))))) :rule refl)
% 22.63/22.89 (step t12.t2969.t12 (cl (= (or (not (= (|tptp.'BaseClass'| A__questionmark_T) (|tptp.'BaseClass'| A__questionmark_T))) (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T)))) (and (not (= |tptp.'System_Object'| A__questionmark_T)) (= A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T)))) (or false (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T)))) (and (not (= |tptp.'System_Object'| A__questionmark_T)) (= A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T)))))) :rule cong :premises (t12.t2969.t9 t12.t2969.t10 t12.t2969.t11))
% 22.63/22.89 (step t12.t2969.t13 (cl (= (or false (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T)))) (and (not (= |tptp.'System_Object'| A__questionmark_T)) (= A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T)))) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T)))) (and (not (= |tptp.'System_Object'| A__questionmark_T)) (= A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T)))))) :rule all_simplify)
% 22.63/22.89 (step t12.t2969.t14 (cl (= (or (not (= (|tptp.'BaseClass'| A__questionmark_T) (|tptp.'BaseClass'| A__questionmark_T))) (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T)))) (and (not (= |tptp.'System_Object'| A__questionmark_T)) (= A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T)))) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T)))) (and (not (= |tptp.'System_Object'| A__questionmark_T)) (= A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T)))))) :rule trans :premises (t12.t2969.t12 t12.t2969.t13))
% 22.63/22.89 (step t12.t2969.t15 (cl (= (forall ((A__questionmark_v_26_27 Int)) (or (not (= A__questionmark_v_26_27 (|tptp.'BaseClass'| A__questionmark_T))) (not (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_26_27))) (and (not (= |tptp.'System_Object'| A__questionmark_T)) (= A__questionmark_T A__questionmark_v_26_27)))) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T)))) (and (not (= |tptp.'System_Object'| A__questionmark_T)) (= A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T)))))) :rule trans :premises (t12.t2969.t5 t12.t2969.t14))
% 22.63/22.89 (step t12.t2969.t16 (cl (= (forall ((A__questionmark_v_26_27 Int)) (not (and (= A__questionmark_v_26_27 (|tptp.'BaseClass'| A__questionmark_T)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_26_27))) (not (=> (not (= |tptp.'System_Object'| A__questionmark_T)) (not (= A__questionmark_T A__questionmark_v_26_27))))))))) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T)))) (and (not (= |tptp.'System_Object'| A__questionmark_T)) (= A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T)))))) :rule trans :premises (t12.t2969.t4 t12.t2969.t15))
% 22.63/22.89 (step t12.t2969.t17 (cl (= (not (forall ((A__questionmark_v_26_27 Int)) (not (and (= A__questionmark_v_26_27 (|tptp.'BaseClass'| A__questionmark_T)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_26_27))) (not (=> (not (= |tptp.'System_Object'| A__questionmark_T)) (not (= A__questionmark_T A__questionmark_v_26_27)))))))))) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T)))) (and (not (= |tptp.'System_Object'| A__questionmark_T)) (= A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T))))))) :rule cong :premises (t12.t2969.t16))
% 22.63/22.89 (step t12.t2969.t18 (cl (= (exists ((A__questionmark_v_26_27 Int)) (and (= A__questionmark_v_26_27 (|tptp.'BaseClass'| A__questionmark_T)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_v_26_27))) (not (=> (not (= |tptp.'System_Object'| A__questionmark_T)) (not (= A__questionmark_T A__questionmark_v_26_27)))))))) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T)))) (and (not (= |tptp.'System_Object'| A__questionmark_T)) (= A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T))))))) :rule trans :premises (t12.t2969.t3 t12.t2969.t17))
% 22.63/22.89 (step t12.t2969.t19 (cl (= (exists ((A__questionmark_v_26_27 Int)) (and (= A__questionmark_v_26_27 (|tptp.'BaseClass'| A__questionmark_T)) (not (or (not (= (tptp.x A__questionmark_T A__questionmark_v_26_27) tptp.true_1)) (not (=> (not (= A__questionmark_T |tptp.'System_Object'|)) (not (= A__questionmark_T A__questionmark_v_26_27)))))))) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T)))) (and (not (= |tptp.'System_Object'| A__questionmark_T)) (= A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T))))))) :rule trans :premises (t12.t2969.t2 t12.t2969.t18))
% 22.63/22.89 (step t12.t2969 (cl (= (forall ((A__questionmark_T Int)) (exists ((A__questionmark_v_26_27 Int)) (and (= A__questionmark_v_26_27 (|tptp.'BaseClass'| A__questionmark_T)) (not (or (not (= (tptp.x A__questionmark_T A__questionmark_v_26_27) tptp.true_1)) (not (=> (not (= A__questionmark_T |tptp.'System_Object'|)) (not (= A__questionmark_T A__questionmark_v_26_27))))))))) (forall ((A__questionmark_T Int)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T)))) (and (not (= |tptp.'System_Object'| A__questionmark_T)) (= A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T)))))))) :rule bind)
% 22.63/22.89 (step t12.t2970 (cl (= (forall ((A__questionmark_T Int)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T)))) (and (not (= |tptp.'System_Object'| A__questionmark_T)) (= A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T)))))) (forall ((A__questionmark_T Int)) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T))) (or (= |tptp.'System_Object'| A__questionmark_T) (not (= A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T)))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t2971 (cl (= (forall ((A__questionmark_T Int)) (and (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T))) (or (= |tptp.'System_Object'| A__questionmark_T) (not (= A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T)))))) (and (forall ((BOUND_VARIABLE_12007 Int)) (= tptp.true_1 (tptp.x BOUND_VARIABLE_12007 (|tptp.'BaseClass'| BOUND_VARIABLE_12007)))) (forall ((BOUND_VARIABLE_12014 Int)) (or (= |tptp.'System_Object'| BOUND_VARIABLE_12014) (not (= BOUND_VARIABLE_12014 (|tptp.'BaseClass'| BOUND_VARIABLE_12014)))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t2972 (cl (= (forall ((A__questionmark_T Int)) (not (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T)))) (and (not (= |tptp.'System_Object'| A__questionmark_T)) (= A__questionmark_T (|tptp.'BaseClass'| A__questionmark_T)))))) (and (forall ((BOUND_VARIABLE_12007 Int)) (= tptp.true_1 (tptp.x BOUND_VARIABLE_12007 (|tptp.'BaseClass'| BOUND_VARIABLE_12007)))) (forall ((BOUND_VARIABLE_12014 Int)) (or (= |tptp.'System_Object'| BOUND_VARIABLE_12014) (not (= BOUND_VARIABLE_12014 (|tptp.'BaseClass'| BOUND_VARIABLE_12014)))))))) :rule trans :premises (t12.t2970 t12.t2971))
% 22.63/22.89 (step t12.t2973 (cl (= (forall ((A__questionmark_T Int)) (exists ((A__questionmark_v_26_27 Int)) (and (= A__questionmark_v_26_27 (|tptp.'BaseClass'| A__questionmark_T)) (not (or (not (= (tptp.x A__questionmark_T A__questionmark_v_26_27) tptp.true_1)) (not (=> (not (= A__questionmark_T |tptp.'System_Object'|)) (not (= A__questionmark_T A__questionmark_v_26_27))))))))) (and (forall ((BOUND_VARIABLE_12007 Int)) (= tptp.true_1 (tptp.x BOUND_VARIABLE_12007 (|tptp.'BaseClass'| BOUND_VARIABLE_12007)))) (forall ((BOUND_VARIABLE_12014 Int)) (or (= |tptp.'System_Object'| BOUND_VARIABLE_12014) (not (= BOUND_VARIABLE_12014 (|tptp.'BaseClass'| BOUND_VARIABLE_12014)))))))) :rule trans :premises (t12.t2969 t12.t2972))
% 22.63/22.89 (step t12.t2974 (cl (= (not (forall ((A__questionmark_T Int)) (exists ((A__questionmark_v_26_27 Int)) (and (= A__questionmark_v_26_27 (|tptp.'BaseClass'| A__questionmark_T)) (not (or (not (= (tptp.x A__questionmark_T A__questionmark_v_26_27) tptp.true_1)) (not (=> (not (= A__questionmark_T |tptp.'System_Object'|)) (not (= A__questionmark_T A__questionmark_v_26_27)))))))))) (not (and (forall ((BOUND_VARIABLE_12007 Int)) (= tptp.true_1 (tptp.x BOUND_VARIABLE_12007 (|tptp.'BaseClass'| BOUND_VARIABLE_12007)))) (forall ((BOUND_VARIABLE_12014 Int)) (or (= |tptp.'System_Object'| BOUND_VARIABLE_12014) (not (= BOUND_VARIABLE_12014 (|tptp.'BaseClass'| BOUND_VARIABLE_12014))))))))) :rule cong :premises (t12.t2973))
% 22.63/22.89 (anchor :step t12.t2975 :args ((A__questionmark_A Int) (:= A__questionmark_A A__questionmark_A) (A__questionmark_B Int) (:= A__questionmark_B A__questionmark_B) (A__questionmark_C Int) (:= A__questionmark_C A__questionmark_C)))
% 22.63/22.89 (step t12.t2975.t1 (cl (= A__questionmark_A A__questionmark_A)) :rule refl)
% 22.63/22.89 (step t12.t2975.t2 (cl (= A__questionmark_B A__questionmark_B)) :rule refl)
% 22.63/22.89 (step t12.t2975.t3 (cl (= A__questionmark_C A__questionmark_C)) :rule refl)
% 22.63/22.89 (step t12.t2975.t4 (cl (= (= (tptp.x A__questionmark_C (|tptp.'AsDirectSubClass'| A__questionmark_B A__questionmark_A)) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_C (|tptp.'AsDirectSubClass'| A__questionmark_B A__questionmark_A))))) :rule all_simplify)
% 22.63/22.89 (step t12.t2975.t5 (cl (= (= (|tptp.'OneClassDown'| A__questionmark_C A__questionmark_A) A__questionmark_B) (= A__questionmark_B (|tptp.'OneClassDown'| A__questionmark_C A__questionmark_A)))) :rule all_simplify)
% 22.63/22.89 (step t12.t2975.t6 (cl (= (=> (= (tptp.x A__questionmark_C (|tptp.'AsDirectSubClass'| A__questionmark_B A__questionmark_A)) tptp.true_1) (= (|tptp.'OneClassDown'| A__questionmark_C A__questionmark_A) A__questionmark_B)) (=> (= tptp.true_1 (tptp.x A__questionmark_C (|tptp.'AsDirectSubClass'| A__questionmark_B A__questionmark_A))) (= A__questionmark_B (|tptp.'OneClassDown'| A__questionmark_C A__questionmark_A))))) :rule cong :premises (t12.t2975.t4 t12.t2975.t5))
% 22.63/22.89 (step t12.t2975 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_B Int) (A__questionmark_C Int)) (=> (= (tptp.x A__questionmark_C (|tptp.'AsDirectSubClass'| A__questionmark_B A__questionmark_A)) tptp.true_1) (= (|tptp.'OneClassDown'| A__questionmark_C A__questionmark_A) A__questionmark_B))) (forall ((A__questionmark_A Int) (A__questionmark_B Int) (A__questionmark_C Int)) (=> (= tptp.true_1 (tptp.x A__questionmark_C (|tptp.'AsDirectSubClass'| A__questionmark_B A__questionmark_A))) (= A__questionmark_B (|tptp.'OneClassDown'| A__questionmark_C A__questionmark_A)))))) :rule bind)
% 22.63/22.89 (step t12.t2976 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_B Int) (A__questionmark_C Int)) (=> (= tptp.true_1 (tptp.x A__questionmark_C (|tptp.'AsDirectSubClass'| A__questionmark_B A__questionmark_A))) (= A__questionmark_B (|tptp.'OneClassDown'| A__questionmark_C A__questionmark_A)))) (forall ((A__questionmark_A Int) (A__questionmark_B Int) (A__questionmark_C Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_C (|tptp.'AsDirectSubClass'| A__questionmark_B A__questionmark_A)))) (= A__questionmark_B (|tptp.'OneClassDown'| A__questionmark_C A__questionmark_A)))))) :rule all_simplify)
% 22.63/22.89 (step t12.t2977 (cl (= (forall ((A__questionmark_A Int) (A__questionmark_B Int) (A__questionmark_C Int)) (=> (= (tptp.x A__questionmark_C (|tptp.'AsDirectSubClass'| A__questionmark_B A__questionmark_A)) tptp.true_1) (= (|tptp.'OneClassDown'| A__questionmark_C A__questionmark_A) A__questionmark_B))) (forall ((A__questionmark_A Int) (A__questionmark_B Int) (A__questionmark_C Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_C (|tptp.'AsDirectSubClass'| A__questionmark_B A__questionmark_A)))) (= A__questionmark_B (|tptp.'OneClassDown'| A__questionmark_C A__questionmark_A)))))) :rule trans :premises (t12.t2975 t12.t2976))
% 22.63/22.89 (step t12.t2978 (cl (= (not (forall ((A__questionmark_A Int) (A__questionmark_B Int) (A__questionmark_C Int)) (=> (= (tptp.x A__questionmark_C (|tptp.'AsDirectSubClass'| A__questionmark_B A__questionmark_A)) tptp.true_1) (= (|tptp.'OneClassDown'| A__questionmark_C A__questionmark_A) A__questionmark_B)))) (not (forall ((A__questionmark_A Int) (A__questionmark_B Int) (A__questionmark_C Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_C (|tptp.'AsDirectSubClass'| A__questionmark_B A__questionmark_A)))) (= A__questionmark_B (|tptp.'OneClassDown'| A__questionmark_C A__questionmark_A))))))) :rule cong :premises (t12.t2977))
% 22.63/22.89 (anchor :step t12.t2979 :args ((A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T)))
% 22.63/22.89 (step t12.t2979.t1 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 22.63/22.89 (step t12.t2979.t2 (cl (= (= (|tptp.'IsValueType'| A__questionmark_T) tptp.true_1) (= tptp.true_1 (|tptp.'IsValueType'| A__questionmark_T)))) :rule all_simplify)
% 22.63/22.89 (anchor :step t12.t2979.t3 :args ((A__questionmark_U_1 Int) (:= A__questionmark_U_1 A__questionmark_U_1)))
% 22.63/22.89 (step t12.t2979.t3.t1 (cl (= A__questionmark_U_1 A__questionmark_U_1)) :rule refl)
% 22.63/22.89 (step t12.t2979.t3.t2 (cl (= (= (tptp.x A__questionmark_T A__questionmark_U_1) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_U_1)))) :rule all_simplify)
% 22.63/22.89 (step t12.t2979.t3.t3 (cl (= (= A__questionmark_T A__questionmark_U_1) (= A__questionmark_T A__questionmark_U_1))) :rule refl)
% 22.63/22.89 (step t12.t2979.t3.t4 (cl (= (=> (= (tptp.x A__questionmark_T A__questionmark_U_1) tptp.true_1) (= A__questionmark_T A__questionmark_U_1)) (=> (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_U_1)) (= A__questionmark_T A__questionmark_U_1)))) :rule cong :premises (t12.t2979.t3.t2 t12.t2979.t3.t3))
% 22.63/22.89 (step t12.t2979.t3 (cl (= (forall ((A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_T A__questionmark_U_1) tptp.true_1) (= A__questionmark_T A__questionmark_U_1))) (forall ((A__questionmark_U_1 Int)) (=> (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_U_1)) (= A__questionmark_T A__questionmark_U_1))))) :rule bind)
% 22.63/22.89 (step t12.t2979.t4 (cl (= (forall ((A__questionmark_U_1 Int)) (=> (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_U_1)) (= A__questionmark_T A__questionmark_U_1))) (forall ((A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_U_1))) (= A__questionmark_T A__questionmark_U_1))))) :rule all_simplify)
% 22.63/22.89 (step t12.t2979.t5 (cl (= (forall ((A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_T A__questionmark_U_1) tptp.true_1) (= A__questionmark_T A__questionmark_U_1))) (forall ((A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_U_1))) (= A__questionmark_T A__questionmark_U_1))))) :rule trans :premises (t12.t2979.t3 t12.t2979.t4))
% 22.63/22.89 (step t12.t2979.t6 (cl (= (not (forall ((A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_T A__questionmark_U_1) tptp.true_1) (= A__questionmark_T A__questionmark_U_1)))) (not (forall ((A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_U_1))) (= A__questionmark_T A__questionmark_U_1)))))) :rule cong :premises (t12.t2979.t5))
% 22.63/22.89 (anchor :step t12.t2979.t7 :args ((A__questionmark_U_1 Int) (:= A__questionmark_U_1 A__questionmark_U_1)))
% 22.63/22.89 (step t12.t2979.t7.t1 (cl (= A__questionmark_U_1 A__questionmark_U_1)) :rule refl)
% 22.63/22.89 (step t12.t2979.t7.t2 (cl (= (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T)))) :rule all_simplify)
% 22.63/22.89 (step t12.t2979.t7.t3 (cl (= (= A__questionmark_T A__questionmark_U_1) (= A__questionmark_T A__questionmark_U_1))) :rule refl)
% 22.63/22.89 (step t12.t2979.t7.t4 (cl (= (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_U_1)) (=> (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T)) (= A__questionmark_T A__questionmark_U_1)))) :rule cong :premises (t12.t2979.t7.t2 t12.t2979.t7.t3))
% 22.63/22.89 (step t12.t2979.t7 (cl (= (forall ((A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_U_1))) (forall ((A__questionmark_U_1 Int)) (=> (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T)) (= A__questionmark_T A__questionmark_U_1))))) :rule bind)
% 22.63/22.89 (step t12.t2979.t8 (cl (= (forall ((A__questionmark_U_1 Int)) (=> (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T)) (= A__questionmark_T A__questionmark_U_1))) (forall ((A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= A__questionmark_T A__questionmark_U_1))))) :rule all_simplify)
% 22.63/22.89 (step t12.t2979.t9 (cl (= (forall ((A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_U_1))) (forall ((A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= A__questionmark_T A__questionmark_U_1))))) :rule trans :premises (t12.t2979.t7 t12.t2979.t8))
% 22.63/22.89 (step t12.t2979.t10 (cl (= (not (forall ((A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_U_1)))) (not (forall ((A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= A__questionmark_T A__questionmark_U_1)))))) :rule cong :premises (t12.t2979.t9))
% 22.63/22.89 (step t12.t2979.t11 (cl (= (or (not (forall ((A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_T A__questionmark_U_1) tptp.true_1) (= A__questionmark_T A__questionmark_U_1)))) (not (forall ((A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_U_1))))) (or (not (forall ((A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_U_1))) (= A__questionmark_T A__questionmark_U_1)))) (not (forall ((A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= A__questionmark_T A__questionmark_U_1))))))) :rule cong :premises (t12.t2979.t6 t12.t2979.t10))
% 22.63/22.89 (step t12.t2979.t12 (cl (= (not (or (not (forall ((A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_T A__questionmark_U_1) tptp.true_1) (= A__questionmark_T A__questionmark_U_1)))) (not (forall ((A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_U_1)))))) (not (or (not (forall ((A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_U_1))) (= A__questionmark_T A__questionmark_U_1)))) (not (forall ((A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= A__questionmark_T A__questionmark_U_1)))))))) :rule cong :premises (t12.t2979.t11))
% 22.63/22.89 (step t12.t2979.t13 (cl (= (=> (= (|tptp.'IsValueType'| A__questionmark_T) tptp.true_1) (not (or (not (forall ((A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_T A__questionmark_U_1) tptp.true_1) (= A__questionmark_T A__questionmark_U_1)))) (not (forall ((A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_U_1))))))) (=> (= tptp.true_1 (|tptp.'IsValueType'| A__questionmark_T)) (not (or (not (forall ((A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_U_1))) (= A__questionmark_T A__questionmark_U_1)))) (not (forall ((A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= A__questionmark_T A__questionmark_U_1))))))))) :rule cong :premises (t12.t2979.t2 t12.t2979.t12))
% 22.63/22.89 (step t12.t2979 (cl (= (forall ((A__questionmark_T Int)) (=> (= (|tptp.'IsValueType'| A__questionmark_T) tptp.true_1) (not (or (not (forall ((A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_T A__questionmark_U_1) tptp.true_1) (= A__questionmark_T A__questionmark_U_1)))) (not (forall ((A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_U_1)))))))) (forall ((A__questionmark_T Int)) (=> (= tptp.true_1 (|tptp.'IsValueType'| A__questionmark_T)) (not (or (not (forall ((A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_U_1))) (= A__questionmark_T A__questionmark_U_1)))) (not (forall ((A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= A__questionmark_T A__questionmark_U_1)))))))))) :rule bind)
% 22.63/22.89 (step t12.t2980 (cl (= (forall ((A__questionmark_T Int)) (=> (= tptp.true_1 (|tptp.'IsValueType'| A__questionmark_T)) (not (or (not (forall ((A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_U_1))) (= A__questionmark_T A__questionmark_U_1)))) (not (forall ((A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= A__questionmark_T A__questionmark_U_1)))))))) (forall ((A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| A__questionmark_T))) (and (forall ((A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_U_1))) (= A__questionmark_T A__questionmark_U_1))) (forall ((A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= A__questionmark_T A__questionmark_U_1)))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t2981 (cl (= (forall ((A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| A__questionmark_T))) (and (forall ((A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_U_1))) (= A__questionmark_T A__questionmark_U_1))) (forall ((A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= A__questionmark_T A__questionmark_U_1)))))) (forall ((A__questionmark_T Int) (BOUND_VARIABLE_12067 Int) (BOUND_VARIABLE_12060 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| A__questionmark_T))) (and (or (not (= tptp.true_1 (tptp.x A__questionmark_T BOUND_VARIABLE_12060))) (= A__questionmark_T BOUND_VARIABLE_12060)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12067 A__questionmark_T))) (= A__questionmark_T BOUND_VARIABLE_12067))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t2982 (cl (= (forall ((A__questionmark_T Int)) (=> (= tptp.true_1 (|tptp.'IsValueType'| A__questionmark_T)) (not (or (not (forall ((A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T A__questionmark_U_1))) (= A__questionmark_T A__questionmark_U_1)))) (not (forall ((A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= A__questionmark_T A__questionmark_U_1)))))))) (forall ((A__questionmark_T Int) (BOUND_VARIABLE_12067 Int) (BOUND_VARIABLE_12060 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| A__questionmark_T))) (and (or (not (= tptp.true_1 (tptp.x A__questionmark_T BOUND_VARIABLE_12060))) (= A__questionmark_T BOUND_VARIABLE_12060)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12067 A__questionmark_T))) (= A__questionmark_T BOUND_VARIABLE_12067))))))) :rule trans :premises (t12.t2980 t12.t2981))
% 22.63/22.89 (step t12.t2983 (cl (= (forall ((A__questionmark_T Int)) (=> (= (|tptp.'IsValueType'| A__questionmark_T) tptp.true_1) (not (or (not (forall ((A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_T A__questionmark_U_1) tptp.true_1) (= A__questionmark_T A__questionmark_U_1)))) (not (forall ((A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_U_1)))))))) (forall ((A__questionmark_T Int) (BOUND_VARIABLE_12067 Int) (BOUND_VARIABLE_12060 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| A__questionmark_T))) (and (or (not (= tptp.true_1 (tptp.x A__questionmark_T BOUND_VARIABLE_12060))) (= A__questionmark_T BOUND_VARIABLE_12060)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12067 A__questionmark_T))) (= A__questionmark_T BOUND_VARIABLE_12067))))))) :rule trans :premises (t12.t2979 t12.t2982))
% 22.63/22.89 (step t12.t2984 (cl (= (not (forall ((A__questionmark_T Int)) (=> (= (|tptp.'IsValueType'| A__questionmark_T) tptp.true_1) (not (or (not (forall ((A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_T A__questionmark_U_1) tptp.true_1) (= A__questionmark_T A__questionmark_U_1)))) (not (forall ((A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_U_1))))))))) (not (forall ((A__questionmark_T Int) (BOUND_VARIABLE_12067 Int) (BOUND_VARIABLE_12060 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| A__questionmark_T))) (and (or (not (= tptp.true_1 (tptp.x A__questionmark_T BOUND_VARIABLE_12060))) (= A__questionmark_T BOUND_VARIABLE_12060)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12067 A__questionmark_T))) (= A__questionmark_T BOUND_VARIABLE_12067)))))))) :rule cong :premises (t12.t2983))
% 22.63/22.89 (step t12.t2985 (cl (= (= (|tptp.'IsValueType'| |tptp.'System_Boolean'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Boolean'|)))) :rule all_simplify)
% 22.63/22.89 (step t12.t2986 (cl (= (not (= (|tptp.'IsValueType'| |tptp.'System_Boolean'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Boolean'|))))) :rule cong :premises (t12.t2985))
% 22.63/22.89 (step t12.t2987 (cl (= (= (tptp.x |tptp.'System_Type'| |tptp.'System_Object'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Object'|)))) :rule all_simplify)
% 22.63/22.89 (step t12.t2988 (cl (= (not (= (tptp.x |tptp.'System_Type'| |tptp.'System_Object'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Object'|))))) :rule cong :premises (t12.t2987))
% 22.63/22.89 (anchor :step t12.t2989 :args ((A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T)))
% 22.63/22.89 (step t12.t2989.t1 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 22.63/22.89 (step t12.t2989.t2 (cl (= (= (|tptp.'IsNotNull'| (|tptp.'TypeObject'| A__questionmark_T) |tptp.'System_Type'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'TypeObject'| A__questionmark_T) |tptp.'System_Type'|)))) :rule all_simplify)
% 22.63/22.89 (step t12.t2989 (cl (= (forall ((A__questionmark_T Int)) (= (|tptp.'IsNotNull'| (|tptp.'TypeObject'| A__questionmark_T) |tptp.'System_Type'|) tptp.true_1)) (forall ((A__questionmark_T Int)) (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'TypeObject'| A__questionmark_T) |tptp.'System_Type'|))))) :rule bind)
% 22.63/22.89 (step t12.t2990 (cl (= (not (forall ((A__questionmark_T Int)) (= (|tptp.'IsNotNull'| (|tptp.'TypeObject'| A__questionmark_T) |tptp.'System_Type'|) tptp.true_1))) (not (forall ((A__questionmark_T Int)) (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'TypeObject'| A__questionmark_T) |tptp.'System_Type'|)))))) :rule cong :premises (t12.t2989))
% 22.63/22.89 (anchor :step t12.t2991 :args ((A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T)))
% 22.63/22.89 (step t12.t2991.t1 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 22.63/22.89 (step t12.t2991.t2 (cl (= (= (|tptp.'TypeName'| (|tptp.'TypeObject'| A__questionmark_T)) A__questionmark_T) (= A__questionmark_T (|tptp.'TypeName'| (|tptp.'TypeObject'| A__questionmark_T))))) :rule all_simplify)
% 22.63/22.89 (step t12.t2991 (cl (= (forall ((A__questionmark_T Int)) (= (|tptp.'TypeName'| (|tptp.'TypeObject'| A__questionmark_T)) A__questionmark_T)) (forall ((A__questionmark_T Int)) (= A__questionmark_T (|tptp.'TypeName'| (|tptp.'TypeObject'| A__questionmark_T)))))) :rule bind)
% 22.63/22.89 (step t12.t2992 (cl (= (not (forall ((A__questionmark_T Int)) (= (|tptp.'TypeName'| (|tptp.'TypeObject'| A__questionmark_T)) A__questionmark_T))) (not (forall ((A__questionmark_T Int)) (= A__questionmark_T (|tptp.'TypeName'| (|tptp.'TypeObject'| A__questionmark_T))))))) :rule cong :premises (t12.t2991))
% 22.63/22.89 (anchor :step t12.t2993 :args ((A__questionmark_o Int) (:= A__questionmark_o A__questionmark_o) (A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T)))
% 22.63/22.89 (step t12.t2993.t1 (cl (= A__questionmark_o A__questionmark_o)) :rule refl)
% 22.63/22.89 (step t12.t2993.t2 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 22.63/22.89 (step t12.t2993.t3 (cl (= (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1) (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)))) :rule all_simplify)
% 22.63/22.89 (step t12.t2993.t4 (cl (= (= A__questionmark_o tptp.nullObject) (= tptp.nullObject A__questionmark_o))) :rule all_simplify)
% 22.63/22.89 (step t12.t2993.t5 (cl (= (= (tptp.x (tptp.typeof A__questionmark_o) A__questionmark_T) tptp.true_1) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) A__questionmark_T)))) :rule all_simplify)
% 22.63/22.89 (step t12.t2993.t6 (cl (= (or (= A__questionmark_o tptp.nullObject) (= (tptp.x (tptp.typeof A__questionmark_o) A__questionmark_T) tptp.true_1)) (or (= tptp.nullObject A__questionmark_o) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) A__questionmark_T))))) :rule cong :premises (t12.t2993.t4 t12.t2993.t5))
% 22.63/22.89 (step t12.t2993.t7 (cl (= (= (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1) (or (= A__questionmark_o tptp.nullObject) (= (tptp.x (tptp.typeof A__questionmark_o) A__questionmark_T) tptp.true_1))) (= (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (or (= tptp.nullObject A__questionmark_o) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) A__questionmark_T)))))) :rule cong :premises (t12.t2993.t3 t12.t2993.t6))
% 22.63/22.89 (step t12.t2993 (cl (= (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1) (or (= A__questionmark_o tptp.nullObject) (= (tptp.x (tptp.typeof A__questionmark_o) A__questionmark_T) tptp.true_1)))) (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (or (= tptp.nullObject A__questionmark_o) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) A__questionmark_T))))))) :rule bind)
% 22.63/22.89 (step t12.t2994 (cl (= (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1) (or (= A__questionmark_o tptp.nullObject) (= (tptp.x (tptp.typeof A__questionmark_o) A__questionmark_T) tptp.true_1))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (or (= tptp.nullObject A__questionmark_o) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) A__questionmark_T)))))))) :rule cong :premises (t12.t2993))
% 22.63/22.89 (anchor :step t12.t2995 :args ((A__questionmark_o Int) (:= A__questionmark_o A__questionmark_o) (A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T)))
% 22.63/22.89 (step t12.t2995.t1 (cl (= A__questionmark_o A__questionmark_o)) :rule refl)
% 22.63/22.89 (step t12.t2995.t2 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 22.63/22.89 (step t12.t2995.t3 (cl (= (= (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T) tptp.true_1) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T)))) :rule all_simplify)
% 22.63/22.89 (step t12.t2995.t4 (cl (= (not (not (= A__questionmark_o tptp.nullObject))) (= A__questionmark_o tptp.nullObject))) :rule all_simplify)
% 22.63/22.89 (step t12.t2995.t5 (cl (= (= A__questionmark_o tptp.nullObject) (= tptp.nullObject A__questionmark_o))) :rule all_simplify)
% 22.63/22.89 (step t12.t2995.t6 (cl (= (not (not (= A__questionmark_o tptp.nullObject))) (= tptp.nullObject A__questionmark_o))) :rule trans :premises (t12.t2995.t4 t12.t2995.t5))
% 22.63/22.89 (step t12.t2995.t7 (cl (= (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1) (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)))) :rule all_simplify)
% 22.63/22.89 (step t12.t2995.t8 (cl (= (not (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1)) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T))))) :rule cong :premises (t12.t2995.t7))
% 22.63/22.89 (step t12.t2995.t9 (cl (= (or (not (not (= A__questionmark_o tptp.nullObject))) (not (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1))) (or (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)))))) :rule cong :premises (t12.t2995.t6 t12.t2995.t8))
% 22.63/22.89 (step t12.t2995.t10 (cl (= (not (or (not (not (= A__questionmark_o tptp.nullObject))) (not (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1)))) (not (or (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T))))))) :rule cong :premises (t12.t2995.t9))
% 22.63/22.89 (step t12.t2995.t11 (cl (= (= (= (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T) tptp.true_1) (not (or (not (not (= A__questionmark_o tptp.nullObject))) (not (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1))))) (= (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T)) (not (or (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)))))))) :rule cong :premises (t12.t2995.t3 t12.t2995.t10))
% 22.63/22.89 (step t12.t2995 (cl (= (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T) tptp.true_1) (not (or (not (not (= A__questionmark_o tptp.nullObject))) (not (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1)))))) (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T)) (not (or (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T))))))))) :rule bind)
% 22.63/22.89 (step t12.t2996 (cl (= (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T)) (not (or (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T))))))) (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T)) (and (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t2997 (cl (= (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T) tptp.true_1) (not (or (not (not (= A__questionmark_o tptp.nullObject))) (not (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1)))))) (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T)) (and (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T))))))) :rule trans :premises (t12.t2995 t12.t2996))
% 22.63/22.89 (step t12.t2998 (cl (= (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T) tptp.true_1) (not (or (not (not (= A__questionmark_o tptp.nullObject))) (not (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T)) (and (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)))))))) :rule cong :premises (t12.t2997))
% 22.63/22.89 (anchor :step t12.t2999 :args ((A__questionmark_o Int) (:= A__questionmark_o A__questionmark_o) (A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T)))
% 22.63/22.89 (step t12.t2999.t1 (cl (= A__questionmark_o A__questionmark_o)) :rule refl)
% 22.63/22.89 (step t12.t2999.t2 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 22.63/22.89 (step t12.t2999.t3 (cl (= (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1) (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)))) :rule all_simplify)
% 22.63/22.89 (step t12.t2999.t4 (cl (= (= (|tptp.'As'| A__questionmark_o A__questionmark_T) A__questionmark_o) (= A__questionmark_o (|tptp.'As'| A__questionmark_o A__questionmark_T)))) :rule all_simplify)
% 22.63/22.89 (step t12.t2999.t5 (cl (= (=> (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1) (= (|tptp.'As'| A__questionmark_o A__questionmark_T) A__questionmark_o)) (=> (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (= A__questionmark_o (|tptp.'As'| A__questionmark_o A__questionmark_T))))) :rule cong :premises (t12.t2999.t3 t12.t2999.t4))
% 22.63/22.89 (step t12.t2999 (cl (= (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1) (= (|tptp.'As'| A__questionmark_o A__questionmark_T) A__questionmark_o))) (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (= A__questionmark_o (|tptp.'As'| A__questionmark_o A__questionmark_T)))))) :rule bind)
% 22.63/22.89 (step t12.t3000 (cl (= (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (= A__questionmark_o (|tptp.'As'| A__questionmark_o A__questionmark_T)))) (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T))) (= A__questionmark_o (|tptp.'As'| A__questionmark_o A__questionmark_T)))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3001 (cl (= (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1) (= (|tptp.'As'| A__questionmark_o A__questionmark_T) A__questionmark_o))) (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T))) (= A__questionmark_o (|tptp.'As'| A__questionmark_o A__questionmark_T)))))) :rule trans :premises (t12.t2999 t12.t3000))
% 22.63/22.89 (step t12.t3002 (cl (= (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1) (= (|tptp.'As'| A__questionmark_o A__questionmark_T) A__questionmark_o)))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T))) (= A__questionmark_o (|tptp.'As'| A__questionmark_o A__questionmark_T))))))) :rule cong :premises (t12.t3001))
% 22.63/22.89 (anchor :step t12.t3003 :args ((A__questionmark_o Int) (:= A__questionmark_o A__questionmark_o) (A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T)))
% 22.63/22.89 (step t12.t3003.t1 (cl (= A__questionmark_o A__questionmark_o)) :rule refl)
% 22.63/22.89 (step t12.t3003.t2 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 22.63/22.89 (step t12.t3003.t3 (cl (= (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1) (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3003.t4 (cl (= (not (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1)) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T))))) :rule cong :premises (t12.t3003.t3))
% 22.63/22.89 (step t12.t3003.t5 (cl (= (= (|tptp.'As'| A__questionmark_o A__questionmark_T) tptp.nullObject) (= tptp.nullObject (|tptp.'As'| A__questionmark_o A__questionmark_T)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3003.t6 (cl (= (=> (not (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1)) (= (|tptp.'As'| A__questionmark_o A__questionmark_T) tptp.nullObject)) (=> (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T))) (= tptp.nullObject (|tptp.'As'| A__questionmark_o A__questionmark_T))))) :rule cong :premises (t12.t3003.t4 t12.t3003.t5))
% 22.63/22.89 (step t12.t3003 (cl (= (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (not (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1)) (= (|tptp.'As'| A__questionmark_o A__questionmark_T) tptp.nullObject))) (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T))) (= tptp.nullObject (|tptp.'As'| A__questionmark_o A__questionmark_T)))))) :rule bind)
% 22.63/22.89 (step t12.t3004 (cl (= (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T))) (= tptp.nullObject (|tptp.'As'| A__questionmark_o A__questionmark_T)))) (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (= tptp.nullObject (|tptp.'As'| A__questionmark_o A__questionmark_T)))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3005 (cl (= (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (not (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1)) (= (|tptp.'As'| A__questionmark_o A__questionmark_T) tptp.nullObject))) (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (= tptp.nullObject (|tptp.'As'| A__questionmark_o A__questionmark_T)))))) :rule trans :premises (t12.t3003 t12.t3004))
% 22.63/22.89 (step t12.t3006 (cl (= (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (not (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1)) (= (|tptp.'As'| A__questionmark_o A__questionmark_T) tptp.nullObject)))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (= tptp.nullObject (|tptp.'As'| A__questionmark_o A__questionmark_T))))))) :rule cong :premises (t12.t3005))
% 22.63/22.89 (anchor :step t12.t3007 :args ((A__questionmark_h_1 Int) (:= A__questionmark_h_1 A__questionmark_h_1) (A__questionmark_o Int) (:= A__questionmark_o A__questionmark_o)))
% 22.63/22.89 (step t12.t3007.t1 (cl (= A__questionmark_h_1 A__questionmark_h_1)) :rule refl)
% 22.63/22.89 (step t12.t3007.t2 (cl (= A__questionmark_o A__questionmark_o)) :rule refl)
% 22.63/22.89 (anchor :step t12.t3007.t3 :args ((A__questionmark_v_27_28 Int) (:= A__questionmark_v_27_28 A__questionmark_v_27_28)))
% 22.63/22.89 (step t12.t3007.t3.t1 (cl (= A__questionmark_v_27_28 A__questionmark_v_27_28)) :rule refl)
% 22.63/22.89 (step t12.t3007.t3.t2 (cl (= (= A__questionmark_v_27_28 (tptp.typeof A__questionmark_o)) (= A__questionmark_v_27_28 (tptp.typeof A__questionmark_o)))) :rule refl)
% 22.63/22.89 (step t12.t3007.t3.t3 (cl (= (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3007.t3.t4 (cl (= (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))))) :rule cong :premises (t12.t3007.t3.t3))
% 22.63/22.89 (step t12.t3007.t3.t5 (cl (= (not (not (= A__questionmark_o tptp.nullObject))) (= A__questionmark_o tptp.nullObject))) :rule all_simplify)
% 22.63/22.89 (step t12.t3007.t3.t6 (cl (= (= A__questionmark_o tptp.nullObject) (= tptp.nullObject A__questionmark_o))) :rule all_simplify)
% 22.63/22.89 (step t12.t3007.t3.t7 (cl (= (not (not (= A__questionmark_o tptp.nullObject))) (= tptp.nullObject A__questionmark_o))) :rule trans :premises (t12.t3007.t3.t5 t12.t3007.t3.t6))
% 22.63/22.89 (step t12.t3007.t3.t8 (cl (= (= (tptp.x A__questionmark_v_27_28 |tptp.'System_Array'|) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_v_27_28 |tptp.'System_Array'|)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3007.t3.t9 (cl (= (not (= (tptp.x A__questionmark_v_27_28 |tptp.'System_Array'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x A__questionmark_v_27_28 |tptp.'System_Array'|))))) :rule cong :premises (t12.t3007.t3.t8))
% 22.63/22.89 (step t12.t3007.t3.t10 (cl (= (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (tptp.x A__questionmark_v_27_28 |tptp.'System_Array'|) tptp.true_1))) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.x A__questionmark_v_27_28 |tptp.'System_Array'|)))))) :rule cong :premises (t12.t3007.t3.t4 t12.t3007.t3.t7 t12.t3007.t3.t9))
% 22.63/22.89 (step t12.t3007.t3.t11 (cl (= (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (tptp.x A__questionmark_v_27_28 |tptp.'System_Array'|) tptp.true_1)))) (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.x A__questionmark_v_27_28 |tptp.'System_Array'|))))))) :rule cong :premises (t12.t3007.t3.t10))
% 22.63/22.89 (step t12.t3007.t3.t12 (cl (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_27_28) (= A__questionmark_v_27_28 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3007.t3.t13 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_27_28)) (not (= A__questionmark_v_27_28 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))))) :rule cong :premises (t12.t3007.t3.t12))
% 22.63/22.89 (step t12.t3007.t3.t14 (cl (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_27_28) (= A__questionmark_v_27_28 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3007.t3.t15 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_27_28)) (not (= A__questionmark_v_27_28 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))))) :rule cong :premises (t12.t3007.t3.t14))
% 22.63/22.89 (step t12.t3007.t3.t16 (cl (= (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_27_28)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_27_28))) (or (not (= A__questionmark_v_27_28 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_27_28 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) :rule cong :premises (t12.t3007.t3.t13 t12.t3007.t3.t15))
% 22.63/22.89 (step t12.t3007.t3.t17 (cl (= (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_27_28)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_27_28)))) (not (or (not (= A__questionmark_v_27_28 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_27_28 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))))))) :rule cong :premises (t12.t3007.t3.t16))
% 22.63/22.89 (step t12.t3007.t3.t18 (cl (= (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (tptp.x A__questionmark_v_27_28 |tptp.'System_Array'|) tptp.true_1)))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_27_28)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_27_28))))) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.x A__questionmark_v_27_28 |tptp.'System_Array'|))))) (not (or (not (= A__questionmark_v_27_28 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_27_28 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))))) :rule cong :premises (t12.t3007.t3.t11 t12.t3007.t3.t17))
% 22.63/22.89 (step t12.t3007.t3.t19 (cl (= (and (= A__questionmark_v_27_28 (tptp.typeof A__questionmark_o)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (tptp.x A__questionmark_v_27_28 |tptp.'System_Array'|) tptp.true_1)))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_27_28)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_27_28)))))) (and (= A__questionmark_v_27_28 (tptp.typeof A__questionmark_o)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.x A__questionmark_v_27_28 |tptp.'System_Array'|))))) (not (or (not (= A__questionmark_v_27_28 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_27_28 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))))))))) :rule cong :premises (t12.t3007.t3.t2 t12.t3007.t3.t18))
% 22.63/22.89 (step t12.t3007.t3 (cl (= (exists ((A__questionmark_v_27_28 Int)) (and (= A__questionmark_v_27_28 (tptp.typeof A__questionmark_o)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (tptp.x A__questionmark_v_27_28 |tptp.'System_Array'|) tptp.true_1)))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_27_28)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_27_28))))))) (exists ((A__questionmark_v_27_28 Int)) (and (= A__questionmark_v_27_28 (tptp.typeof A__questionmark_o)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.x A__questionmark_v_27_28 |tptp.'System_Array'|))))) (not (or (not (= A__questionmark_v_27_28 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_27_28 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))))))) :rule bind)
% 22.63/22.89 (step t12.t3007.t4 (cl (= (exists ((A__questionmark_v_27_28 Int)) (and (= A__questionmark_v_27_28 (tptp.typeof A__questionmark_o)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.x A__questionmark_v_27_28 |tptp.'System_Array'|))))) (not (or (not (= A__questionmark_v_27_28 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_27_28 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))))) (not (forall ((A__questionmark_v_27_28 Int)) (not (and (= A__questionmark_v_27_28 (tptp.typeof A__questionmark_o)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.x A__questionmark_v_27_28 |tptp.'System_Array'|))))) (not (or (not (= A__questionmark_v_27_28 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_27_28 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3007.t5 (cl (= (forall ((A__questionmark_v_27_28 Int)) (not (and (= A__questionmark_v_27_28 (tptp.typeof A__questionmark_o)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.x A__questionmark_v_27_28 |tptp.'System_Array'|))))) (not (or (not (= A__questionmark_v_27_28 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_27_28 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))))))))) (forall ((A__questionmark_v_27_28 Int)) (or (not (= A__questionmark_v_27_28 (tptp.typeof A__questionmark_o))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.x A__questionmark_v_27_28 |tptp.'System_Array'|)) (or (not (= A__questionmark_v_27_28 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_27_28 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3007.t6 (cl (= (forall ((A__questionmark_v_27_28 Int)) (or (not (= A__questionmark_v_27_28 (tptp.typeof A__questionmark_o))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.x A__questionmark_v_27_28 |tptp.'System_Array'|)) (or (not (= A__questionmark_v_27_28 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_27_28 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))))))) (or (not (= (tptp.typeof A__questionmark_o) (tptp.typeof A__questionmark_o))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) |tptp.'System_Array'|)) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3007.t7 (cl (= (= (tptp.typeof A__questionmark_o) (tptp.typeof A__questionmark_o)) true)) :rule all_simplify)
% 22.63/22.89 (step t12.t3007.t8 (cl (= (not (= (tptp.typeof A__questionmark_o) (tptp.typeof A__questionmark_o))) (not true))) :rule cong :premises (t12.t3007.t7))
% 22.63/22.89 (step t12.t3007.t9 (cl (= (not true) false)) :rule all_simplify)
% 22.63/22.89 (step t12.t3007.t10 (cl (= (not (= (tptp.typeof A__questionmark_o) (tptp.typeof A__questionmark_o))) false)) :rule trans :premises (t12.t3007.t8 t12.t3007.t9))
% 22.63/22.89 (step t12.t3007.t11 (cl (= (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) |tptp.'System_Array'|)) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) |tptp.'System_Array'|)) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))))))) :rule refl)
% 22.63/22.89 (step t12.t3007.t12 (cl (= (or (not (= (tptp.typeof A__questionmark_o) (tptp.typeof A__questionmark_o))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) |tptp.'System_Array'|)) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) (or false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) |tptp.'System_Array'|)) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))))) :rule cong :premises (t12.t3007.t10 t12.t3007.t11))
% 22.63/22.89 (step t12.t3007.t13 (cl (= (or false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) |tptp.'System_Array'|)) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) |tptp.'System_Array'|)) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3007.t14 (cl (= (or (not (= (tptp.typeof A__questionmark_o) (tptp.typeof A__questionmark_o))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) |tptp.'System_Array'|)) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) |tptp.'System_Array'|)) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))))))) :rule trans :premises (t12.t3007.t12 t12.t3007.t13))
% 22.63/22.89 (step t12.t3007.t15 (cl (= (forall ((A__questionmark_v_27_28 Int)) (or (not (= A__questionmark_v_27_28 (tptp.typeof A__questionmark_o))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.x A__questionmark_v_27_28 |tptp.'System_Array'|)) (or (not (= A__questionmark_v_27_28 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_27_28 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) |tptp.'System_Array'|)) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))))))) :rule trans :premises (t12.t3007.t6 t12.t3007.t14))
% 22.63/22.89 (step t12.t3007.t16 (cl (= (forall ((A__questionmark_v_27_28 Int)) (not (and (= A__questionmark_v_27_28 (tptp.typeof A__questionmark_o)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.x A__questionmark_v_27_28 |tptp.'System_Array'|))))) (not (or (not (= A__questionmark_v_27_28 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_27_28 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) |tptp.'System_Array'|)) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))))))) :rule trans :premises (t12.t3007.t5 t12.t3007.t15))
% 22.63/22.89 (step t12.t3007.t17 (cl (= (not (forall ((A__questionmark_v_27_28 Int)) (not (and (= A__questionmark_v_27_28 (tptp.typeof A__questionmark_o)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.x A__questionmark_v_27_28 |tptp.'System_Array'|))))) (not (or (not (= A__questionmark_v_27_28 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_27_28 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) |tptp.'System_Array'|)) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))))) :rule cong :premises (t12.t3007.t16))
% 22.63/22.89 (step t12.t3007.t18 (cl (= (exists ((A__questionmark_v_27_28 Int)) (and (= A__questionmark_v_27_28 (tptp.typeof A__questionmark_o)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.x A__questionmark_v_27_28 |tptp.'System_Array'|))))) (not (or (not (= A__questionmark_v_27_28 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_27_28 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) |tptp.'System_Array'|)) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))))) :rule trans :premises (t12.t3007.t4 t12.t3007.t17))
% 22.63/22.89 (step t12.t3007.t19 (cl (= (exists ((A__questionmark_v_27_28 Int)) (and (= A__questionmark_v_27_28 (tptp.typeof A__questionmark_o)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (tptp.x A__questionmark_v_27_28 |tptp.'System_Array'|) tptp.true_1)))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_27_28)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_27_28))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) |tptp.'System_Array'|)) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))))) :rule trans :premises (t12.t3007.t3 t12.t3007.t18))
% 22.63/22.89 (step t12.t3007 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (exists ((A__questionmark_v_27_28 Int)) (and (= A__questionmark_v_27_28 (tptp.typeof A__questionmark_o)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (tptp.x A__questionmark_v_27_28 |tptp.'System_Array'|) tptp.true_1)))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_27_28)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_27_28)))))))) (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) |tptp.'System_Array'|)) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))))))))) :rule bind)
% 22.63/22.89 (step t12.t3008 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) |tptp.'System_Array'|)) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))))))) (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) |tptp.'System_Array'|))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3009 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (exists ((A__questionmark_v_27_28 Int)) (and (= A__questionmark_v_27_28 (tptp.typeof A__questionmark_o)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (tptp.x A__questionmark_v_27_28 |tptp.'System_Array'|) tptp.true_1)))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_27_28)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_27_28)))))))) (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) |tptp.'System_Array'|))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))))))) :rule trans :premises (t12.t3007 t12.t3008))
% 22.63/22.89 (step t12.t3010 (cl (= (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (exists ((A__questionmark_v_27_28 Int)) (and (= A__questionmark_v_27_28 (tptp.typeof A__questionmark_o)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (tptp.x A__questionmark_v_27_28 |tptp.'System_Array'|) tptp.true_1)))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_27_28)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_27_28))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) |tptp.'System_Array'|))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))))) :rule cong :premises (t12.t3009))
% 22.63/22.89 (anchor :step t12.t3011 :args ((A__questionmark_h_1 Int) (:= A__questionmark_h_1 A__questionmark_h_1) (A__questionmark_o Int) (:= A__questionmark_o A__questionmark_o) (A__questionmark_f Int) (:= A__questionmark_f A__questionmark_f)))
% 22.63/22.89 (step t12.t3011.t1 (cl (= A__questionmark_h_1 A__questionmark_h_1)) :rule refl)
% 22.63/22.89 (step t12.t3011.t2 (cl (= A__questionmark_o A__questionmark_o)) :rule refl)
% 22.63/22.89 (step t12.t3011.t3 (cl (= A__questionmark_f A__questionmark_f)) :rule refl)
% 22.63/22.89 (step t12.t3011.t4 (cl (= (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3011.t5 (cl (= (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))))) :rule cong :premises (t12.t3011.t4))
% 22.63/22.89 (step t12.t3011.t6 (cl (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3011.t7 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))))) :rule cong :premises (t12.t3011.t6))
% 22.63/22.89 (step t12.t3011.t8 (cl (= (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1))) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)))))) :rule cong :premises (t12.t3011.t5 t12.t3011.t7))
% 22.63/22.89 (step t12.t3011.t9 (cl (= (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)))) (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))))))) :rule cong :premises (t12.t3011.t8))
% 22.63/22.89 (step t12.t3011.t10 (cl (= (= (|tptp.'IsAllocated'| A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f)) tptp.true_1) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3011.t11 (cl (= (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)))) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f)) tptp.true_1)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f)))))) :rule cong :premises (t12.t3011.t9 t12.t3011.t10))
% 22.63/22.89 (step t12.t3011 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)))) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f)) tptp.true_1))) (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f))))))) :rule bind)
% 22.63/22.89 (step t12.t3012 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f))))) (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3013 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)))) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f)) tptp.true_1))) (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f))))))) :rule trans :premises (t12.t3011 t12.t3012))
% 22.63/22.89 (step t12.t3014 (cl (= (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)))) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f)) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f)))))))) :rule cong :premises (t12.t3013))
% 22.63/22.89 (anchor :step t12.t3015 :args ((A__questionmark_h_1 Int) (:= A__questionmark_h_1 A__questionmark_h_1) (A__questionmark_o Int) (:= A__questionmark_o A__questionmark_o) (A__questionmark_f Int) (:= A__questionmark_f A__questionmark_f)))
% 22.63/22.89 (step t12.t3015.t1 (cl (= A__questionmark_h_1 A__questionmark_h_1)) :rule refl)
% 22.63/22.89 (step t12.t3015.t2 (cl (= A__questionmark_o A__questionmark_o)) :rule refl)
% 22.63/22.89 (step t12.t3015.t3 (cl (= A__questionmark_f A__questionmark_f)) :rule refl)
% 22.63/22.89 (step t12.t3015.t4 (cl (= (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3015.t5 (cl (= (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))))) :rule cong :premises (t12.t3015.t4))
% 22.63/22.89 (step t12.t3015.t6 (cl (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3015.t7 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))))) :rule cong :premises (t12.t3015.t6))
% 22.63/22.89 (step t12.t3015.t8 (cl (= (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1))) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)))))) :rule cong :premises (t12.t3015.t5 t12.t3015.t7))
% 22.63/22.89 (step t12.t3015.t9 (cl (= (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)))) (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))))))) :rule cong :premises (t12.t3015.t8))
% 22.63/22.89 (step t12.t3015.t10 (cl (= (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) tptp.allocated) tptp.true_1) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) tptp.allocated)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3015.t11 (cl (= (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)))) (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) tptp.allocated) tptp.true_1)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) tptp.allocated))))) :rule cong :premises (t12.t3015.t9 t12.t3015.t10))
% 22.63/22.89 (step t12.t3015 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)))) (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) tptp.allocated) tptp.true_1))) (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) tptp.allocated)))))) :rule bind)
% 22.63/22.89 (step t12.t3016 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) tptp.allocated)))) (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) tptp.allocated)))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3017 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)))) (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) tptp.allocated) tptp.true_1))) (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) tptp.allocated)))))) :rule trans :premises (t12.t3015 t12.t3016))
% 22.63/22.89 (step t12.t3018 (cl (= (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)))) (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) tptp.allocated))))))) :rule cong :premises (t12.t3017))
% 22.63/22.89 (anchor :step t12.t3019 :args ((A__questionmark_h_1 Int) (:= A__questionmark_h_1 A__questionmark_h_1) (A__questionmark_s Int) (:= A__questionmark_s A__questionmark_s) (A__questionmark_f Int) (:= A__questionmark_f A__questionmark_f)))
% 22.63/22.89 (step t12.t3019.t1 (cl (= A__questionmark_h_1 A__questionmark_h_1)) :rule refl)
% 22.63/22.89 (step t12.t3019.t2 (cl (= A__questionmark_s A__questionmark_s)) :rule refl)
% 22.63/22.89 (step t12.t3019.t3 (cl (= A__questionmark_f A__questionmark_f)) :rule refl)
% 22.63/22.89 (step t12.t3019.t4 (cl (= (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_s) tptp.true_1) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_s)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3019.t5 (cl (= (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'StructGet'| A__questionmark_s A__questionmark_f)) tptp.true_1) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'StructGet'| A__questionmark_s A__questionmark_f))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3019.t6 (cl (= (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_s) tptp.true_1) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'StructGet'| A__questionmark_s A__questionmark_f)) tptp.true_1)) (=> (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_s)) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'StructGet'| A__questionmark_s A__questionmark_f)))))) :rule cong :premises (t12.t3019.t4 t12.t3019.t5))
% 22.63/22.89 (step t12.t3019 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_s Int) (A__questionmark_f Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_s) tptp.true_1) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'StructGet'| A__questionmark_s A__questionmark_f)) tptp.true_1))) (forall ((A__questionmark_h_1 Int) (A__questionmark_s Int) (A__questionmark_f Int)) (=> (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_s)) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'StructGet'| A__questionmark_s A__questionmark_f))))))) :rule bind)
% 22.63/22.89 (step t12.t3020 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_s Int) (A__questionmark_f Int)) (=> (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_s)) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'StructGet'| A__questionmark_s A__questionmark_f))))) (forall ((A__questionmark_h_1 Int) (A__questionmark_s Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_s))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'StructGet'| A__questionmark_s A__questionmark_f))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3021 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_s Int) (A__questionmark_f Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_s) tptp.true_1) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'StructGet'| A__questionmark_s A__questionmark_f)) tptp.true_1))) (forall ((A__questionmark_h_1 Int) (A__questionmark_s Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_s))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'StructGet'| A__questionmark_s A__questionmark_f))))))) :rule trans :premises (t12.t3019 t12.t3020))
% 22.63/22.89 (step t12.t3022 (cl (= (not (forall ((A__questionmark_h_1 Int) (A__questionmark_s Int) (A__questionmark_f Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_s) tptp.true_1) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'StructGet'| A__questionmark_s A__questionmark_f)) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_s Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_s))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'StructGet'| A__questionmark_s A__questionmark_f)))))))) :rule cong :premises (t12.t3021))
% 22.63/22.89 (anchor :step t12.t3023 :args ((A__questionmark_h_1 Int) (:= A__questionmark_h_1 A__questionmark_h_1) (A__questionmark_e Int) (:= A__questionmark_e A__questionmark_e) (A__questionmark_i Int) (:= A__questionmark_i A__questionmark_i)))
% 22.63/22.89 (step t12.t3023.t1 (cl (= A__questionmark_h_1 A__questionmark_h_1)) :rule refl)
% 22.63/22.89 (step t12.t3023.t2 (cl (= A__questionmark_e A__questionmark_e)) :rule refl)
% 22.63/22.89 (step t12.t3023.t3 (cl (= A__questionmark_i A__questionmark_i)) :rule refl)
% 22.63/22.89 (step t12.t3023.t4 (cl (= (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e) tptp.true_1) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3023.t5 (cl (= (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'RefArrayGet'| A__questionmark_e A__questionmark_i)) tptp.true_1) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'RefArrayGet'| A__questionmark_e A__questionmark_i))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3023.t6 (cl (= (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e) tptp.true_1) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'RefArrayGet'| A__questionmark_e A__questionmark_i)) tptp.true_1)) (=> (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e)) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'RefArrayGet'| A__questionmark_e A__questionmark_i)))))) :rule cong :premises (t12.t3023.t4 t12.t3023.t5))
% 22.63/22.89 (step t12.t3023 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e) tptp.true_1) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'RefArrayGet'| A__questionmark_e A__questionmark_i)) tptp.true_1))) (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (=> (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e)) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'RefArrayGet'| A__questionmark_e A__questionmark_i))))))) :rule bind)
% 22.63/22.89 (step t12.t3024 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (=> (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e)) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'RefArrayGet'| A__questionmark_e A__questionmark_i))))) (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'RefArrayGet'| A__questionmark_e A__questionmark_i))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3025 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e) tptp.true_1) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'RefArrayGet'| A__questionmark_e A__questionmark_i)) tptp.true_1))) (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'RefArrayGet'| A__questionmark_e A__questionmark_i))))))) :rule trans :premises (t12.t3023 t12.t3024))
% 22.63/22.89 (step t12.t3026 (cl (= (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e) tptp.true_1) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'RefArrayGet'| A__questionmark_e A__questionmark_i)) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'RefArrayGet'| A__questionmark_e A__questionmark_i)))))))) :rule cong :premises (t12.t3025))
% 22.63/22.89 (anchor :step t12.t3027 :args ((A__questionmark_h_1 Int) (:= A__questionmark_h_1 A__questionmark_h_1) (A__questionmark_e Int) (:= A__questionmark_e A__questionmark_e) (A__questionmark_i Int) (:= A__questionmark_i A__questionmark_i)))
% 22.63/22.89 (step t12.t3027.t1 (cl (= A__questionmark_h_1 A__questionmark_h_1)) :rule refl)
% 22.63/22.89 (step t12.t3027.t2 (cl (= A__questionmark_e A__questionmark_e)) :rule refl)
% 22.63/22.89 (step t12.t3027.t3 (cl (= A__questionmark_i A__questionmark_i)) :rule refl)
% 22.63/22.89 (step t12.t3027.t4 (cl (= (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e) tptp.true_1) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3027.t5 (cl (= (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'ValueArrayGet'| A__questionmark_e A__questionmark_i)) tptp.true_1) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'ValueArrayGet'| A__questionmark_e A__questionmark_i))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3027.t6 (cl (= (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e) tptp.true_1) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'ValueArrayGet'| A__questionmark_e A__questionmark_i)) tptp.true_1)) (=> (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e)) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'ValueArrayGet'| A__questionmark_e A__questionmark_i)))))) :rule cong :premises (t12.t3027.t4 t12.t3027.t5))
% 22.63/22.89 (step t12.t3027 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e) tptp.true_1) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'ValueArrayGet'| A__questionmark_e A__questionmark_i)) tptp.true_1))) (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (=> (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e)) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'ValueArrayGet'| A__questionmark_e A__questionmark_i))))))) :rule bind)
% 22.63/22.89 (step t12.t3028 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (=> (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e)) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'ValueArrayGet'| A__questionmark_e A__questionmark_i))))) (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'ValueArrayGet'| A__questionmark_e A__questionmark_i))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3029 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e) tptp.true_1) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'ValueArrayGet'| A__questionmark_e A__questionmark_i)) tptp.true_1))) (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'ValueArrayGet'| A__questionmark_e A__questionmark_i))))))) :rule trans :premises (t12.t3027 t12.t3028))
% 22.63/22.89 (step t12.t3030 (cl (= (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e) tptp.true_1) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'ValueArrayGet'| A__questionmark_e A__questionmark_i)) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'ValueArrayGet'| A__questionmark_e A__questionmark_i)))))))) :rule cong :premises (t12.t3029))
% 22.63/22.89 (anchor :step t12.t3031 :args ((A__questionmark_h_1 Int) (:= A__questionmark_h_1 A__questionmark_h_1) (A__questionmark_o Int) (:= A__questionmark_o A__questionmark_o)))
% 22.63/22.89 (step t12.t3031.t1 (cl (= A__questionmark_h_1 A__questionmark_h_1)) :rule refl)
% 22.63/22.89 (step t12.t3031.t2 (cl (= A__questionmark_o A__questionmark_o)) :rule refl)
% 22.63/22.89 (step t12.t3031.t3 (cl (= (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_o) tptp.true_1) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_o)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3031.t4 (cl (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3031.t5 (cl (= (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_o) tptp.true_1) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)) (=> (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))))) :rule cong :premises (t12.t3031.t3 t12.t3031.t4))
% 22.63/22.89 (step t12.t3031 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_o) tptp.true_1) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1))) (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (=> (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)))))) :rule bind)
% 22.63/22.89 (step t12.t3032 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (=> (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)))) (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_o))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3033 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_o) tptp.true_1) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1))) (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_o))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)))))) :rule trans :premises (t12.t3031 t12.t3032))
% 22.63/22.89 (step t12.t3034 (cl (= (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_o) tptp.true_1) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_o))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))))))) :rule cong :premises (t12.t3033))
% 22.63/22.89 (anchor :step t12.t3035 :args ((A__questionmark_h_1 Int) (:= A__questionmark_h_1 A__questionmark_h_1) (A__questionmark_c Int) (:= A__questionmark_c A__questionmark_c)))
% 22.63/22.89 (step t12.t3035.t1 (cl (= A__questionmark_h_1 A__questionmark_h_1)) :rule refl)
% 22.63/22.89 (step t12.t3035.t2 (cl (= A__questionmark_c A__questionmark_c)) :rule refl)
% 22.63/22.89 (step t12.t3035.t3 (cl (= (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3035.t4 (cl (= (= (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_c) tptp.allocated) tptp.true_1) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_c) tptp.allocated)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3035.t5 (cl (= (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_c) tptp.allocated) tptp.true_1)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_c) tptp.allocated))))) :rule cong :premises (t12.t3035.t3 t12.t3035.t4))
% 22.63/22.89 (step t12.t3035 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_c Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_c) tptp.allocated) tptp.true_1))) (forall ((A__questionmark_h_1 Int) (A__questionmark_c Int)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_c) tptp.allocated)))))) :rule bind)
% 22.63/22.89 (step t12.t3036 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_c Int)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_c) tptp.allocated)))) (forall ((A__questionmark_h_1 Int) (A__questionmark_c Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_c) tptp.allocated)))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3037 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_c Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_c) tptp.allocated) tptp.true_1))) (forall ((A__questionmark_h_1 Int) (A__questionmark_c Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_c) tptp.allocated)))))) :rule trans :premises (t12.t3035 t12.t3036))
% 22.63/22.89 (step t12.t3038 (cl (= (not (forall ((A__questionmark_h_1 Int) (A__questionmark_c Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_c) tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_c Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_c) tptp.allocated))))))) :rule cong :premises (t12.t3037))
% 22.63/22.89 (step t12.t3039 (cl (= (= (|tptp.'DeclType'| |tptp.'NonNullFieldsAreInitialized'|) |tptp.'System_Object'|) (= |tptp.'System_Object'| (|tptp.'DeclType'| |tptp.'NonNullFieldsAreInitialized'|)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3040 (cl (= (not (= (|tptp.'DeclType'| |tptp.'NonNullFieldsAreInitialized'|) |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| |tptp.'NonNullFieldsAreInitialized'|))))) :rule cong :premises (t12.t3039))
% 22.63/22.89 (anchor :step t12.t3041 :args ((A__questionmark_f Int) (:= A__questionmark_f A__questionmark_f) (A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T)))
% 22.63/22.89 (step t12.t3041.t1 (cl (= A__questionmark_f A__questionmark_f)) :rule refl)
% 22.63/22.89 (step t12.t3041.t2 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 22.63/22.89 (step t12.t3041.t3 (cl (= (= (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T) A__questionmark_f) (= A__questionmark_f (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3041.t4 (cl (= (= (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T) A__questionmark_f) (= A__questionmark_f (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3041.t5 (cl (= (=> (= (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T) A__questionmark_f) (= (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T) A__questionmark_f)) (=> (= A__questionmark_f (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T)) (= A__questionmark_f (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T))))) :rule cong :premises (t12.t3041.t3 t12.t3041.t4))
% 22.63/22.89 (step t12.t3041 (cl (= (forall ((A__questionmark_f Int) (A__questionmark_T Int)) (=> (= (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T) A__questionmark_f) (= (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T) A__questionmark_f))) (forall ((A__questionmark_f Int) (A__questionmark_T Int)) (=> (= A__questionmark_f (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T)) (= A__questionmark_f (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)))))) :rule bind)
% 22.63/22.89 (step t12.t3042 (cl (= (forall ((A__questionmark_f Int) (A__questionmark_T Int)) (=> (= A__questionmark_f (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T)) (= A__questionmark_f (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)))) (forall ((A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= A__questionmark_f (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T))) (= A__questionmark_f (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3043 (cl (= (forall ((A__questionmark_f Int) (A__questionmark_T Int)) (=> (= (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T) A__questionmark_f) (= (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T) A__questionmark_f))) (forall ((A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= A__questionmark_f (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T))) (= A__questionmark_f (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)))))) :rule trans :premises (t12.t3041 t12.t3042))
% 22.63/22.89 (step t12.t3044 (cl (= (not (forall ((A__questionmark_f Int) (A__questionmark_T Int)) (=> (= (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T) A__questionmark_f) (= (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T) A__questionmark_f)))) (not (forall ((A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= A__questionmark_f (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T))) (= A__questionmark_f (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T))))))) :rule cong :premises (t12.t3043))
% 22.63/22.89 (anchor :step t12.t3045 :args ((A__questionmark_h_1 Int) (:= A__questionmark_h_1 A__questionmark_h_1) (A__questionmark_o Int) (:= A__questionmark_o A__questionmark_o) (A__questionmark_f Int) (:= A__questionmark_f A__questionmark_f) (A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T)))
% 22.63/22.89 (step t12.t3045.t1 (cl (= A__questionmark_h_1 A__questionmark_h_1)) :rule refl)
% 22.63/22.89 (step t12.t3045.t2 (cl (= A__questionmark_o A__questionmark_o)) :rule refl)
% 22.63/22.89 (step t12.t3045.t3 (cl (= A__questionmark_f A__questionmark_f)) :rule refl)
% 22.63/22.89 (step t12.t3045.t4 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 22.63/22.89 (step t12.t3045.t5 (cl (= (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3045.t6 (cl (= (= (|tptp.'Is'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)) A__questionmark_T) tptp.true_1) (= tptp.true_1 (|tptp.'Is'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)) A__questionmark_T)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3045.t7 (cl (= (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (|tptp.'Is'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)) A__questionmark_T) tptp.true_1)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (= tptp.true_1 (|tptp.'Is'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)) A__questionmark_T))))) :rule cong :premises (t12.t3045.t5 t12.t3045.t6))
% 22.63/22.89 (step t12.t3045 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (|tptp.'Is'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)) A__questionmark_T) tptp.true_1))) (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (= tptp.true_1 (|tptp.'Is'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)) A__questionmark_T)))))) :rule bind)
% 22.63/22.89 (step t12.t3046 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (= tptp.true_1 (|tptp.'Is'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)) A__questionmark_T)))) (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (|tptp.'Is'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)) A__questionmark_T)))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3047 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (|tptp.'Is'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)) A__questionmark_T) tptp.true_1))) (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (|tptp.'Is'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)) A__questionmark_T)))))) :rule trans :premises (t12.t3045 t12.t3046))
% 22.63/22.89 (step t12.t3048 (cl (= (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (|tptp.'Is'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)) A__questionmark_T) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (|tptp.'Is'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)) A__questionmark_T))))))) :rule cong :premises (t12.t3047))
% 22.63/22.89 (anchor :step t12.t3049 :args ((A__questionmark_h_1 Int) (:= A__questionmark_h_1 A__questionmark_h_1) (A__questionmark_o Int) (:= A__questionmark_o A__questionmark_o) (A__questionmark_f Int) (:= A__questionmark_f A__questionmark_f) (A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T)))
% 22.63/22.89 (step t12.t3049.t1 (cl (= A__questionmark_h_1 A__questionmark_h_1)) :rule refl)
% 22.63/22.89 (step t12.t3049.t2 (cl (= A__questionmark_o A__questionmark_o)) :rule refl)
% 22.63/22.89 (step t12.t3049.t3 (cl (= A__questionmark_f A__questionmark_f)) :rule refl)
% 22.63/22.89 (step t12.t3049.t4 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 22.63/22.89 (step t12.t3049.t5 (cl (= (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3049.t6 (cl (= (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))))) :rule cong :premises (t12.t3049.t5))
% 22.63/22.89 (step t12.t3049.t7 (cl (= (not (not (= A__questionmark_o tptp.nullObject))) (= A__questionmark_o tptp.nullObject))) :rule all_simplify)
% 22.63/22.89 (step t12.t3049.t8 (cl (= (= A__questionmark_o tptp.nullObject) (= tptp.nullObject A__questionmark_o))) :rule all_simplify)
% 22.63/22.89 (step t12.t3049.t9 (cl (= (not (not (= A__questionmark_o tptp.nullObject))) (= tptp.nullObject A__questionmark_o))) :rule trans :premises (t12.t3049.t7 t12.t3049.t8))
% 22.63/22.89 (step t12.t3049.t10 (cl (= (= A__questionmark_o |tptp.'BeingConstructed'|) (= |tptp.'BeingConstructed'| A__questionmark_o))) :rule all_simplify)
% 22.63/22.89 (step t12.t3049.t11 (cl (= (not (= A__questionmark_o |tptp.'BeingConstructed'|)) (not (= |tptp.'BeingConstructed'| A__questionmark_o)))) :rule cong :premises (t12.t3049.t10))
% 22.63/22.89 (step t12.t3049.t12 (cl (= (= (= (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|) tptp.true_1) true) (= (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|) tptp.true_1))) :rule all_simplify)
% 22.63/22.89 (step t12.t3049.t13 (cl (= (= (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|) tptp.true_1) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3049.t14 (cl (= (= (= (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|) tptp.true_1) true) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|)))) :rule trans :premises (t12.t3049.t12 t12.t3049.t13))
% 22.63/22.89 (step t12.t3049.t15 (cl (= (or (not (= A__questionmark_o |tptp.'BeingConstructed'|)) (= (= (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|) tptp.true_1) true)) (or (not (= |tptp.'BeingConstructed'| A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|))))) :rule cong :premises (t12.t3049.t11 t12.t3049.t14))
% 22.63/22.89 (step t12.t3049.t16 (cl (= (not (or (not (= A__questionmark_o |tptp.'BeingConstructed'|)) (= (= (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|) tptp.true_1) true))) (not (or (not (= |tptp.'BeingConstructed'| A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|)))))) :rule cong :premises (t12.t3049.t15))
% 22.63/22.89 (step t12.t3049.t17 (cl (= (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (or (not (= A__questionmark_o |tptp.'BeingConstructed'|)) (= (= (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|) tptp.true_1) true)))) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (or (not (= |tptp.'BeingConstructed'| A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|))))))) :rule cong :premises (t12.t3049.t6 t12.t3049.t9 t12.t3049.t16))
% 22.63/22.89 (step t12.t3049.t18 (cl (= (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (or (not (= A__questionmark_o |tptp.'BeingConstructed'|)) (= (= (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|) tptp.true_1) true))))) (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (or (not (= |tptp.'BeingConstructed'| A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|)))))))) :rule cong :premises (t12.t3049.t17))
% 22.63/22.89 (step t12.t3049.t19 (cl (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T)) tptp.nullObject) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3049.t20 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T)) tptp.nullObject)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T)))))) :rule cong :premises (t12.t3049.t19))
% 22.63/22.89 (step t12.t3049.t21 (cl (= (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (or (not (= A__questionmark_o |tptp.'BeingConstructed'|)) (= (= (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|) tptp.true_1) true))))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T)) tptp.nullObject))) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (or (not (= |tptp.'BeingConstructed'| A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|)))))) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T))))))) :rule cong :premises (t12.t3049.t18 t12.t3049.t20))
% 22.63/22.89 (step t12.t3049 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (or (not (= A__questionmark_o |tptp.'BeingConstructed'|)) (= (= (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|) tptp.true_1) true))))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T)) tptp.nullObject)))) (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (or (not (= |tptp.'BeingConstructed'| A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|)))))) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T)))))))) :rule bind)
% 22.63/22.89 (step t12.t3050 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (or (not (= |tptp.'BeingConstructed'| A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|)))))) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T)))))) (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (and (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|)))) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T)))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3051 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (or (not (= A__questionmark_o |tptp.'BeingConstructed'|)) (= (= (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|) tptp.true_1) true))))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T)) tptp.nullObject)))) (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (and (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|)))) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T)))))))) :rule trans :premises (t12.t3049 t12.t3050))
% 22.63/22.89 (step t12.t3052 (cl (= (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (or (not (= A__questionmark_o |tptp.'BeingConstructed'|)) (= (= (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|) tptp.true_1) true))))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T)) tptp.nullObject))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (and (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|)))) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T))))))))) :rule cong :premises (t12.t3051))
% 22.63/22.89 (anchor :step t12.t3053 :args ((A__questionmark_h_1 Int) (:= A__questionmark_h_1 A__questionmark_h_1) (A__questionmark_o Int) (:= A__questionmark_o A__questionmark_o) (A__questionmark_f Int) (:= A__questionmark_f A__questionmark_f) (A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T)))
% 22.63/22.89 (step t12.t3053.t1 (cl (= A__questionmark_h_1 A__questionmark_h_1)) :rule refl)
% 22.63/22.89 (step t12.t3053.t2 (cl (= A__questionmark_o A__questionmark_o)) :rule refl)
% 22.63/22.89 (step t12.t3053.t3 (cl (= A__questionmark_f A__questionmark_f)) :rule refl)
% 22.63/22.89 (step t12.t3053.t4 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 22.63/22.89 (step t12.t3053.t5 (cl (= (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3053.t6 (cl (= (= (|tptp.'InRange'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRangeField'| A__questionmark_f A__questionmark_T)) A__questionmark_T) tptp.true_1) (= tptp.true_1 (|tptp.'InRange'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRangeField'| A__questionmark_f A__questionmark_T)) A__questionmark_T)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3053.t7 (cl (= (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (|tptp.'InRange'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRangeField'| A__questionmark_f A__questionmark_T)) A__questionmark_T) tptp.true_1)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (= tptp.true_1 (|tptp.'InRange'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRangeField'| A__questionmark_f A__questionmark_T)) A__questionmark_T))))) :rule cong :premises (t12.t3053.t5 t12.t3053.t6))
% 22.63/22.89 (step t12.t3053 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (|tptp.'InRange'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRangeField'| A__questionmark_f A__questionmark_T)) A__questionmark_T) tptp.true_1))) (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (= tptp.true_1 (|tptp.'InRange'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRangeField'| A__questionmark_f A__questionmark_T)) A__questionmark_T)))))) :rule bind)
% 22.63/22.89 (step t12.t3054 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (= tptp.true_1 (|tptp.'InRange'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRangeField'| A__questionmark_f A__questionmark_T)) A__questionmark_T)))) (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (|tptp.'InRange'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRangeField'| A__questionmark_f A__questionmark_T)) A__questionmark_T)))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3055 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (|tptp.'InRange'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRangeField'| A__questionmark_f A__questionmark_T)) A__questionmark_T) tptp.true_1))) (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (|tptp.'InRange'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRangeField'| A__questionmark_f A__questionmark_T)) A__questionmark_T)))))) :rule trans :premises (t12.t3053 t12.t3054))
% 22.63/22.89 (step t12.t3056 (cl (= (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (|tptp.'InRange'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRangeField'| A__questionmark_f A__questionmark_T)) A__questionmark_T) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (|tptp.'InRange'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRangeField'| A__questionmark_f A__questionmark_T)) A__questionmark_T))))))) :rule cong :premises (t12.t3055))
% 22.63/22.89 (anchor :step t12.t3057 :args ((A__questionmark_o Int) (:= A__questionmark_o A__questionmark_o)))
% 22.63/22.89 (step t12.t3057.t1 (cl (= A__questionmark_o A__questionmark_o)) :rule refl)
% 22.63/22.89 (step t12.t3057.t2 (cl (= (= (|tptp.'IsMemberlessType'| (tptp.typeof A__questionmark_o)) tptp.true_1) (= tptp.true_1 (|tptp.'IsMemberlessType'| (tptp.typeof A__questionmark_o))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3057.t3 (cl (= (not (= (|tptp.'IsMemberlessType'| (tptp.typeof A__questionmark_o)) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| (tptp.typeof A__questionmark_o)))))) :rule cong :premises (t12.t3057.t2))
% 22.63/22.89 (step t12.t3057 (cl (= (forall ((A__questionmark_o Int)) (not (= (|tptp.'IsMemberlessType'| (tptp.typeof A__questionmark_o)) tptp.true_1))) (forall ((A__questionmark_o Int)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| (tptp.typeof A__questionmark_o))))))) :rule bind)
% 22.63/22.89 (step t12.t3058 (cl (= (not (forall ((A__questionmark_o Int)) (not (= (|tptp.'IsMemberlessType'| (tptp.typeof A__questionmark_o)) tptp.true_1)))) (not (forall ((A__questionmark_o Int)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| (tptp.typeof A__questionmark_o)))))))) :rule cong :premises (t12.t3057))
% 22.63/22.89 (anchor :step t12.t3059 :args ((A__questionmark_J Int) (:= A__questionmark_J A__questionmark_J) (A__questionmark_s Int) (:= A__questionmark_s A__questionmark_s) (A__questionmark_b Int) (:= A__questionmark_b A__questionmark_b)))
% 22.63/22.89 (step t12.t3059.t1 (cl (= A__questionmark_J A__questionmark_J)) :rule refl)
% 22.63/22.89 (step t12.t3059.t2 (cl (= A__questionmark_s A__questionmark_s)) :rule refl)
% 22.63/22.89 (step t12.t3059.t3 (cl (= A__questionmark_b A__questionmark_b)) :rule refl)
% 22.63/22.89 (anchor :step t12.t3059.t4 :args ((A__questionmark_v_29_29 Int) (:= A__questionmark_v_29_29 A__questionmark_v_29_29) (A__questionmark_v_28_30 Int) (:= A__questionmark_v_28_30 A__questionmark_v_28_30)))
% 22.63/22.89 (step t12.t3059.t4.t1 (cl (= A__questionmark_v_29_29 A__questionmark_v_29_29)) :rule refl)
% 22.63/22.89 (step t12.t3059.t4.t2 (cl (= A__questionmark_v_28_30 A__questionmark_v_28_30)) :rule refl)
% 22.63/22.89 (step t12.t3059.t4.t3 (cl (= (= A__questionmark_v_29_29 (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_v_29_29 (|tptp.'AsInterface'| A__questionmark_J)))) :rule refl)
% 22.63/22.89 (step t12.t3059.t4.t4 (cl (= (= A__questionmark_v_28_30 (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (= A__questionmark_v_28_30 (|tptp.'Box'| A__questionmark_s A__questionmark_b)))) :rule refl)
% 22.63/22.89 (step t12.t3059.t4.t5 (cl (= (= A__questionmark_v_29_29 A__questionmark_J) (= A__questionmark_J A__questionmark_v_29_29))) :rule all_simplify)
% 22.63/22.89 (step t12.t3059.t4.t6 (cl (= (not (= A__questionmark_v_29_29 A__questionmark_J)) (not (= A__questionmark_J A__questionmark_v_29_29)))) :rule cong :premises (t12.t3059.t4.t5))
% 22.63/22.89 (step t12.t3059.t4.t7 (cl (= (= A__questionmark_v_28_30 A__questionmark_b) (= A__questionmark_b A__questionmark_v_28_30))) :rule all_simplify)
% 22.63/22.89 (step t12.t3059.t4.t8 (cl (= (not (= A__questionmark_v_28_30 A__questionmark_b)) (not (= A__questionmark_b A__questionmark_v_28_30)))) :rule cong :premises (t12.t3059.t4.t7))
% 22.63/22.89 (step t12.t3059.t4.t9 (cl (= (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_28_30) A__questionmark_v_29_29) tptp.true_1) (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_28_30) A__questionmark_v_29_29)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3059.t4.t10 (cl (= (not (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_28_30) A__questionmark_v_29_29) tptp.true_1)) (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_28_30) A__questionmark_v_29_29))))) :rule cong :premises (t12.t3059.t4.t9))
% 22.63/22.89 (step t12.t3059.t4.t11 (cl (= (or (not (= A__questionmark_v_29_29 A__questionmark_J)) (not (= A__questionmark_v_28_30 A__questionmark_b)) (not (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_28_30) A__questionmark_v_29_29) tptp.true_1))) (or (not (= A__questionmark_J A__questionmark_v_29_29)) (not (= A__questionmark_b A__questionmark_v_28_30)) (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_28_30) A__questionmark_v_29_29)))))) :rule cong :premises (t12.t3059.t4.t6 t12.t3059.t4.t8 t12.t3059.t4.t10))
% 22.63/22.89 (step t12.t3059.t4.t12 (cl (= (not (or (not (= A__questionmark_v_29_29 A__questionmark_J)) (not (= A__questionmark_v_28_30 A__questionmark_b)) (not (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_28_30) A__questionmark_v_29_29) tptp.true_1)))) (not (or (not (= A__questionmark_J A__questionmark_v_29_29)) (not (= A__questionmark_b A__questionmark_v_28_30)) (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_28_30) A__questionmark_v_29_29))))))) :rule cong :premises (t12.t3059.t4.t11))
% 22.63/22.89 (step t12.t3059.t4.t13 (cl (= (= (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J) tptp.true_1) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3059.t4.t14 (cl (= (=> (not (or (not (= A__questionmark_v_29_29 A__questionmark_J)) (not (= A__questionmark_v_28_30 A__questionmark_b)) (not (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_28_30) A__questionmark_v_29_29) tptp.true_1)))) (= (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J) tptp.true_1)) (=> (not (or (not (= A__questionmark_J A__questionmark_v_29_29)) (not (= A__questionmark_b A__questionmark_v_28_30)) (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_28_30) A__questionmark_v_29_29))))) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J))))) :rule cong :premises (t12.t3059.t4.t12 t12.t3059.t4.t13))
% 22.63/22.89 (step t12.t3059.t4.t15 (cl (= (and (= A__questionmark_v_29_29 (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_v_28_30 (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (=> (not (or (not (= A__questionmark_v_29_29 A__questionmark_J)) (not (= A__questionmark_v_28_30 A__questionmark_b)) (not (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_28_30) A__questionmark_v_29_29) tptp.true_1)))) (= (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J) tptp.true_1))) (and (= A__questionmark_v_29_29 (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_v_28_30 (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (=> (not (or (not (= A__questionmark_J A__questionmark_v_29_29)) (not (= A__questionmark_b A__questionmark_v_28_30)) (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_28_30) A__questionmark_v_29_29))))) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J)))))) :rule cong :premises (t12.t3059.t4.t3 t12.t3059.t4.t4 t12.t3059.t4.t14))
% 22.63/22.89 (step t12.t3059.t4 (cl (= (exists ((A__questionmark_v_29_29 Int) (A__questionmark_v_28_30 Int)) (and (= A__questionmark_v_29_29 (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_v_28_30 (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (=> (not (or (not (= A__questionmark_v_29_29 A__questionmark_J)) (not (= A__questionmark_v_28_30 A__questionmark_b)) (not (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_28_30) A__questionmark_v_29_29) tptp.true_1)))) (= (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J) tptp.true_1)))) (exists ((A__questionmark_v_29_29 Int) (A__questionmark_v_28_30 Int)) (and (= A__questionmark_v_29_29 (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_v_28_30 (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (=> (not (or (not (= A__questionmark_J A__questionmark_v_29_29)) (not (= A__questionmark_b A__questionmark_v_28_30)) (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_28_30) A__questionmark_v_29_29))))) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J))))))) :rule bind)
% 22.63/22.89 (step t12.t3059.t5 (cl (= (exists ((A__questionmark_v_29_29 Int) (A__questionmark_v_28_30 Int)) (and (= A__questionmark_v_29_29 (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_v_28_30 (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (=> (not (or (not (= A__questionmark_J A__questionmark_v_29_29)) (not (= A__questionmark_b A__questionmark_v_28_30)) (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_28_30) A__questionmark_v_29_29))))) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J))))) (not (forall ((A__questionmark_v_29_29 Int) (A__questionmark_v_28_30 Int)) (not (and (= A__questionmark_v_29_29 (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_v_28_30 (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (=> (not (or (not (= A__questionmark_J A__questionmark_v_29_29)) (not (= A__questionmark_b A__questionmark_v_28_30)) (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_28_30) A__questionmark_v_29_29))))) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J))))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3059.t6 (cl (= (forall ((A__questionmark_v_29_29 Int) (A__questionmark_v_28_30 Int)) (not (and (= A__questionmark_v_29_29 (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_v_28_30 (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (=> (not (or (not (= A__questionmark_J A__questionmark_v_29_29)) (not (= A__questionmark_b A__questionmark_v_28_30)) (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_28_30) A__questionmark_v_29_29))))) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J)))))) (forall ((A__questionmark_v_29_29 Int) (A__questionmark_v_28_30 Int)) (or (not (= A__questionmark_v_29_29 (|tptp.'AsInterface'| A__questionmark_J))) (not (= A__questionmark_v_28_30 (|tptp.'Box'| A__questionmark_s A__questionmark_b))) (and (= A__questionmark_J A__questionmark_v_29_29) (= A__questionmark_b A__questionmark_v_28_30) (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_28_30) A__questionmark_v_29_29)) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J)))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3059.t7 (cl (= (forall ((A__questionmark_v_29_29 Int) (A__questionmark_v_28_30 Int)) (or (not (= A__questionmark_v_29_29 (|tptp.'AsInterface'| A__questionmark_J))) (not (= A__questionmark_v_28_30 (|tptp.'Box'| A__questionmark_s A__questionmark_b))) (and (= A__questionmark_J A__questionmark_v_29_29) (= A__questionmark_b A__questionmark_v_28_30) (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_28_30) A__questionmark_v_29_29)) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J)))))) (or (not (= (|tptp.'AsInterface'| A__questionmark_J) (|tptp.'AsInterface'| A__questionmark_J))) (not (= (|tptp.'Box'| A__questionmark_s A__questionmark_b) (|tptp.'Box'| A__questionmark_s A__questionmark_b))) (and (= A__questionmark_J (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_b (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (|tptp.'AsInterface'| A__questionmark_J))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3059.t8 (cl (= (= (|tptp.'AsInterface'| A__questionmark_J) (|tptp.'AsInterface'| A__questionmark_J)) true)) :rule all_simplify)
% 22.63/22.89 (step t12.t3059.t9 (cl (= (not (= (|tptp.'AsInterface'| A__questionmark_J) (|tptp.'AsInterface'| A__questionmark_J))) (not true))) :rule cong :premises (t12.t3059.t8))
% 22.63/22.89 (step t12.t3059.t10 (cl (= (not true) false)) :rule all_simplify)
% 22.63/22.89 (step t12.t3059.t11 (cl (= (not (= (|tptp.'AsInterface'| A__questionmark_J) (|tptp.'AsInterface'| A__questionmark_J))) false)) :rule trans :premises (t12.t3059.t9 t12.t3059.t10))
% 22.63/22.89 (step t12.t3059.t12 (cl (= (= (|tptp.'Box'| A__questionmark_s A__questionmark_b) (|tptp.'Box'| A__questionmark_s A__questionmark_b)) true)) :rule all_simplify)
% 22.63/22.89 (step t12.t3059.t13 (cl (= (not (= (|tptp.'Box'| A__questionmark_s A__questionmark_b) (|tptp.'Box'| A__questionmark_s A__questionmark_b))) (not true))) :rule cong :premises (t12.t3059.t12))
% 22.63/22.89 (step t12.t3059.t14 (cl (= (not (= (|tptp.'Box'| A__questionmark_s A__questionmark_b) (|tptp.'Box'| A__questionmark_s A__questionmark_b))) false)) :rule trans :premises (t12.t3059.t13 t12.t3059.t10))
% 22.63/22.89 (step t12.t3059.t15 (cl (= (and (= A__questionmark_J (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_b (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (|tptp.'AsInterface'| A__questionmark_J))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J)))) (and (= A__questionmark_J (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_b (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (|tptp.'AsInterface'| A__questionmark_J))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J)))))) :rule refl)
% 22.63/22.89 (step t12.t3059.t16 (cl (= (or (not (= (|tptp.'AsInterface'| A__questionmark_J) (|tptp.'AsInterface'| A__questionmark_J))) (not (= (|tptp.'Box'| A__questionmark_s A__questionmark_b) (|tptp.'Box'| A__questionmark_s A__questionmark_b))) (and (= A__questionmark_J (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_b (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (|tptp.'AsInterface'| A__questionmark_J))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J))))) (or false false (and (= A__questionmark_J (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_b (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (|tptp.'AsInterface'| A__questionmark_J))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J))))))) :rule cong :premises (t12.t3059.t11 t12.t3059.t14 t12.t3059.t15))
% 22.63/22.89 (step t12.t3059.t17 (cl (= (or false false (and (= A__questionmark_J (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_b (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (|tptp.'AsInterface'| A__questionmark_J))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J))))) (and (= A__questionmark_J (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_b (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (|tptp.'AsInterface'| A__questionmark_J))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J)))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3059.t18 (cl (= (or (not (= (|tptp.'AsInterface'| A__questionmark_J) (|tptp.'AsInterface'| A__questionmark_J))) (not (= (|tptp.'Box'| A__questionmark_s A__questionmark_b) (|tptp.'Box'| A__questionmark_s A__questionmark_b))) (and (= A__questionmark_J (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_b (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (|tptp.'AsInterface'| A__questionmark_J))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J))))) (and (= A__questionmark_J (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_b (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (|tptp.'AsInterface'| A__questionmark_J))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J)))))) :rule trans :premises (t12.t3059.t16 t12.t3059.t17))
% 22.63/22.89 (step t12.t3059.t19 (cl (= (forall ((A__questionmark_v_29_29 Int) (A__questionmark_v_28_30 Int)) (or (not (= A__questionmark_v_29_29 (|tptp.'AsInterface'| A__questionmark_J))) (not (= A__questionmark_v_28_30 (|tptp.'Box'| A__questionmark_s A__questionmark_b))) (and (= A__questionmark_J A__questionmark_v_29_29) (= A__questionmark_b A__questionmark_v_28_30) (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_28_30) A__questionmark_v_29_29)) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J)))))) (and (= A__questionmark_J (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_b (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (|tptp.'AsInterface'| A__questionmark_J))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J)))))) :rule trans :premises (t12.t3059.t7 t12.t3059.t18))
% 22.63/22.89 (step t12.t3059.t20 (cl (= (forall ((A__questionmark_v_29_29 Int) (A__questionmark_v_28_30 Int)) (not (and (= A__questionmark_v_29_29 (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_v_28_30 (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (=> (not (or (not (= A__questionmark_J A__questionmark_v_29_29)) (not (= A__questionmark_b A__questionmark_v_28_30)) (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_28_30) A__questionmark_v_29_29))))) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J)))))) (and (= A__questionmark_J (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_b (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (|tptp.'AsInterface'| A__questionmark_J))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J)))))) :rule trans :premises (t12.t3059.t6 t12.t3059.t19))
% 22.63/22.89 (step t12.t3059.t21 (cl (= (not (forall ((A__questionmark_v_29_29 Int) (A__questionmark_v_28_30 Int)) (not (and (= A__questionmark_v_29_29 (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_v_28_30 (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (=> (not (or (not (= A__questionmark_J A__questionmark_v_29_29)) (not (= A__questionmark_b A__questionmark_v_28_30)) (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_28_30) A__questionmark_v_29_29))))) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J))))))) (not (and (= A__questionmark_J (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_b (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (|tptp.'AsInterface'| A__questionmark_J))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J))))))) :rule cong :premises (t12.t3059.t20))
% 22.63/22.89 (step t12.t3059.t22 (cl (= (exists ((A__questionmark_v_29_29 Int) (A__questionmark_v_28_30 Int)) (and (= A__questionmark_v_29_29 (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_v_28_30 (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (=> (not (or (not (= A__questionmark_J A__questionmark_v_29_29)) (not (= A__questionmark_b A__questionmark_v_28_30)) (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_28_30) A__questionmark_v_29_29))))) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J))))) (not (and (= A__questionmark_J (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_b (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (|tptp.'AsInterface'| A__questionmark_J))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J))))))) :rule trans :premises (t12.t3059.t5 t12.t3059.t21))
% 22.63/22.89 (step t12.t3059.t23 (cl (= (exists ((A__questionmark_v_29_29 Int) (A__questionmark_v_28_30 Int)) (and (= A__questionmark_v_29_29 (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_v_28_30 (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (=> (not (or (not (= A__questionmark_v_29_29 A__questionmark_J)) (not (= A__questionmark_v_28_30 A__questionmark_b)) (not (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_28_30) A__questionmark_v_29_29) tptp.true_1)))) (= (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J) tptp.true_1)))) (not (and (= A__questionmark_J (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_b (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (|tptp.'AsInterface'| A__questionmark_J))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J))))))) :rule trans :premises (t12.t3059.t4 t12.t3059.t22))
% 22.63/22.89 (step t12.t3059 (cl (= (forall ((A__questionmark_J Int) (A__questionmark_s Int) (A__questionmark_b Int)) (exists ((A__questionmark_v_29_29 Int) (A__questionmark_v_28_30 Int)) (and (= A__questionmark_v_29_29 (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_v_28_30 (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (=> (not (or (not (= A__questionmark_v_29_29 A__questionmark_J)) (not (= A__questionmark_v_28_30 A__questionmark_b)) (not (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_28_30) A__questionmark_v_29_29) tptp.true_1)))) (= (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J) tptp.true_1))))) (forall ((A__questionmark_J Int) (A__questionmark_s Int) (A__questionmark_b Int)) (not (and (= A__questionmark_J (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_b (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (|tptp.'AsInterface'| A__questionmark_J))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J)))))))) :rule bind)
% 22.63/22.89 (step t12.t3060 (cl (= (forall ((A__questionmark_J Int) (A__questionmark_s Int) (A__questionmark_b Int)) (not (and (= A__questionmark_J (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_b (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (|tptp.'AsInterface'| A__questionmark_J))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J)))))) (forall ((A__questionmark_J Int) (A__questionmark_s Int) (A__questionmark_b Int)) (or (not (= A__questionmark_J (|tptp.'AsInterface'| A__questionmark_J))) (not (= A__questionmark_b (|tptp.'Box'| A__questionmark_s A__questionmark_b))) (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (|tptp.'AsInterface'| A__questionmark_J)))) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J)))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3061 (cl (= (forall ((A__questionmark_J Int) (A__questionmark_s Int) (A__questionmark_b Int)) (exists ((A__questionmark_v_29_29 Int) (A__questionmark_v_28_30 Int)) (and (= A__questionmark_v_29_29 (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_v_28_30 (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (=> (not (or (not (= A__questionmark_v_29_29 A__questionmark_J)) (not (= A__questionmark_v_28_30 A__questionmark_b)) (not (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_28_30) A__questionmark_v_29_29) tptp.true_1)))) (= (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J) tptp.true_1))))) (forall ((A__questionmark_J Int) (A__questionmark_s Int) (A__questionmark_b Int)) (or (not (= A__questionmark_J (|tptp.'AsInterface'| A__questionmark_J))) (not (= A__questionmark_b (|tptp.'Box'| A__questionmark_s A__questionmark_b))) (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (|tptp.'AsInterface'| A__questionmark_J)))) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J)))))) :rule trans :premises (t12.t3059 t12.t3060))
% 22.63/22.89 (step t12.t3062 (cl (= (not (forall ((A__questionmark_J Int) (A__questionmark_s Int) (A__questionmark_b Int)) (exists ((A__questionmark_v_29_29 Int) (A__questionmark_v_28_30 Int)) (and (= A__questionmark_v_29_29 (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_v_28_30 (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (=> (not (or (not (= A__questionmark_v_29_29 A__questionmark_J)) (not (= A__questionmark_v_28_30 A__questionmark_b)) (not (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_28_30) A__questionmark_v_29_29) tptp.true_1)))) (= (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J) tptp.true_1)))))) (not (forall ((A__questionmark_J Int) (A__questionmark_s Int) (A__questionmark_b Int)) (or (not (= A__questionmark_J (|tptp.'AsInterface'| A__questionmark_J))) (not (= A__questionmark_b (|tptp.'Box'| A__questionmark_s A__questionmark_b))) (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (|tptp.'AsInterface'| A__questionmark_J)))) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J))))))) :rule cong :premises (t12.t3061))
% 22.63/22.89 (step t12.t3063 (cl (= (not (not (= (|tptp.'IsImmutable'| |tptp.'System_Object'|) tptp.true_1))) (= (|tptp.'IsImmutable'| |tptp.'System_Object'|) tptp.true_1))) :rule all_simplify)
% 22.63/22.89 (step t12.t3064 (cl (= (= (|tptp.'IsImmutable'| |tptp.'System_Object'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Object'|)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3065 (cl (= (not (not (= (|tptp.'IsImmutable'| |tptp.'System_Object'|) tptp.true_1))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Object'|)))) :rule trans :premises (t12.t3063 t12.t3064))
% 22.63/22.89 (anchor :step t12.t3066 :args ((A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T) (A__questionmark_U_1 Int) (:= A__questionmark_U_1 A__questionmark_U_1)))
% 22.63/22.89 (step t12.t3066.t1 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 22.63/22.89 (step t12.t3066.t2 (cl (= A__questionmark_U_1 A__questionmark_U_1)) :rule refl)
% 22.63/22.89 (step t12.t3066.t3 (cl (= (= (tptp.x A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_T)) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_T))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3066.t4 (cl (= (= (|tptp.'IsImmutable'| A__questionmark_U_1) tptp.true_1) (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3066.t5 (cl (= (not (= (|tptp.'IsImmutable'| A__questionmark_U_1) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1))))) :rule cong :premises (t12.t3066.t4))
% 22.63/22.89 (step t12.t3066.t6 (cl (= (= (|tptp.'AsImmutable'| A__questionmark_U_1) A__questionmark_U_1) (= A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_U_1)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3066.t7 (cl (= (not (= (|tptp.'AsImmutable'| A__questionmark_U_1) A__questionmark_U_1)) (not (= A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_U_1))))) :rule cong :premises (t12.t3066.t6))
% 22.63/22.89 (step t12.t3066.t8 (cl (= (or (not (= (|tptp.'IsImmutable'| A__questionmark_U_1) tptp.true_1)) (not (= (|tptp.'AsImmutable'| A__questionmark_U_1) A__questionmark_U_1))) (or (not (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1))) (not (= A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_U_1)))))) :rule cong :premises (t12.t3066.t5 t12.t3066.t7))
% 22.63/22.89 (step t12.t3066.t9 (cl (= (not (or (not (= (|tptp.'IsImmutable'| A__questionmark_U_1) tptp.true_1)) (not (= (|tptp.'AsImmutable'| A__questionmark_U_1) A__questionmark_U_1)))) (not (or (not (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1))) (not (= A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_U_1))))))) :rule cong :premises (t12.t3066.t8))
% 22.63/22.89 (step t12.t3066.t10 (cl (= (=> (= (tptp.x A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_T)) tptp.true_1) (not (or (not (= (|tptp.'IsImmutable'| A__questionmark_U_1) tptp.true_1)) (not (= (|tptp.'AsImmutable'| A__questionmark_U_1) A__questionmark_U_1))))) (=> (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_T))) (not (or (not (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1))) (not (= A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_U_1)))))))) :rule cong :premises (t12.t3066.t3 t12.t3066.t9))
% 22.63/22.89 (step t12.t3066 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_T)) tptp.true_1) (not (or (not (= (|tptp.'IsImmutable'| A__questionmark_U_1) tptp.true_1)) (not (= (|tptp.'AsImmutable'| A__questionmark_U_1) A__questionmark_U_1)))))) (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (=> (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_T))) (not (or (not (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1))) (not (= A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_U_1))))))))) :rule bind)
% 22.63/22.89 (step t12.t3067 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (=> (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_T))) (not (or (not (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1))) (not (= A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_U_1))))))) (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_T)))) (and (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1)) (= A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_U_1))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3068 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_T)) tptp.true_1) (not (or (not (= (|tptp.'IsImmutable'| A__questionmark_U_1) tptp.true_1)) (not (= (|tptp.'AsImmutable'| A__questionmark_U_1) A__questionmark_U_1)))))) (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_T)))) (and (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1)) (= A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_U_1))))))) :rule trans :premises (t12.t3066 t12.t3067))
% 22.63/22.89 (step t12.t3069 (cl (= (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_T)) tptp.true_1) (not (or (not (= (|tptp.'IsImmutable'| A__questionmark_U_1) tptp.true_1)) (not (= (|tptp.'AsImmutable'| A__questionmark_U_1) A__questionmark_U_1))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_T)))) (and (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1)) (= A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_U_1)))))))) :rule cong :premises (t12.t3068))
% 22.63/22.89 (anchor :step t12.t3070 :args ((A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T) (A__questionmark_U_1 Int) (:= A__questionmark_U_1 A__questionmark_U_1)))
% 22.63/22.89 (step t12.t3070.t1 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 22.63/22.89 (step t12.t3070.t2 (cl (= A__questionmark_U_1 A__questionmark_U_1)) :rule refl)
% 22.63/22.89 (step t12.t3070.t3 (cl (= (= (tptp.x A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_T)) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_T))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3070.t4 (cl (= (not (not (= (|tptp.'IsImmutable'| A__questionmark_U_1) tptp.true_1))) (= (|tptp.'IsImmutable'| A__questionmark_U_1) tptp.true_1))) :rule all_simplify)
% 22.63/22.89 (step t12.t3070.t5 (cl (= (= (|tptp.'IsImmutable'| A__questionmark_U_1) tptp.true_1) (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3070.t6 (cl (= (not (not (= (|tptp.'IsImmutable'| A__questionmark_U_1) tptp.true_1))) (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1)))) :rule trans :premises (t12.t3070.t4 t12.t3070.t5))
% 22.63/22.89 (step t12.t3070.t7 (cl (= (= (|tptp.'AsMutable'| A__questionmark_U_1) A__questionmark_U_1) (= A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_U_1)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3070.t8 (cl (= (not (= (|tptp.'AsMutable'| A__questionmark_U_1) A__questionmark_U_1)) (not (= A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_U_1))))) :rule cong :premises (t12.t3070.t7))
% 22.63/22.89 (step t12.t3070.t9 (cl (= (or (not (not (= (|tptp.'IsImmutable'| A__questionmark_U_1) tptp.true_1))) (not (= (|tptp.'AsMutable'| A__questionmark_U_1) A__questionmark_U_1))) (or (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1)) (not (= A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_U_1)))))) :rule cong :premises (t12.t3070.t6 t12.t3070.t8))
% 22.63/22.89 (step t12.t3070.t10 (cl (= (not (or (not (not (= (|tptp.'IsImmutable'| A__questionmark_U_1) tptp.true_1))) (not (= (|tptp.'AsMutable'| A__questionmark_U_1) A__questionmark_U_1)))) (not (or (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1)) (not (= A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_U_1))))))) :rule cong :premises (t12.t3070.t9))
% 22.63/22.89 (step t12.t3070.t11 (cl (= (=> (= (tptp.x A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_T)) tptp.true_1) (not (or (not (not (= (|tptp.'IsImmutable'| A__questionmark_U_1) tptp.true_1))) (not (= (|tptp.'AsMutable'| A__questionmark_U_1) A__questionmark_U_1))))) (=> (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_T))) (not (or (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1)) (not (= A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_U_1)))))))) :rule cong :premises (t12.t3070.t3 t12.t3070.t10))
% 22.63/22.89 (step t12.t3070 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_T)) tptp.true_1) (not (or (not (not (= (|tptp.'IsImmutable'| A__questionmark_U_1) tptp.true_1))) (not (= (|tptp.'AsMutable'| A__questionmark_U_1) A__questionmark_U_1)))))) (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (=> (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_T))) (not (or (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1)) (not (= A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_U_1))))))))) :rule bind)
% 22.63/22.89 (step t12.t3071 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (=> (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_T))) (not (or (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1)) (not (= A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_U_1))))))) (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_T)))) (and (not (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1))) (= A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_U_1))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3072 (cl (= (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_T)) tptp.true_1) (not (or (not (not (= (|tptp.'IsImmutable'| A__questionmark_U_1) tptp.true_1))) (not (= (|tptp.'AsMutable'| A__questionmark_U_1) A__questionmark_U_1)))))) (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_T)))) (and (not (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1))) (= A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_U_1))))))) :rule trans :premises (t12.t3070 t12.t3071))
% 22.63/22.89 (step t12.t3073 (cl (= (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_T)) tptp.true_1) (not (or (not (not (= (|tptp.'IsImmutable'| A__questionmark_U_1) tptp.true_1))) (not (= (|tptp.'AsMutable'| A__questionmark_U_1) A__questionmark_U_1))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_T)))) (and (not (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1))) (= A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_U_1)))))))) :rule cong :premises (t12.t3072))
% 22.63/22.89 (anchor :step t12.t3074 :args ((A__questionmark_o Int) (:= A__questionmark_o A__questionmark_o) (A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T)))
% 22.63/22.89 (step t12.t3074.t1 (cl (= A__questionmark_o A__questionmark_o)) :rule refl)
% 22.63/22.89 (step t12.t3074.t2 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 22.63/22.89 (step t12.t3074.t3 (cl (= (not (not (= A__questionmark_o tptp.nullObject))) (= A__questionmark_o tptp.nullObject))) :rule all_simplify)
% 22.63/22.89 (step t12.t3074.t4 (cl (= (= A__questionmark_o tptp.nullObject) (= tptp.nullObject A__questionmark_o))) :rule all_simplify)
% 22.63/22.89 (step t12.t3074.t5 (cl (= (not (not (= A__questionmark_o tptp.nullObject))) (= tptp.nullObject A__questionmark_o))) :rule trans :premises (t12.t3074.t3 t12.t3074.t4))
% 22.63/22.89 (step t12.t3074.t6 (cl (= (not (not (= A__questionmark_o |tptp.'BeingConstructed'|))) (= A__questionmark_o |tptp.'BeingConstructed'|))) :rule all_simplify)
% 22.63/22.89 (step t12.t3074.t7 (cl (= (= A__questionmark_o |tptp.'BeingConstructed'|) (= |tptp.'BeingConstructed'| A__questionmark_o))) :rule all_simplify)
% 22.63/22.89 (step t12.t3074.t8 (cl (= (not (not (= A__questionmark_o |tptp.'BeingConstructed'|))) (= |tptp.'BeingConstructed'| A__questionmark_o))) :rule trans :premises (t12.t3074.t6 t12.t3074.t7))
% 22.63/22.89 (step t12.t3074.t9 (cl (= (= (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)) tptp.true_1) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3074.t10 (cl (= (not (= (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)) tptp.true_1)) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)))))) :rule cong :premises (t12.t3074.t9))
% 22.63/22.89 (step t12.t3074.t11 (cl (= (or (not (not (= A__questionmark_o tptp.nullObject))) (not (not (= A__questionmark_o |tptp.'BeingConstructed'|))) (not (= (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)) tptp.true_1))) (or (= tptp.nullObject A__questionmark_o) (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T))))))) :rule cong :premises (t12.t3074.t5 t12.t3074.t8 t12.t3074.t10))
% 22.63/22.89 (step t12.t3074.t12 (cl (= (not (or (not (not (= A__questionmark_o tptp.nullObject))) (not (not (= A__questionmark_o |tptp.'BeingConstructed'|))) (not (= (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)) tptp.true_1)))) (not (or (= tptp.nullObject A__questionmark_o) (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)))))))) :rule cong :premises (t12.t3074.t11))
% 22.63/22.89 (anchor :step t12.t3074.t13 :args ((A__questionmark_h_1 Int) (:= A__questionmark_h_1 A__questionmark_h_1)))
% 22.63/22.89 (step t12.t3074.t13.t1 (cl (= A__questionmark_h_1 A__questionmark_h_1)) :rule refl)
% 22.63/22.89 (anchor :step t12.t3074.t13.t2 :args ((A__questionmark_v_30_31 Int) (:= A__questionmark_v_30_31 A__questionmark_v_30_31)))
% 22.63/22.89 (step t12.t3074.t13.t2.t1 (cl (= A__questionmark_v_30_31 A__questionmark_v_30_31)) :rule refl)
% 22.63/22.89 (step t12.t3074.t13.t2.t2 (cl (= (= A__questionmark_v_30_31 (tptp.typeof A__questionmark_o)) (= A__questionmark_v_30_31 (tptp.typeof A__questionmark_o)))) :rule refl)
% 22.63/22.89 (step t12.t3074.t13.t2.t3 (cl (= (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3074.t13.t2.t4 (cl (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_30_31) (= A__questionmark_v_30_31 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3074.t13.t2.t5 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_30_31)) (not (= A__questionmark_v_30_31 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))))) :rule cong :premises (t12.t3074.t13.t2.t4))
% 22.63/22.89 (step t12.t3074.t13.t2.t6 (cl (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_30_31) (= A__questionmark_v_30_31 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3074.t13.t2.t7 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_30_31)) (not (= A__questionmark_v_30_31 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))))) :rule cong :premises (t12.t3074.t13.t2.t6))
% 22.63/22.89 (step t12.t3074.t13.t2.t8 (cl (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3074.t13.t2.t9 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))))) :rule cong :premises (t12.t3074.t13.t2.t8))
% 22.63/22.89 (step t12.t3074.t13.t2.t10 (cl (= (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) A__questionmark_o) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3074.t13.t2.t11 (cl (= (not (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) A__questionmark_o)) (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)))))) :rule cong :premises (t12.t3074.t13.t2.t10))
% 22.63/22.89 (anchor :step t12.t3074.t13.t2.t12 :args ((A__questionmark_t Int) (:= A__questionmark_t A__questionmark_t)))
% 22.63/22.89 (step t12.t3074.t13.t2.t12.t1 (cl (= A__questionmark_t A__questionmark_t)) :rule refl)
% 22.63/22.89 (step t12.t3074.t13.t2.t12.t2 (cl (= (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)) A__questionmark_o) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3074.t13.t2.t12.t3 (cl (= (= A__questionmark_t A__questionmark_o) (= A__questionmark_o A__questionmark_t))) :rule all_simplify)
% 22.63/22.89 (step t12.t3074.t13.t2.t12.t4 (cl (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3074.t13.t2.t12.t5 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame))))) :rule cong :premises (t12.t3074.t13.t2.t12.t4))
% 22.63/22.89 (step t12.t3074.t13.t2.t12.t6 (cl (= (or (= A__questionmark_t A__questionmark_o) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|))) (or (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame)))))) :rule cong :premises (t12.t3074.t13.t2.t12.t3 t12.t3074.t13.t2.t12.t5))
% 22.63/22.89 (step t12.t3074.t13.t2.t12.t7 (cl (= (=> (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)) A__questionmark_o) (or (= A__questionmark_t A__questionmark_o) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)))) (=> (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef))) (or (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame))))))) :rule cong :premises (t12.t3074.t13.t2.t12.t2 t12.t3074.t13.t2.t12.t6))
% 22.63/22.89 (step t12.t3074.t13.t2.t12 (cl (= (forall ((A__questionmark_t Int)) (=> (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)) A__questionmark_o) (or (= A__questionmark_t A__questionmark_o) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|))))) (forall ((A__questionmark_t Int)) (=> (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef))) (or (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame)))))))) :rule bind)
% 22.63/22.89 (step t12.t3074.t13.t2.t13 (cl (= (forall ((A__questionmark_t Int)) (=> (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef))) (or (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame)))))) (forall ((A__questionmark_t Int)) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)))) (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3074.t13.t2.t14 (cl (= (forall ((A__questionmark_t Int)) (=> (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)) A__questionmark_o) (or (= A__questionmark_t A__questionmark_o) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|))))) (forall ((A__questionmark_t Int)) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)))) (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame))))))) :rule trans :premises (t12.t3074.t13.t2.t12 t12.t3074.t13.t2.t13))
% 22.63/22.89 (step t12.t3074.t13.t2.t15 (cl (= (not (forall ((A__questionmark_t Int)) (=> (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)) A__questionmark_o) (or (= A__questionmark_t A__questionmark_o) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)))))) (not (forall ((A__questionmark_t Int)) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)))) (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame)))))))) :rule cong :premises (t12.t3074.t13.t2.t14))
% 22.63/22.89 (step t12.t3074.t13.t2.t16 (cl (= (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_30_31)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_30_31)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)) (not (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) A__questionmark_o)) (not (forall ((A__questionmark_t Int)) (=> (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)) A__questionmark_o) (or (= A__questionmark_t A__questionmark_o) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|))))))) (or (not (= A__questionmark_v_30_31 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_30_31 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)))) (not (forall ((A__questionmark_t Int)) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)))) (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame))))))))) :rule cong :premises (t12.t3074.t13.t2.t5 t12.t3074.t13.t2.t7 t12.t3074.t13.t2.t9 t12.t3074.t13.t2.t11 t12.t3074.t13.t2.t15))
% 22.63/22.89 (step t12.t3074.t13.t2.t17 (cl (= (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_30_31)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_30_31)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)) (not (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) A__questionmark_o)) (not (forall ((A__questionmark_t Int)) (=> (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)) A__questionmark_o) (or (= A__questionmark_t A__questionmark_o) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)))))))) (not (or (not (= A__questionmark_v_30_31 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_30_31 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)))) (not (forall ((A__questionmark_t Int)) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)))) (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame)))))))))) :rule cong :premises (t12.t3074.t13.t2.t16))
% 22.63/22.89 (step t12.t3074.t13.t2.t18 (cl (= (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_30_31)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_30_31)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)) (not (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) A__questionmark_o)) (not (forall ((A__questionmark_t Int)) (=> (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)) A__questionmark_o) (or (= A__questionmark_t A__questionmark_o) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|))))))))) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (or (not (= A__questionmark_v_30_31 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_30_31 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)))) (not (forall ((A__questionmark_t Int)) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)))) (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame))))))))))) :rule cong :premises (t12.t3074.t13.t2.t3 t12.t3074.t13.t2.t17))
% 22.63/22.89 (step t12.t3074.t13.t2.t19 (cl (= (and (= A__questionmark_v_30_31 (tptp.typeof A__questionmark_o)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_30_31)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_30_31)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)) (not (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) A__questionmark_o)) (not (forall ((A__questionmark_t Int)) (=> (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)) A__questionmark_o) (or (= A__questionmark_t A__questionmark_o) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)))))))))) (and (= A__questionmark_v_30_31 (tptp.typeof A__questionmark_o)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (or (not (= A__questionmark_v_30_31 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_30_31 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)))) (not (forall ((A__questionmark_t Int)) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)))) (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame)))))))))))) :rule cong :premises (t12.t3074.t13.t2.t2 t12.t3074.t13.t2.t18))
% 22.63/22.89 (step t12.t3074.t13.t2 (cl (= (exists ((A__questionmark_v_30_31 Int)) (and (= A__questionmark_v_30_31 (tptp.typeof A__questionmark_o)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_30_31)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_30_31)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)) (not (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) A__questionmark_o)) (not (forall ((A__questionmark_t Int)) (=> (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)) A__questionmark_o) (or (= A__questionmark_t A__questionmark_o) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|))))))))))) (exists ((A__questionmark_v_30_31 Int)) (and (= A__questionmark_v_30_31 (tptp.typeof A__questionmark_o)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (or (not (= A__questionmark_v_30_31 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_30_31 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)))) (not (forall ((A__questionmark_t Int)) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)))) (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame))))))))))))) :rule bind)
% 22.63/22.89 (step t12.t3074.t13.t3 (cl (= (exists ((A__questionmark_v_30_31 Int)) (and (= A__questionmark_v_30_31 (tptp.typeof A__questionmark_o)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (or (not (= A__questionmark_v_30_31 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_30_31 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)))) (not (forall ((A__questionmark_t Int)) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)))) (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame))))))))))) (not (forall ((A__questionmark_v_30_31 Int)) (not (and (= A__questionmark_v_30_31 (tptp.typeof A__questionmark_o)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (or (not (= A__questionmark_v_30_31 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_30_31 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)))) (not (forall ((A__questionmark_t Int)) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)))) (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame))))))))))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3074.t13.t4 (cl (= (forall ((A__questionmark_v_30_31 Int)) (not (and (= A__questionmark_v_30_31 (tptp.typeof A__questionmark_o)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (or (not (= A__questionmark_v_30_31 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_30_31 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)))) (not (forall ((A__questionmark_t Int)) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)))) (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame)))))))))))) (forall ((A__questionmark_v_30_31 Int)) (or (not (= A__questionmark_v_30_31 (tptp.typeof A__questionmark_o))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (or (not (= A__questionmark_v_30_31 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_30_31 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)))) (not (forall ((A__questionmark_t Int)) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)))) (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame)))))))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3074.t13.t5 (cl (= (forall ((A__questionmark_v_30_31 Int)) (or (not (= A__questionmark_v_30_31 (tptp.typeof A__questionmark_o))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (or (not (= A__questionmark_v_30_31 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_30_31 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)))) (not (forall ((A__questionmark_t Int)) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)))) (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame)))))))))) (or (not (= (tptp.typeof A__questionmark_o) (tptp.typeof A__questionmark_o))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)))) (not (forall ((A__questionmark_t Int)) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)))) (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame))))))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3074.t13.t6 (cl (= (= (tptp.typeof A__questionmark_o) (tptp.typeof A__questionmark_o)) true)) :rule all_simplify)
% 22.63/22.89 (step t12.t3074.t13.t7 (cl (= (not (= (tptp.typeof A__questionmark_o) (tptp.typeof A__questionmark_o))) (not true))) :rule cong :premises (t12.t3074.t13.t6))
% 22.63/22.89 (step t12.t3074.t13.t8 (cl (= (not true) false)) :rule all_simplify)
% 22.63/22.89 (step t12.t3074.t13.t9 (cl (= (not (= (tptp.typeof A__questionmark_o) (tptp.typeof A__questionmark_o))) false)) :rule trans :premises (t12.t3074.t13.t7 t12.t3074.t13.t8))
% 22.63/22.89 (step t12.t3074.t13.t10 (cl (= (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)))) (not (forall ((A__questionmark_t Int)) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)))) (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame)))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)))) (not (forall ((A__questionmark_t Int)) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)))) (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame)))))))))) :rule refl)
% 22.63/22.89 (step t12.t3074.t13.t11 (cl (= (or (not (= (tptp.typeof A__questionmark_o) (tptp.typeof A__questionmark_o))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)))) (not (forall ((A__questionmark_t Int)) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)))) (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame))))))))) (or false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)))) (not (forall ((A__questionmark_t Int)) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)))) (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame))))))))))) :rule cong :premises (t12.t3074.t13.t9 t12.t3074.t13.t10))
% 22.63/22.89 (step t12.t3074.t13.t12 (cl (= (or false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)))) (not (forall ((A__questionmark_t Int)) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)))) (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)))) (not (forall ((A__questionmark_t Int)) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)))) (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame)))))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3074.t13.t13 (cl (= (or (not (= (tptp.typeof A__questionmark_o) (tptp.typeof A__questionmark_o))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)))) (not (forall ((A__questionmark_t Int)) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)))) (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)))) (not (forall ((A__questionmark_t Int)) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)))) (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame)))))))))) :rule trans :premises (t12.t3074.t13.t11 t12.t3074.t13.t12))
% 22.63/22.89 (step t12.t3074.t13.t14 (cl (= (forall ((A__questionmark_v_30_31 Int)) (or (not (= A__questionmark_v_30_31 (tptp.typeof A__questionmark_o))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (or (not (= A__questionmark_v_30_31 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_30_31 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)))) (not (forall ((A__questionmark_t Int)) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)))) (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame)))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)))) (not (forall ((A__questionmark_t Int)) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)))) (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame)))))))))) :rule trans :premises (t12.t3074.t13.t5 t12.t3074.t13.t13))
% 22.63/22.89 (step t12.t3074.t13.t15 (cl (= (forall ((A__questionmark_v_30_31 Int)) (not (and (= A__questionmark_v_30_31 (tptp.typeof A__questionmark_o)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (or (not (= A__questionmark_v_30_31 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_30_31 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)))) (not (forall ((A__questionmark_t Int)) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)))) (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame)))))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)))) (not (forall ((A__questionmark_t Int)) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)))) (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame)))))))))) :rule trans :premises (t12.t3074.t13.t4 t12.t3074.t13.t14))
% 22.63/22.89 (step t12.t3074.t13.t16 (cl (= (not (forall ((A__questionmark_v_30_31 Int)) (not (and (= A__questionmark_v_30_31 (tptp.typeof A__questionmark_o)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (or (not (= A__questionmark_v_30_31 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_30_31 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)))) (not (forall ((A__questionmark_t Int)) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)))) (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame))))))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)))) (not (forall ((A__questionmark_t Int)) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)))) (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame))))))))))) :rule cong :premises (t12.t3074.t13.t15))
% 22.63/22.89 (step t12.t3074.t13.t17 (cl (= (exists ((A__questionmark_v_30_31 Int)) (and (= A__questionmark_v_30_31 (tptp.typeof A__questionmark_o)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (or (not (= A__questionmark_v_30_31 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_30_31 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)))) (not (forall ((A__questionmark_t Int)) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)))) (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame))))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)))) (not (forall ((A__questionmark_t Int)) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)))) (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame))))))))))) :rule trans :premises (t12.t3074.t13.t3 t12.t3074.t13.t16))
% 22.63/22.89 (step t12.t3074.t13.t18 (cl (= (exists ((A__questionmark_v_30_31 Int)) (and (= A__questionmark_v_30_31 (tptp.typeof A__questionmark_o)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_30_31)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_30_31)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)) (not (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) A__questionmark_o)) (not (forall ((A__questionmark_t Int)) (=> (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)) A__questionmark_o) (or (= A__questionmark_t A__questionmark_o) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|))))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)))) (not (forall ((A__questionmark_t Int)) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)))) (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame))))))))))) :rule trans :premises (t12.t3074.t13.t2 t12.t3074.t13.t17))
% 22.63/22.89 (step t12.t3074.t13 (cl (= (forall ((A__questionmark_h_1 Int)) (exists ((A__questionmark_v_30_31 Int)) (and (= A__questionmark_v_30_31 (tptp.typeof A__questionmark_o)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_30_31)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_30_31)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)) (not (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) A__questionmark_o)) (not (forall ((A__questionmark_t Int)) (=> (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)) A__questionmark_o) (or (= A__questionmark_t A__questionmark_o) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)))))))))))) (forall ((A__questionmark_h_1 Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)))) (not (forall ((A__questionmark_t Int)) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)))) (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame)))))))))))) :rule bind)
% 22.63/22.89 (step t12.t3074.t14 (cl (= (forall ((A__questionmark_h_1 Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)))) (not (forall ((A__questionmark_t Int)) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)))) (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame)))))))))) (forall ((A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (forall ((A__questionmark_t Int)) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)))) (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame)))))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3074.t15 (cl (= (forall ((A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (forall ((A__questionmark_t Int)) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)))) (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame)))))))) (forall ((A__questionmark_h_1 Int) (BOUND_VARIABLE_12429 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 BOUND_VARIABLE_12429 tptp.ownerRef)))) (= A__questionmark_o BOUND_VARIABLE_12429) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 BOUND_VARIABLE_12429 tptp.ownerFrame))))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3074.t16 (cl (= (forall ((A__questionmark_h_1 Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)))) (not (forall ((A__questionmark_t Int)) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)))) (= A__questionmark_o A__questionmark_t) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame)))))))))) (forall ((A__questionmark_h_1 Int) (BOUND_VARIABLE_12429 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 BOUND_VARIABLE_12429 tptp.ownerRef)))) (= A__questionmark_o BOUND_VARIABLE_12429) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 BOUND_VARIABLE_12429 tptp.ownerFrame))))))))) :rule trans :premises (t12.t3074.t14 t12.t3074.t15))
% 22.63/22.89 (step t12.t3074.t17 (cl (= (forall ((A__questionmark_h_1 Int)) (exists ((A__questionmark_v_30_31 Int)) (and (= A__questionmark_v_30_31 (tptp.typeof A__questionmark_o)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_30_31)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_30_31)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)) (not (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) A__questionmark_o)) (not (forall ((A__questionmark_t Int)) (=> (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)) A__questionmark_o) (or (= A__questionmark_t A__questionmark_o) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)))))))))))) (forall ((A__questionmark_h_1 Int) (BOUND_VARIABLE_12429 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 BOUND_VARIABLE_12429 tptp.ownerRef)))) (= A__questionmark_o BOUND_VARIABLE_12429) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 BOUND_VARIABLE_12429 tptp.ownerFrame))))))))) :rule trans :premises (t12.t3074.t13 t12.t3074.t16))
% 22.63/22.89 (step t12.t3074.t18 (cl (= (=> (not (or (not (not (= A__questionmark_o tptp.nullObject))) (not (not (= A__questionmark_o |tptp.'BeingConstructed'|))) (not (= (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)) tptp.true_1)))) (forall ((A__questionmark_h_1 Int)) (exists ((A__questionmark_v_30_31 Int)) (and (= A__questionmark_v_30_31 (tptp.typeof A__questionmark_o)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_30_31)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_30_31)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)) (not (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) A__questionmark_o)) (not (forall ((A__questionmark_t Int)) (=> (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)) A__questionmark_o) (or (= A__questionmark_t A__questionmark_o) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|))))))))))))) (=> (not (or (= tptp.nullObject A__questionmark_o) (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)))))) (forall ((A__questionmark_h_1 Int) (BOUND_VARIABLE_12429 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 BOUND_VARIABLE_12429 tptp.ownerRef)))) (= A__questionmark_o BOUND_VARIABLE_12429) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 BOUND_VARIABLE_12429 tptp.ownerFrame)))))))))) :rule cong :premises (t12.t3074.t12 t12.t3074.t17))
% 22.63/22.89 (step t12.t3074 (cl (= (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (not (or (not (not (= A__questionmark_o tptp.nullObject))) (not (not (= A__questionmark_o |tptp.'BeingConstructed'|))) (not (= (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)) tptp.true_1)))) (forall ((A__questionmark_h_1 Int)) (exists ((A__questionmark_v_30_31 Int)) (and (= A__questionmark_v_30_31 (tptp.typeof A__questionmark_o)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_30_31)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_30_31)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)) (not (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) A__questionmark_o)) (not (forall ((A__questionmark_t Int)) (=> (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)) A__questionmark_o) (or (= A__questionmark_t A__questionmark_o) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)))))))))))))) (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (not (or (= tptp.nullObject A__questionmark_o) (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)))))) (forall ((A__questionmark_h_1 Int) (BOUND_VARIABLE_12429 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 BOUND_VARIABLE_12429 tptp.ownerRef)))) (= A__questionmark_o BOUND_VARIABLE_12429) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 BOUND_VARIABLE_12429 tptp.ownerFrame))))))))))) :rule bind)
% 22.63/22.89 (step t12.t3075 (cl (= (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (not (or (= tptp.nullObject A__questionmark_o) (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)))))) (forall ((A__questionmark_h_1 Int) (BOUND_VARIABLE_12429 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 BOUND_VARIABLE_12429 tptp.ownerRef)))) (= A__questionmark_o BOUND_VARIABLE_12429) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 BOUND_VARIABLE_12429 tptp.ownerFrame))))))))) (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (= tptp.nullObject A__questionmark_o) (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)))) (forall ((A__questionmark_h_1 Int) (BOUND_VARIABLE_12429 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 BOUND_VARIABLE_12429 tptp.ownerRef)))) (= A__questionmark_o BOUND_VARIABLE_12429) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 BOUND_VARIABLE_12429 tptp.ownerFrame))))))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3076 (cl (= (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (= tptp.nullObject A__questionmark_o) (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)))) (forall ((A__questionmark_h_1 Int) (BOUND_VARIABLE_12429 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 BOUND_VARIABLE_12429 tptp.ownerRef)))) (= A__questionmark_o BOUND_VARIABLE_12429) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 BOUND_VARIABLE_12429 tptp.ownerFrame))))))))) (forall ((A__questionmark_o Int) (A__questionmark_T Int) (BOUND_VARIABLE_12450 Int) (BOUND_VARIABLE_12448 Int)) (or (= tptp.nullObject A__questionmark_o) (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)))) (or (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_12448))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.localinv)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.ownerRef))) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_12448 BOUND_VARIABLE_12450 tptp.ownerRef)))) (= A__questionmark_o BOUND_VARIABLE_12450) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_12448 BOUND_VARIABLE_12450 tptp.ownerFrame)))))))))) :rule all_simplify)
% 22.63/22.89 (anchor :step t12.t3077 :args ((A__questionmark_o Int) (:= A__questionmark_o A__questionmark_o) (A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T) (BOUND_VARIABLE_12450 Int) (:= BOUND_VARIABLE_12450 BOUND_VARIABLE_12450) (BOUND_VARIABLE_12448 Int) (:= BOUND_VARIABLE_12448 BOUND_VARIABLE_12448)))
% 22.63/22.89 (step t12.t3077.t1 (cl (= A__questionmark_o A__questionmark_o)) :rule refl)
% 22.63/22.89 (step t12.t3077.t2 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 22.63/22.89 (step t12.t3077.t3 (cl (= BOUND_VARIABLE_12450 BOUND_VARIABLE_12450)) :rule refl)
% 22.63/22.89 (step t12.t3077.t4 (cl (= BOUND_VARIABLE_12448 BOUND_VARIABLE_12448)) :rule refl)
% 22.63/22.89 (step t12.t3077.t5 (cl (= (or (= tptp.nullObject A__questionmark_o) (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)))) (or (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_12448))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.localinv)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.ownerRef))) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_12448 BOUND_VARIABLE_12450 tptp.ownerRef)))) (= A__questionmark_o BOUND_VARIABLE_12450) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_12448 BOUND_VARIABLE_12450 tptp.ownerFrame))))))) (or (= tptp.nullObject A__questionmark_o) (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_12448))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.localinv)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.ownerRef))) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_12448 BOUND_VARIABLE_12450 tptp.ownerRef)))) (= A__questionmark_o BOUND_VARIABLE_12450) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_12448 BOUND_VARIABLE_12450 tptp.ownerFrame)))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3077 (cl (= (forall ((A__questionmark_o Int) (A__questionmark_T Int) (BOUND_VARIABLE_12450 Int) (BOUND_VARIABLE_12448 Int)) (or (= tptp.nullObject A__questionmark_o) (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)))) (or (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_12448))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.localinv)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.ownerRef))) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_12448 BOUND_VARIABLE_12450 tptp.ownerRef)))) (= A__questionmark_o BOUND_VARIABLE_12450) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_12448 BOUND_VARIABLE_12450 tptp.ownerFrame)))))))) (forall ((A__questionmark_o Int) (A__questionmark_T Int) (BOUND_VARIABLE_12450 Int) (BOUND_VARIABLE_12448 Int)) (or (= tptp.nullObject A__questionmark_o) (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_12448))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.localinv)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.ownerRef))) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_12448 BOUND_VARIABLE_12450 tptp.ownerRef)))) (= A__questionmark_o BOUND_VARIABLE_12450) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_12448 BOUND_VARIABLE_12450 tptp.ownerFrame))))))))) :rule bind)
% 22.63/22.89 (step t12.t3078 (cl (= (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (= tptp.nullObject A__questionmark_o) (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)))) (forall ((A__questionmark_h_1 Int) (BOUND_VARIABLE_12429 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 BOUND_VARIABLE_12429 tptp.ownerRef)))) (= A__questionmark_o BOUND_VARIABLE_12429) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 BOUND_VARIABLE_12429 tptp.ownerFrame))))))))) (forall ((A__questionmark_o Int) (A__questionmark_T Int) (BOUND_VARIABLE_12450 Int) (BOUND_VARIABLE_12448 Int)) (or (= tptp.nullObject A__questionmark_o) (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_12448))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.localinv)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.ownerRef))) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_12448 BOUND_VARIABLE_12450 tptp.ownerRef)))) (= A__questionmark_o BOUND_VARIABLE_12450) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_12448 BOUND_VARIABLE_12450 tptp.ownerFrame))))))))) :rule trans :premises (t12.t3076 t12.t3077))
% 22.63/22.89 (step t12.t3079 (cl (= (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (not (or (= tptp.nullObject A__questionmark_o) (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)))))) (forall ((A__questionmark_h_1 Int) (BOUND_VARIABLE_12429 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 BOUND_VARIABLE_12429 tptp.ownerRef)))) (= A__questionmark_o BOUND_VARIABLE_12429) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 BOUND_VARIABLE_12429 tptp.ownerFrame))))))))) (forall ((A__questionmark_o Int) (A__questionmark_T Int) (BOUND_VARIABLE_12450 Int) (BOUND_VARIABLE_12448 Int)) (or (= tptp.nullObject A__questionmark_o) (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_12448))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.localinv)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.ownerRef))) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_12448 BOUND_VARIABLE_12450 tptp.ownerRef)))) (= A__questionmark_o BOUND_VARIABLE_12450) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_12448 BOUND_VARIABLE_12450 tptp.ownerFrame))))))))) :rule trans :premises (t12.t3075 t12.t3078))
% 22.63/22.89 (step t12.t3080 (cl (= (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (not (or (not (not (= A__questionmark_o tptp.nullObject))) (not (not (= A__questionmark_o |tptp.'BeingConstructed'|))) (not (= (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)) tptp.true_1)))) (forall ((A__questionmark_h_1 Int)) (exists ((A__questionmark_v_30_31 Int)) (and (= A__questionmark_v_30_31 (tptp.typeof A__questionmark_o)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_30_31)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_30_31)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)) (not (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) A__questionmark_o)) (not (forall ((A__questionmark_t Int)) (=> (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)) A__questionmark_o) (or (= A__questionmark_t A__questionmark_o) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)))))))))))))) (forall ((A__questionmark_o Int) (A__questionmark_T Int) (BOUND_VARIABLE_12450 Int) (BOUND_VARIABLE_12448 Int)) (or (= tptp.nullObject A__questionmark_o) (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_12448))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.localinv)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.ownerRef))) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_12448 BOUND_VARIABLE_12450 tptp.ownerRef)))) (= A__questionmark_o BOUND_VARIABLE_12450) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_12448 BOUND_VARIABLE_12450 tptp.ownerFrame))))))))) :rule trans :premises (t12.t3074 t12.t3079))
% 22.63/22.89 (step t12.t3081 (cl (= (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (not (or (not (not (= A__questionmark_o tptp.nullObject))) (not (not (= A__questionmark_o |tptp.'BeingConstructed'|))) (not (= (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)) tptp.true_1)))) (forall ((A__questionmark_h_1 Int)) (exists ((A__questionmark_v_30_31 Int)) (and (= A__questionmark_v_30_31 (tptp.typeof A__questionmark_o)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_30_31)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_30_31)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)) (not (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) A__questionmark_o)) (not (forall ((A__questionmark_t Int)) (=> (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)) A__questionmark_o) (or (= A__questionmark_t A__questionmark_o) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|))))))))))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int) (BOUND_VARIABLE_12450 Int) (BOUND_VARIABLE_12448 Int)) (or (= tptp.nullObject A__questionmark_o) (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_12448))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.localinv)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.ownerRef))) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_12448 BOUND_VARIABLE_12450 tptp.ownerRef)))) (= A__questionmark_o BOUND_VARIABLE_12450) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_12448 BOUND_VARIABLE_12450 tptp.ownerFrame)))))))))) :rule cong :premises (t12.t3080))
% 22.63/22.89 (anchor :step t12.t3082 :args ((A__questionmark_s Int) (:= A__questionmark_s A__questionmark_s)))
% 22.63/22.89 (step t12.t3082.t1 (cl (= A__questionmark_s A__questionmark_s)) :rule refl)
% 22.63/22.89 (step t12.t3082.t2 (cl (= (<= 0 (|tptp.'StringLength'| A__questionmark_s)) (>= (|tptp.'StringLength'| A__questionmark_s) 0))) :rule all_simplify)
% 22.63/22.89 (step t12.t3082 (cl (= (forall ((A__questionmark_s Int)) (<= 0 (|tptp.'StringLength'| A__questionmark_s))) (forall ((A__questionmark_s Int)) (>= (|tptp.'StringLength'| A__questionmark_s) 0)))) :rule bind)
% 22.63/22.89 (step t12.t3083 (cl (= (not (forall ((A__questionmark_s Int)) (<= 0 (|tptp.'StringLength'| A__questionmark_s)))) (not (forall ((A__questionmark_s Int)) (>= (|tptp.'StringLength'| A__questionmark_s) 0))))) :rule cong :premises (t12.t3082))
% 22.63/22.89 (anchor :step t12.t3084 :args ((A__questionmark_h_1 Int) (:= A__questionmark_h_1 A__questionmark_h_1) (A__questionmark_o Int) (:= A__questionmark_o A__questionmark_o) (A__questionmark_f Int) (:= A__questionmark_f A__questionmark_f) (A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T)))
% 22.63/22.89 (step t12.t3084.t1 (cl (= A__questionmark_h_1 A__questionmark_h_1)) :rule refl)
% 22.63/22.89 (step t12.t3084.t2 (cl (= A__questionmark_o A__questionmark_o)) :rule refl)
% 22.63/22.89 (step t12.t3084.t3 (cl (= A__questionmark_f A__questionmark_f)) :rule refl)
% 22.63/22.89 (step t12.t3084.t4 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 22.63/22.89 (anchor :step t12.t3084.t5 :args ((A__questionmark_v_31_32 Int) (:= A__questionmark_v_31_32 A__questionmark_v_31_32)))
% 22.63/22.89 (step t12.t3084.t5.t1 (cl (= A__questionmark_v_31_32 A__questionmark_v_31_32)) :rule refl)
% 22.63/22.89 (step t12.t3084.t5.t2 (cl (= (= A__questionmark_v_31_32 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (= A__questionmark_v_31_32 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))))) :rule refl)
% 22.63/22.89 (step t12.t3084.t5.t3 (cl (= (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3084.t5.t4 (cl (= (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))))) :rule cong :premises (t12.t3084.t5.t3))
% 22.63/22.89 (step t12.t3084.t5.t5 (cl (= (not (not (= A__questionmark_v_31_32 tptp.nullObject))) (= A__questionmark_v_31_32 tptp.nullObject))) :rule all_simplify)
% 22.63/22.89 (step t12.t3084.t5.t6 (cl (= (= A__questionmark_v_31_32 tptp.nullObject) (= tptp.nullObject A__questionmark_v_31_32))) :rule all_simplify)
% 22.63/22.89 (step t12.t3084.t5.t7 (cl (= (not (not (= A__questionmark_v_31_32 tptp.nullObject))) (= tptp.nullObject A__questionmark_v_31_32))) :rule trans :premises (t12.t3084.t5.t5 t12.t3084.t5.t6))
% 22.63/22.89 (step t12.t3084.t5.t8 (cl (= (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_31_32 tptp.nullObject)))) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_31_32)))) :rule cong :premises (t12.t3084.t5.t4 t12.t3084.t5.t7))
% 22.63/22.89 (step t12.t3084.t5.t9 (cl (= (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_31_32 tptp.nullObject))))) (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_31_32))))) :rule cong :premises (t12.t3084.t5.t8))
% 22.63/22.89 (step t12.t3084.t5.t10 (cl (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_31_32 tptp.ownerRef) A__questionmark_o) (= A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_v_31_32 tptp.ownerRef)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3084.t5.t11 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_31_32 tptp.ownerRef) A__questionmark_o)) (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_v_31_32 tptp.ownerRef))))) :rule cong :premises (t12.t3084.t5.t10))
% 22.63/22.89 (step t12.t3084.t5.t12 (cl (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_31_32 tptp.ownerFrame) A__questionmark_T) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 A__questionmark_v_31_32 tptp.ownerFrame)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3084.t5.t13 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_31_32 tptp.ownerFrame) A__questionmark_T)) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 A__questionmark_v_31_32 tptp.ownerFrame))))) :rule cong :premises (t12.t3084.t5.t12))
% 22.63/22.89 (step t12.t3084.t5.t14 (cl (= (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_31_32 tptp.ownerRef) A__questionmark_o)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_31_32 tptp.ownerFrame) A__questionmark_T))) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_v_31_32 tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 A__questionmark_v_31_32 tptp.ownerFrame)))))) :rule cong :premises (t12.t3084.t5.t11 t12.t3084.t5.t13))
% 22.63/22.89 (step t12.t3084.t5.t15 (cl (= (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_31_32 tptp.ownerRef) A__questionmark_o)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_31_32 tptp.ownerFrame) A__questionmark_T)))) (not (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_v_31_32 tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 A__questionmark_v_31_32 tptp.ownerFrame))))))) :rule cong :premises (t12.t3084.t5.t14))
% 22.63/22.89 (step t12.t3084.t5.t16 (cl (= (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_31_32 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_31_32 tptp.ownerRef) A__questionmark_o)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_31_32 tptp.ownerFrame) A__questionmark_T))))) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_31_32))) (not (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_v_31_32 tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 A__questionmark_v_31_32 tptp.ownerFrame)))))))) :rule cong :premises (t12.t3084.t5.t9 t12.t3084.t5.t15))
% 22.63/22.89 (step t12.t3084.t5.t17 (cl (= (and (= A__questionmark_v_31_32 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_31_32 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_31_32 tptp.ownerRef) A__questionmark_o)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_31_32 tptp.ownerFrame) A__questionmark_T)))))) (and (= A__questionmark_v_31_32 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_31_32))) (not (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_v_31_32 tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 A__questionmark_v_31_32 tptp.ownerFrame))))))))) :rule cong :premises (t12.t3084.t5.t2 t12.t3084.t5.t16))
% 22.63/22.89 (step t12.t3084.t5 (cl (= (exists ((A__questionmark_v_31_32 Int)) (and (= A__questionmark_v_31_32 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_31_32 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_31_32 tptp.ownerRef) A__questionmark_o)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_31_32 tptp.ownerFrame) A__questionmark_T))))))) (exists ((A__questionmark_v_31_32 Int)) (and (= A__questionmark_v_31_32 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_31_32))) (not (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_v_31_32 tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 A__questionmark_v_31_32 tptp.ownerFrame)))))))))) :rule bind)
% 22.63/22.89 (step t12.t3084.t6 (cl (= (exists ((A__questionmark_v_31_32 Int)) (and (= A__questionmark_v_31_32 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_31_32))) (not (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_v_31_32 tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 A__questionmark_v_31_32 tptp.ownerFrame)))))))) (not (forall ((A__questionmark_v_31_32 Int)) (not (and (= A__questionmark_v_31_32 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_31_32))) (not (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_v_31_32 tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 A__questionmark_v_31_32 tptp.ownerFrame)))))))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3084.t7 (cl (= (forall ((A__questionmark_v_31_32 Int)) (not (and (= A__questionmark_v_31_32 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_31_32))) (not (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_v_31_32 tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 A__questionmark_v_31_32 tptp.ownerFrame))))))))) (forall ((A__questionmark_v_31_32 Int)) (or (not (= A__questionmark_v_31_32 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_31_32)) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_v_31_32 tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 A__questionmark_v_31_32 tptp.ownerFrame))))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3084.t8 (cl (= (forall ((A__questionmark_v_31_32 Int)) (or (not (= A__questionmark_v_31_32 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_31_32)) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_v_31_32 tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 A__questionmark_v_31_32 tptp.ownerFrame))))))) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)))) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerFrame)))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3084.t9 (cl (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) true)) :rule all_simplify)
% 22.63/22.89 (step t12.t3084.t10 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)))) (not true))) :rule cong :premises (t12.t3084.t9))
% 22.63/22.89 (step t12.t3084.t11 (cl (= (not true) false)) :rule all_simplify)
% 22.63/22.89 (step t12.t3084.t12 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)))) false)) :rule trans :premises (t12.t3084.t10 t12.t3084.t11))
% 22.63/22.89 (step t12.t3084.t13 (cl (= (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)))) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerFrame))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)))) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerFrame))))))) :rule refl)
% 22.63/22.89 (step t12.t3084.t14 (cl (= (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)))) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerFrame)))))) (or false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)))) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerFrame)))))))) :rule cong :premises (t12.t3084.t12 t12.t3084.t13))
% 22.63/22.89 (step t12.t3084.t15 (cl (= (or false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)))) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerFrame)))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)))) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerFrame))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3084.t16 (cl (= (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)))) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerFrame)))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)))) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerFrame))))))) :rule trans :premises (t12.t3084.t14 t12.t3084.t15))
% 22.63/22.89 (step t12.t3084.t17 (cl (= (forall ((A__questionmark_v_31_32 Int)) (or (not (= A__questionmark_v_31_32 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_31_32)) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_v_31_32 tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 A__questionmark_v_31_32 tptp.ownerFrame))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)))) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerFrame))))))) :rule trans :premises (t12.t3084.t8 t12.t3084.t16))
% 22.63/22.89 (step t12.t3084.t18 (cl (= (forall ((A__questionmark_v_31_32 Int)) (not (and (= A__questionmark_v_31_32 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_31_32))) (not (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_v_31_32 tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 A__questionmark_v_31_32 tptp.ownerFrame))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)))) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerFrame))))))) :rule trans :premises (t12.t3084.t7 t12.t3084.t17))
% 22.63/22.89 (step t12.t3084.t19 (cl (= (not (forall ((A__questionmark_v_31_32 Int)) (not (and (= A__questionmark_v_31_32 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_31_32))) (not (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_v_31_32 tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 A__questionmark_v_31_32 tptp.ownerFrame)))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)))) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerFrame)))))))) :rule cong :premises (t12.t3084.t18))
% 22.63/22.89 (step t12.t3084.t20 (cl (= (exists ((A__questionmark_v_31_32 Int)) (and (= A__questionmark_v_31_32 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_31_32))) (not (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_v_31_32 tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 A__questionmark_v_31_32 tptp.ownerFrame)))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)))) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerFrame)))))))) :rule trans :premises (t12.t3084.t6 t12.t3084.t19))
% 22.63/22.89 (step t12.t3084.t21 (cl (= (exists ((A__questionmark_v_31_32 Int)) (and (= A__questionmark_v_31_32 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_31_32 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_31_32 tptp.ownerRef) A__questionmark_o)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_31_32 tptp.ownerFrame) A__questionmark_T))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)))) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerFrame)))))))) :rule trans :premises (t12.t3084.t5 t12.t3084.t20))
% 22.63/22.89 (step t12.t3084 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_31_32 Int)) (and (= A__questionmark_v_31_32 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_31_32 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_31_32 tptp.ownerRef) A__questionmark_o)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_31_32 tptp.ownerFrame) A__questionmark_T)))))))) (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)))) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerFrame))))))))) :rule bind)
% 22.63/22.89 (step t12.t3085 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)))) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerFrame))))))) (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (and (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerRef)) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerFrame))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3086 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_31_32 Int)) (and (= A__questionmark_v_31_32 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_31_32 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_31_32 tptp.ownerRef) A__questionmark_o)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_31_32 tptp.ownerFrame) A__questionmark_T)))))))) (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (and (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerRef)) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerFrame))))))) :rule trans :premises (t12.t3084 t12.t3085))
% 22.63/22.89 (step t12.t3087 (cl (= (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_31_32 Int)) (and (= A__questionmark_v_31_32 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_31_32 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_31_32 tptp.ownerRef) A__questionmark_o)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_31_32 tptp.ownerFrame) A__questionmark_T))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (and (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerRef)) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerFrame)))))))) :rule cong :premises (t12.t3086))
% 22.63/22.89 (anchor :step t12.t3088 :args ((A__questionmark_h_1 Int) (:= A__questionmark_h_1 A__questionmark_h_1) (A__questionmark_o Int) (:= A__questionmark_o A__questionmark_o) (A__questionmark_f Int) (:= A__questionmark_f A__questionmark_f)))
% 22.63/22.89 (step t12.t3088.t1 (cl (= A__questionmark_h_1 A__questionmark_h_1)) :rule refl)
% 22.63/22.89 (step t12.t3088.t2 (cl (= A__questionmark_o A__questionmark_o)) :rule refl)
% 22.63/22.89 (step t12.t3088.t3 (cl (= A__questionmark_f A__questionmark_f)) :rule refl)
% 22.63/22.89 (anchor :step t12.t3088.t4 :args ((A__questionmark_v_32_33 Int) (:= A__questionmark_v_32_33 A__questionmark_v_32_33)))
% 22.63/22.89 (step t12.t3088.t4.t1 (cl (= A__questionmark_v_32_33 A__questionmark_v_32_33)) :rule refl)
% 22.63/22.89 (step t12.t3088.t4.t2 (cl (= (= A__questionmark_v_32_33 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (= A__questionmark_v_32_33 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))))) :rule refl)
% 22.63/22.89 (step t12.t3088.t4.t3 (cl (= (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3088.t4.t4 (cl (= (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))))) :rule cong :premises (t12.t3088.t4.t3))
% 22.63/22.89 (step t12.t3088.t4.t5 (cl (= (not (not (= A__questionmark_v_32_33 tptp.nullObject))) (= A__questionmark_v_32_33 tptp.nullObject))) :rule all_simplify)
% 22.63/22.89 (step t12.t3088.t4.t6 (cl (= (= A__questionmark_v_32_33 tptp.nullObject) (= tptp.nullObject A__questionmark_v_32_33))) :rule all_simplify)
% 22.63/22.89 (step t12.t3088.t4.t7 (cl (= (not (not (= A__questionmark_v_32_33 tptp.nullObject))) (= tptp.nullObject A__questionmark_v_32_33))) :rule trans :premises (t12.t3088.t4.t5 t12.t3088.t4.t6))
% 22.63/22.89 (step t12.t3088.t4.t8 (cl (= (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_32_33 tptp.nullObject)))) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_32_33)))) :rule cong :premises (t12.t3088.t4.t4 t12.t3088.t4.t7))
% 22.63/22.89 (step t12.t3088.t4.t9 (cl (= (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_32_33 tptp.nullObject))))) (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_32_33))))) :rule cong :premises (t12.t3088.t4.t8))
% 22.63/22.89 (step t12.t3088.t4.t10 (cl (= (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_32_33 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_32_33 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_32_33 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_32_33 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))))))) :rule refl)
% 22.63/22.89 (step t12.t3088.t4.t11 (cl (= (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_32_33 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_32_33 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_32_33 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_32_33))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_32_33 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_32_33 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))) :rule cong :premises (t12.t3088.t4.t9 t12.t3088.t4.t10))
% 22.63/22.89 (step t12.t3088.t4.t12 (cl (= (and (= A__questionmark_v_32_33 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_32_33 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_32_33 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_32_33 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))))))) (and (= A__questionmark_v_32_33 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_32_33))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_32_33 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_32_33 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))))))))) :rule cong :premises (t12.t3088.t4.t2 t12.t3088.t4.t11))
% 22.63/22.89 (step t12.t3088.t4 (cl (= (exists ((A__questionmark_v_32_33 Int)) (and (= A__questionmark_v_32_33 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_32_33 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_32_33 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_32_33 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))) (exists ((A__questionmark_v_32_33 Int)) (and (= A__questionmark_v_32_33 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_32_33))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_32_33 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_32_33 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))))) :rule bind)
% 22.63/22.89 (step t12.t3088.t5 (cl (= (exists ((A__questionmark_v_32_33 Int)) (and (= A__questionmark_v_32_33 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_32_33))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_32_33 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_32_33 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))) (not (forall ((A__questionmark_v_32_33 Int)) (not (and (= A__questionmark_v_32_33 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_32_33))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_32_33 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_32_33 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3088.t6 (cl (= (forall ((A__questionmark_v_32_33 Int)) (not (and (= A__questionmark_v_32_33 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_32_33))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_32_33 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_32_33 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))))))))) (forall ((A__questionmark_v_32_33 Int)) (or (not (= A__questionmark_v_32_33 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_32_33)) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_32_33 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_32_33 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3088.t7 (cl (= (forall ((A__questionmark_v_32_33 Int)) (or (not (= A__questionmark_v_32_33 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_32_33)) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_32_33 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_32_33 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))))))) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)))) (or (not (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3088.t8 (cl (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) true)) :rule all_simplify)
% 22.63/22.89 (step t12.t3088.t9 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)))) (not true))) :rule cong :premises (t12.t3088.t8))
% 22.63/22.89 (step t12.t3088.t10 (cl (= (not true) false)) :rule all_simplify)
% 22.63/22.89 (step t12.t3088.t11 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)))) false)) :rule trans :premises (t12.t3088.t9 t12.t3088.t10))
% 22.63/22.89 (step t12.t3088.t12 (cl (= (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)))) :rule refl)
% 22.63/22.89 (step t12.t3088.t13 (cl (= (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)))) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)))))) :rule refl)
% 22.63/22.89 (step t12.t3088.t14 (cl (= (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3088.t15 (cl (= (not (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef))))) :rule cong :premises (t12.t3088.t14))
% 22.63/22.89 (step t12.t3088.t16 (cl (= (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3088.t17 (cl (= (not (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame))))) :rule cong :premises (t12.t3088.t16))
% 22.63/22.89 (step t12.t3088.t18 (cl (= (or (not (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame)))))) :rule cong :premises (t12.t3088.t15 t12.t3088.t17))
% 22.63/22.89 (step t12.t3088.t19 (cl (= (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)))) (or (not (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)))) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame))))))) :rule cong :premises (t12.t3088.t12 t12.t3088.t13 t12.t3088.t18))
% 22.63/22.89 (step t12.t3088.t20 (cl (= (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)))) (or (not (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))) (or false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)))) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame)))))))) :rule cong :premises (t12.t3088.t11 t12.t3088.t19))
% 22.63/22.89 (step t12.t3088.t21 (cl (= (or false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)))) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame)))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)))) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3088.t22 (cl (= (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)))) (or (not (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)))) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame))))))) :rule trans :premises (t12.t3088.t20 t12.t3088.t21))
% 22.63/22.89 (step t12.t3088.t23 (cl (= (forall ((A__questionmark_v_32_33 Int)) (or (not (= A__questionmark_v_32_33 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_32_33)) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_32_33 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_32_33 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)))) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame))))))) :rule trans :premises (t12.t3088.t7 t12.t3088.t22))
% 22.63/22.89 (step t12.t3088.t24 (cl (= (forall ((A__questionmark_v_32_33 Int)) (not (and (= A__questionmark_v_32_33 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_32_33))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_32_33 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_32_33 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)))) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame))))))) :rule trans :premises (t12.t3088.t6 t12.t3088.t23))
% 22.63/22.89 (step t12.t3088.t25 (cl (= (not (forall ((A__questionmark_v_32_33 Int)) (not (and (= A__questionmark_v_32_33 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_32_33))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_32_33 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_32_33 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)))) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame)))))))) :rule cong :premises (t12.t3088.t24))
% 22.63/22.89 (step t12.t3088.t26 (cl (= (exists ((A__questionmark_v_32_33 Int)) (and (= A__questionmark_v_32_33 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_32_33))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_32_33 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_32_33 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)))) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame)))))))) :rule trans :premises (t12.t3088.t5 t12.t3088.t25))
% 22.63/22.89 (step t12.t3088.t27 (cl (= (exists ((A__questionmark_v_32_33 Int)) (and (= A__questionmark_v_32_33 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_32_33 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_32_33 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_32_33 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)))) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame)))))))) :rule trans :premises (t12.t3088.t4 t12.t3088.t26))
% 22.63/22.89 (step t12.t3088 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (exists ((A__questionmark_v_32_33 Int)) (and (= A__questionmark_v_32_33 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_32_33 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_32_33 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_32_33 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))))))))) (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)))) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame))))))))) :rule bind)
% 22.63/22.89 (step t12.t3089 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)))) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame))))))) (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (and (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3090 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (exists ((A__questionmark_v_32_33 Int)) (and (= A__questionmark_v_32_33 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_32_33 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_32_33 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_32_33 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))))))))) (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (and (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame))))))) :rule trans :premises (t12.t3088 t12.t3089))
% 22.63/22.89 (step t12.t3091 (cl (= (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (exists ((A__questionmark_v_32_33 Int)) (and (= A__questionmark_v_32_33 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_32_33 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_32_33 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_32_33 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (and (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame)))))))) :rule cong :premises (t12.t3090))
% 22.63/22.89 (anchor :step t12.t3092 :args ((A__questionmark_h_1 Int) (:= A__questionmark_h_1 A__questionmark_h_1) (A__questionmark_o Int) (:= A__questionmark_o A__questionmark_o) (A__questionmark_f Int) (:= A__questionmark_f A__questionmark_f) (A__questionmark_T Int) (:= A__questionmark_T A__questionmark_T) (A__questionmark_i Int) (:= A__questionmark_i A__questionmark_i)))
% 22.63/22.89 (step t12.t3092.t1 (cl (= A__questionmark_h_1 A__questionmark_h_1)) :rule refl)
% 22.63/22.89 (step t12.t3092.t2 (cl (= A__questionmark_o A__questionmark_o)) :rule refl)
% 22.63/22.89 (step t12.t3092.t3 (cl (= A__questionmark_f A__questionmark_f)) :rule refl)
% 22.63/22.89 (step t12.t3092.t4 (cl (= A__questionmark_T A__questionmark_T)) :rule refl)
% 22.63/22.89 (step t12.t3092.t5 (cl (= A__questionmark_i A__questionmark_i)) :rule refl)
% 22.63/22.89 (anchor :step t12.t3092.t6 :args ((A__questionmark_v_33_34 Int) (:= A__questionmark_v_33_34 A__questionmark_v_33_34)))
% 22.63/22.89 (step t12.t3092.t6.t1 (cl (= A__questionmark_v_33_34 A__questionmark_v_33_34)) :rule refl)
% 22.63/22.89 (step t12.t3092.t6.t2 (cl (= (= A__questionmark_v_33_34 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (= A__questionmark_v_33_34 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))))) :rule refl)
% 22.63/22.89 (anchor :step t12.t3092.t6.t3 :args ((A__questionmark_v_34_35 Int) (:= A__questionmark_v_34_35 A__questionmark_v_34_35)))
% 22.63/22.89 (step t12.t3092.t6.t3.t1 (cl (= A__questionmark_v_34_35 A__questionmark_v_34_35)) :rule refl)
% 22.63/22.89 (step t12.t3092.t6.t3.t2 (cl (= (= A__questionmark_v_34_35 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i)) (= A__questionmark_v_34_35 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i)))) :rule refl)
% 22.63/22.89 (step t12.t3092.t6.t3.t3 (cl (= (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3092.t6.t3.t4 (cl (= (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))))) :rule cong :premises (t12.t3092.t6.t3.t3))
% 22.63/22.89 (step t12.t3092.t6.t3.t5 (cl (= (not (not (= A__questionmark_v_33_34 tptp.nullObject))) (= A__questionmark_v_33_34 tptp.nullObject))) :rule all_simplify)
% 22.63/22.89 (step t12.t3092.t6.t3.t6 (cl (= (= A__questionmark_v_33_34 tptp.nullObject) (= tptp.nullObject A__questionmark_v_33_34))) :rule all_simplify)
% 22.63/22.89 (step t12.t3092.t6.t3.t7 (cl (= (not (not (= A__questionmark_v_33_34 tptp.nullObject))) (= tptp.nullObject A__questionmark_v_33_34))) :rule trans :premises (t12.t3092.t6.t3.t5 t12.t3092.t6.t3.t6))
% 22.63/22.89 (step t12.t3092.t6.t3.t8 (cl (= (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_33_34 tptp.nullObject)))) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_33_34)))) :rule cong :premises (t12.t3092.t6.t3.t4 t12.t3092.t6.t3.t7))
% 22.63/22.89 (step t12.t3092.t6.t3.t9 (cl (= (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_33_34 tptp.nullObject))))) (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_33_34))))) :rule cong :premises (t12.t3092.t6.t3.t8))
% 22.63/22.89 (step t12.t3092.t6.t3.t10 (cl (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerRef) A__questionmark_o) (= A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerRef)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3092.t6.t3.t11 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerRef) A__questionmark_o)) (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerRef))))) :rule cong :premises (t12.t3092.t6.t3.t10))
% 22.63/22.89 (step t12.t3092.t6.t3.t12 (cl (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerFrame) A__questionmark_T) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerFrame)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3092.t6.t3.t13 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerFrame) A__questionmark_T)) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerFrame))))) :rule cong :premises (t12.t3092.t6.t3.t12))
% 22.63/22.89 (step t12.t3092.t6.t3.t14 (cl (= (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerRef) A__questionmark_o)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerFrame) A__questionmark_T))) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerFrame)))))) :rule cong :premises (t12.t3092.t6.t3.t11 t12.t3092.t6.t3.t13))
% 22.63/22.89 (step t12.t3092.t6.t3.t15 (cl (= (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerRef) A__questionmark_o)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerFrame) A__questionmark_T)))) (not (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerFrame))))))) :rule cong :premises (t12.t3092.t6.t3.t14))
% 22.63/22.89 (step t12.t3092.t6.t3.t16 (cl (= (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_33_34 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerRef) A__questionmark_o)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerFrame) A__questionmark_T))))) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_33_34))) (not (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerFrame)))))))) :rule cong :premises (t12.t3092.t6.t3.t9 t12.t3092.t6.t3.t15))
% 22.63/22.89 (step t12.t3092.t6.t3.t17 (cl (= (and (= A__questionmark_v_34_35 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_33_34 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerRef) A__questionmark_o)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerFrame) A__questionmark_T)))))) (and (= A__questionmark_v_34_35 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_33_34))) (not (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerFrame))))))))) :rule cong :premises (t12.t3092.t6.t3.t2 t12.t3092.t6.t3.t16))
% 22.63/22.89 (step t12.t3092.t6.t3 (cl (= (exists ((A__questionmark_v_34_35 Int)) (and (= A__questionmark_v_34_35 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_33_34 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerRef) A__questionmark_o)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerFrame) A__questionmark_T))))))) (exists ((A__questionmark_v_34_35 Int)) (and (= A__questionmark_v_34_35 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_33_34))) (not (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerFrame)))))))))) :rule bind)
% 22.63/22.89 (step t12.t3092.t6.t4 (cl (= (exists ((A__questionmark_v_34_35 Int)) (and (= A__questionmark_v_34_35 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_33_34))) (not (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerFrame)))))))) (not (forall ((A__questionmark_v_34_35 Int)) (not (and (= A__questionmark_v_34_35 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_33_34))) (not (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerFrame)))))))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3092.t6.t5 (cl (= (forall ((A__questionmark_v_34_35 Int)) (not (and (= A__questionmark_v_34_35 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_33_34))) (not (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerFrame))))))))) (forall ((A__questionmark_v_34_35 Int)) (or (not (= A__questionmark_v_34_35 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_33_34)) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerFrame))))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3092.t6.t6 (cl (= (forall ((A__questionmark_v_34_35 Int)) (or (not (= A__questionmark_v_34_35 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_33_34)) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerFrame))))))) (or (not (= (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i) (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_33_34)) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i) tptp.ownerFrame)))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3092.t6.t7 (cl (= (= (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i) (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i)) true)) :rule all_simplify)
% 22.63/22.89 (step t12.t3092.t6.t8 (cl (= (not (= (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i) (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i))) (not true))) :rule cong :premises (t12.t3092.t6.t7))
% 22.63/22.89 (step t12.t3092.t6.t9 (cl (= (not true) false)) :rule all_simplify)
% 22.63/22.89 (step t12.t3092.t6.t10 (cl (= (not (= (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i) (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i))) false)) :rule trans :premises (t12.t3092.t6.t8 t12.t3092.t6.t9))
% 22.63/22.89 (step t12.t3092.t6.t11 (cl (= (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_33_34)) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i) tptp.ownerFrame))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_33_34)) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i) tptp.ownerFrame))))))) :rule refl)
% 22.63/22.89 (step t12.t3092.t6.t12 (cl (= (or (not (= (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i) (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_33_34)) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i) tptp.ownerFrame)))))) (or false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_33_34)) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i) tptp.ownerFrame)))))))) :rule cong :premises (t12.t3092.t6.t10 t12.t3092.t6.t11))
% 22.63/22.89 (step t12.t3092.t6.t13 (cl (= (or false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_33_34)) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i) tptp.ownerFrame)))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_33_34)) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i) tptp.ownerFrame))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3092.t6.t14 (cl (= (or (not (= (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i) (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_33_34)) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i) tptp.ownerFrame)))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_33_34)) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i) tptp.ownerFrame))))))) :rule trans :premises (t12.t3092.t6.t12 t12.t3092.t6.t13))
% 22.63/22.89 (step t12.t3092.t6.t15 (cl (= (forall ((A__questionmark_v_34_35 Int)) (or (not (= A__questionmark_v_34_35 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_33_34)) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerFrame))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_33_34)) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i) tptp.ownerFrame))))))) :rule trans :premises (t12.t3092.t6.t6 t12.t3092.t6.t14))
% 22.63/22.89 (step t12.t3092.t6.t16 (cl (= (forall ((A__questionmark_v_34_35 Int)) (not (and (= A__questionmark_v_34_35 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_33_34))) (not (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerFrame))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_33_34)) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i) tptp.ownerFrame))))))) :rule trans :premises (t12.t3092.t6.t5 t12.t3092.t6.t15))
% 22.63/22.89 (step t12.t3092.t6.t17 (cl (= (not (forall ((A__questionmark_v_34_35 Int)) (not (and (= A__questionmark_v_34_35 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_33_34))) (not (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerFrame)))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_33_34)) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i) tptp.ownerFrame)))))))) :rule cong :premises (t12.t3092.t6.t16))
% 22.63/22.89 (step t12.t3092.t6.t18 (cl (= (exists ((A__questionmark_v_34_35 Int)) (and (= A__questionmark_v_34_35 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_33_34))) (not (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerFrame)))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_33_34)) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i) tptp.ownerFrame)))))))) :rule trans :premises (t12.t3092.t6.t4 t12.t3092.t6.t17))
% 22.63/22.89 (step t12.t3092.t6.t19 (cl (= (exists ((A__questionmark_v_34_35 Int)) (and (= A__questionmark_v_34_35 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_33_34 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerRef) A__questionmark_o)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerFrame) A__questionmark_T))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_33_34)) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i) tptp.ownerFrame)))))))) :rule trans :premises (t12.t3092.t6.t3 t12.t3092.t6.t18))
% 22.63/22.89 (step t12.t3092.t6.t20 (cl (= (and (= A__questionmark_v_33_34 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (exists ((A__questionmark_v_34_35 Int)) (and (= A__questionmark_v_34_35 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_33_34 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerRef) A__questionmark_o)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerFrame) A__questionmark_T)))))))) (and (= A__questionmark_v_33_34 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_33_34)) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i) tptp.ownerFrame))))))))) :rule cong :premises (t12.t3092.t6.t2 t12.t3092.t6.t19))
% 22.63/22.89 (step t12.t3092.t6 (cl (= (exists ((A__questionmark_v_33_34 Int)) (and (= A__questionmark_v_33_34 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (exists ((A__questionmark_v_34_35 Int)) (and (= A__questionmark_v_34_35 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_33_34 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerRef) A__questionmark_o)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerFrame) A__questionmark_T))))))))) (exists ((A__questionmark_v_33_34 Int)) (and (= A__questionmark_v_33_34 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_33_34)) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i) tptp.ownerFrame)))))))))) :rule bind)
% 22.63/22.89 (step t12.t3092.t7 (cl (= (exists ((A__questionmark_v_33_34 Int)) (and (= A__questionmark_v_33_34 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_33_34)) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i) tptp.ownerFrame)))))))) (not (forall ((A__questionmark_v_33_34 Int)) (not (and (= A__questionmark_v_33_34 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_33_34)) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i) tptp.ownerFrame)))))))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3092.t8 (cl (= (forall ((A__questionmark_v_33_34 Int)) (not (and (= A__questionmark_v_33_34 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_33_34)) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i) tptp.ownerFrame))))))))) (forall ((A__questionmark_v_33_34 Int)) (or (not (= A__questionmark_v_33_34 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_33_34)) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i) tptp.ownerFrame))))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3092.t9 (cl (= (forall ((A__questionmark_v_33_34 Int)) (or (not (= A__questionmark_v_33_34 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_33_34)) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i) tptp.ownerFrame))))))) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)))) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3092.t10 (cl (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) true)) :rule all_simplify)
% 22.63/22.89 (step t12.t3092.t11 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)))) (not true))) :rule cong :premises (t12.t3092.t10))
% 22.63/22.89 (step t12.t3092.t12 (cl (= (not true) false)) :rule all_simplify)
% 22.63/22.89 (step t12.t3092.t13 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)))) false)) :rule trans :premises (t12.t3092.t11 t12.t3092.t12))
% 22.63/22.89 (step t12.t3092.t14 (cl (= (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)))) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerFrame))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)))) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerFrame))))))) :rule refl)
% 22.63/22.89 (step t12.t3092.t15 (cl (= (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)))) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))) (or false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)))) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))))) :rule cong :premises (t12.t3092.t13 t12.t3092.t14))
% 22.63/22.89 (step t12.t3092.t16 (cl (= (or false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)))) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)))) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerFrame))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3092.t17 (cl (= (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)))) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)))) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerFrame))))))) :rule trans :premises (t12.t3092.t15 t12.t3092.t16))
% 22.63/22.89 (step t12.t3092.t18 (cl (= (forall ((A__questionmark_v_33_34 Int)) (or (not (= A__questionmark_v_33_34 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_33_34)) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i) tptp.ownerFrame))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)))) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerFrame))))))) :rule trans :premises (t12.t3092.t9 t12.t3092.t17))
% 22.63/22.89 (step t12.t3092.t19 (cl (= (forall ((A__questionmark_v_33_34 Int)) (not (and (= A__questionmark_v_33_34 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_33_34)) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i) tptp.ownerFrame))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)))) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerFrame))))))) :rule trans :premises (t12.t3092.t8 t12.t3092.t18))
% 22.63/22.89 (step t12.t3092.t20 (cl (= (not (forall ((A__questionmark_v_33_34 Int)) (not (and (= A__questionmark_v_33_34 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_33_34)) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i) tptp.ownerFrame)))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)))) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))))) :rule cong :premises (t12.t3092.t19))
% 22.63/22.89 (step t12.t3092.t21 (cl (= (exists ((A__questionmark_v_33_34 Int)) (and (= A__questionmark_v_33_34 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_33_34)) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i) tptp.ownerFrame)))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)))) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))))) :rule trans :premises (t12.t3092.t7 t12.t3092.t20))
% 22.63/22.89 (step t12.t3092.t22 (cl (= (exists ((A__questionmark_v_33_34 Int)) (and (= A__questionmark_v_33_34 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (exists ((A__questionmark_v_34_35 Int)) (and (= A__questionmark_v_34_35 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_33_34 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerRef) A__questionmark_o)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerFrame) A__questionmark_T))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)))) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))))) :rule trans :premises (t12.t3092.t6 t12.t3092.t21))
% 22.63/22.89 (step t12.t3092 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int) (A__questionmark_i Int)) (exists ((A__questionmark_v_33_34 Int)) (and (= A__questionmark_v_33_34 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (exists ((A__questionmark_v_34_35 Int)) (and (= A__questionmark_v_34_35 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_33_34 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerRef) A__questionmark_o)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerFrame) A__questionmark_T)))))))))) (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int) (A__questionmark_i Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)))) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerFrame))))))))) :rule bind)
% 22.63/22.89 (step t12.t3093 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int) (A__questionmark_i Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)))) (or (not (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerRef))) (not (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerFrame))))))) (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (and (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerRef)) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerFrame))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3094 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int) (A__questionmark_i Int)) (exists ((A__questionmark_v_33_34 Int)) (and (= A__questionmark_v_33_34 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (exists ((A__questionmark_v_34_35 Int)) (and (= A__questionmark_v_34_35 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_33_34 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerRef) A__questionmark_o)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerFrame) A__questionmark_T)))))))))) (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (and (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerRef)) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerFrame))))))) :rule trans :premises (t12.t3092 t12.t3093))
% 22.63/22.89 (step t12.t3095 (cl (= (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int) (A__questionmark_i Int)) (exists ((A__questionmark_v_33_34 Int)) (and (= A__questionmark_v_33_34 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (exists ((A__questionmark_v_34_35 Int)) (and (= A__questionmark_v_34_35 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_33_34 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerRef) A__questionmark_o)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerFrame) A__questionmark_T))))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (and (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerRef)) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))))) :rule cong :premises (t12.t3094))
% 22.63/22.89 (anchor :step t12.t3096 :args ((A__questionmark_h_1 Int) (:= A__questionmark_h_1 A__questionmark_h_1) (A__questionmark_o Int) (:= A__questionmark_o A__questionmark_o) (A__questionmark_f Int) (:= A__questionmark_f A__questionmark_f) (A__questionmark_i Int) (:= A__questionmark_i A__questionmark_i)))
% 22.63/22.89 (step t12.t3096.t1 (cl (= A__questionmark_h_1 A__questionmark_h_1)) :rule refl)
% 22.63/22.89 (step t12.t3096.t2 (cl (= A__questionmark_o A__questionmark_o)) :rule refl)
% 22.63/22.89 (step t12.t3096.t3 (cl (= A__questionmark_f A__questionmark_f)) :rule refl)
% 22.63/22.89 (step t12.t3096.t4 (cl (= A__questionmark_i A__questionmark_i)) :rule refl)
% 22.63/22.89 (anchor :step t12.t3096.t5 :args ((A__questionmark_v_35_36 Int) (:= A__questionmark_v_35_36 A__questionmark_v_35_36)))
% 22.63/22.89 (step t12.t3096.t5.t1 (cl (= A__questionmark_v_35_36 A__questionmark_v_35_36)) :rule refl)
% 22.63/22.89 (step t12.t3096.t5.t2 (cl (= (= A__questionmark_v_35_36 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (= A__questionmark_v_35_36 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))))) :rule refl)
% 22.63/22.89 (anchor :step t12.t3096.t5.t3 :args ((A__questionmark_v_36_37 Int) (:= A__questionmark_v_36_37 A__questionmark_v_36_37)))
% 22.63/22.89 (step t12.t3096.t5.t3.t1 (cl (= A__questionmark_v_36_37 A__questionmark_v_36_37)) :rule refl)
% 22.63/22.89 (step t12.t3096.t5.t3.t2 (cl (= (= A__questionmark_v_36_37 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i)) (= A__questionmark_v_36_37 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i)))) :rule refl)
% 22.63/22.89 (step t12.t3096.t5.t3.t3 (cl (= (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3096.t5.t3.t4 (cl (= (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))))) :rule cong :premises (t12.t3096.t5.t3.t3))
% 22.63/22.89 (step t12.t3096.t5.t3.t5 (cl (= (not (not (= A__questionmark_v_35_36 tptp.nullObject))) (= A__questionmark_v_35_36 tptp.nullObject))) :rule all_simplify)
% 22.63/22.89 (step t12.t3096.t5.t3.t6 (cl (= (= A__questionmark_v_35_36 tptp.nullObject) (= tptp.nullObject A__questionmark_v_35_36))) :rule all_simplify)
% 22.63/22.89 (step t12.t3096.t5.t3.t7 (cl (= (not (not (= A__questionmark_v_35_36 tptp.nullObject))) (= tptp.nullObject A__questionmark_v_35_36))) :rule trans :premises (t12.t3096.t5.t3.t5 t12.t3096.t5.t3.t6))
% 22.63/22.89 (step t12.t3096.t5.t3.t8 (cl (= (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_35_36 tptp.nullObject)))) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_35_36)))) :rule cong :premises (t12.t3096.t5.t3.t4 t12.t3096.t5.t3.t7))
% 22.63/22.89 (step t12.t3096.t5.t3.t9 (cl (= (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_35_36 tptp.nullObject))))) (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_35_36))))) :rule cong :premises (t12.t3096.t5.t3.t8))
% 22.63/22.89 (step t12.t3096.t5.t3.t10 (cl (= (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))))))) :rule refl)
% 22.63/22.89 (step t12.t3096.t5.t3.t11 (cl (= (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_35_36 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_35_36))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))) :rule cong :premises (t12.t3096.t5.t3.t9 t12.t3096.t5.t3.t10))
% 22.63/22.89 (step t12.t3096.t5.t3.t12 (cl (= (and (= A__questionmark_v_36_37 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_35_36 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))))))) (and (= A__questionmark_v_36_37 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_35_36))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))))))))) :rule cong :premises (t12.t3096.t5.t3.t2 t12.t3096.t5.t3.t11))
% 22.63/22.89 (step t12.t3096.t5.t3 (cl (= (exists ((A__questionmark_v_36_37 Int)) (and (= A__questionmark_v_36_37 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_35_36 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))) (exists ((A__questionmark_v_36_37 Int)) (and (= A__questionmark_v_36_37 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_35_36))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))))) :rule bind)
% 22.63/22.89 (step t12.t3096.t5.t4 (cl (= (exists ((A__questionmark_v_36_37 Int)) (and (= A__questionmark_v_36_37 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_35_36))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))) (not (forall ((A__questionmark_v_36_37 Int)) (not (and (= A__questionmark_v_36_37 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_35_36))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3096.t5.t5 (cl (= (forall ((A__questionmark_v_36_37 Int)) (not (and (= A__questionmark_v_36_37 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_35_36))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))))))))) (forall ((A__questionmark_v_36_37 Int)) (or (not (= A__questionmark_v_36_37 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_35_36)) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3096.t5.t6 (cl (= (forall ((A__questionmark_v_36_37 Int)) (or (not (= A__questionmark_v_36_37 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_35_36)) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))))))) (or (not (= (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i) (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_35_36)) (or (not (= (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i) tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i) tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3096.t5.t7 (cl (= (= (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i) (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i)) true)) :rule all_simplify)
% 22.63/22.89 (step t12.t3096.t5.t8 (cl (= (not (= (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i) (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i))) (not true))) :rule cong :premises (t12.t3096.t5.t7))
% 22.63/22.89 (step t12.t3096.t5.t9 (cl (= (not true) false)) :rule all_simplify)
% 22.63/22.89 (step t12.t3096.t5.t10 (cl (= (not (= (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i) (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i))) false)) :rule trans :premises (t12.t3096.t5.t8 t12.t3096.t5.t9))
% 22.63/22.89 (step t12.t3096.t5.t11 (cl (= (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)))) :rule refl)
% 22.63/22.89 (step t12.t3096.t5.t12 (cl (= (not (= tptp.nullObject A__questionmark_v_35_36)) (not (= tptp.nullObject A__questionmark_v_35_36)))) :rule refl)
% 22.63/22.89 (step t12.t3096.t5.t13 (cl (= (= (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i) tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i) tptp.ownerRef)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3096.t5.t14 (cl (= (not (= (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i) tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i) tptp.ownerRef))))) :rule cong :premises (t12.t3096.t5.t13))
% 22.63/22.89 (step t12.t3096.t5.t15 (cl (= (= (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i) tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i) tptp.ownerFrame)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3096.t5.t16 (cl (= (not (= (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i) tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i) tptp.ownerFrame))))) :rule cong :premises (t12.t3096.t5.t15))
% 22.63/22.89 (step t12.t3096.t5.t17 (cl (= (or (not (= (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i) tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i) tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i) tptp.ownerFrame)))))) :rule cong :premises (t12.t3096.t5.t14 t12.t3096.t5.t16))
% 22.63/22.89 (step t12.t3096.t5.t18 (cl (= (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_35_36)) (or (not (= (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i) tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i) tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_35_36)) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i) tptp.ownerFrame))))))) :rule cong :premises (t12.t3096.t5.t11 t12.t3096.t5.t12 t12.t3096.t5.t17))
% 22.63/22.89 (step t12.t3096.t5.t19 (cl (= (or (not (= (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i) (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_35_36)) (or (not (= (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i) tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i) tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))) (or false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_35_36)) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i) tptp.ownerFrame)))))))) :rule cong :premises (t12.t3096.t5.t10 t12.t3096.t5.t18))
% 22.63/22.89 (step t12.t3096.t5.t20 (cl (= (or false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_35_36)) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i) tptp.ownerFrame)))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_35_36)) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i) tptp.ownerFrame))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3096.t5.t21 (cl (= (or (not (= (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i) (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_35_36)) (or (not (= (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i) tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i) tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_35_36)) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i) tptp.ownerFrame))))))) :rule trans :premises (t12.t3096.t5.t19 t12.t3096.t5.t20))
% 22.63/22.89 (step t12.t3096.t5.t22 (cl (= (forall ((A__questionmark_v_36_37 Int)) (or (not (= A__questionmark_v_36_37 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_35_36)) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_35_36)) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i) tptp.ownerFrame))))))) :rule trans :premises (t12.t3096.t5.t6 t12.t3096.t5.t21))
% 22.63/22.89 (step t12.t3096.t5.t23 (cl (= (forall ((A__questionmark_v_36_37 Int)) (not (and (= A__questionmark_v_36_37 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_35_36))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_35_36)) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i) tptp.ownerFrame))))))) :rule trans :premises (t12.t3096.t5.t5 t12.t3096.t5.t22))
% 22.63/22.89 (step t12.t3096.t5.t24 (cl (= (not (forall ((A__questionmark_v_36_37 Int)) (not (and (= A__questionmark_v_36_37 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_35_36))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_35_36)) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i) tptp.ownerFrame)))))))) :rule cong :premises (t12.t3096.t5.t23))
% 22.63/22.89 (step t12.t3096.t5.t25 (cl (= (exists ((A__questionmark_v_36_37 Int)) (and (= A__questionmark_v_36_37 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_v_35_36))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_35_36)) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i) tptp.ownerFrame)))))))) :rule trans :premises (t12.t3096.t5.t4 t12.t3096.t5.t24))
% 22.63/22.89 (step t12.t3096.t5.t26 (cl (= (exists ((A__questionmark_v_36_37 Int)) (and (= A__questionmark_v_36_37 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_35_36 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_35_36)) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i) tptp.ownerFrame)))))))) :rule trans :premises (t12.t3096.t5.t3 t12.t3096.t5.t25))
% 22.63/22.89 (step t12.t3096.t5.t27 (cl (= (and (= A__questionmark_v_35_36 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (exists ((A__questionmark_v_36_37 Int)) (and (= A__questionmark_v_36_37 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_35_36 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))))))))) (and (= A__questionmark_v_35_36 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_35_36)) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i) tptp.ownerFrame))))))))) :rule cong :premises (t12.t3096.t5.t2 t12.t3096.t5.t26))
% 22.63/22.89 (step t12.t3096.t5 (cl (= (exists ((A__questionmark_v_35_36 Int)) (and (= A__questionmark_v_35_36 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (exists ((A__questionmark_v_36_37 Int)) (and (= A__questionmark_v_36_37 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_35_36 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))))) (exists ((A__questionmark_v_35_36 Int)) (and (= A__questionmark_v_35_36 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_35_36)) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i) tptp.ownerFrame)))))))))) :rule bind)
% 22.63/22.89 (step t12.t3096.t6 (cl (= (exists ((A__questionmark_v_35_36 Int)) (and (= A__questionmark_v_35_36 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_35_36)) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i) tptp.ownerFrame)))))))) (not (forall ((A__questionmark_v_35_36 Int)) (not (and (= A__questionmark_v_35_36 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_35_36)) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i) tptp.ownerFrame)))))))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3096.t7 (cl (= (forall ((A__questionmark_v_35_36 Int)) (not (and (= A__questionmark_v_35_36 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_35_36)) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i) tptp.ownerFrame))))))))) (forall ((A__questionmark_v_35_36 Int)) (or (not (= A__questionmark_v_35_36 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_35_36)) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i) tptp.ownerFrame))))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3096.t8 (cl (= (forall ((A__questionmark_v_35_36 Int)) (or (not (= A__questionmark_v_35_36 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_35_36)) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i) tptp.ownerFrame))))))) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)))) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3096.t9 (cl (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) true)) :rule all_simplify)
% 22.63/22.89 (step t12.t3096.t10 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)))) (not true))) :rule cong :premises (t12.t3096.t9))
% 22.63/22.89 (step t12.t3096.t11 (cl (= (not true) false)) :rule all_simplify)
% 22.63/22.89 (step t12.t3096.t12 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)))) false)) :rule trans :premises (t12.t3096.t10 t12.t3096.t11))
% 22.63/22.89 (step t12.t3096.t13 (cl (= (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)))) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerFrame))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)))) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerFrame))))))) :rule refl)
% 22.63/22.89 (step t12.t3096.t14 (cl (= (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)))) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))) (or false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)))) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))))) :rule cong :premises (t12.t3096.t12 t12.t3096.t13))
% 22.63/22.89 (step t12.t3096.t15 (cl (= (or false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)))) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)))) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerFrame))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3096.t16 (cl (= (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)))) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)))) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerFrame))))))) :rule trans :premises (t12.t3096.t14 t12.t3096.t15))
% 22.63/22.89 (step t12.t3096.t17 (cl (= (forall ((A__questionmark_v_35_36 Int)) (or (not (= A__questionmark_v_35_36 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_35_36)) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i) tptp.ownerFrame))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)))) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerFrame))))))) :rule trans :premises (t12.t3096.t8 t12.t3096.t16))
% 22.63/22.89 (step t12.t3096.t18 (cl (= (forall ((A__questionmark_v_35_36 Int)) (not (and (= A__questionmark_v_35_36 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_35_36)) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i) tptp.ownerFrame))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)))) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerFrame))))))) :rule trans :premises (t12.t3096.t7 t12.t3096.t17))
% 22.63/22.89 (step t12.t3096.t19 (cl (= (not (forall ((A__questionmark_v_35_36 Int)) (not (and (= A__questionmark_v_35_36 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_35_36)) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i) tptp.ownerFrame)))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)))) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))))) :rule cong :premises (t12.t3096.t18))
% 22.63/22.89 (step t12.t3096.t20 (cl (= (exists ((A__questionmark_v_35_36 Int)) (and (= A__questionmark_v_35_36 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_v_35_36)) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i) tptp.ownerFrame)))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)))) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))))) :rule trans :premises (t12.t3096.t6 t12.t3096.t19))
% 22.63/22.89 (step t12.t3096.t21 (cl (= (exists ((A__questionmark_v_35_36 Int)) (and (= A__questionmark_v_35_36 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (exists ((A__questionmark_v_36_37 Int)) (and (= A__questionmark_v_36_37 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_35_36 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)))) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))))) :rule trans :premises (t12.t3096.t5 t12.t3096.t20))
% 22.63/22.89 (step t12.t3096 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_i Int)) (exists ((A__questionmark_v_35_36 Int)) (and (= A__questionmark_v_35_36 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (exists ((A__questionmark_v_36_37 Int)) (and (= A__questionmark_v_36_37 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_35_36 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))))))))))) (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_i Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)))) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerFrame))))))))) :rule bind)
% 22.63/22.89 (step t12.t3097 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_i Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)))) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerFrame))))))) (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (and (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerFrame))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3098 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_i Int)) (exists ((A__questionmark_v_35_36 Int)) (and (= A__questionmark_v_35_36 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (exists ((A__questionmark_v_36_37 Int)) (and (= A__questionmark_v_36_37 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_35_36 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))))))))))) (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (and (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerFrame))))))) :rule trans :premises (t12.t3096 t12.t3097))
% 22.63/22.89 (step t12.t3099 (cl (= (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_i Int)) (exists ((A__questionmark_v_35_36 Int)) (and (= A__questionmark_v_35_36 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (exists ((A__questionmark_v_36_37 Int)) (and (= A__questionmark_v_36_37 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_35_36 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (and (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))))) :rule cong :premises (t12.t3098))
% 22.63/22.89 (anchor :step t12.t3100 :args ((A__questionmark_h_1 Int) (:= A__questionmark_h_1 A__questionmark_h_1) (A__questionmark_o Int) (:= A__questionmark_o A__questionmark_o)))
% 22.63/22.89 (step t12.t3100.t1 (cl (= A__questionmark_h_1 A__questionmark_h_1)) :rule refl)
% 22.63/22.89 (step t12.t3100.t2 (cl (= A__questionmark_o A__questionmark_o)) :rule refl)
% 22.63/22.89 (anchor :step t12.t3100.t3 :args ((A__questionmark_v_39_38 Int) (:= A__questionmark_v_39_38 A__questionmark_v_39_38) (A__questionmark_v_37_39 Int) (:= A__questionmark_v_37_39 A__questionmark_v_37_39) (A__questionmark_v_38_40 Int) (:= A__questionmark_v_38_40 A__questionmark_v_38_40)))
% 22.63/22.89 (step t12.t3100.t3.t1 (cl (= A__questionmark_v_39_38 A__questionmark_v_39_38)) :rule refl)
% 22.63/22.89 (step t12.t3100.t3.t2 (cl (= A__questionmark_v_37_39 A__questionmark_v_37_39)) :rule refl)
% 22.63/22.89 (step t12.t3100.t3.t3 (cl (= A__questionmark_v_38_40 A__questionmark_v_38_40)) :rule refl)
% 22.63/22.89 (step t12.t3100.t3.t4 (cl (= (= A__questionmark_v_39_38 (tptp.typeof A__questionmark_o)) (= A__questionmark_v_39_38 (tptp.typeof A__questionmark_o)))) :rule refl)
% 22.63/22.89 (step t12.t3100.t3.t5 (cl (= (= A__questionmark_v_37_39 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_37_39 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) :rule refl)
% 22.63/22.89 (step t12.t3100.t3.t6 (cl (= (= A__questionmark_v_38_40 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (= A__questionmark_v_38_40 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)))) :rule refl)
% 22.63/22.89 (step t12.t3100.t3.t7 (cl (= (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3100.t3.t8 (cl (= (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))))) :rule cong :premises (t12.t3100.t3.t7))
% 22.63/22.89 (step t12.t3100.t3.t9 (cl (= (not (not (= A__questionmark_v_37_39 |tptp.'PeerGroupPlaceholder'|))) (= A__questionmark_v_37_39 |tptp.'PeerGroupPlaceholder'|))) :rule all_simplify)
% 22.63/22.89 (step t12.t3100.t3.t10 (cl (= (= A__questionmark_v_37_39 |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_37_39))) :rule all_simplify)
% 22.63/22.89 (step t12.t3100.t3.t11 (cl (= (not (not (= A__questionmark_v_37_39 |tptp.'PeerGroupPlaceholder'|))) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_37_39))) :rule trans :premises (t12.t3100.t3.t9 t12.t3100.t3.t10))
% 22.63/22.89 (step t12.t3100.t3.t12 (cl (= (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_40 tptp.inv) A__questionmark_v_37_39) tptp.true_1) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_40 tptp.inv) A__questionmark_v_37_39)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3100.t3.t13 (cl (= (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_40 tptp.inv) A__questionmark_v_37_39) tptp.true_1)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_40 tptp.inv) A__questionmark_v_37_39))))) :rule cong :premises (t12.t3100.t3.t12))
% 22.63/22.89 (step t12.t3100.t3.t14 (cl (= (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_40 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_37_39)))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_40 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_37_39)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3100.t3.t15 (cl (= (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_37_39 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_40 tptp.inv) A__questionmark_v_37_39) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_40 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_37_39))))) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_37_39) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_40 tptp.inv) A__questionmark_v_37_39))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_40 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_37_39))))) :rule cong :premises (t12.t3100.t3.t8 t12.t3100.t3.t11 t12.t3100.t3.t13 t12.t3100.t3.t14))
% 22.63/22.89 (step t12.t3100.t3.t16 (cl (= (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_37_39 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_40 tptp.inv) A__questionmark_v_37_39) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_40 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_37_39)))))) (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_37_39) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_40 tptp.inv) A__questionmark_v_37_39))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_40 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_37_39)))))) :rule cong :premises (t12.t3100.t3.t15))
% 22.63/22.89 (step t12.t3100.t3.t17 (cl (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_39_38) (= A__questionmark_v_39_38 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3100.t3.t18 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_39_38)) (not (= A__questionmark_v_39_38 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))))) :rule cong :premises (t12.t3100.t3.t17))
% 22.63/22.89 (step t12.t3100.t3.t19 (cl (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_39_38) (= A__questionmark_v_39_38 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3100.t3.t20 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_39_38)) (not (= A__questionmark_v_39_38 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))))) :rule cong :premises (t12.t3100.t3.t19))
% 22.63/22.89 (step t12.t3100.t3.t21 (cl (= (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_39_38)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_39_38))) (or (not (= A__questionmark_v_39_38 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_39_38 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) :rule cong :premises (t12.t3100.t3.t18 t12.t3100.t3.t20))
% 22.63/22.89 (step t12.t3100.t3.t22 (cl (= (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_39_38)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_39_38)))) (not (or (not (= A__questionmark_v_39_38 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_39_38 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))))))) :rule cong :premises (t12.t3100.t3.t21))
% 22.63/22.89 (step t12.t3100.t3.t23 (cl (= (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_37_39 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_40 tptp.inv) A__questionmark_v_37_39) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_40 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_37_39)))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_39_38)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_39_38))))) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_37_39) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_40 tptp.inv) A__questionmark_v_37_39))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_40 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_37_39)))) (not (or (not (= A__questionmark_v_39_38 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_39_38 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))))) :rule cong :premises (t12.t3100.t3.t16 t12.t3100.t3.t22))
% 22.63/22.89 (step t12.t3100.t3.t24 (cl (= (and (= A__questionmark_v_39_38 (tptp.typeof A__questionmark_o)) (= A__questionmark_v_37_39 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_38_40 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_37_39 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_40 tptp.inv) A__questionmark_v_37_39) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_40 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_37_39)))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_39_38)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_39_38)))))) (and (= A__questionmark_v_39_38 (tptp.typeof A__questionmark_o)) (= A__questionmark_v_37_39 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_38_40 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_37_39) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_40 tptp.inv) A__questionmark_v_37_39))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_40 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_37_39)))) (not (or (not (= A__questionmark_v_39_38 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_39_38 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))))))))) :rule cong :premises (t12.t3100.t3.t4 t12.t3100.t3.t5 t12.t3100.t3.t6 t12.t3100.t3.t23))
% 22.63/22.89 (step t12.t3100.t3 (cl (= (exists ((A__questionmark_v_39_38 Int) (A__questionmark_v_37_39 Int) (A__questionmark_v_38_40 Int)) (and (= A__questionmark_v_39_38 (tptp.typeof A__questionmark_o)) (= A__questionmark_v_37_39 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_38_40 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_37_39 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_40 tptp.inv) A__questionmark_v_37_39) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_40 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_37_39)))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_39_38)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_39_38))))))) (exists ((A__questionmark_v_39_38 Int) (A__questionmark_v_37_39 Int) (A__questionmark_v_38_40 Int)) (and (= A__questionmark_v_39_38 (tptp.typeof A__questionmark_o)) (= A__questionmark_v_37_39 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_38_40 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_37_39) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_40 tptp.inv) A__questionmark_v_37_39))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_40 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_37_39)))) (not (or (not (= A__questionmark_v_39_38 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_39_38 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))))))) :rule bind)
% 22.63/22.89 (step t12.t3100.t4 (cl (= (exists ((A__questionmark_v_39_38 Int) (A__questionmark_v_37_39 Int) (A__questionmark_v_38_40 Int)) (and (= A__questionmark_v_39_38 (tptp.typeof A__questionmark_o)) (= A__questionmark_v_37_39 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_38_40 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_37_39) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_40 tptp.inv) A__questionmark_v_37_39))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_40 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_37_39)))) (not (or (not (= A__questionmark_v_39_38 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_39_38 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))))) (not (forall ((A__questionmark_v_39_38 Int) (A__questionmark_v_37_39 Int) (A__questionmark_v_38_40 Int)) (not (and (= A__questionmark_v_39_38 (tptp.typeof A__questionmark_o)) (= A__questionmark_v_37_39 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_38_40 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_37_39) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_40 tptp.inv) A__questionmark_v_37_39))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_40 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_37_39)))) (not (or (not (= A__questionmark_v_39_38 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_39_38 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3100.t5 (cl (= (forall ((A__questionmark_v_39_38 Int) (A__questionmark_v_37_39 Int) (A__questionmark_v_38_40 Int)) (not (and (= A__questionmark_v_39_38 (tptp.typeof A__questionmark_o)) (= A__questionmark_v_37_39 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_38_40 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_37_39) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_40 tptp.inv) A__questionmark_v_37_39))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_40 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_37_39)))) (not (or (not (= A__questionmark_v_39_38 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_39_38 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))))))))) (forall ((A__questionmark_v_39_38 Int) (A__questionmark_v_37_39 Int) (A__questionmark_v_38_40 Int)) (or (not (= A__questionmark_v_39_38 (tptp.typeof A__questionmark_o))) (not (= A__questionmark_v_37_39 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_v_38_40 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_37_39)) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_40 tptp.inv) A__questionmark_v_37_39)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_40 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_37_39))) (or (not (= A__questionmark_v_39_38 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_39_38 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3100.t6 (cl (= (forall ((A__questionmark_v_39_38 Int) (A__questionmark_v_37_39 Int) (A__questionmark_v_38_40 Int)) (or (not (= A__questionmark_v_39_38 (tptp.typeof A__questionmark_o))) (not (= A__questionmark_v_37_39 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_v_38_40 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_37_39)) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_40 tptp.inv) A__questionmark_v_37_39)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_40 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_37_39))) (or (not (= A__questionmark_v_39_38 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_39_38 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))))))) (or (not (= (tptp.typeof A__questionmark_o) (tptp.typeof A__questionmark_o))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3100.t7 (cl (= (= (tptp.typeof A__questionmark_o) (tptp.typeof A__questionmark_o)) true)) :rule all_simplify)
% 22.63/22.89 (step t12.t3100.t8 (cl (= (not (= (tptp.typeof A__questionmark_o) (tptp.typeof A__questionmark_o))) (not true))) :rule cong :premises (t12.t3100.t7))
% 22.63/22.89 (step t12.t3100.t9 (cl (= (not true) false)) :rule all_simplify)
% 22.63/22.89 (step t12.t3100.t10 (cl (= (not (= (tptp.typeof A__questionmark_o) (tptp.typeof A__questionmark_o))) false)) :rule trans :premises (t12.t3100.t8 t12.t3100.t9))
% 22.63/22.89 (step t12.t3100.t11 (cl (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) true)) :rule all_simplify)
% 22.63/22.89 (step t12.t3100.t12 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not true))) :rule cong :premises (t12.t3100.t11))
% 22.63/22.89 (step t12.t3100.t13 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) false)) :rule trans :premises (t12.t3100.t12 t12.t3100.t9))
% 22.63/22.89 (step t12.t3100.t14 (cl (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) true)) :rule all_simplify)
% 22.63/22.89 (step t12.t3100.t15 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not true))) :rule cong :premises (t12.t3100.t14))
% 22.63/22.89 (step t12.t3100.t16 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) false)) :rule trans :premises (t12.t3100.t15 t12.t3100.t9))
% 22.63/22.89 (step t12.t3100.t17 (cl (= (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)))) :rule refl)
% 22.63/22.89 (step t12.t3100.t18 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))))) :rule refl)
% 22.63/22.89 (step t12.t3100.t19 (cl (= (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))))) :rule refl)
% 22.63/22.89 (step t12.t3100.t20 (cl (= (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3100.t21 (cl (= (not (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))))) :rule cong :premises (t12.t3100.t20))
% 22.63/22.89 (step t12.t3100.t22 (cl (= (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) :rule refl)
% 22.63/22.89 (step t12.t3100.t23 (cl (= (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))))))) :rule cong :premises (t12.t3100.t17 t12.t3100.t18 t12.t3100.t19 t12.t3100.t21 t12.t3100.t22))
% 22.63/22.89 (step t12.t3100.t24 (cl (= (or (not (= (tptp.typeof A__questionmark_o) (tptp.typeof A__questionmark_o))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) (or false false false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))))) :rule cong :premises (t12.t3100.t10 t12.t3100.t13 t12.t3100.t16 t12.t3100.t23))
% 22.63/22.89 (step t12.t3100.t25 (cl (= (or false false false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3100.t26 (cl (= (or (not (= (tptp.typeof A__questionmark_o) (tptp.typeof A__questionmark_o))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))))))) :rule trans :premises (t12.t3100.t24 t12.t3100.t25))
% 22.63/22.89 (step t12.t3100.t27 (cl (= (forall ((A__questionmark_v_39_38 Int) (A__questionmark_v_37_39 Int) (A__questionmark_v_38_40 Int)) (or (not (= A__questionmark_v_39_38 (tptp.typeof A__questionmark_o))) (not (= A__questionmark_v_37_39 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_v_38_40 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_37_39)) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_40 tptp.inv) A__questionmark_v_37_39)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_40 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_37_39))) (or (not (= A__questionmark_v_39_38 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_39_38 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))))))) :rule trans :premises (t12.t3100.t6 t12.t3100.t26))
% 22.63/22.89 (step t12.t3100.t28 (cl (= (forall ((A__questionmark_v_39_38 Int) (A__questionmark_v_37_39 Int) (A__questionmark_v_38_40 Int)) (not (and (= A__questionmark_v_39_38 (tptp.typeof A__questionmark_o)) (= A__questionmark_v_37_39 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_38_40 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_37_39) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_40 tptp.inv) A__questionmark_v_37_39))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_40 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_37_39)))) (not (or (not (= A__questionmark_v_39_38 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_39_38 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))))))) :rule trans :premises (t12.t3100.t5 t12.t3100.t27))
% 22.63/22.89 (step t12.t3100.t29 (cl (= (not (forall ((A__questionmark_v_39_38 Int) (A__questionmark_v_37_39 Int) (A__questionmark_v_38_40 Int)) (not (and (= A__questionmark_v_39_38 (tptp.typeof A__questionmark_o)) (= A__questionmark_v_37_39 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_38_40 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_37_39) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_40 tptp.inv) A__questionmark_v_37_39))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_40 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_37_39)))) (not (or (not (= A__questionmark_v_39_38 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_39_38 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))))) :rule cong :premises (t12.t3100.t28))
% 22.63/22.89 (step t12.t3100.t30 (cl (= (exists ((A__questionmark_v_39_38 Int) (A__questionmark_v_37_39 Int) (A__questionmark_v_38_40 Int)) (and (= A__questionmark_v_39_38 (tptp.typeof A__questionmark_o)) (= A__questionmark_v_37_39 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_38_40 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_37_39) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_40 tptp.inv) A__questionmark_v_37_39))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_40 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_37_39)))) (not (or (not (= A__questionmark_v_39_38 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= A__questionmark_v_39_38 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))))) :rule trans :premises (t12.t3100.t4 t12.t3100.t29))
% 22.63/22.89 (step t12.t3100.t31 (cl (= (exists ((A__questionmark_v_39_38 Int) (A__questionmark_v_37_39 Int) (A__questionmark_v_38_40 Int)) (and (= A__questionmark_v_39_38 (tptp.typeof A__questionmark_o)) (= A__questionmark_v_37_39 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_38_40 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_37_39 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_40 tptp.inv) A__questionmark_v_37_39) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_40 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_37_39)))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_39_38)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_39_38))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))))) :rule trans :premises (t12.t3100.t3 t12.t3100.t30))
% 22.63/22.89 (step t12.t3100 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (exists ((A__questionmark_v_39_38 Int) (A__questionmark_v_37_39 Int) (A__questionmark_v_38_40 Int)) (and (= A__questionmark_v_39_38 (tptp.typeof A__questionmark_o)) (= A__questionmark_v_37_39 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_38_40 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_37_39 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_40 tptp.inv) A__questionmark_v_37_39) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_40 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_37_39)))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_39_38)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_39_38)))))))) (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))))))))) :rule bind)
% 22.63/22.89 (step t12.t3101 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv))) (not (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))))))) (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3102 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (exists ((A__questionmark_v_39_38 Int) (A__questionmark_v_37_39 Int) (A__questionmark_v_38_40 Int)) (and (= A__questionmark_v_39_38 (tptp.typeof A__questionmark_o)) (= A__questionmark_v_37_39 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_38_40 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_37_39 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_40 tptp.inv) A__questionmark_v_37_39) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_40 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_37_39)))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_39_38)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_39_38)))))))) (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv))))))) :rule trans :premises (t12.t3100 t12.t3101))
% 22.63/22.89 (step t12.t3103 (cl (= (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (exists ((A__questionmark_v_39_38 Int) (A__questionmark_v_37_39 Int) (A__questionmark_v_38_40 Int)) (and (= A__questionmark_v_39_38 (tptp.typeof A__questionmark_o)) (= A__questionmark_v_37_39 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_38_40 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_37_39 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_40 tptp.inv) A__questionmark_v_37_39) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_40 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_37_39)))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_39_38)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_39_38))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))))) :rule cong :premises (t12.t3102))
% 22.63/22.89 (anchor :step t12.t3104 :args ((A__questionmark_o Int) (:= A__questionmark_o A__questionmark_o) (A__questionmark_f Int) (:= A__questionmark_f A__questionmark_f) (A__questionmark_h_1 Int) (:= A__questionmark_h_1 A__questionmark_h_1)))
% 22.63/22.89 (step t12.t3104.t1 (cl (= A__questionmark_o A__questionmark_o)) :rule refl)
% 22.63/22.89 (step t12.t3104.t2 (cl (= A__questionmark_f A__questionmark_f)) :rule refl)
% 22.63/22.89 (step t12.t3104.t3 (cl (= A__questionmark_h_1 A__questionmark_h_1)) :rule refl)
% 22.63/22.89 (anchor :step t12.t3104.t4 :args ((A__questionmark_v_40_41 Int) (:= A__questionmark_v_40_41 A__questionmark_v_40_41) (A__questionmark_v_41_42 Int) (:= A__questionmark_v_41_42 A__questionmark_v_41_42)))
% 22.63/22.89 (step t12.t3104.t4.t1 (cl (= A__questionmark_v_40_41 A__questionmark_v_40_41)) :rule refl)
% 22.63/22.89 (step t12.t3104.t4.t2 (cl (= A__questionmark_v_41_42 A__questionmark_v_41_42)) :rule refl)
% 22.63/22.89 (step t12.t3104.t4.t3 (cl (= (= A__questionmark_v_40_41 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_40_41 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) :rule refl)
% 22.63/22.89 (step t12.t3104.t4.t4 (cl (= (= A__questionmark_v_41_42 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (= A__questionmark_v_41_42 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)))) :rule refl)
% 22.63/22.89 (step t12.t3104.t4.t5 (cl (= (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3104.t4.t6 (cl (= (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))))) :rule cong :premises (t12.t3104.t4.t5))
% 22.63/22.89 (step t12.t3104.t4.t7 (cl (= (not (not (= A__questionmark_o tptp.nullObject))) (= A__questionmark_o tptp.nullObject))) :rule all_simplify)
% 22.63/22.89 (step t12.t3104.t4.t8 (cl (= (= A__questionmark_o tptp.nullObject) (= tptp.nullObject A__questionmark_o))) :rule all_simplify)
% 22.63/22.89 (step t12.t3104.t4.t9 (cl (= (not (not (= A__questionmark_o tptp.nullObject))) (= tptp.nullObject A__questionmark_o))) :rule trans :premises (t12.t3104.t4.t7 t12.t3104.t4.t8))
% 22.63/22.89 (step t12.t3104.t4.t10 (cl (= (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1))) :rule all_simplify)
% 22.63/22.89 (step t12.t3104.t4.t11 (cl (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3104.t4.t12 (cl (= (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)))) :rule trans :premises (t12.t3104.t4.t10 t12.t3104.t4.t11))
% 22.63/22.89 (step t12.t3104.t4.t13 (cl (= (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))))) :rule cong :premises (t12.t3104.t4.t12))
% 22.63/22.89 (step t12.t3104.t4.t14 (cl (= (= (|tptp.'AsPureObject'| A__questionmark_o) A__questionmark_o) (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3104.t4.t15 (cl (= (not (= (|tptp.'AsPureObject'| A__questionmark_o) A__questionmark_o)) (not (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o))))) :rule cong :premises (t12.t3104.t4.t14))
% 22.63/22.89 (step t12.t3104.t4.t16 (cl (= (not (not (= A__questionmark_v_40_41 |tptp.'PeerGroupPlaceholder'|))) (= A__questionmark_v_40_41 |tptp.'PeerGroupPlaceholder'|))) :rule all_simplify)
% 22.63/22.89 (step t12.t3104.t4.t17 (cl (= (= A__questionmark_v_40_41 |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_40_41))) :rule all_simplify)
% 22.63/22.89 (step t12.t3104.t4.t18 (cl (= (not (not (= A__questionmark_v_40_41 |tptp.'PeerGroupPlaceholder'|))) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_40_41))) :rule trans :premises (t12.t3104.t4.t16 t12.t3104.t4.t17))
% 22.63/22.89 (step t12.t3104.t4.t19 (cl (= (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_41_42 tptp.inv) A__questionmark_v_40_41) tptp.true_1) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_41_42 tptp.inv) A__questionmark_v_40_41)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3104.t4.t20 (cl (= (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_41_42 tptp.inv) A__questionmark_v_40_41) tptp.true_1)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_41_42 tptp.inv) A__questionmark_v_40_41))))) :rule cong :premises (t12.t3104.t4.t19))
% 22.63/22.89 (step t12.t3104.t4.t21 (cl (= (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_41_42 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_40_41)))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_41_42 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_40_41)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3104.t4.t22 (cl (= (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (= (|tptp.'AsPureObject'| A__questionmark_o) A__questionmark_o)) (not (not (= A__questionmark_v_40_41 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_41_42 tptp.inv) A__questionmark_v_40_41) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_41_42 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_40_41))))) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (not (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o))) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_40_41) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_41_42 tptp.inv) A__questionmark_v_40_41))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_41_42 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_40_41))))) :rule cong :premises (t12.t3104.t4.t6 t12.t3104.t4.t9 t12.t3104.t4.t13 t12.t3104.t4.t15 t12.t3104.t4.t18 t12.t3104.t4.t20 t12.t3104.t4.t21))
% 22.63/22.89 (step t12.t3104.t4.t23 (cl (= (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (= (|tptp.'AsPureObject'| A__questionmark_o) A__questionmark_o)) (not (not (= A__questionmark_v_40_41 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_41_42 tptp.inv) A__questionmark_v_40_41) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_41_42 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_40_41)))))) (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (not (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o))) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_40_41) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_41_42 tptp.inv) A__questionmark_v_40_41))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_41_42 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_40_41)))))) :rule cong :premises (t12.t3104.t4.t22))
% 22.63/22.89 (step t12.t3104.t4.t24 (cl (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion))))) :rule refl)
% 22.63/22.89 (step t12.t3104.t4.t25 (cl (= (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (= (|tptp.'AsPureObject'| A__questionmark_o) A__questionmark_o)) (not (not (= A__questionmark_v_40_41 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_41_42 tptp.inv) A__questionmark_v_40_41) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_41_42 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_40_41)))))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (not (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o))) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_40_41) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_41_42 tptp.inv) A__questionmark_v_40_41))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_41_42 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_40_41)))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))) :rule cong :premises (t12.t3104.t4.t23 t12.t3104.t4.t24))
% 22.63/22.89 (step t12.t3104.t4.t26 (cl (= (and (= A__questionmark_v_40_41 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_41_42 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (= (|tptp.'AsPureObject'| A__questionmark_o) A__questionmark_o)) (not (not (= A__questionmark_v_40_41 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_41_42 tptp.inv) A__questionmark_v_40_41) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_41_42 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_40_41)))))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion))))) (and (= A__questionmark_v_40_41 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_41_42 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (not (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o))) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_40_41) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_41_42 tptp.inv) A__questionmark_v_40_41))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_41_42 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_40_41)))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion))))))) :rule cong :premises (t12.t3104.t4.t3 t12.t3104.t4.t4 t12.t3104.t4.t25))
% 22.63/22.89 (step t12.t3104.t4 (cl (= (exists ((A__questionmark_v_40_41 Int) (A__questionmark_v_41_42 Int)) (and (= A__questionmark_v_40_41 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_41_42 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (= (|tptp.'AsPureObject'| A__questionmark_o) A__questionmark_o)) (not (not (= A__questionmark_v_40_41 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_41_42 tptp.inv) A__questionmark_v_40_41) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_41_42 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_40_41)))))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))) (exists ((A__questionmark_v_40_41 Int) (A__questionmark_v_41_42 Int)) (and (= A__questionmark_v_40_41 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_41_42 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (not (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o))) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_40_41) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_41_42 tptp.inv) A__questionmark_v_40_41))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_41_42 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_40_41)))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))))) :rule bind)
% 22.63/22.89 (step t12.t3104.t5 (cl (= (exists ((A__questionmark_v_40_41 Int) (A__questionmark_v_41_42 Int)) (and (= A__questionmark_v_40_41 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_41_42 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (not (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o))) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_40_41) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_41_42 tptp.inv) A__questionmark_v_40_41))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_41_42 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_40_41)))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))) (not (forall ((A__questionmark_v_40_41 Int) (A__questionmark_v_41_42 Int)) (not (and (= A__questionmark_v_40_41 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_41_42 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (not (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o))) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_40_41) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_41_42 tptp.inv) A__questionmark_v_40_41))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_41_42 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_40_41)))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3104.t6 (cl (= (forall ((A__questionmark_v_40_41 Int) (A__questionmark_v_41_42 Int)) (not (and (= A__questionmark_v_40_41 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_41_42 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (not (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o))) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_40_41) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_41_42 tptp.inv) A__questionmark_v_40_41))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_41_42 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_40_41)))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion))))))) (forall ((A__questionmark_v_40_41 Int) (A__questionmark_v_41_42 Int)) (or (not (= A__questionmark_v_40_41 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_v_41_42 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o)) (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_40_41)) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_41_42 tptp.inv) A__questionmark_v_40_41)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_41_42 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_40_41))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion))))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3104.t7 (cl (= (forall ((A__questionmark_v_40_41 Int) (A__questionmark_v_41_42 Int)) (or (not (= A__questionmark_v_40_41 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_v_41_42 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o)) (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_40_41)) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_41_42 tptp.inv) A__questionmark_v_40_41)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_41_42 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_40_41))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion))))))) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3104.t8 (cl (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) true)) :rule all_simplify)
% 22.63/22.89 (step t12.t3104.t9 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not true))) :rule cong :premises (t12.t3104.t8))
% 22.63/22.89 (step t12.t3104.t10 (cl (= (not true) false)) :rule all_simplify)
% 22.63/22.89 (step t12.t3104.t11 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) false)) :rule trans :premises (t12.t3104.t9 t12.t3104.t10))
% 22.63/22.89 (step t12.t3104.t12 (cl (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) true)) :rule all_simplify)
% 22.63/22.89 (step t12.t3104.t13 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not true))) :rule cong :premises (t12.t3104.t12))
% 22.63/22.89 (step t12.t3104.t14 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) false)) :rule trans :premises (t12.t3104.t13 t12.t3104.t10))
% 22.63/22.89 (step t12.t3104.t15 (cl (= (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)))) :rule refl)
% 22.63/22.89 (step t12.t3104.t16 (cl (= (not (= tptp.nullObject A__questionmark_o)) (not (= tptp.nullObject A__questionmark_o)))) :rule refl)
% 22.63/22.89 (step t12.t3104.t17 (cl (= (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)))) :rule refl)
% 22.63/22.89 (step t12.t3104.t18 (cl (= (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o)) (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o)))) :rule refl)
% 22.63/22.89 (step t12.t3104.t19 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))))) :rule refl)
% 22.63/22.89 (step t12.t3104.t20 (cl (= (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))))) :rule refl)
% 22.63/22.89 (step t12.t3104.t21 (cl (= (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3104.t22 (cl (= (not (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))))) :rule cong :premises (t12.t3104.t21))
% 22.63/22.89 (step t12.t3104.t23 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))) :rule refl)
% 22.63/22.89 (step t12.t3104.t24 (cl (= (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion))))))) :rule cong :premises (t12.t3104.t15 t12.t3104.t16 t12.t3104.t17 t12.t3104.t18 t12.t3104.t19 t12.t3104.t20 t12.t3104.t22 t12.t3104.t23))
% 22.63/22.89 (step t12.t3104.t25 (cl (= (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))) (or false false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))))) :rule cong :premises (t12.t3104.t11 t12.t3104.t14 t12.t3104.t24))
% 22.63/22.89 (step t12.t3104.t26 (cl (= (or false false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3104.t27 (cl (= (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion))))))) :rule trans :premises (t12.t3104.t25 t12.t3104.t26))
% 22.63/22.89 (step t12.t3104.t28 (cl (= (forall ((A__questionmark_v_40_41 Int) (A__questionmark_v_41_42 Int)) (or (not (= A__questionmark_v_40_41 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_v_41_42 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o)) (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_40_41)) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_41_42 tptp.inv) A__questionmark_v_40_41)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_41_42 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_40_41))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion))))))) :rule trans :premises (t12.t3104.t7 t12.t3104.t27))
% 22.63/22.89 (step t12.t3104.t29 (cl (= (forall ((A__questionmark_v_40_41 Int) (A__questionmark_v_41_42 Int)) (not (and (= A__questionmark_v_40_41 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_41_42 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (not (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o))) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_40_41) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_41_42 tptp.inv) A__questionmark_v_40_41))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_41_42 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_40_41)))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion))))))) :rule trans :premises (t12.t3104.t6 t12.t3104.t28))
% 22.63/22.89 (step t12.t3104.t30 (cl (= (not (forall ((A__questionmark_v_40_41 Int) (A__questionmark_v_41_42 Int)) (not (and (= A__questionmark_v_40_41 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_41_42 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (not (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o))) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_40_41) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_41_42 tptp.inv) A__questionmark_v_40_41))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_41_42 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_40_41)))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))))) :rule cong :premises (t12.t3104.t29))
% 22.63/22.89 (step t12.t3104.t31 (cl (= (exists ((A__questionmark_v_40_41 Int) (A__questionmark_v_41_42 Int)) (and (= A__questionmark_v_40_41 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_41_42 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (not (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o))) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_40_41) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_41_42 tptp.inv) A__questionmark_v_40_41))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_41_42 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_40_41)))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))))) :rule trans :premises (t12.t3104.t5 t12.t3104.t30))
% 22.63/22.89 (step t12.t3104.t32 (cl (= (exists ((A__questionmark_v_40_41 Int) (A__questionmark_v_41_42 Int)) (and (= A__questionmark_v_40_41 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_41_42 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (= (|tptp.'AsPureObject'| A__questionmark_o) A__questionmark_o)) (not (not (= A__questionmark_v_40_41 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_41_42 tptp.inv) A__questionmark_v_40_41) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_41_42 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_40_41)))))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))))) :rule trans :premises (t12.t3104.t4 t12.t3104.t31))
% 22.63/22.89 (step t12.t3104 (cl (= (forall ((A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_h_1 Int)) (exists ((A__questionmark_v_40_41 Int) (A__questionmark_v_41_42 Int)) (and (= A__questionmark_v_40_41 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_41_42 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (= (|tptp.'AsPureObject'| A__questionmark_o) A__questionmark_o)) (not (not (= A__questionmark_v_40_41 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_41_42 tptp.inv) A__questionmark_v_40_41) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_41_42 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_40_41)))))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion))))))) (forall ((A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_h_1 Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion))))))))) :rule bind)
% 22.63/22.89 (step t12.t3105 (cl (= (forall ((A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_h_1 Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion))))))) (forall ((A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (not (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3106 (cl (= (forall ((A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_h_1 Int)) (exists ((A__questionmark_v_40_41 Int) (A__questionmark_v_41_42 Int)) (and (= A__questionmark_v_40_41 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_41_42 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (= (|tptp.'AsPureObject'| A__questionmark_o) A__questionmark_o)) (not (not (= A__questionmark_v_40_41 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_41_42 tptp.inv) A__questionmark_v_40_41) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_41_42 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_40_41)))))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion))))))) (forall ((A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (not (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion))))))) :rule trans :premises (t12.t3104 t12.t3105))
% 22.63/22.89 (step t12.t3107 (cl (= (not (forall ((A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_h_1 Int)) (exists ((A__questionmark_v_40_41 Int) (A__questionmark_v_41_42 Int)) (and (= A__questionmark_v_40_41 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_41_42 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (= (|tptp.'AsPureObject'| A__questionmark_o) A__questionmark_o)) (not (not (= A__questionmark_v_40_41 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_41_42 tptp.inv) A__questionmark_v_40_41) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_41_42 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_40_41)))))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (not (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))))) :rule cong :premises (t12.t3106))
% 22.63/22.89 (anchor :step t12.t3108 :args ((A__questionmark_o Int) (:= A__questionmark_o A__questionmark_o) (A__questionmark_h_1 Int) (:= A__questionmark_h_1 A__questionmark_h_1)))
% 22.63/22.89 (step t12.t3108.t1 (cl (= A__questionmark_o A__questionmark_o)) :rule refl)
% 22.63/22.89 (step t12.t3108.t2 (cl (= A__questionmark_h_1 A__questionmark_h_1)) :rule refl)
% 22.63/22.89 (anchor :step t12.t3108.t3 :args ((A__questionmark_v_44_43 Int) (:= A__questionmark_v_44_43 A__questionmark_v_44_43)))
% 22.63/22.89 (step t12.t3108.t3.t1 (cl (= A__questionmark_v_44_43 A__questionmark_v_44_43)) :rule refl)
% 22.63/22.89 (step t12.t3108.t3.t2 (cl (= (= A__questionmark_v_44_43 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_44_43 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)))) :rule refl)
% 22.63/22.89 (anchor :step t12.t3108.t3.t3 :args ((A__questionmark_v_45_44 Int) (:= A__questionmark_v_45_44 A__questionmark_v_45_44) (A__questionmark_v_46_45 Int) (:= A__questionmark_v_46_45 A__questionmark_v_46_45) (A__questionmark_v_42_46 Int) (:= A__questionmark_v_42_46 A__questionmark_v_42_46) (A__questionmark_v_43_47 Int) (:= A__questionmark_v_43_47 A__questionmark_v_43_47)))
% 22.63/22.89 (step t12.t3108.t3.t3.t1 (cl (= A__questionmark_v_45_44 A__questionmark_v_45_44)) :rule refl)
% 22.63/22.89 (step t12.t3108.t3.t3.t2 (cl (= A__questionmark_v_46_45 A__questionmark_v_46_45)) :rule refl)
% 22.63/22.89 (step t12.t3108.t3.t3.t3 (cl (= A__questionmark_v_42_46 A__questionmark_v_42_46)) :rule refl)
% 22.63/22.89 (step t12.t3108.t3.t3.t4 (cl (= A__questionmark_v_43_47 A__questionmark_v_43_47)) :rule refl)
% 22.63/22.89 (step t12.t3108.t3.t3.t5 (cl (= (= A__questionmark_v_45_44 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame)) (= A__questionmark_v_45_44 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame)))) :rule refl)
% 22.63/22.89 (step t12.t3108.t3.t3.t6 (cl (= (= A__questionmark_v_46_45 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef)) (= A__questionmark_v_46_45 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef)))) :rule refl)
% 22.63/22.89 (step t12.t3108.t3.t3.t7 (cl (= (= A__questionmark_v_42_46 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_42_46 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) :rule refl)
% 22.63/22.89 (step t12.t3108.t3.t3.t8 (cl (= (= A__questionmark_v_43_47 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (= A__questionmark_v_43_47 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)))) :rule refl)
% 22.63/22.89 (step t12.t3108.t3.t3.t9 (cl (= (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3108.t3.t3.t10 (cl (= (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))))) :rule cong :premises (t12.t3108.t3.t3.t9))
% 22.63/22.89 (step t12.t3108.t3.t3.t11 (cl (= (not (not (= A__questionmark_o tptp.nullObject))) (= A__questionmark_o tptp.nullObject))) :rule all_simplify)
% 22.63/22.89 (step t12.t3108.t3.t3.t12 (cl (= (= A__questionmark_o tptp.nullObject) (= tptp.nullObject A__questionmark_o))) :rule all_simplify)
% 22.63/22.89 (step t12.t3108.t3.t3.t13 (cl (= (not (not (= A__questionmark_o tptp.nullObject))) (= tptp.nullObject A__questionmark_o))) :rule trans :premises (t12.t3108.t3.t3.t11 t12.t3108.t3.t3.t12))
% 22.63/22.89 (step t12.t3108.t3.t3.t14 (cl (= (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1))) :rule all_simplify)
% 22.63/22.89 (step t12.t3108.t3.t3.t15 (cl (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3108.t3.t3.t16 (cl (= (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)))) :rule trans :premises (t12.t3108.t3.t3.t14 t12.t3108.t3.t3.t15))
% 22.63/22.89 (step t12.t3108.t3.t3.t17 (cl (= (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))))) :rule cong :premises (t12.t3108.t3.t3.t16))
% 22.63/22.89 (step t12.t3108.t3.t3.t18 (cl (= (not (not (= A__questionmark_v_42_46 |tptp.'PeerGroupPlaceholder'|))) (= A__questionmark_v_42_46 |tptp.'PeerGroupPlaceholder'|))) :rule all_simplify)
% 22.63/22.89 (step t12.t3108.t3.t3.t19 (cl (= (= A__questionmark_v_42_46 |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_42_46))) :rule all_simplify)
% 22.63/22.89 (step t12.t3108.t3.t3.t20 (cl (= (not (not (= A__questionmark_v_42_46 |tptp.'PeerGroupPlaceholder'|))) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_42_46))) :rule trans :premises (t12.t3108.t3.t3.t18 t12.t3108.t3.t3.t19))
% 22.63/22.89 (step t12.t3108.t3.t3.t21 (cl (= (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_43_47 tptp.inv) A__questionmark_v_42_46) tptp.true_1) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_43_47 tptp.inv) A__questionmark_v_42_46)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3108.t3.t3.t22 (cl (= (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_43_47 tptp.inv) A__questionmark_v_42_46) tptp.true_1)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_43_47 tptp.inv) A__questionmark_v_42_46))))) :rule cong :premises (t12.t3108.t3.t3.t21))
% 22.63/22.89 (step t12.t3108.t3.t3.t23 (cl (= (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_43_47 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_42_46)))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_43_47 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_42_46)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3108.t3.t3.t24 (cl (= (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (not (= A__questionmark_v_42_46 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_43_47 tptp.inv) A__questionmark_v_42_46) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_43_47 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_42_46))))) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_42_46) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_43_47 tptp.inv) A__questionmark_v_42_46))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_43_47 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_42_46))))) :rule cong :premises (t12.t3108.t3.t3.t10 t12.t3108.t3.t3.t13 t12.t3108.t3.t3.t17 t12.t3108.t3.t3.t20 t12.t3108.t3.t3.t22 t12.t3108.t3.t3.t23))
% 22.63/22.89 (step t12.t3108.t3.t3.t25 (cl (= (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (not (= A__questionmark_v_42_46 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_43_47 tptp.inv) A__questionmark_v_42_46) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_43_47 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_42_46)))))) (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_42_46) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_43_47 tptp.inv) A__questionmark_v_42_46))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_43_47 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_42_46)))))) :rule cong :premises (t12.t3108.t3.t3.t24))
% 22.63/22.89 (step t12.t3108.t3.t3.t26 (cl (= (not (not (= A__questionmark_v_44_43 tptp.nullObject))) (= A__questionmark_v_44_43 tptp.nullObject))) :rule all_simplify)
% 22.63/22.89 (step t12.t3108.t3.t3.t27 (cl (= (= A__questionmark_v_44_43 tptp.nullObject) (= tptp.nullObject A__questionmark_v_44_43))) :rule all_simplify)
% 22.63/22.89 (step t12.t3108.t3.t3.t28 (cl (= (not (not (= A__questionmark_v_44_43 tptp.nullObject))) (= tptp.nullObject A__questionmark_v_44_43))) :rule trans :premises (t12.t3108.t3.t3.t26 t12.t3108.t3.t3.t27))
% 22.63/22.89 (step t12.t3108.t3.t3.t29 (cl (= (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.allocated) tptp.true_1) true) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.allocated) tptp.true_1))) :rule all_simplify)
% 22.63/22.89 (step t12.t3108.t3.t3.t30 (cl (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.allocated) tptp.true_1) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.allocated)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3108.t3.t3.t31 (cl (= (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.allocated) tptp.true_1) true) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.allocated)))) :rule trans :premises (t12.t3108.t3.t3.t29 t12.t3108.t3.t3.t30))
% 22.63/22.89 (step t12.t3108.t3.t3.t32 (cl (= (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.allocated) tptp.true_1) true)) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.allocated))))) :rule cong :premises (t12.t3108.t3.t3.t31))
% 22.63/22.89 (step t12.t3108.t3.t3.t33 (cl (= (= A__questionmark_v_45_44 |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_45_44))) :rule all_simplify)
% 22.63/22.89 (step t12.t3108.t3.t3.t34 (cl (= (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.inv) A__questionmark_v_45_44) tptp.true_1) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.inv) A__questionmark_v_45_44)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3108.t3.t3.t35 (cl (= (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.inv) A__questionmark_v_45_44) tptp.true_1)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.inv) A__questionmark_v_45_44))))) :rule cong :premises (t12.t3108.t3.t3.t34))
% 22.63/22.89 (step t12.t3108.t3.t3.t36 (cl (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_45_44)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_45_44)))) :rule refl)
% 22.63/22.89 (step t12.t3108.t3.t3.t37 (cl (= (or (= A__questionmark_v_45_44 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.inv) A__questionmark_v_45_44) tptp.true_1)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_45_44))) (or (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_45_44) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.inv) A__questionmark_v_45_44))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_45_44))))) :rule cong :premises (t12.t3108.t3.t3.t33 t12.t3108.t3.t3.t35 t12.t3108.t3.t3.t36))
% 22.63/22.89 (step t12.t3108.t3.t3.t38 (cl (= (not (or (= A__questionmark_v_45_44 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.inv) A__questionmark_v_45_44) tptp.true_1)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_45_44)))) (not (or (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_45_44) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.inv) A__questionmark_v_45_44))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_45_44)))))) :rule cong :premises (t12.t3108.t3.t3.t37))
% 22.63/22.89 (step t12.t3108.t3.t3.t39 (cl (= (or (not (not (= A__questionmark_v_44_43 tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.allocated) tptp.true_1) true)) (not (or (= A__questionmark_v_45_44 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.inv) A__questionmark_v_45_44) tptp.true_1)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_45_44))))) (or (= tptp.nullObject A__questionmark_v_44_43) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.allocated))) (not (or (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_45_44) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.inv) A__questionmark_v_45_44))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_45_44))))))) :rule cong :premises (t12.t3108.t3.t3.t28 t12.t3108.t3.t3.t32 t12.t3108.t3.t3.t38))
% 22.63/22.89 (step t12.t3108.t3.t3.t40 (cl (= (not (or (not (not (= A__questionmark_v_44_43 tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.allocated) tptp.true_1) true)) (not (or (= A__questionmark_v_45_44 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.inv) A__questionmark_v_45_44) tptp.true_1)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_45_44)))))) (not (or (= tptp.nullObject A__questionmark_v_44_43) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.allocated))) (not (or (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_45_44) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.inv) A__questionmark_v_45_44))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_45_44)))))))) :rule cong :premises (t12.t3108.t3.t3.t39))
% 22.63/22.89 (step t12.t3108.t3.t3.t41 (cl (= (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (not (= A__questionmark_v_42_46 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_43_47 tptp.inv) A__questionmark_v_42_46) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_43_47 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_42_46)))))) (not (or (not (not (= A__questionmark_v_44_43 tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.allocated) tptp.true_1) true)) (not (or (= A__questionmark_v_45_44 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.inv) A__questionmark_v_45_44) tptp.true_1)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_45_44))))))) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_42_46) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_43_47 tptp.inv) A__questionmark_v_42_46))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_43_47 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_42_46)))) (not (or (= tptp.nullObject A__questionmark_v_44_43) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.allocated))) (not (or (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_45_44) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.inv) A__questionmark_v_45_44))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_45_44))))))))) :rule cong :premises (t12.t3108.t3.t3.t25 t12.t3108.t3.t3.t40))
% 22.63/22.89 (step t12.t3108.t3.t3.t42 (cl (= (and (= A__questionmark_v_45_44 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame)) (= A__questionmark_v_46_45 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef)) (= A__questionmark_v_42_46 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_43_47 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (not (= A__questionmark_v_42_46 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_43_47 tptp.inv) A__questionmark_v_42_46) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_43_47 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_42_46)))))) (not (or (not (not (= A__questionmark_v_44_43 tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.allocated) tptp.true_1) true)) (not (or (= A__questionmark_v_45_44 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.inv) A__questionmark_v_45_44) tptp.true_1)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_45_44)))))))) (and (= A__questionmark_v_45_44 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame)) (= A__questionmark_v_46_45 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef)) (= A__questionmark_v_42_46 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_43_47 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_42_46) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_43_47 tptp.inv) A__questionmark_v_42_46))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_43_47 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_42_46)))) (not (or (= tptp.nullObject A__questionmark_v_44_43) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.allocated))) (not (or (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_45_44) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.inv) A__questionmark_v_45_44))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_45_44)))))))))) :rule cong :premises (t12.t3108.t3.t3.t5 t12.t3108.t3.t3.t6 t12.t3108.t3.t3.t7 t12.t3108.t3.t3.t8 t12.t3108.t3.t3.t41))
% 22.63/22.89 (step t12.t3108.t3.t3 (cl (= (exists ((A__questionmark_v_45_44 Int) (A__questionmark_v_46_45 Int) (A__questionmark_v_42_46 Int) (A__questionmark_v_43_47 Int)) (and (= A__questionmark_v_45_44 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame)) (= A__questionmark_v_46_45 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef)) (= A__questionmark_v_42_46 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_43_47 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (not (= A__questionmark_v_42_46 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_43_47 tptp.inv) A__questionmark_v_42_46) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_43_47 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_42_46)))))) (not (or (not (not (= A__questionmark_v_44_43 tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.allocated) tptp.true_1) true)) (not (or (= A__questionmark_v_45_44 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.inv) A__questionmark_v_45_44) tptp.true_1)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_45_44))))))))) (exists ((A__questionmark_v_45_44 Int) (A__questionmark_v_46_45 Int) (A__questionmark_v_42_46 Int) (A__questionmark_v_43_47 Int)) (and (= A__questionmark_v_45_44 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame)) (= A__questionmark_v_46_45 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef)) (= A__questionmark_v_42_46 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_43_47 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_42_46) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_43_47 tptp.inv) A__questionmark_v_42_46))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_43_47 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_42_46)))) (not (or (= tptp.nullObject A__questionmark_v_44_43) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.allocated))) (not (or (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_45_44) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.inv) A__questionmark_v_45_44))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_45_44))))))))))) :rule bind)
% 22.63/22.89 (step t12.t3108.t3.t4 (cl (= (exists ((A__questionmark_v_45_44 Int) (A__questionmark_v_46_45 Int) (A__questionmark_v_42_46 Int) (A__questionmark_v_43_47 Int)) (and (= A__questionmark_v_45_44 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame)) (= A__questionmark_v_46_45 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef)) (= A__questionmark_v_42_46 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_43_47 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_42_46) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_43_47 tptp.inv) A__questionmark_v_42_46))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_43_47 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_42_46)))) (not (or (= tptp.nullObject A__questionmark_v_44_43) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.allocated))) (not (or (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_45_44) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.inv) A__questionmark_v_45_44))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_45_44))))))))) (not (forall ((A__questionmark_v_45_44 Int) (A__questionmark_v_46_45 Int) (A__questionmark_v_42_46 Int) (A__questionmark_v_43_47 Int)) (not (and (= A__questionmark_v_45_44 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame)) (= A__questionmark_v_46_45 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef)) (= A__questionmark_v_42_46 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_43_47 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_42_46) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_43_47 tptp.inv) A__questionmark_v_42_46))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_43_47 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_42_46)))) (not (or (= tptp.nullObject A__questionmark_v_44_43) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.allocated))) (not (or (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_45_44) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.inv) A__questionmark_v_45_44))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_45_44))))))))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3108.t3.t5 (cl (= (forall ((A__questionmark_v_45_44 Int) (A__questionmark_v_46_45 Int) (A__questionmark_v_42_46 Int) (A__questionmark_v_43_47 Int)) (not (and (= A__questionmark_v_45_44 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame)) (= A__questionmark_v_46_45 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef)) (= A__questionmark_v_42_46 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_43_47 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_42_46) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_43_47 tptp.inv) A__questionmark_v_42_46))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_43_47 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_42_46)))) (not (or (= tptp.nullObject A__questionmark_v_44_43) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.allocated))) (not (or (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_45_44) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.inv) A__questionmark_v_45_44))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_45_44)))))))))) (forall ((A__questionmark_v_45_44 Int) (A__questionmark_v_46_45 Int) (A__questionmark_v_42_46 Int) (A__questionmark_v_43_47 Int)) (or (not (= A__questionmark_v_45_44 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame))) (not (= A__questionmark_v_46_45 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef))) (not (= A__questionmark_v_42_46 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_v_43_47 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_42_46)) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_43_47 tptp.inv) A__questionmark_v_42_46)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_43_47 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_42_46))) (or (= tptp.nullObject A__questionmark_v_44_43) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_45_44)) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.inv) A__questionmark_v_45_44)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_45_44)))))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3108.t3.t6 (cl (= (forall ((A__questionmark_v_45_44 Int) (A__questionmark_v_46_45 Int) (A__questionmark_v_42_46 Int) (A__questionmark_v_43_47 Int)) (or (not (= A__questionmark_v_45_44 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame))) (not (= A__questionmark_v_46_45 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef))) (not (= A__questionmark_v_42_46 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_v_43_47 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_42_46)) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_43_47 tptp.inv) A__questionmark_v_42_46)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_43_47 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_42_46))) (or (= tptp.nullObject A__questionmark_v_44_43) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_45_44)) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.inv) A__questionmark_v_45_44)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_45_44)))))))) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (or (= tptp.nullObject A__questionmark_v_44_43) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame)))))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3108.t3.t7 (cl (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame)) true)) :rule all_simplify)
% 22.63/22.89 (step t12.t3108.t3.t8 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame))) (not true))) :rule cong :premises (t12.t3108.t3.t7))
% 22.63/22.89 (step t12.t3108.t3.t9 (cl (= (not true) false)) :rule all_simplify)
% 22.63/22.89 (step t12.t3108.t3.t10 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame))) false)) :rule trans :premises (t12.t3108.t3.t8 t12.t3108.t3.t9))
% 22.63/22.89 (step t12.t3108.t3.t11 (cl (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef)) true)) :rule all_simplify)
% 22.63/22.89 (step t12.t3108.t3.t12 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef))) (not true))) :rule cong :premises (t12.t3108.t3.t11))
% 22.63/22.89 (step t12.t3108.t3.t13 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef))) false)) :rule trans :premises (t12.t3108.t3.t12 t12.t3108.t3.t9))
% 22.63/22.89 (step t12.t3108.t3.t14 (cl (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) true)) :rule all_simplify)
% 22.63/22.89 (step t12.t3108.t3.t15 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not true))) :rule cong :premises (t12.t3108.t3.t14))
% 22.63/22.89 (step t12.t3108.t3.t16 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) false)) :rule trans :premises (t12.t3108.t3.t15 t12.t3108.t3.t9))
% 22.63/22.89 (step t12.t3108.t3.t17 (cl (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) true)) :rule all_simplify)
% 22.63/22.89 (step t12.t3108.t3.t18 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not true))) :rule cong :premises (t12.t3108.t3.t17))
% 22.63/22.89 (step t12.t3108.t3.t19 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) false)) :rule trans :premises (t12.t3108.t3.t18 t12.t3108.t3.t9))
% 22.63/22.89 (step t12.t3108.t3.t20 (cl (= (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)))) :rule refl)
% 22.63/22.89 (step t12.t3108.t3.t21 (cl (= (not (= tptp.nullObject A__questionmark_o)) (not (= tptp.nullObject A__questionmark_o)))) :rule refl)
% 22.63/22.89 (step t12.t3108.t3.t22 (cl (= (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)))) :rule refl)
% 22.63/22.89 (step t12.t3108.t3.t23 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))))) :rule refl)
% 22.63/22.89 (step t12.t3108.t3.t24 (cl (= (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))))) :rule refl)
% 22.63/22.89 (step t12.t3108.t3.t25 (cl (= (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3108.t3.t26 (cl (= (not (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))))) :rule cong :premises (t12.t3108.t3.t25))
% 22.63/22.89 (step t12.t3108.t3.t27 (cl (= (= tptp.nullObject A__questionmark_v_44_43) (= tptp.nullObject A__questionmark_v_44_43))) :rule refl)
% 22.63/22.89 (step t12.t3108.t3.t28 (cl (= (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.allocated))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.allocated))))) :rule refl)
% 22.63/22.89 (step t12.t3108.t3.t29 (cl (= (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame))) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame))))) :rule refl)
% 22.63/22.89 (step t12.t3108.t3.t30 (cl (= (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame))))) :rule refl)
% 22.63/22.89 (step t12.t3108.t3.t31 (cl (= (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef) tptp.localinv)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3108.t3.t32 (cl (= (not (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame)))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef) tptp.localinv))))) :rule cong :premises (t12.t3108.t3.t31))
% 22.63/22.89 (step t12.t3108.t3.t33 (cl (= (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame))))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef) tptp.localinv)))))) :rule cong :premises (t12.t3108.t3.t29 t12.t3108.t3.t30 t12.t3108.t3.t32))
% 22.63/22.89 (step t12.t3108.t3.t34 (cl (= (or (= tptp.nullObject A__questionmark_v_44_43) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame)))))) (or (= tptp.nullObject A__questionmark_v_44_43) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef) tptp.localinv))))))) :rule cong :premises (t12.t3108.t3.t27 t12.t3108.t3.t28 t12.t3108.t3.t33))
% 22.63/22.89 (step t12.t3108.t3.t35 (cl (= (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (or (= tptp.nullObject A__questionmark_v_44_43) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject A__questionmark_v_44_43) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef) tptp.localinv)))))))) :rule cong :premises (t12.t3108.t3.t20 t12.t3108.t3.t21 t12.t3108.t3.t22 t12.t3108.t3.t23 t12.t3108.t3.t24 t12.t3108.t3.t26 t12.t3108.t3.t34))
% 22.63/22.89 (step t12.t3108.t3.t36 (cl (= (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (or (= tptp.nullObject A__questionmark_v_44_43) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame)))))))) (or false false false false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject A__questionmark_v_44_43) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef) tptp.localinv))))))))) :rule cong :premises (t12.t3108.t3.t10 t12.t3108.t3.t13 t12.t3108.t3.t16 t12.t3108.t3.t19 t12.t3108.t3.t35))
% 22.63/22.89 (step t12.t3108.t3.t37 (cl (= (or false false false false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject A__questionmark_v_44_43) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef) tptp.localinv))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject A__questionmark_v_44_43) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef) tptp.localinv)))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3108.t3.t38 (cl (= (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (or (= tptp.nullObject A__questionmark_v_44_43) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame)))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject A__questionmark_v_44_43) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef) tptp.localinv)))))))) :rule trans :premises (t12.t3108.t3.t36 t12.t3108.t3.t37))
% 22.63/22.89 (step t12.t3108.t3.t39 (cl (= (forall ((A__questionmark_v_45_44 Int) (A__questionmark_v_46_45 Int) (A__questionmark_v_42_46 Int) (A__questionmark_v_43_47 Int)) (or (not (= A__questionmark_v_45_44 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame))) (not (= A__questionmark_v_46_45 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef))) (not (= A__questionmark_v_42_46 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= A__questionmark_v_43_47 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_42_46)) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_43_47 tptp.inv) A__questionmark_v_42_46)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_43_47 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_42_46))) (or (= tptp.nullObject A__questionmark_v_44_43) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_45_44)) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.inv) A__questionmark_v_45_44)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_45_44)))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject A__questionmark_v_44_43) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef) tptp.localinv)))))))) :rule trans :premises (t12.t3108.t3.t6 t12.t3108.t3.t38))
% 22.63/22.89 (step t12.t3108.t3.t40 (cl (= (forall ((A__questionmark_v_45_44 Int) (A__questionmark_v_46_45 Int) (A__questionmark_v_42_46 Int) (A__questionmark_v_43_47 Int)) (not (and (= A__questionmark_v_45_44 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame)) (= A__questionmark_v_46_45 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef)) (= A__questionmark_v_42_46 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_43_47 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_42_46) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_43_47 tptp.inv) A__questionmark_v_42_46))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_43_47 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_42_46)))) (not (or (= tptp.nullObject A__questionmark_v_44_43) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.allocated))) (not (or (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_45_44) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.inv) A__questionmark_v_45_44))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_45_44)))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject A__questionmark_v_44_43) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef) tptp.localinv)))))))) :rule trans :premises (t12.t3108.t3.t5 t12.t3108.t3.t39))
% 22.63/22.89 (step t12.t3108.t3.t41 (cl (= (not (forall ((A__questionmark_v_45_44 Int) (A__questionmark_v_46_45 Int) (A__questionmark_v_42_46 Int) (A__questionmark_v_43_47 Int)) (not (and (= A__questionmark_v_45_44 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame)) (= A__questionmark_v_46_45 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef)) (= A__questionmark_v_42_46 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_43_47 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_42_46) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_43_47 tptp.inv) A__questionmark_v_42_46))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_43_47 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_42_46)))) (not (or (= tptp.nullObject A__questionmark_v_44_43) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.allocated))) (not (or (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_45_44) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.inv) A__questionmark_v_45_44))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_45_44))))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject A__questionmark_v_44_43) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef) tptp.localinv))))))))) :rule cong :premises (t12.t3108.t3.t40))
% 22.63/22.89 (step t12.t3108.t3.t42 (cl (= (exists ((A__questionmark_v_45_44 Int) (A__questionmark_v_46_45 Int) (A__questionmark_v_42_46 Int) (A__questionmark_v_43_47 Int)) (and (= A__questionmark_v_45_44 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame)) (= A__questionmark_v_46_45 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef)) (= A__questionmark_v_42_46 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_43_47 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_42_46) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_43_47 tptp.inv) A__questionmark_v_42_46))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_43_47 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_42_46)))) (not (or (= tptp.nullObject A__questionmark_v_44_43) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.allocated))) (not (or (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_45_44) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.inv) A__questionmark_v_45_44))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_45_44))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject A__questionmark_v_44_43) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef) tptp.localinv))))))))) :rule trans :premises (t12.t3108.t3.t4 t12.t3108.t3.t41))
% 22.63/22.89 (step t12.t3108.t3.t43 (cl (= (exists ((A__questionmark_v_45_44 Int) (A__questionmark_v_46_45 Int) (A__questionmark_v_42_46 Int) (A__questionmark_v_43_47 Int)) (and (= A__questionmark_v_45_44 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame)) (= A__questionmark_v_46_45 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef)) (= A__questionmark_v_42_46 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_43_47 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (not (= A__questionmark_v_42_46 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_43_47 tptp.inv) A__questionmark_v_42_46) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_43_47 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_42_46)))))) (not (or (not (not (= A__questionmark_v_44_43 tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.allocated) tptp.true_1) true)) (not (or (= A__questionmark_v_45_44 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.inv) A__questionmark_v_45_44) tptp.true_1)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_45_44))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject A__questionmark_v_44_43) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef) tptp.localinv))))))))) :rule trans :premises (t12.t3108.t3.t3 t12.t3108.t3.t42))
% 22.63/22.89 (step t12.t3108.t3.t44 (cl (= (and (= A__questionmark_v_44_43 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (exists ((A__questionmark_v_45_44 Int) (A__questionmark_v_46_45 Int) (A__questionmark_v_42_46 Int) (A__questionmark_v_43_47 Int)) (and (= A__questionmark_v_45_44 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame)) (= A__questionmark_v_46_45 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef)) (= A__questionmark_v_42_46 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_43_47 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (not (= A__questionmark_v_42_46 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_43_47 tptp.inv) A__questionmark_v_42_46) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_43_47 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_42_46)))))) (not (or (not (not (= A__questionmark_v_44_43 tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.allocated) tptp.true_1) true)) (not (or (= A__questionmark_v_45_44 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.inv) A__questionmark_v_45_44) tptp.true_1)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_45_44)))))))))) (and (= A__questionmark_v_44_43 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject A__questionmark_v_44_43) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef) tptp.localinv)))))))))) :rule cong :premises (t12.t3108.t3.t2 t12.t3108.t3.t43))
% 22.63/22.89 (step t12.t3108.t3 (cl (= (exists ((A__questionmark_v_44_43 Int)) (and (= A__questionmark_v_44_43 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (exists ((A__questionmark_v_45_44 Int) (A__questionmark_v_46_45 Int) (A__questionmark_v_42_46 Int) (A__questionmark_v_43_47 Int)) (and (= A__questionmark_v_45_44 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame)) (= A__questionmark_v_46_45 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef)) (= A__questionmark_v_42_46 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_43_47 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (not (= A__questionmark_v_42_46 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_43_47 tptp.inv) A__questionmark_v_42_46) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_43_47 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_42_46)))))) (not (or (not (not (= A__questionmark_v_44_43 tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.allocated) tptp.true_1) true)) (not (or (= A__questionmark_v_45_44 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.inv) A__questionmark_v_45_44) tptp.true_1)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_45_44))))))))))) (exists ((A__questionmark_v_44_43 Int)) (and (= A__questionmark_v_44_43 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject A__questionmark_v_44_43) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef) tptp.localinv))))))))))) :rule bind)
% 22.63/22.89 (step t12.t3108.t4 (cl (= (exists ((A__questionmark_v_44_43 Int)) (and (= A__questionmark_v_44_43 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject A__questionmark_v_44_43) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef) tptp.localinv))))))))) (not (forall ((A__questionmark_v_44_43 Int)) (not (and (= A__questionmark_v_44_43 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject A__questionmark_v_44_43) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef) tptp.localinv))))))))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3108.t5 (cl (= (forall ((A__questionmark_v_44_43 Int)) (not (and (= A__questionmark_v_44_43 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject A__questionmark_v_44_43) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef) tptp.localinv)))))))))) (forall ((A__questionmark_v_44_43 Int)) (or (not (= A__questionmark_v_44_43 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject A__questionmark_v_44_43) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef) tptp.localinv)))))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3108.t6 (cl (= (forall ((A__questionmark_v_44_43 Int)) (or (not (= A__questionmark_v_44_43 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject A__questionmark_v_44_43) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef) tptp.localinv)))))))) (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.localinv))))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3108.t7 (cl (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) true)) :rule all_simplify)
% 22.63/22.89 (step t12.t3108.t8 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|))) (not true))) :rule cong :premises (t12.t3108.t7))
% 22.63/22.89 (step t12.t3108.t9 (cl (= (not true) false)) :rule all_simplify)
% 22.63/22.89 (step t12.t3108.t10 (cl (= (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|))) false)) :rule trans :premises (t12.t3108.t8 t12.t3108.t9))
% 22.63/22.89 (step t12.t3108.t11 (cl (= (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.localinv)))))))) :rule refl)
% 22.63/22.89 (step t12.t3108.t12 (cl (= (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.localinv))))))) (or false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.localinv))))))))) :rule cong :premises (t12.t3108.t10 t12.t3108.t11))
% 22.63/22.89 (step t12.t3108.t13 (cl (= (or false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.localinv))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.localinv)))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3108.t14 (cl (= (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.localinv))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.localinv)))))))) :rule trans :premises (t12.t3108.t12 t12.t3108.t13))
% 22.63/22.89 (step t12.t3108.t15 (cl (= (forall ((A__questionmark_v_44_43 Int)) (or (not (= A__questionmark_v_44_43 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject A__questionmark_v_44_43) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef) tptp.localinv)))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.localinv)))))))) :rule trans :premises (t12.t3108.t6 t12.t3108.t14))
% 22.63/22.89 (step t12.t3108.t16 (cl (= (forall ((A__questionmark_v_44_43 Int)) (not (and (= A__questionmark_v_44_43 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject A__questionmark_v_44_43) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef) tptp.localinv)))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.localinv)))))))) :rule trans :premises (t12.t3108.t5 t12.t3108.t15))
% 22.63/22.89 (step t12.t3108.t17 (cl (= (not (forall ((A__questionmark_v_44_43 Int)) (not (and (= A__questionmark_v_44_43 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject A__questionmark_v_44_43) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef) tptp.localinv))))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.localinv))))))))) :rule cong :premises (t12.t3108.t16))
% 22.63/22.89 (step t12.t3108.t18 (cl (= (exists ((A__questionmark_v_44_43 Int)) (and (= A__questionmark_v_44_43 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject A__questionmark_v_44_43) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef) tptp.localinv))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.localinv))))))))) :rule trans :premises (t12.t3108.t4 t12.t3108.t17))
% 22.63/22.89 (step t12.t3108.t19 (cl (= (exists ((A__questionmark_v_44_43 Int)) (and (= A__questionmark_v_44_43 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (exists ((A__questionmark_v_45_44 Int) (A__questionmark_v_46_45 Int) (A__questionmark_v_42_46 Int) (A__questionmark_v_43_47 Int)) (and (= A__questionmark_v_45_44 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame)) (= A__questionmark_v_46_45 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef)) (= A__questionmark_v_42_46 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_43_47 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (not (= A__questionmark_v_42_46 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_43_47 tptp.inv) A__questionmark_v_42_46) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_43_47 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_42_46)))))) (not (or (not (not (= A__questionmark_v_44_43 tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.allocated) tptp.true_1) true)) (not (or (= A__questionmark_v_45_44 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.inv) A__questionmark_v_45_44) tptp.true_1)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_45_44))))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.localinv))))))))) :rule trans :premises (t12.t3108.t3 t12.t3108.t18))
% 22.63/22.89 (step t12.t3108 (cl (= (forall ((A__questionmark_o Int) (A__questionmark_h_1 Int)) (exists ((A__questionmark_v_44_43 Int)) (and (= A__questionmark_v_44_43 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (exists ((A__questionmark_v_45_44 Int) (A__questionmark_v_46_45 Int) (A__questionmark_v_42_46 Int) (A__questionmark_v_43_47 Int)) (and (= A__questionmark_v_45_44 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame)) (= A__questionmark_v_46_45 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef)) (= A__questionmark_v_42_46 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_43_47 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (not (= A__questionmark_v_42_46 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_43_47 tptp.inv) A__questionmark_v_42_46) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_43_47 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_42_46)))))) (not (or (not (not (= A__questionmark_v_44_43 tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.allocated) tptp.true_1) true)) (not (or (= A__questionmark_v_45_44 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.inv) A__questionmark_v_45_44) tptp.true_1)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_45_44)))))))))))) (forall ((A__questionmark_o Int) (A__questionmark_h_1 Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.localinv)))))))))) :rule bind)
% 22.63/22.89 (step t12.t3109 (cl (= (forall ((A__questionmark_o Int) (A__questionmark_h_1 Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1)) (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated)) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv))) (or (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame))) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame))) (not (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.localinv)))))))) (forall ((A__questionmark_o Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (and (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.localinv)))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3110 (cl (= (forall ((A__questionmark_o Int) (A__questionmark_h_1 Int)) (exists ((A__questionmark_v_44_43 Int)) (and (= A__questionmark_v_44_43 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (exists ((A__questionmark_v_45_44 Int) (A__questionmark_v_46_45 Int) (A__questionmark_v_42_46 Int) (A__questionmark_v_43_47 Int)) (and (= A__questionmark_v_45_44 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame)) (= A__questionmark_v_46_45 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef)) (= A__questionmark_v_42_46 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_43_47 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (not (= A__questionmark_v_42_46 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_43_47 tptp.inv) A__questionmark_v_42_46) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_43_47 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_42_46)))))) (not (or (not (not (= A__questionmark_v_44_43 tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.allocated) tptp.true_1) true)) (not (or (= A__questionmark_v_45_44 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.inv) A__questionmark_v_45_44) tptp.true_1)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_45_44)))))))))))) (forall ((A__questionmark_o Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (and (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.localinv)))))))) :rule trans :premises (t12.t3108 t12.t3109))
% 22.63/22.89 (step t12.t3111 (cl (= (not (forall ((A__questionmark_o Int) (A__questionmark_h_1 Int)) (exists ((A__questionmark_v_44_43 Int)) (and (= A__questionmark_v_44_43 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (exists ((A__questionmark_v_45_44 Int) (A__questionmark_v_46_45 Int) (A__questionmark_v_42_46 Int) (A__questionmark_v_43_47 Int)) (and (= A__questionmark_v_45_44 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame)) (= A__questionmark_v_46_45 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef)) (= A__questionmark_v_42_46 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_43_47 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (not (= A__questionmark_v_42_46 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_43_47 tptp.inv) A__questionmark_v_42_46) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_43_47 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_42_46)))))) (not (or (not (not (= A__questionmark_v_44_43 tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.allocated) tptp.true_1) true)) (not (or (= A__questionmark_v_45_44 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.inv) A__questionmark_v_45_44) tptp.true_1)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_45_44))))))))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (and (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.localinv))))))))) :rule cong :premises (t12.t3110))
% 22.63/22.89 (anchor :step t12.t3112 :args ((A__questionmark_value Int) (:= A__questionmark_value A__questionmark_value) (A__questionmark_typ Int) (:= A__questionmark_typ A__questionmark_typ) (A__questionmark_occurrence Int) (:= A__questionmark_occurrence A__questionmark_occurrence) (A__questionmark_activity Int) (:= A__questionmark_activity A__questionmark_activity)))
% 22.63/22.89 (step t12.t3112.t1 (cl (= A__questionmark_value A__questionmark_value)) :rule refl)
% 22.63/22.89 (step t12.t3112.t2 (cl (= A__questionmark_typ A__questionmark_typ)) :rule refl)
% 22.63/22.89 (step t12.t3112.t3 (cl (= A__questionmark_occurrence A__questionmark_occurrence)) :rule refl)
% 22.63/22.89 (step t12.t3112.t4 (cl (= A__questionmark_activity A__questionmark_activity)) :rule refl)
% 22.63/22.89 (anchor :step t12.t3112.t5 :args ((A__questionmark_v_47_48 Int) (:= A__questionmark_v_47_48 A__questionmark_v_47_48)))
% 22.63/22.89 (step t12.t3112.t5.t1 (cl (= A__questionmark_v_47_48 A__questionmark_v_47_48)) :rule refl)
% 22.63/22.89 (step t12.t3112.t5.t2 (cl (= (= A__questionmark_v_47_48 (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)) (= A__questionmark_v_47_48 (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)))) :rule refl)
% 22.63/22.89 (step t12.t3112.t5.t3 (cl (= (= (|tptp.'Box'| A__questionmark_value A__questionmark_v_47_48) A__questionmark_v_47_48) (= A__questionmark_v_47_48 (|tptp.'Box'| A__questionmark_value A__questionmark_v_47_48)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3112.t5.t4 (cl (= (not (= (|tptp.'Box'| A__questionmark_value A__questionmark_v_47_48) A__questionmark_v_47_48)) (not (= A__questionmark_v_47_48 (|tptp.'Box'| A__questionmark_value A__questionmark_v_47_48))))) :rule cong :premises (t12.t3112.t5.t3))
% 22.63/22.89 (step t12.t3112.t5.t5 (cl (= (= (|tptp.'UnboxedType'| A__questionmark_v_47_48) A__questionmark_typ) (= A__questionmark_typ (|tptp.'UnboxedType'| A__questionmark_v_47_48)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3112.t5.t6 (cl (= (not (= (|tptp.'UnboxedType'| A__questionmark_v_47_48) A__questionmark_typ)) (not (= A__questionmark_typ (|tptp.'UnboxedType'| A__questionmark_v_47_48))))) :rule cong :premises (t12.t3112.t5.t5))
% 22.63/22.89 (step t12.t3112.t5.t7 (cl (= (or (not (= (|tptp.'Box'| A__questionmark_value A__questionmark_v_47_48) A__questionmark_v_47_48)) (not (= (|tptp.'UnboxedType'| A__questionmark_v_47_48) A__questionmark_typ))) (or (not (= A__questionmark_v_47_48 (|tptp.'Box'| A__questionmark_value A__questionmark_v_47_48))) (not (= A__questionmark_typ (|tptp.'UnboxedType'| A__questionmark_v_47_48)))))) :rule cong :premises (t12.t3112.t5.t4 t12.t3112.t5.t6))
% 22.63/22.89 (step t12.t3112.t5.t8 (cl (= (not (or (not (= (|tptp.'Box'| A__questionmark_value A__questionmark_v_47_48) A__questionmark_v_47_48)) (not (= (|tptp.'UnboxedType'| A__questionmark_v_47_48) A__questionmark_typ)))) (not (or (not (= A__questionmark_v_47_48 (|tptp.'Box'| A__questionmark_value A__questionmark_v_47_48))) (not (= A__questionmark_typ (|tptp.'UnboxedType'| A__questionmark_v_47_48))))))) :rule cong :premises (t12.t3112.t5.t7))
% 22.63/22.89 (step t12.t3112.t5.t9 (cl (= (and (= A__questionmark_v_47_48 (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)) (not (or (not (= (|tptp.'Box'| A__questionmark_value A__questionmark_v_47_48) A__questionmark_v_47_48)) (not (= (|tptp.'UnboxedType'| A__questionmark_v_47_48) A__questionmark_typ))))) (and (= A__questionmark_v_47_48 (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)) (not (or (not (= A__questionmark_v_47_48 (|tptp.'Box'| A__questionmark_value A__questionmark_v_47_48))) (not (= A__questionmark_typ (|tptp.'UnboxedType'| A__questionmark_v_47_48)))))))) :rule cong :premises (t12.t3112.t5.t2 t12.t3112.t5.t8))
% 22.63/22.89 (step t12.t3112.t5 (cl (= (exists ((A__questionmark_v_47_48 Int)) (and (= A__questionmark_v_47_48 (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)) (not (or (not (= (|tptp.'Box'| A__questionmark_value A__questionmark_v_47_48) A__questionmark_v_47_48)) (not (= (|tptp.'UnboxedType'| A__questionmark_v_47_48) A__questionmark_typ)))))) (exists ((A__questionmark_v_47_48 Int)) (and (= A__questionmark_v_47_48 (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)) (not (or (not (= A__questionmark_v_47_48 (|tptp.'Box'| A__questionmark_value A__questionmark_v_47_48))) (not (= A__questionmark_typ (|tptp.'UnboxedType'| A__questionmark_v_47_48))))))))) :rule bind)
% 22.63/22.89 (step t12.t3112.t6 (cl (= (exists ((A__questionmark_v_47_48 Int)) (and (= A__questionmark_v_47_48 (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)) (not (or (not (= A__questionmark_v_47_48 (|tptp.'Box'| A__questionmark_value A__questionmark_v_47_48))) (not (= A__questionmark_typ (|tptp.'UnboxedType'| A__questionmark_v_47_48))))))) (not (forall ((A__questionmark_v_47_48 Int)) (not (and (= A__questionmark_v_47_48 (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)) (not (or (not (= A__questionmark_v_47_48 (|tptp.'Box'| A__questionmark_value A__questionmark_v_47_48))) (not (= A__questionmark_typ (|tptp.'UnboxedType'| A__questionmark_v_47_48))))))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3112.t7 (cl (= (forall ((A__questionmark_v_47_48 Int)) (not (and (= A__questionmark_v_47_48 (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)) (not (or (not (= A__questionmark_v_47_48 (|tptp.'Box'| A__questionmark_value A__questionmark_v_47_48))) (not (= A__questionmark_typ (|tptp.'UnboxedType'| A__questionmark_v_47_48)))))))) (forall ((A__questionmark_v_47_48 Int)) (or (not (= A__questionmark_v_47_48 (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))) (not (= A__questionmark_v_47_48 (|tptp.'Box'| A__questionmark_value A__questionmark_v_47_48))) (not (= A__questionmark_typ (|tptp.'UnboxedType'| A__questionmark_v_47_48))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3112.t8 (cl (= (forall ((A__questionmark_v_47_48 Int)) (or (not (= A__questionmark_v_47_48 (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))) (not (= A__questionmark_v_47_48 (|tptp.'Box'| A__questionmark_value A__questionmark_v_47_48))) (not (= A__questionmark_typ (|tptp.'UnboxedType'| A__questionmark_v_47_48))))) (or (not (= (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))) (not (= (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) (|tptp.'Box'| A__questionmark_value (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)))) (not (= A__questionmark_typ (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3112.t9 (cl (= (= (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)) true)) :rule all_simplify)
% 22.63/22.89 (step t12.t3112.t10 (cl (= (not (= (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))) (not true))) :rule cong :premises (t12.t3112.t9))
% 22.63/22.89 (step t12.t3112.t11 (cl (= (not true) false)) :rule all_simplify)
% 22.63/22.89 (step t12.t3112.t12 (cl (= (not (= (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))) false)) :rule trans :premises (t12.t3112.t10 t12.t3112.t11))
% 22.63/22.89 (step t12.t3112.t13 (cl (= (not (= (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) (|tptp.'Box'| A__questionmark_value (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)))) (not (= (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) (|tptp.'Box'| A__questionmark_value (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)))))) :rule refl)
% 22.63/22.89 (step t12.t3112.t14 (cl (= (not (= A__questionmark_typ (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)))) (not (= A__questionmark_typ (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)))))) :rule refl)
% 22.63/22.89 (step t12.t3112.t15 (cl (= (or (not (= (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))) (not (= (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) (|tptp.'Box'| A__questionmark_value (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)))) (not (= A__questionmark_typ (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))))) (or false (not (= (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) (|tptp.'Box'| A__questionmark_value (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)))) (not (= A__questionmark_typ (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))))))) :rule cong :premises (t12.t3112.t12 t12.t3112.t13 t12.t3112.t14))
% 22.63/22.89 (step t12.t3112.t16 (cl (= (or false (not (= (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) (|tptp.'Box'| A__questionmark_value (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)))) (not (= A__questionmark_typ (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))))) (or (not (= (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) (|tptp.'Box'| A__questionmark_value (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)))) (not (= A__questionmark_typ (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3112.t17 (cl (= (or (not (= (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))) (not (= (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) (|tptp.'Box'| A__questionmark_value (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)))) (not (= A__questionmark_typ (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))))) (or (not (= (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) (|tptp.'Box'| A__questionmark_value (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)))) (not (= A__questionmark_typ (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))))))) :rule trans :premises (t12.t3112.t15 t12.t3112.t16))
% 22.63/22.89 (step t12.t3112.t18 (cl (= (forall ((A__questionmark_v_47_48 Int)) (or (not (= A__questionmark_v_47_48 (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))) (not (= A__questionmark_v_47_48 (|tptp.'Box'| A__questionmark_value A__questionmark_v_47_48))) (not (= A__questionmark_typ (|tptp.'UnboxedType'| A__questionmark_v_47_48))))) (or (not (= (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) (|tptp.'Box'| A__questionmark_value (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)))) (not (= A__questionmark_typ (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))))))) :rule trans :premises (t12.t3112.t8 t12.t3112.t17))
% 22.63/22.89 (step t12.t3112.t19 (cl (= (forall ((A__questionmark_v_47_48 Int)) (not (and (= A__questionmark_v_47_48 (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)) (not (or (not (= A__questionmark_v_47_48 (|tptp.'Box'| A__questionmark_value A__questionmark_v_47_48))) (not (= A__questionmark_typ (|tptp.'UnboxedType'| A__questionmark_v_47_48)))))))) (or (not (= (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) (|tptp.'Box'| A__questionmark_value (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)))) (not (= A__questionmark_typ (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))))))) :rule trans :premises (t12.t3112.t7 t12.t3112.t18))
% 22.63/22.89 (step t12.t3112.t20 (cl (= (not (forall ((A__questionmark_v_47_48 Int)) (not (and (= A__questionmark_v_47_48 (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)) (not (or (not (= A__questionmark_v_47_48 (|tptp.'Box'| A__questionmark_value A__questionmark_v_47_48))) (not (= A__questionmark_typ (|tptp.'UnboxedType'| A__questionmark_v_47_48))))))))) (not (or (not (= (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) (|tptp.'Box'| A__questionmark_value (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)))) (not (= A__questionmark_typ (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)))))))) :rule cong :premises (t12.t3112.t19))
% 22.63/22.89 (step t12.t3112.t21 (cl (= (exists ((A__questionmark_v_47_48 Int)) (and (= A__questionmark_v_47_48 (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)) (not (or (not (= A__questionmark_v_47_48 (|tptp.'Box'| A__questionmark_value A__questionmark_v_47_48))) (not (= A__questionmark_typ (|tptp.'UnboxedType'| A__questionmark_v_47_48))))))) (not (or (not (= (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) (|tptp.'Box'| A__questionmark_value (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)))) (not (= A__questionmark_typ (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)))))))) :rule trans :premises (t12.t3112.t6 t12.t3112.t20))
% 22.63/22.89 (step t12.t3112.t22 (cl (= (exists ((A__questionmark_v_47_48 Int)) (and (= A__questionmark_v_47_48 (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)) (not (or (not (= (|tptp.'Box'| A__questionmark_value A__questionmark_v_47_48) A__questionmark_v_47_48)) (not (= (|tptp.'UnboxedType'| A__questionmark_v_47_48) A__questionmark_typ)))))) (not (or (not (= (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) (|tptp.'Box'| A__questionmark_value (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)))) (not (= A__questionmark_typ (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)))))))) :rule trans :premises (t12.t3112.t5 t12.t3112.t21))
% 22.63/22.89 (step t12.t3112 (cl (= (forall ((A__questionmark_value Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (exists ((A__questionmark_v_47_48 Int)) (and (= A__questionmark_v_47_48 (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)) (not (or (not (= (|tptp.'Box'| A__questionmark_value A__questionmark_v_47_48) A__questionmark_v_47_48)) (not (= (|tptp.'UnboxedType'| A__questionmark_v_47_48) A__questionmark_typ))))))) (forall ((A__questionmark_value Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (not (or (not (= (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) (|tptp.'Box'| A__questionmark_value (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)))) (not (= A__questionmark_typ (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))))))))) :rule bind)
% 22.63/22.89 (step t12.t3113 (cl (= (forall ((A__questionmark_value Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (not (or (not (= (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) (|tptp.'Box'| A__questionmark_value (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)))) (not (= A__questionmark_typ (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))))))) (forall ((A__questionmark_value Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (and (= (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) (|tptp.'Box'| A__questionmark_value (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))) (= A__questionmark_typ (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3114 (cl (= (forall ((A__questionmark_value Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (and (= (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) (|tptp.'Box'| A__questionmark_value (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))) (= A__questionmark_typ (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))))) (and (forall ((BOUND_VARIABLE_13006 Int) (BOUND_VARIABLE_13008 Int) (BOUND_VARIABLE_13010 Int) (BOUND_VARIABLE_13012 Int)) (= (|tptp.'BoxFunc'| BOUND_VARIABLE_13006 BOUND_VARIABLE_13008 BOUND_VARIABLE_13010 BOUND_VARIABLE_13012) (|tptp.'Box'| BOUND_VARIABLE_13006 (|tptp.'BoxFunc'| BOUND_VARIABLE_13006 BOUND_VARIABLE_13008 BOUND_VARIABLE_13010 BOUND_VARIABLE_13012)))) (forall ((BOUND_VARIABLE_13019 Int) (BOUND_VARIABLE_13021 Int) (BOUND_VARIABLE_13023 Int) (BOUND_VARIABLE_13025 Int)) (= BOUND_VARIABLE_13021 (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| BOUND_VARIABLE_13019 BOUND_VARIABLE_13021 BOUND_VARIABLE_13023 BOUND_VARIABLE_13025))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3115 (cl (= (forall ((A__questionmark_value Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (not (or (not (= (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) (|tptp.'Box'| A__questionmark_value (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)))) (not (= A__questionmark_typ (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))))))) (and (forall ((BOUND_VARIABLE_13006 Int) (BOUND_VARIABLE_13008 Int) (BOUND_VARIABLE_13010 Int) (BOUND_VARIABLE_13012 Int)) (= (|tptp.'BoxFunc'| BOUND_VARIABLE_13006 BOUND_VARIABLE_13008 BOUND_VARIABLE_13010 BOUND_VARIABLE_13012) (|tptp.'Box'| BOUND_VARIABLE_13006 (|tptp.'BoxFunc'| BOUND_VARIABLE_13006 BOUND_VARIABLE_13008 BOUND_VARIABLE_13010 BOUND_VARIABLE_13012)))) (forall ((BOUND_VARIABLE_13019 Int) (BOUND_VARIABLE_13021 Int) (BOUND_VARIABLE_13023 Int) (BOUND_VARIABLE_13025 Int)) (= BOUND_VARIABLE_13021 (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| BOUND_VARIABLE_13019 BOUND_VARIABLE_13021 BOUND_VARIABLE_13023 BOUND_VARIABLE_13025))))))) :rule trans :premises (t12.t3113 t12.t3114))
% 22.63/22.89 (step t12.t3116 (cl (= (forall ((A__questionmark_value Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (exists ((A__questionmark_v_47_48 Int)) (and (= A__questionmark_v_47_48 (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)) (not (or (not (= (|tptp.'Box'| A__questionmark_value A__questionmark_v_47_48) A__questionmark_v_47_48)) (not (= (|tptp.'UnboxedType'| A__questionmark_v_47_48) A__questionmark_typ))))))) (and (forall ((BOUND_VARIABLE_13006 Int) (BOUND_VARIABLE_13008 Int) (BOUND_VARIABLE_13010 Int) (BOUND_VARIABLE_13012 Int)) (= (|tptp.'BoxFunc'| BOUND_VARIABLE_13006 BOUND_VARIABLE_13008 BOUND_VARIABLE_13010 BOUND_VARIABLE_13012) (|tptp.'Box'| BOUND_VARIABLE_13006 (|tptp.'BoxFunc'| BOUND_VARIABLE_13006 BOUND_VARIABLE_13008 BOUND_VARIABLE_13010 BOUND_VARIABLE_13012)))) (forall ((BOUND_VARIABLE_13019 Int) (BOUND_VARIABLE_13021 Int) (BOUND_VARIABLE_13023 Int) (BOUND_VARIABLE_13025 Int)) (= BOUND_VARIABLE_13021 (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| BOUND_VARIABLE_13019 BOUND_VARIABLE_13021 BOUND_VARIABLE_13023 BOUND_VARIABLE_13025))))))) :rule trans :premises (t12.t3112 t12.t3115))
% 22.63/22.89 (step t12.t3117 (cl (= (not (forall ((A__questionmark_value Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (exists ((A__questionmark_v_47_48 Int)) (and (= A__questionmark_v_47_48 (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)) (not (or (not (= (|tptp.'Box'| A__questionmark_value A__questionmark_v_47_48) A__questionmark_v_47_48)) (not (= (|tptp.'UnboxedType'| A__questionmark_v_47_48) A__questionmark_typ)))))))) (not (and (forall ((BOUND_VARIABLE_13006 Int) (BOUND_VARIABLE_13008 Int) (BOUND_VARIABLE_13010 Int) (BOUND_VARIABLE_13012 Int)) (= (|tptp.'BoxFunc'| BOUND_VARIABLE_13006 BOUND_VARIABLE_13008 BOUND_VARIABLE_13010 BOUND_VARIABLE_13012) (|tptp.'Box'| BOUND_VARIABLE_13006 (|tptp.'BoxFunc'| BOUND_VARIABLE_13006 BOUND_VARIABLE_13008 BOUND_VARIABLE_13010 BOUND_VARIABLE_13012)))) (forall ((BOUND_VARIABLE_13019 Int) (BOUND_VARIABLE_13021 Int) (BOUND_VARIABLE_13023 Int) (BOUND_VARIABLE_13025 Int)) (= BOUND_VARIABLE_13021 (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| BOUND_VARIABLE_13019 BOUND_VARIABLE_13021 BOUND_VARIABLE_13023 BOUND_VARIABLE_13025)))))))) :rule cong :premises (t12.t3116))
% 22.63/22.89 (anchor :step t12.t3118 :args ((A__questionmark_x_3 Int) (:= A__questionmark_x_3 A__questionmark_x_3) (A__questionmark_typ Int) (:= A__questionmark_typ A__questionmark_typ) (A__questionmark_occurrence Int) (:= A__questionmark_occurrence A__questionmark_occurrence) (A__questionmark_activity Int) (:= A__questionmark_activity A__questionmark_activity)))
% 22.63/22.89 (step t12.t3118.t1 (cl (= A__questionmark_x_3 A__questionmark_x_3)) :rule refl)
% 22.63/22.89 (step t12.t3118.t2 (cl (= A__questionmark_typ A__questionmark_typ)) :rule refl)
% 22.63/22.89 (step t12.t3118.t3 (cl (= A__questionmark_occurrence A__questionmark_occurrence)) :rule refl)
% 22.63/22.89 (step t12.t3118.t4 (cl (= A__questionmark_activity A__questionmark_activity)) :rule refl)
% 22.63/22.89 (step t12.t3118.t5 (cl (= (= (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_x_3)) tptp.true_1) (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_x_3))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3118.t6 (cl (= (not (= (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_x_3)) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_x_3)))))) :rule cong :premises (t12.t3118.t5))
% 22.63/22.89 (step t12.t3118.t7 (cl (= (= (|tptp.'BoxFunc'| A__questionmark_x_3 A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) A__questionmark_x_3) (= A__questionmark_x_3 (|tptp.'BoxFunc'| A__questionmark_x_3 A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3118.t8 (cl (= (=> (not (= (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_x_3)) tptp.true_1)) (= (|tptp.'BoxFunc'| A__questionmark_x_3 A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) A__questionmark_x_3)) (=> (not (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_x_3)))) (= A__questionmark_x_3 (|tptp.'BoxFunc'| A__questionmark_x_3 A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))))) :rule cong :premises (t12.t3118.t6 t12.t3118.t7))
% 22.63/22.89 (step t12.t3118 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (=> (not (= (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_x_3)) tptp.true_1)) (= (|tptp.'BoxFunc'| A__questionmark_x_3 A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) A__questionmark_x_3))) (forall ((A__questionmark_x_3 Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (=> (not (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_x_3)))) (= A__questionmark_x_3 (|tptp.'BoxFunc'| A__questionmark_x_3 A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)))))) :rule bind)
% 22.63/22.89 (step t12.t3119 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (=> (not (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_x_3)))) (= A__questionmark_x_3 (|tptp.'BoxFunc'| A__questionmark_x_3 A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)))) (forall ((A__questionmark_x_3 Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (or (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_x_3))) (= A__questionmark_x_3 (|tptp.'BoxFunc'| A__questionmark_x_3 A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3120 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (=> (not (= (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_x_3)) tptp.true_1)) (= (|tptp.'BoxFunc'| A__questionmark_x_3 A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) A__questionmark_x_3))) (forall ((A__questionmark_x_3 Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (or (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_x_3))) (= A__questionmark_x_3 (|tptp.'BoxFunc'| A__questionmark_x_3 A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)))))) :rule trans :premises (t12.t3118 t12.t3119))
% 22.63/22.89 (step t12.t3121 (cl (= (not (forall ((A__questionmark_x_3 Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (=> (not (= (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_x_3)) tptp.true_1)) (= (|tptp.'BoxFunc'| A__questionmark_x_3 A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) A__questionmark_x_3)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (or (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_x_3))) (= A__questionmark_x_3 (|tptp.'BoxFunc'| A__questionmark_x_3 A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))))))) :rule cong :premises (t12.t3120))
% 22.63/22.89 (anchor :step t12.t3122 :args ((A__questionmark_x_3 Int) (:= A__questionmark_x_3 A__questionmark_x_3) (A__questionmark_p Int) (:= A__questionmark_p A__questionmark_p)))
% 22.63/22.89 (step t12.t3122.t1 (cl (= A__questionmark_x_3 A__questionmark_x_3)) :rule refl)
% 22.63/22.89 (step t12.t3122.t2 (cl (= A__questionmark_p A__questionmark_p)) :rule refl)
% 22.63/22.89 (step t12.t3122.t3 (cl (= (= (|tptp.'Unbox'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) A__questionmark_x_3) (= A__questionmark_x_3 (|tptp.'Unbox'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3122 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (= (|tptp.'Unbox'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) A__questionmark_x_3)) (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (= A__questionmark_x_3 (|tptp.'Unbox'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)))))) :rule bind)
% 22.63/22.89 (step t12.t3123 (cl (= (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (= (|tptp.'Unbox'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) A__questionmark_x_3))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (= A__questionmark_x_3 (|tptp.'Unbox'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))))))) :rule cong :premises (t12.t3122))
% 22.63/22.89 (anchor :step t12.t3124 :args ((A__questionmark_p Int) (:= A__questionmark_p A__questionmark_p)))
% 22.63/22.89 (step t12.t3124.t1 (cl (= A__questionmark_p A__questionmark_p)) :rule refl)
% 22.63/22.89 (step t12.t3124.t2 (cl (= (= (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)) tptp.true_1) (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p))))) :rule all_simplify)
% 22.63/22.89 (anchor :step t12.t3124.t3 :args ((A__questionmark_heap Int) (:= A__questionmark_heap A__questionmark_heap) (A__questionmark_x_3 Int) (:= A__questionmark_x_3 A__questionmark_x_3)))
% 22.63/22.89 (step t12.t3124.t3.t1 (cl (= A__questionmark_heap A__questionmark_heap)) :rule refl)
% 22.63/22.89 (step t12.t3124.t3.t2 (cl (= A__questionmark_x_3 A__questionmark_x_3)) :rule refl)
% 22.63/22.89 (anchor :step t12.t3124.t3.t3 :args ((A__questionmark_v_48_49 Int) (:= A__questionmark_v_48_49 A__questionmark_v_48_49)))
% 22.63/22.89 (step t12.t3124.t3.t3.t1 (cl (= A__questionmark_v_48_49 A__questionmark_v_48_49)) :rule refl)
% 22.63/22.89 (step t12.t3124.t3.t3.t2 (cl (= (= A__questionmark_v_48_49 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (= A__questionmark_v_48_49 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)))) :rule refl)
% 22.63/22.89 (anchor :step t12.t3124.t3.t3.t3 :args ((A__questionmark_v_49_50 Int) (:= A__questionmark_v_49_50 A__questionmark_v_49_50)))
% 22.63/22.89 (step t12.t3124.t3.t3.t3.t1 (cl (= A__questionmark_v_49_50 A__questionmark_v_49_50)) :rule refl)
% 22.63/22.89 (step t12.t3124.t3.t3.t3.t2 (cl (= (= A__questionmark_v_49_50 (tptp.typeof A__questionmark_v_48_49)) (= A__questionmark_v_49_50 (tptp.typeof A__questionmark_v_48_49)))) :rule refl)
% 22.63/22.89 (step t12.t3124.t3.t3.t3.t3 (cl (= (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3124.t3.t3.t3.t4 (cl (= (= (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.inv) A__questionmark_v_49_50) (= A__questionmark_v_49_50 (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.inv)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3124.t3.t3.t3.t5 (cl (= (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.inv) A__questionmark_v_49_50)) (not (= A__questionmark_v_49_50 (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.inv))))) :rule cong :premises (t12.t3124.t3.t3.t3.t4))
% 22.63/22.89 (step t12.t3124.t3.t3.t3.t6 (cl (= (= (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.localinv) A__questionmark_v_49_50) (= A__questionmark_v_49_50 (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.localinv)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3124.t3.t3.t3.t7 (cl (= (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.localinv) A__questionmark_v_49_50)) (not (= A__questionmark_v_49_50 (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.localinv))))) :rule cong :premises (t12.t3124.t3.t3.t3.t6))
% 22.63/22.89 (step t12.t3124.t3.t3.t3.t8 (cl (= (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.inv) A__questionmark_v_49_50)) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.localinv) A__questionmark_v_49_50))) (or (not (= A__questionmark_v_49_50 (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.inv))) (not (= A__questionmark_v_49_50 (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.localinv)))))) :rule cong :premises (t12.t3124.t3.t3.t3.t5 t12.t3124.t3.t3.t3.t7))
% 22.63/22.89 (step t12.t3124.t3.t3.t3.t9 (cl (= (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.inv) A__questionmark_v_49_50)) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.localinv) A__questionmark_v_49_50)))) (not (or (not (= A__questionmark_v_49_50 (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.inv))) (not (= A__questionmark_v_49_50 (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.localinv))))))) :rule cong :premises (t12.t3124.t3.t3.t3.t8))
% 22.63/22.89 (step t12.t3124.t3.t3.t3.t10 (cl (= (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.inv) A__questionmark_v_49_50)) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.localinv) A__questionmark_v_49_50))))) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (not (or (not (= A__questionmark_v_49_50 (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.inv))) (not (= A__questionmark_v_49_50 (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.localinv)))))))) :rule cong :premises (t12.t3124.t3.t3.t3.t3 t12.t3124.t3.t3.t3.t9))
% 22.63/22.89 (step t12.t3124.t3.t3.t3.t11 (cl (= (and (= A__questionmark_v_49_50 (tptp.typeof A__questionmark_v_48_49)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.inv) A__questionmark_v_49_50)) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.localinv) A__questionmark_v_49_50)))))) (and (= A__questionmark_v_49_50 (tptp.typeof A__questionmark_v_48_49)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (not (or (not (= A__questionmark_v_49_50 (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.inv))) (not (= A__questionmark_v_49_50 (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.localinv))))))))) :rule cong :premises (t12.t3124.t3.t3.t3.t2 t12.t3124.t3.t3.t3.t10))
% 22.63/22.89 (step t12.t3124.t3.t3.t3 (cl (= (exists ((A__questionmark_v_49_50 Int)) (and (= A__questionmark_v_49_50 (tptp.typeof A__questionmark_v_48_49)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.inv) A__questionmark_v_49_50)) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.localinv) A__questionmark_v_49_50))))))) (exists ((A__questionmark_v_49_50 Int)) (and (= A__questionmark_v_49_50 (tptp.typeof A__questionmark_v_48_49)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (not (or (not (= A__questionmark_v_49_50 (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.inv))) (not (= A__questionmark_v_49_50 (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.localinv)))))))))) :rule bind)
% 22.63/22.89 (step t12.t3124.t3.t3.t4 (cl (= (exists ((A__questionmark_v_49_50 Int)) (and (= A__questionmark_v_49_50 (tptp.typeof A__questionmark_v_48_49)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (not (or (not (= A__questionmark_v_49_50 (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.inv))) (not (= A__questionmark_v_49_50 (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.localinv)))))))) (not (forall ((A__questionmark_v_49_50 Int)) (not (and (= A__questionmark_v_49_50 (tptp.typeof A__questionmark_v_48_49)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (not (or (not (= A__questionmark_v_49_50 (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.inv))) (not (= A__questionmark_v_49_50 (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.localinv)))))))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3124.t3.t3.t5 (cl (= (forall ((A__questionmark_v_49_50 Int)) (not (and (= A__questionmark_v_49_50 (tptp.typeof A__questionmark_v_48_49)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (not (or (not (= A__questionmark_v_49_50 (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.inv))) (not (= A__questionmark_v_49_50 (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.localinv))))))))) (forall ((A__questionmark_v_49_50 Int)) (or (not (= A__questionmark_v_49_50 (tptp.typeof A__questionmark_v_48_49))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= A__questionmark_v_49_50 (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.inv))) (not (= A__questionmark_v_49_50 (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.localinv))))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3124.t3.t3.t6 (cl (= (forall ((A__questionmark_v_49_50 Int)) (or (not (= A__questionmark_v_49_50 (tptp.typeof A__questionmark_v_48_49))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= A__questionmark_v_49_50 (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.inv))) (not (= A__questionmark_v_49_50 (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.localinv))))))) (or (not (= (tptp.typeof A__questionmark_v_48_49) (tptp.typeof A__questionmark_v_48_49))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof A__questionmark_v_48_49) (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.inv))) (not (= (tptp.typeof A__questionmark_v_48_49) (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.localinv)))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3124.t3.t3.t7 (cl (= (= (tptp.typeof A__questionmark_v_48_49) (tptp.typeof A__questionmark_v_48_49)) true)) :rule all_simplify)
% 22.63/22.89 (step t12.t3124.t3.t3.t8 (cl (= (not (= (tptp.typeof A__questionmark_v_48_49) (tptp.typeof A__questionmark_v_48_49))) (not true))) :rule cong :premises (t12.t3124.t3.t3.t7))
% 22.63/22.89 (step t12.t3124.t3.t3.t9 (cl (= (not true) false)) :rule all_simplify)
% 22.63/22.89 (step t12.t3124.t3.t3.t10 (cl (= (not (= (tptp.typeof A__questionmark_v_48_49) (tptp.typeof A__questionmark_v_48_49))) false)) :rule trans :premises (t12.t3124.t3.t3.t8 t12.t3124.t3.t3.t9))
% 22.63/22.89 (step t12.t3124.t3.t3.t11 (cl (= (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof A__questionmark_v_48_49) (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.inv))) (not (= (tptp.typeof A__questionmark_v_48_49) (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.localinv))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof A__questionmark_v_48_49) (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.inv))) (not (= (tptp.typeof A__questionmark_v_48_49) (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.localinv))))))) :rule refl)
% 22.63/22.89 (step t12.t3124.t3.t3.t12 (cl (= (or (not (= (tptp.typeof A__questionmark_v_48_49) (tptp.typeof A__questionmark_v_48_49))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof A__questionmark_v_48_49) (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.inv))) (not (= (tptp.typeof A__questionmark_v_48_49) (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.localinv)))))) (or false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof A__questionmark_v_48_49) (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.inv))) (not (= (tptp.typeof A__questionmark_v_48_49) (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.localinv)))))))) :rule cong :premises (t12.t3124.t3.t3.t10 t12.t3124.t3.t3.t11))
% 22.63/22.89 (step t12.t3124.t3.t3.t13 (cl (= (or false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof A__questionmark_v_48_49) (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.inv))) (not (= (tptp.typeof A__questionmark_v_48_49) (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof A__questionmark_v_48_49) (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.inv))) (not (= (tptp.typeof A__questionmark_v_48_49) (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.localinv))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3124.t3.t3.t14 (cl (= (or (not (= (tptp.typeof A__questionmark_v_48_49) (tptp.typeof A__questionmark_v_48_49))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof A__questionmark_v_48_49) (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.inv))) (not (= (tptp.typeof A__questionmark_v_48_49) (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof A__questionmark_v_48_49) (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.inv))) (not (= (tptp.typeof A__questionmark_v_48_49) (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.localinv))))))) :rule trans :premises (t12.t3124.t3.t3.t12 t12.t3124.t3.t3.t13))
% 22.63/22.89 (step t12.t3124.t3.t3.t15 (cl (= (forall ((A__questionmark_v_49_50 Int)) (or (not (= A__questionmark_v_49_50 (tptp.typeof A__questionmark_v_48_49))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= A__questionmark_v_49_50 (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.inv))) (not (= A__questionmark_v_49_50 (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.localinv))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof A__questionmark_v_48_49) (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.inv))) (not (= (tptp.typeof A__questionmark_v_48_49) (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.localinv))))))) :rule trans :premises (t12.t3124.t3.t3.t6 t12.t3124.t3.t3.t14))
% 22.63/22.89 (step t12.t3124.t3.t3.t16 (cl (= (forall ((A__questionmark_v_49_50 Int)) (not (and (= A__questionmark_v_49_50 (tptp.typeof A__questionmark_v_48_49)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (not (or (not (= A__questionmark_v_49_50 (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.inv))) (not (= A__questionmark_v_49_50 (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.localinv))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof A__questionmark_v_48_49) (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.inv))) (not (= (tptp.typeof A__questionmark_v_48_49) (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.localinv))))))) :rule trans :premises (t12.t3124.t3.t3.t5 t12.t3124.t3.t3.t15))
% 22.63/22.89 (step t12.t3124.t3.t3.t17 (cl (= (not (forall ((A__questionmark_v_49_50 Int)) (not (and (= A__questionmark_v_49_50 (tptp.typeof A__questionmark_v_48_49)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (not (or (not (= A__questionmark_v_49_50 (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.inv))) (not (= A__questionmark_v_49_50 (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.localinv)))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof A__questionmark_v_48_49) (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.inv))) (not (= (tptp.typeof A__questionmark_v_48_49) (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.localinv)))))))) :rule cong :premises (t12.t3124.t3.t3.t16))
% 22.63/22.89 (step t12.t3124.t3.t3.t18 (cl (= (exists ((A__questionmark_v_49_50 Int)) (and (= A__questionmark_v_49_50 (tptp.typeof A__questionmark_v_48_49)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (not (or (not (= A__questionmark_v_49_50 (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.inv))) (not (= A__questionmark_v_49_50 (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.localinv)))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof A__questionmark_v_48_49) (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.inv))) (not (= (tptp.typeof A__questionmark_v_48_49) (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.localinv)))))))) :rule trans :premises (t12.t3124.t3.t3.t4 t12.t3124.t3.t3.t17))
% 22.63/22.89 (step t12.t3124.t3.t3.t19 (cl (= (exists ((A__questionmark_v_49_50 Int)) (and (= A__questionmark_v_49_50 (tptp.typeof A__questionmark_v_48_49)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.inv) A__questionmark_v_49_50)) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.localinv) A__questionmark_v_49_50))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof A__questionmark_v_48_49) (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.inv))) (not (= (tptp.typeof A__questionmark_v_48_49) (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.localinv)))))))) :rule trans :premises (t12.t3124.t3.t3.t3 t12.t3124.t3.t3.t18))
% 22.63/22.89 (step t12.t3124.t3.t3.t20 (cl (= (and (= A__questionmark_v_48_49 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (exists ((A__questionmark_v_49_50 Int)) (and (= A__questionmark_v_49_50 (tptp.typeof A__questionmark_v_48_49)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.inv) A__questionmark_v_49_50)) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.localinv) A__questionmark_v_49_50)))))))) (and (= A__questionmark_v_48_49 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof A__questionmark_v_48_49) (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.inv))) (not (= (tptp.typeof A__questionmark_v_48_49) (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.localinv))))))))) :rule cong :premises (t12.t3124.t3.t3.t2 t12.t3124.t3.t3.t19))
% 22.63/22.89 (step t12.t3124.t3.t3 (cl (= (exists ((A__questionmark_v_48_49 Int)) (and (= A__questionmark_v_48_49 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (exists ((A__questionmark_v_49_50 Int)) (and (= A__questionmark_v_49_50 (tptp.typeof A__questionmark_v_48_49)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.inv) A__questionmark_v_49_50)) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.localinv) A__questionmark_v_49_50))))))))) (exists ((A__questionmark_v_48_49 Int)) (and (= A__questionmark_v_48_49 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof A__questionmark_v_48_49) (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.inv))) (not (= (tptp.typeof A__questionmark_v_48_49) (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.localinv)))))))))) :rule bind)
% 22.63/22.89 (step t12.t3124.t3.t4 (cl (= (exists ((A__questionmark_v_48_49 Int)) (and (= A__questionmark_v_48_49 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof A__questionmark_v_48_49) (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.inv))) (not (= (tptp.typeof A__questionmark_v_48_49) (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.localinv)))))))) (not (forall ((A__questionmark_v_48_49 Int)) (not (and (= A__questionmark_v_48_49 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof A__questionmark_v_48_49) (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.inv))) (not (= (tptp.typeof A__questionmark_v_48_49) (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.localinv)))))))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3124.t3.t5 (cl (= (forall ((A__questionmark_v_48_49 Int)) (not (and (= A__questionmark_v_48_49 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof A__questionmark_v_48_49) (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.inv))) (not (= (tptp.typeof A__questionmark_v_48_49) (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.localinv))))))))) (forall ((A__questionmark_v_48_49 Int)) (or (not (= A__questionmark_v_48_49 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof A__questionmark_v_48_49) (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.inv))) (not (= (tptp.typeof A__questionmark_v_48_49) (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.localinv))))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3124.t3.t6 (cl (= (forall ((A__questionmark_v_48_49 Int)) (or (not (= A__questionmark_v_48_49 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof A__questionmark_v_48_49) (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.inv))) (not (= (tptp.typeof A__questionmark_v_48_49) (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.localinv))))))) (or (not (= (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.inv))) (not (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.localinv)))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3124.t3.t7 (cl (= (= (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) true)) :rule all_simplify)
% 22.63/22.89 (step t12.t3124.t3.t8 (cl (= (not (= (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))) (not true))) :rule cong :premises (t12.t3124.t3.t7))
% 22.63/22.89 (step t12.t3124.t3.t9 (cl (= (not true) false)) :rule all_simplify)
% 22.63/22.89 (step t12.t3124.t3.t10 (cl (= (not (= (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))) false)) :rule trans :premises (t12.t3124.t3.t8 t12.t3124.t3.t9))
% 22.63/22.89 (step t12.t3124.t3.t11 (cl (= (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.inv))) (not (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.localinv))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.inv))) (not (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.localinv))))))) :rule refl)
% 22.63/22.89 (step t12.t3124.t3.t12 (cl (= (or (not (= (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.inv))) (not (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.localinv)))))) (or false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.inv))) (not (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.localinv)))))))) :rule cong :premises (t12.t3124.t3.t10 t12.t3124.t3.t11))
% 22.63/22.89 (step t12.t3124.t3.t13 (cl (= (or false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.inv))) (not (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.inv))) (not (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.localinv))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3124.t3.t14 (cl (= (or (not (= (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.inv))) (not (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.inv))) (not (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.localinv))))))) :rule trans :premises (t12.t3124.t3.t12 t12.t3124.t3.t13))
% 22.63/22.89 (step t12.t3124.t3.t15 (cl (= (forall ((A__questionmark_v_48_49 Int)) (or (not (= A__questionmark_v_48_49 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof A__questionmark_v_48_49) (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.inv))) (not (= (tptp.typeof A__questionmark_v_48_49) (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.localinv))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.inv))) (not (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.localinv))))))) :rule trans :premises (t12.t3124.t3.t6 t12.t3124.t3.t14))
% 22.63/22.89 (step t12.t3124.t3.t16 (cl (= (forall ((A__questionmark_v_48_49 Int)) (not (and (= A__questionmark_v_48_49 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof A__questionmark_v_48_49) (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.inv))) (not (= (tptp.typeof A__questionmark_v_48_49) (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.localinv))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.inv))) (not (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.localinv))))))) :rule trans :premises (t12.t3124.t3.t5 t12.t3124.t3.t15))
% 22.63/22.89 (step t12.t3124.t3.t17 (cl (= (not (forall ((A__questionmark_v_48_49 Int)) (not (and (= A__questionmark_v_48_49 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof A__questionmark_v_48_49) (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.inv))) (not (= (tptp.typeof A__questionmark_v_48_49) (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.localinv)))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.inv))) (not (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.localinv)))))))) :rule cong :premises (t12.t3124.t3.t16))
% 22.63/22.89 (step t12.t3124.t3.t18 (cl (= (exists ((A__questionmark_v_48_49 Int)) (and (= A__questionmark_v_48_49 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof A__questionmark_v_48_49) (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.inv))) (not (= (tptp.typeof A__questionmark_v_48_49) (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.localinv)))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.inv))) (not (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.localinv)))))))) :rule trans :premises (t12.t3124.t3.t4 t12.t3124.t3.t17))
% 22.63/22.89 (step t12.t3124.t3.t19 (cl (= (exists ((A__questionmark_v_48_49 Int)) (and (= A__questionmark_v_48_49 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (exists ((A__questionmark_v_49_50 Int)) (and (= A__questionmark_v_49_50 (tptp.typeof A__questionmark_v_48_49)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.inv) A__questionmark_v_49_50)) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.localinv) A__questionmark_v_49_50))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.inv))) (not (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.localinv)))))))) :rule trans :premises (t12.t3124.t3.t3 t12.t3124.t3.t18))
% 22.63/22.89 (step t12.t3124.t3 (cl (= (forall ((A__questionmark_heap Int) (A__questionmark_x_3 Int)) (exists ((A__questionmark_v_48_49 Int)) (and (= A__questionmark_v_48_49 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (exists ((A__questionmark_v_49_50 Int)) (and (= A__questionmark_v_49_50 (tptp.typeof A__questionmark_v_48_49)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.inv) A__questionmark_v_49_50)) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.localinv) A__questionmark_v_49_50)))))))))) (forall ((A__questionmark_heap Int) (A__questionmark_x_3 Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.inv))) (not (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.localinv))))))))) :rule bind)
% 22.63/22.89 (step t12.t3124.t4 (cl (= (forall ((A__questionmark_heap Int) (A__questionmark_x_3 Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (or (not (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.inv))) (not (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.localinv))))))) (forall ((A__questionmark_heap Int) (A__questionmark_x_3 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (and (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.inv)) (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.localinv))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3124.t5 (cl (= (forall ((A__questionmark_heap Int) (A__questionmark_x_3 Int)) (exists ((A__questionmark_v_48_49 Int)) (and (= A__questionmark_v_48_49 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (exists ((A__questionmark_v_49_50 Int)) (and (= A__questionmark_v_49_50 (tptp.typeof A__questionmark_v_48_49)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.inv) A__questionmark_v_49_50)) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.localinv) A__questionmark_v_49_50)))))))))) (forall ((A__questionmark_heap Int) (A__questionmark_x_3 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (and (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.inv)) (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.localinv))))))) :rule trans :premises (t12.t3124.t3 t12.t3124.t4))
% 22.63/22.89 (step t12.t3124.t6 (cl (= (=> (= (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)) tptp.true_1) (forall ((A__questionmark_heap Int) (A__questionmark_x_3 Int)) (exists ((A__questionmark_v_48_49 Int)) (and (= A__questionmark_v_48_49 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (exists ((A__questionmark_v_49_50 Int)) (and (= A__questionmark_v_49_50 (tptp.typeof A__questionmark_v_48_49)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.inv) A__questionmark_v_49_50)) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.localinv) A__questionmark_v_49_50))))))))))) (=> (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p))) (forall ((A__questionmark_heap Int) (A__questionmark_x_3 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (and (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.inv)) (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.localinv)))))))) :rule cong :premises (t12.t3124.t2 t12.t3124.t5))
% 22.63/22.89 (step t12.t3124 (cl (= (forall ((A__questionmark_p Int)) (=> (= (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)) tptp.true_1) (forall ((A__questionmark_heap Int) (A__questionmark_x_3 Int)) (exists ((A__questionmark_v_48_49 Int)) (and (= A__questionmark_v_48_49 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (exists ((A__questionmark_v_49_50 Int)) (and (= A__questionmark_v_49_50 (tptp.typeof A__questionmark_v_48_49)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.inv) A__questionmark_v_49_50)) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.localinv) A__questionmark_v_49_50)))))))))))) (forall ((A__questionmark_p Int)) (=> (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p))) (forall ((A__questionmark_heap Int) (A__questionmark_x_3 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (and (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.inv)) (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.localinv))))))))) :rule bind)
% 22.63/22.89 (step t12.t3125 (cl (= (forall ((A__questionmark_p Int)) (=> (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p))) (forall ((A__questionmark_heap Int) (A__questionmark_x_3 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (and (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.inv)) (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.localinv))))))) (forall ((A__questionmark_p Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)))) (forall ((A__questionmark_heap Int) (A__questionmark_x_3 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (and (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.inv)) (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.localinv))))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3126 (cl (= (forall ((A__questionmark_p Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)))) (forall ((A__questionmark_heap Int) (A__questionmark_x_3 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (and (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.inv)) (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.localinv))))))) (forall ((A__questionmark_p Int) (BOUND_VARIABLE_13114 Int) (BOUND_VARIABLE_13112 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)))) (or (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_13112))) (and (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13112 (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p) tptp.inv)) (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13112 (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p) tptp.localinv)))))))) :rule all_simplify)
% 22.63/22.89 (anchor :step t12.t3127 :args ((A__questionmark_p Int) (:= A__questionmark_p A__questionmark_p) (BOUND_VARIABLE_13114 Int) (:= BOUND_VARIABLE_13114 BOUND_VARIABLE_13114) (BOUND_VARIABLE_13112 Int) (:= BOUND_VARIABLE_13112 BOUND_VARIABLE_13112)))
% 22.63/22.89 (step t12.t3127.t1 (cl (= A__questionmark_p A__questionmark_p)) :rule refl)
% 22.63/22.89 (step t12.t3127.t2 (cl (= BOUND_VARIABLE_13114 BOUND_VARIABLE_13114)) :rule refl)
% 22.63/22.89 (step t12.t3127.t3 (cl (= BOUND_VARIABLE_13112 BOUND_VARIABLE_13112)) :rule refl)
% 22.63/22.89 (step t12.t3127.t4 (cl (= (or (not (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)))) (or (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_13112))) (and (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13112 (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p) tptp.inv)) (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13112 (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p) tptp.localinv))))) (or (not (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_13112))) (and (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13112 (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p) tptp.inv)) (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13112 (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p) tptp.localinv)))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3127 (cl (= (forall ((A__questionmark_p Int) (BOUND_VARIABLE_13114 Int) (BOUND_VARIABLE_13112 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)))) (or (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_13112))) (and (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13112 (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p) tptp.inv)) (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13112 (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p) tptp.localinv)))))) (forall ((A__questionmark_p Int) (BOUND_VARIABLE_13114 Int) (BOUND_VARIABLE_13112 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_13112))) (and (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13112 (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p) tptp.inv)) (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13112 (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p) tptp.localinv))))))) :rule bind)
% 22.63/22.89 (step t12.t3128 (cl (= (forall ((A__questionmark_p Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)))) (forall ((A__questionmark_heap Int) (A__questionmark_x_3 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (and (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.inv)) (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.localinv))))))) (forall ((A__questionmark_p Int) (BOUND_VARIABLE_13114 Int) (BOUND_VARIABLE_13112 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_13112))) (and (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13112 (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p) tptp.inv)) (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13112 (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p) tptp.localinv))))))) :rule trans :premises (t12.t3126 t12.t3127))
% 22.63/22.89 (step t12.t3129 (cl (= (forall ((A__questionmark_p Int)) (=> (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p))) (forall ((A__questionmark_heap Int) (A__questionmark_x_3 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (and (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.inv)) (= (tptp.typeof (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (tptp.select2 A__questionmark_heap (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) tptp.localinv))))))) (forall ((A__questionmark_p Int) (BOUND_VARIABLE_13114 Int) (BOUND_VARIABLE_13112 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_13112))) (and (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13112 (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p) tptp.inv)) (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13112 (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p) tptp.localinv))))))) :rule trans :premises (t12.t3125 t12.t3128))
% 22.63/22.89 (step t12.t3130 (cl (= (forall ((A__questionmark_p Int)) (=> (= (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)) tptp.true_1) (forall ((A__questionmark_heap Int) (A__questionmark_x_3 Int)) (exists ((A__questionmark_v_48_49 Int)) (and (= A__questionmark_v_48_49 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (exists ((A__questionmark_v_49_50 Int)) (and (= A__questionmark_v_49_50 (tptp.typeof A__questionmark_v_48_49)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.inv) A__questionmark_v_49_50)) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.localinv) A__questionmark_v_49_50)))))))))))) (forall ((A__questionmark_p Int) (BOUND_VARIABLE_13114 Int) (BOUND_VARIABLE_13112 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_13112))) (and (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13112 (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p) tptp.inv)) (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13112 (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p) tptp.localinv))))))) :rule trans :premises (t12.t3124 t12.t3129))
% 22.63/22.89 (step t12.t3131 (cl (= (not (forall ((A__questionmark_p Int)) (=> (= (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)) tptp.true_1) (forall ((A__questionmark_heap Int) (A__questionmark_x_3 Int)) (exists ((A__questionmark_v_48_49 Int)) (and (= A__questionmark_v_48_49 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (exists ((A__questionmark_v_49_50 Int)) (and (= A__questionmark_v_49_50 (tptp.typeof A__questionmark_v_48_49)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.inv) A__questionmark_v_49_50)) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.localinv) A__questionmark_v_49_50))))))))))))) (not (forall ((A__questionmark_p Int) (BOUND_VARIABLE_13114 Int) (BOUND_VARIABLE_13112 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_13112))) (and (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13112 (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p) tptp.inv)) (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13112 (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p) tptp.localinv)))))))) :rule cong :premises (t12.t3130))
% 22.63/22.89 (anchor :step t12.t3132 :args ((A__questionmark_x_3 Int) (:= A__questionmark_x_3 A__questionmark_x_3) (A__questionmark_p Int) (:= A__questionmark_p A__questionmark_p)))
% 22.63/22.89 (step t12.t3132.t1 (cl (= A__questionmark_x_3 A__questionmark_x_3)) :rule refl)
% 22.63/22.89 (step t12.t3132.t2 (cl (= A__questionmark_p A__questionmark_p)) :rule refl)
% 22.63/22.89 (anchor :step t12.t3132.t3 :args ((A__questionmark_v_50_51 Int) (:= A__questionmark_v_50_51 A__questionmark_v_50_51)))
% 22.63/22.89 (step t12.t3132.t3.t1 (cl (= A__questionmark_v_50_51 A__questionmark_v_50_51)) :rule refl)
% 22.63/22.89 (step t12.t3132.t3.t2 (cl (= (= A__questionmark_v_50_51 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (= A__questionmark_v_50_51 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)))) :rule refl)
% 22.63/22.89 (step t12.t3132.t3.t3 (cl (= (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_50_51) |tptp.'System_Object'|) tptp.true_1) (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_50_51) |tptp.'System_Object'|)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3132.t3.t4 (cl (= (not (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_50_51) |tptp.'System_Object'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_50_51) |tptp.'System_Object'|))))) :rule cong :premises (t12.t3132.t3.t3))
% 22.63/22.89 (step t12.t3132.t3.t5 (cl (= (= A__questionmark_v_50_51 A__questionmark_p) (= A__questionmark_p A__questionmark_v_50_51))) :rule all_simplify)
% 22.63/22.89 (step t12.t3132.t3.t6 (cl (= (not (= A__questionmark_v_50_51 A__questionmark_p)) (not (= A__questionmark_p A__questionmark_v_50_51)))) :rule cong :premises (t12.t3132.t3.t5))
% 22.63/22.89 (step t12.t3132.t3.t7 (cl (= (or (not (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_50_51) |tptp.'System_Object'|) tptp.true_1)) (not (= A__questionmark_v_50_51 A__questionmark_p))) (or (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_50_51) |tptp.'System_Object'|))) (not (= A__questionmark_p A__questionmark_v_50_51))))) :rule cong :premises (t12.t3132.t3.t4 t12.t3132.t3.t6))
% 22.63/22.89 (step t12.t3132.t3.t8 (cl (= (not (or (not (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_50_51) |tptp.'System_Object'|) tptp.true_1)) (not (= A__questionmark_v_50_51 A__questionmark_p)))) (not (or (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_50_51) |tptp.'System_Object'|))) (not (= A__questionmark_p A__questionmark_v_50_51)))))) :rule cong :premises (t12.t3132.t3.t7))
% 22.63/22.89 (step t12.t3132.t3.t9 (cl (= (= A__questionmark_x_3 A__questionmark_p) (= A__questionmark_x_3 A__questionmark_p))) :rule refl)
% 22.63/22.89 (step t12.t3132.t3.t10 (cl (= (=> (not (or (not (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_50_51) |tptp.'System_Object'|) tptp.true_1)) (not (= A__questionmark_v_50_51 A__questionmark_p)))) (= A__questionmark_x_3 A__questionmark_p)) (=> (not (or (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_50_51) |tptp.'System_Object'|))) (not (= A__questionmark_p A__questionmark_v_50_51)))) (= A__questionmark_x_3 A__questionmark_p)))) :rule cong :premises (t12.t3132.t3.t8 t12.t3132.t3.t9))
% 22.63/22.89 (step t12.t3132.t3.t11 (cl (= (and (= A__questionmark_v_50_51 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (=> (not (or (not (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_50_51) |tptp.'System_Object'|) tptp.true_1)) (not (= A__questionmark_v_50_51 A__questionmark_p)))) (= A__questionmark_x_3 A__questionmark_p))) (and (= A__questionmark_v_50_51 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (=> (not (or (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_50_51) |tptp.'System_Object'|))) (not (= A__questionmark_p A__questionmark_v_50_51)))) (= A__questionmark_x_3 A__questionmark_p))))) :rule cong :premises (t12.t3132.t3.t2 t12.t3132.t3.t10))
% 22.63/22.89 (step t12.t3132.t3 (cl (= (exists ((A__questionmark_v_50_51 Int)) (and (= A__questionmark_v_50_51 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (=> (not (or (not (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_50_51) |tptp.'System_Object'|) tptp.true_1)) (not (= A__questionmark_v_50_51 A__questionmark_p)))) (= A__questionmark_x_3 A__questionmark_p)))) (exists ((A__questionmark_v_50_51 Int)) (and (= A__questionmark_v_50_51 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (=> (not (or (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_50_51) |tptp.'System_Object'|))) (not (= A__questionmark_p A__questionmark_v_50_51)))) (= A__questionmark_x_3 A__questionmark_p)))))) :rule bind)
% 22.63/22.89 (step t12.t3132.t4 (cl (= (exists ((A__questionmark_v_50_51 Int)) (and (= A__questionmark_v_50_51 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (=> (not (or (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_50_51) |tptp.'System_Object'|))) (not (= A__questionmark_p A__questionmark_v_50_51)))) (= A__questionmark_x_3 A__questionmark_p)))) (not (forall ((A__questionmark_v_50_51 Int)) (not (and (= A__questionmark_v_50_51 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (=> (not (or (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_50_51) |tptp.'System_Object'|))) (not (= A__questionmark_p A__questionmark_v_50_51)))) (= A__questionmark_x_3 A__questionmark_p)))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3132.t5 (cl (= (forall ((A__questionmark_v_50_51 Int)) (not (and (= A__questionmark_v_50_51 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (=> (not (or (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_50_51) |tptp.'System_Object'|))) (not (= A__questionmark_p A__questionmark_v_50_51)))) (= A__questionmark_x_3 A__questionmark_p))))) (forall ((A__questionmark_v_50_51 Int)) (or (not (= A__questionmark_v_50_51 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))) (and (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_50_51) |tptp.'System_Object'|)) (= A__questionmark_p A__questionmark_v_50_51) (not (= A__questionmark_x_3 A__questionmark_p))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3132.t6 (cl (= (forall ((A__questionmark_v_50_51 Int)) (or (not (= A__questionmark_v_50_51 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))) (and (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_50_51) |tptp.'System_Object'|)) (= A__questionmark_p A__questionmark_v_50_51) (not (= A__questionmark_x_3 A__questionmark_p))))) (or (not (= (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))) (and (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) |tptp.'System_Object'|)) (= A__questionmark_p (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (not (= A__questionmark_x_3 A__questionmark_p)))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3132.t7 (cl (= (= (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) true)) :rule all_simplify)
% 22.63/22.89 (step t12.t3132.t8 (cl (= (not (= (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))) (not true))) :rule cong :premises (t12.t3132.t7))
% 22.63/22.89 (step t12.t3132.t9 (cl (= (not true) false)) :rule all_simplify)
% 22.63/22.89 (step t12.t3132.t10 (cl (= (not (= (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))) false)) :rule trans :premises (t12.t3132.t8 t12.t3132.t9))
% 22.63/22.89 (step t12.t3132.t11 (cl (= (and (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) |tptp.'System_Object'|)) (= A__questionmark_p (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (not (= A__questionmark_x_3 A__questionmark_p))) (and (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) |tptp.'System_Object'|)) (= A__questionmark_p (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (not (= A__questionmark_x_3 A__questionmark_p))))) :rule refl)
% 22.63/22.89 (step t12.t3132.t12 (cl (= (or (not (= (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))) (and (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) |tptp.'System_Object'|)) (= A__questionmark_p (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (not (= A__questionmark_x_3 A__questionmark_p)))) (or false (and (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) |tptp.'System_Object'|)) (= A__questionmark_p (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (not (= A__questionmark_x_3 A__questionmark_p)))))) :rule cong :premises (t12.t3132.t10 t12.t3132.t11))
% 22.63/22.89 (step t12.t3132.t13 (cl (= (or false (and (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) |tptp.'System_Object'|)) (= A__questionmark_p (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (not (= A__questionmark_x_3 A__questionmark_p)))) (and (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) |tptp.'System_Object'|)) (= A__questionmark_p (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (not (= A__questionmark_x_3 A__questionmark_p))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3132.t14 (cl (= (or (not (= (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p) (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))) (and (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) |tptp.'System_Object'|)) (= A__questionmark_p (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (not (= A__questionmark_x_3 A__questionmark_p)))) (and (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) |tptp.'System_Object'|)) (= A__questionmark_p (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (not (= A__questionmark_x_3 A__questionmark_p))))) :rule trans :premises (t12.t3132.t12 t12.t3132.t13))
% 22.63/22.89 (step t12.t3132.t15 (cl (= (forall ((A__questionmark_v_50_51 Int)) (or (not (= A__questionmark_v_50_51 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))) (and (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_50_51) |tptp.'System_Object'|)) (= A__questionmark_p A__questionmark_v_50_51) (not (= A__questionmark_x_3 A__questionmark_p))))) (and (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) |tptp.'System_Object'|)) (= A__questionmark_p (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (not (= A__questionmark_x_3 A__questionmark_p))))) :rule trans :premises (t12.t3132.t6 t12.t3132.t14))
% 22.63/22.89 (step t12.t3132.t16 (cl (= (forall ((A__questionmark_v_50_51 Int)) (not (and (= A__questionmark_v_50_51 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (=> (not (or (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_50_51) |tptp.'System_Object'|))) (not (= A__questionmark_p A__questionmark_v_50_51)))) (= A__questionmark_x_3 A__questionmark_p))))) (and (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) |tptp.'System_Object'|)) (= A__questionmark_p (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (not (= A__questionmark_x_3 A__questionmark_p))))) :rule trans :premises (t12.t3132.t5 t12.t3132.t15))
% 22.63/22.89 (step t12.t3132.t17 (cl (= (not (forall ((A__questionmark_v_50_51 Int)) (not (and (= A__questionmark_v_50_51 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (=> (not (or (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_50_51) |tptp.'System_Object'|))) (not (= A__questionmark_p A__questionmark_v_50_51)))) (= A__questionmark_x_3 A__questionmark_p)))))) (not (and (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) |tptp.'System_Object'|)) (= A__questionmark_p (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (not (= A__questionmark_x_3 A__questionmark_p)))))) :rule cong :premises (t12.t3132.t16))
% 22.63/22.89 (step t12.t3132.t18 (cl (= (exists ((A__questionmark_v_50_51 Int)) (and (= A__questionmark_v_50_51 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (=> (not (or (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_50_51) |tptp.'System_Object'|))) (not (= A__questionmark_p A__questionmark_v_50_51)))) (= A__questionmark_x_3 A__questionmark_p)))) (not (and (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) |tptp.'System_Object'|)) (= A__questionmark_p (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (not (= A__questionmark_x_3 A__questionmark_p)))))) :rule trans :premises (t12.t3132.t4 t12.t3132.t17))
% 22.63/22.89 (step t12.t3132.t19 (cl (= (exists ((A__questionmark_v_50_51 Int)) (and (= A__questionmark_v_50_51 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (=> (not (or (not (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_50_51) |tptp.'System_Object'|) tptp.true_1)) (not (= A__questionmark_v_50_51 A__questionmark_p)))) (= A__questionmark_x_3 A__questionmark_p)))) (not (and (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) |tptp.'System_Object'|)) (= A__questionmark_p (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (not (= A__questionmark_x_3 A__questionmark_p)))))) :rule trans :premises (t12.t3132.t3 t12.t3132.t18))
% 22.63/22.89 (step t12.t3132 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (exists ((A__questionmark_v_50_51 Int)) (and (= A__questionmark_v_50_51 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (=> (not (or (not (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_50_51) |tptp.'System_Object'|) tptp.true_1)) (not (= A__questionmark_v_50_51 A__questionmark_p)))) (= A__questionmark_x_3 A__questionmark_p))))) (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (not (and (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) |tptp.'System_Object'|)) (= A__questionmark_p (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (not (= A__questionmark_x_3 A__questionmark_p))))))) :rule bind)
% 22.63/22.89 (step t12.t3133 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (not (and (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) |tptp.'System_Object'|)) (= A__questionmark_p (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (not (= A__questionmark_x_3 A__questionmark_p))))) (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) |tptp.'System_Object'|))) (not (= A__questionmark_p (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))) (= A__questionmark_x_3 A__questionmark_p))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3134 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (exists ((A__questionmark_v_50_51 Int)) (and (= A__questionmark_v_50_51 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (=> (not (or (not (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_50_51) |tptp.'System_Object'|) tptp.true_1)) (not (= A__questionmark_v_50_51 A__questionmark_p)))) (= A__questionmark_x_3 A__questionmark_p))))) (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) |tptp.'System_Object'|))) (not (= A__questionmark_p (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))) (= A__questionmark_x_3 A__questionmark_p))))) :rule trans :premises (t12.t3132 t12.t3133))
% 22.63/22.89 (step t12.t3135 (cl (= (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (exists ((A__questionmark_v_50_51 Int)) (and (= A__questionmark_v_50_51 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (=> (not (or (not (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_50_51) |tptp.'System_Object'|) tptp.true_1)) (not (= A__questionmark_v_50_51 A__questionmark_p)))) (= A__questionmark_x_3 A__questionmark_p)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) |tptp.'System_Object'|))) (not (= A__questionmark_p (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))) (= A__questionmark_x_3 A__questionmark_p)))))) :rule cong :premises (t12.t3134))
% 22.63/22.89 (anchor :step t12.t3136 :args ((A__questionmark_p Int) (:= A__questionmark_p A__questionmark_p) (A__questionmark_typ Int) (:= A__questionmark_typ A__questionmark_typ)))
% 22.63/22.89 (step t12.t3136.t1 (cl (= A__questionmark_p A__questionmark_p)) :rule refl)
% 22.63/22.89 (step t12.t3136.t2 (cl (= A__questionmark_typ A__questionmark_typ)) :rule refl)
% 22.63/22.89 (step t12.t3136.t3 (cl (= (= (|tptp.'UnboxedType'| A__questionmark_p) A__questionmark_typ) (= A__questionmark_typ (|tptp.'UnboxedType'| A__questionmark_p)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3136.t4 (cl (= (= (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ) tptp.nullObject) (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3136.t5 (cl (= (not (= (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ) tptp.nullObject)) (not (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ))))) :rule cong :premises (t12.t3136.t4))
% 22.63/22.89 (step t12.t3136.t6 (cl (= (= (= (|tptp.'UnboxedType'| A__questionmark_p) A__questionmark_typ) (not (= (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ) tptp.nullObject))) (= (= A__questionmark_typ (|tptp.'UnboxedType'| A__questionmark_p)) (not (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)))))) :rule cong :premises (t12.t3136.t3 t12.t3136.t5))
% 22.63/22.89 (step t12.t3136 (cl (= (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (= (= (|tptp.'UnboxedType'| A__questionmark_p) A__questionmark_typ) (not (= (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ) tptp.nullObject)))) (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (= (= A__questionmark_typ (|tptp.'UnboxedType'| A__questionmark_p)) (not (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ))))))) :rule bind)
% 22.63/22.89 (step t12.t3137 (cl (= (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (= (= (|tptp.'UnboxedType'| A__questionmark_p) A__questionmark_typ) (not (= (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ) tptp.nullObject))))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (= (= A__questionmark_typ (|tptp.'UnboxedType'| A__questionmark_p)) (not (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)))))))) :rule cong :premises (t12.t3136))
% 22.63/22.89 (anchor :step t12.t3138 :args ((A__questionmark_p Int) (:= A__questionmark_p A__questionmark_p) (A__questionmark_typ Int) (:= A__questionmark_typ A__questionmark_typ)))
% 22.63/22.89 (step t12.t3138.t1 (cl (= A__questionmark_p A__questionmark_p)) :rule refl)
% 22.63/22.89 (step t12.t3138.t2 (cl (= A__questionmark_typ A__questionmark_typ)) :rule refl)
% 22.63/22.89 (step t12.t3138.t3 (cl (= (= (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ) tptp.nullObject) (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3138.t4 (cl (= (not (= (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ) tptp.nullObject)) (not (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ))))) :rule cong :premises (t12.t3138.t3))
% 22.63/22.89 (step t12.t3138.t5 (cl (= (= (|tptp.'Box'| (|tptp.'Unbox'| A__questionmark_p) A__questionmark_p) A__questionmark_p) (= A__questionmark_p (|tptp.'Box'| (|tptp.'Unbox'| A__questionmark_p) A__questionmark_p)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3138.t6 (cl (= (=> (not (= (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ) tptp.nullObject)) (= (|tptp.'Box'| (|tptp.'Unbox'| A__questionmark_p) A__questionmark_p) A__questionmark_p)) (=> (not (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ))) (= A__questionmark_p (|tptp.'Box'| (|tptp.'Unbox'| A__questionmark_p) A__questionmark_p))))) :rule cong :premises (t12.t3138.t4 t12.t3138.t5))
% 22.63/22.89 (step t12.t3138 (cl (= (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (=> (not (= (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ) tptp.nullObject)) (= (|tptp.'Box'| (|tptp.'Unbox'| A__questionmark_p) A__questionmark_p) A__questionmark_p))) (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (=> (not (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ))) (= A__questionmark_p (|tptp.'Box'| (|tptp.'Unbox'| A__questionmark_p) A__questionmark_p)))))) :rule bind)
% 22.63/22.89 (step t12.t3139 (cl (= (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (=> (not (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ))) (= A__questionmark_p (|tptp.'Box'| (|tptp.'Unbox'| A__questionmark_p) A__questionmark_p)))) (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (or (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)) (= A__questionmark_p (|tptp.'Box'| (|tptp.'Unbox'| A__questionmark_p) A__questionmark_p)))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3140 (cl (= (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (=> (not (= (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ) tptp.nullObject)) (= (|tptp.'Box'| (|tptp.'Unbox'| A__questionmark_p) A__questionmark_p) A__questionmark_p))) (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (or (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)) (= A__questionmark_p (|tptp.'Box'| (|tptp.'Unbox'| A__questionmark_p) A__questionmark_p)))))) :rule trans :premises (t12.t3138 t12.t3139))
% 22.63/22.89 (step t12.t3141 (cl (= (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (=> (not (= (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ) tptp.nullObject)) (= (|tptp.'Box'| (|tptp.'Unbox'| A__questionmark_p) A__questionmark_p) A__questionmark_p)))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (or (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)) (= A__questionmark_p (|tptp.'Box'| (|tptp.'Unbox'| A__questionmark_p) A__questionmark_p))))))) :rule cong :premises (t12.t3140))
% 22.63/22.89 (step t12.t3142 (cl (= (= (|tptp.'IsValueType'| |tptp.'System_SByte'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_SByte'|)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3143 (cl (= (not (= (|tptp.'IsValueType'| |tptp.'System_SByte'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_SByte'|))))) :rule cong :premises (t12.t3142))
% 22.63/22.89 (step t12.t3144 (cl (= (= (|tptp.'IsValueType'| |tptp.'System_Byte'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Byte'|)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3145 (cl (= (not (= (|tptp.'IsValueType'| |tptp.'System_Byte'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Byte'|))))) :rule cong :premises (t12.t3144))
% 22.63/22.89 (step t12.t3146 (cl (= (= (|tptp.'IsValueType'| |tptp.'System_Int16'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int16'|)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3147 (cl (= (not (= (|tptp.'IsValueType'| |tptp.'System_Int16'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int16'|))))) :rule cong :premises (t12.t3146))
% 22.63/22.89 (step t12.t3148 (cl (= (= (|tptp.'IsValueType'| |tptp.'System_UInt16'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt16'|)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3149 (cl (= (not (= (|tptp.'IsValueType'| |tptp.'System_UInt16'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt16'|))))) :rule cong :premises (t12.t3148))
% 22.63/22.89 (step t12.t3150 (cl (= (= (|tptp.'IsValueType'| |tptp.'System_Int32'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int32'|)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3151 (cl (= (not (= (|tptp.'IsValueType'| |tptp.'System_Int32'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int32'|))))) :rule cong :premises (t12.t3150))
% 22.63/22.89 (step t12.t3152 (cl (= (= (|tptp.'IsValueType'| |tptp.'System_UInt32'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt32'|)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3153 (cl (= (not (= (|tptp.'IsValueType'| |tptp.'System_UInt32'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt32'|))))) :rule cong :premises (t12.t3152))
% 22.63/22.89 (step t12.t3154 (cl (= (= (|tptp.'IsValueType'| |tptp.'System_Int64'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int64'|)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3155 (cl (= (not (= (|tptp.'IsValueType'| |tptp.'System_Int64'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int64'|))))) :rule cong :premises (t12.t3154))
% 22.63/22.89 (step t12.t3156 (cl (= (= (|tptp.'IsValueType'| |tptp.'System_UInt64'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt64'|)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3157 (cl (= (not (= (|tptp.'IsValueType'| |tptp.'System_UInt64'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt64'|))))) :rule cong :premises (t12.t3156))
% 22.63/22.89 (step t12.t3158 (cl (= (= (|tptp.'IsValueType'| |tptp.'System_Char'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Char'|)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3159 (cl (= (not (= (|tptp.'IsValueType'| |tptp.'System_Char'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Char'|))))) :rule cong :premises (t12.t3158))
% 22.63/22.89 (step t12.t3160 (cl (= (= (|tptp.'IsValueType'| |tptp.'System_UIntPtr'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UIntPtr'|)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3161 (cl (= (not (= (|tptp.'IsValueType'| |tptp.'System_UIntPtr'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UIntPtr'|))))) :rule cong :premises (t12.t3160))
% 22.63/22.89 (step t12.t3162 (cl (= (= (|tptp.'IsValueType'| |tptp.'System_IntPtr'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_IntPtr'|)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3163 (cl (= (not (= (|tptp.'IsValueType'| |tptp.'System_IntPtr'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_IntPtr'|))))) :rule cong :premises (t12.t3162))
% 22.63/22.89 (step t12.t3164 (cl (= (< tptp.int_m9223372036854775808 tptp.int_m2147483648) (not (>= tptp.int_m9223372036854775808 tptp.int_m2147483648)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3165 (cl (= (>= tptp.int_m9223372036854775808 tptp.int_m2147483648) (not (>= (+ tptp.int_m2147483648 (* (- 1) tptp.int_m9223372036854775808)) 1)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3166 (cl (= (not (>= tptp.int_m9223372036854775808 tptp.int_m2147483648)) (not (not (>= (+ tptp.int_m2147483648 (* (- 1) tptp.int_m9223372036854775808)) 1))))) :rule cong :premises (t12.t3165))
% 22.63/22.89 (step t12.t3167 (cl (= (not (not (>= (+ tptp.int_m2147483648 (* (- 1) tptp.int_m9223372036854775808)) 1))) (>= (+ tptp.int_m2147483648 (* (- 1) tptp.int_m9223372036854775808)) 1))) :rule all_simplify)
% 22.63/22.89 (step t12.t3168 (cl (= (not (>= tptp.int_m9223372036854775808 tptp.int_m2147483648)) (>= (+ tptp.int_m2147483648 (* (- 1) tptp.int_m9223372036854775808)) 1))) :rule trans :premises (t12.t3166 t12.t3167))
% 22.63/22.89 (step t12.t3169 (cl (= (< tptp.int_m9223372036854775808 tptp.int_m2147483648) (>= (+ tptp.int_m2147483648 (* (- 1) tptp.int_m9223372036854775808)) 1))) :rule trans :premises (t12.t3164 t12.t3168))
% 22.63/22.89 (step t12.t3170 (cl (= (not (< tptp.int_m9223372036854775808 tptp.int_m2147483648)) (not (>= (+ tptp.int_m2147483648 (* (- 1) tptp.int_m9223372036854775808)) 1)))) :rule cong :premises (t12.t3169))
% 22.63/22.89 (step t12.t3171 (cl (= (< tptp.int_m2147483648 (- 0 100000)) (not (>= tptp.int_m2147483648 (- 0 100000))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3172 (cl (= tptp.int_m2147483648 tptp.int_m2147483648)) :rule refl)
% 22.63/22.89 (step t12.t3173 (cl (= (- 0 100000) (+ 0 (* (- 1) 100000)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3174 (cl (= 0 0)) :rule refl)
% 22.63/22.89 (step t12.t3175 (cl (= (* (- 1) 100000) (- 100000))) :rule all_simplify)
% 22.63/22.89 (step t12.t3176 (cl (= (+ 0 (* (- 1) 100000)) (+ 0 (- 100000)))) :rule cong :premises (t12.t3174 t12.t3175))
% 22.63/22.89 (step t12.t3177 (cl (= (+ 0 (- 100000)) (- 100000))) :rule all_simplify)
% 22.63/22.89 (step t12.t3178 (cl (= (+ 0 (* (- 1) 100000)) (- 100000))) :rule trans :premises (t12.t3176 t12.t3177))
% 22.63/22.89 (step t12.t3179 (cl (= (- 0 100000) (- 100000))) :rule trans :premises (t12.t3173 t12.t3178))
% 22.63/22.89 (step t12.t3180 (cl (= (>= tptp.int_m2147483648 (- 0 100000)) (>= tptp.int_m2147483648 (- 100000)))) :rule cong :premises (t12.t3172 t12.t3179))
% 22.63/22.89 (step t12.t3181 (cl (= (not (>= tptp.int_m2147483648 (- 0 100000))) (not (>= tptp.int_m2147483648 (- 100000))))) :rule cong :premises (t12.t3180))
% 22.63/22.89 (step t12.t3182 (cl (= (< tptp.int_m2147483648 (- 0 100000)) (not (>= tptp.int_m2147483648 (- 100000))))) :rule trans :premises (t12.t3171 t12.t3181))
% 22.63/22.89 (step t12.t3183 (cl (= (not (< tptp.int_m2147483648 (- 0 100000))) (not (not (>= tptp.int_m2147483648 (- 100000)))))) :rule cong :premises (t12.t3182))
% 22.63/22.89 (step t12.t3184 (cl (= (not (not (>= tptp.int_m2147483648 (- 100000)))) (>= tptp.int_m2147483648 (- 100000)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3185 (cl (= (not (< tptp.int_m2147483648 (- 0 100000))) (>= tptp.int_m2147483648 (- 100000)))) :rule trans :premises (t12.t3183 t12.t3184))
% 22.63/22.89 (step t12.t3186 (cl (= (< 100000 tptp.int_2147483647) (not (>= 100000 tptp.int_2147483647)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3187 (cl (= (>= 100000 tptp.int_2147483647) (not (>= tptp.int_2147483647 100001)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3188 (cl (= (not (>= 100000 tptp.int_2147483647)) (not (not (>= tptp.int_2147483647 100001))))) :rule cong :premises (t12.t3187))
% 22.63/22.89 (step t12.t3189 (cl (= (not (not (>= tptp.int_2147483647 100001))) (>= tptp.int_2147483647 100001))) :rule all_simplify)
% 22.63/22.89 (step t12.t3190 (cl (= (not (>= 100000 tptp.int_2147483647)) (>= tptp.int_2147483647 100001))) :rule trans :premises (t12.t3188 t12.t3189))
% 22.63/22.89 (step t12.t3191 (cl (= (< 100000 tptp.int_2147483647) (>= tptp.int_2147483647 100001))) :rule trans :premises (t12.t3186 t12.t3190))
% 22.63/22.89 (step t12.t3192 (cl (= (not (< 100000 tptp.int_2147483647)) (not (>= tptp.int_2147483647 100001)))) :rule cong :premises (t12.t3191))
% 22.63/22.89 (step t12.t3193 (cl (= (< tptp.int_2147483647 tptp.int_4294967295) (not (>= tptp.int_2147483647 tptp.int_4294967295)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3194 (cl (= (>= tptp.int_2147483647 tptp.int_4294967295) (not (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_2147483647)) 1)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3195 (cl (= (not (>= tptp.int_2147483647 tptp.int_4294967295)) (not (not (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_2147483647)) 1))))) :rule cong :premises (t12.t3194))
% 22.63/22.89 (step t12.t3196 (cl (= (not (not (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_2147483647)) 1))) (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_2147483647)) 1))) :rule all_simplify)
% 22.63/22.89 (step t12.t3197 (cl (= (not (>= tptp.int_2147483647 tptp.int_4294967295)) (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_2147483647)) 1))) :rule trans :premises (t12.t3195 t12.t3196))
% 22.63/22.89 (step t12.t3198 (cl (= (< tptp.int_2147483647 tptp.int_4294967295) (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_2147483647)) 1))) :rule trans :premises (t12.t3193 t12.t3197))
% 22.63/22.89 (step t12.t3199 (cl (= (not (< tptp.int_2147483647 tptp.int_4294967295)) (not (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_2147483647)) 1)))) :rule cong :premises (t12.t3198))
% 22.63/22.89 (step t12.t3200 (cl (= (< tptp.int_4294967295 tptp.int_9223372036854775807) (not (>= tptp.int_4294967295 tptp.int_9223372036854775807)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3201 (cl (= (>= tptp.int_4294967295 tptp.int_9223372036854775807) (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_9223372036854775807)) 0))) :rule all_simplify)
% 22.63/22.89 (step t12.t3202 (cl (= (not (>= tptp.int_4294967295 tptp.int_9223372036854775807)) (not (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_9223372036854775807)) 0)))) :rule cong :premises (t12.t3201))
% 22.63/22.89 (step t12.t3203 (cl (= (< tptp.int_4294967295 tptp.int_9223372036854775807) (not (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_9223372036854775807)) 0)))) :rule trans :premises (t12.t3200 t12.t3202))
% 22.63/22.89 (step t12.t3204 (cl (= (not (< tptp.int_4294967295 tptp.int_9223372036854775807)) (not (not (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_9223372036854775807)) 0))))) :rule cong :premises (t12.t3203))
% 22.63/22.89 (step t12.t3205 (cl (= (not (not (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_9223372036854775807)) 0))) (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_9223372036854775807)) 0))) :rule all_simplify)
% 22.63/22.89 (step t12.t3206 (cl (= (not (< tptp.int_4294967295 tptp.int_9223372036854775807)) (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_9223372036854775807)) 0))) :rule trans :premises (t12.t3204 t12.t3205))
% 22.63/22.89 (step t12.t3207 (cl (= (< tptp.int_9223372036854775807 tptp.int_18446744073709551615) (not (>= tptp.int_9223372036854775807 tptp.int_18446744073709551615)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3208 (cl (= (>= tptp.int_9223372036854775807 tptp.int_18446744073709551615) (>= (+ tptp.int_9223372036854775807 (* (- 1) tptp.int_18446744073709551615)) 0))) :rule all_simplify)
% 22.63/22.89 (step t12.t3209 (cl (= (not (>= tptp.int_9223372036854775807 tptp.int_18446744073709551615)) (not (>= (+ tptp.int_9223372036854775807 (* (- 1) tptp.int_18446744073709551615)) 0)))) :rule cong :premises (t12.t3208))
% 22.63/22.89 (step t12.t3210 (cl (= (< tptp.int_9223372036854775807 tptp.int_18446744073709551615) (not (>= (+ tptp.int_9223372036854775807 (* (- 1) tptp.int_18446744073709551615)) 0)))) :rule trans :premises (t12.t3207 t12.t3209))
% 22.63/22.89 (step t12.t3211 (cl (= (not (< tptp.int_9223372036854775807 tptp.int_18446744073709551615)) (not (not (>= (+ tptp.int_9223372036854775807 (* (- 1) tptp.int_18446744073709551615)) 0))))) :rule cong :premises (t12.t3210))
% 22.63/22.89 (step t12.t3212 (cl (= (not (not (>= (+ tptp.int_9223372036854775807 (* (- 1) tptp.int_18446744073709551615)) 0))) (>= (+ tptp.int_9223372036854775807 (* (- 1) tptp.int_18446744073709551615)) 0))) :rule all_simplify)
% 22.63/22.89 (step t12.t3213 (cl (= (not (< tptp.int_9223372036854775807 tptp.int_18446744073709551615)) (>= (+ tptp.int_9223372036854775807 (* (- 1) tptp.int_18446744073709551615)) 0))) :rule trans :premises (t12.t3211 t12.t3212))
% 22.63/22.89 (step t12.t3214 (cl (= (+ tptp.int_m9223372036854775808 1) (+ 1 tptp.int_m9223372036854775808))) :rule all_simplify)
% 22.63/22.89 (step t12.t3215 (cl (= (- 0 tptp.int_9223372036854775807) (+ 0 (* (- 1) tptp.int_9223372036854775807)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3216 (cl (= (+ 0 (* (- 1) tptp.int_9223372036854775807)) (* (- 1) tptp.int_9223372036854775807))) :rule all_simplify)
% 22.63/22.89 (step t12.t3217 (cl (= (- 0 tptp.int_9223372036854775807) (* (- 1) tptp.int_9223372036854775807))) :rule trans :premises (t12.t3215 t12.t3216))
% 22.63/22.89 (step t12.t3218 (cl (= (= (+ tptp.int_m9223372036854775808 1) (- 0 tptp.int_9223372036854775807)) (= (+ 1 tptp.int_m9223372036854775808) (* (- 1) tptp.int_9223372036854775807)))) :rule cong :premises (t12.t3214 t12.t3217))
% 22.63/22.89 (step t12.t3219 (cl (= (= (+ 1 tptp.int_m9223372036854775808) (* (- 1) tptp.int_9223372036854775807)) (= tptp.int_m9223372036854775808 (+ (- 1) (* (- 1) tptp.int_9223372036854775807))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3220 (cl (= (= (+ tptp.int_m9223372036854775808 1) (- 0 tptp.int_9223372036854775807)) (= tptp.int_m9223372036854775808 (+ (- 1) (* (- 1) tptp.int_9223372036854775807))))) :rule trans :premises (t12.t3218 t12.t3219))
% 22.63/22.89 (step t12.t3221 (cl (= (not (= (+ tptp.int_m9223372036854775808 1) (- 0 tptp.int_9223372036854775807))) (not (= tptp.int_m9223372036854775808 (+ (- 1) (* (- 1) tptp.int_9223372036854775807)))))) :rule cong :premises (t12.t3220))
% 22.63/22.89 (step t12.t3222 (cl (= (+ tptp.int_m2147483648 1) (+ 1 tptp.int_m2147483648))) :rule all_simplify)
% 22.63/22.89 (step t12.t3223 (cl (= (- 0 tptp.int_2147483647) (+ 0 (* (- 1) tptp.int_2147483647)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3224 (cl (= (+ 0 (* (- 1) tptp.int_2147483647)) (* (- 1) tptp.int_2147483647))) :rule all_simplify)
% 22.63/22.89 (step t12.t3225 (cl (= (- 0 tptp.int_2147483647) (* (- 1) tptp.int_2147483647))) :rule trans :premises (t12.t3223 t12.t3224))
% 22.63/22.89 (step t12.t3226 (cl (= (= (+ tptp.int_m2147483648 1) (- 0 tptp.int_2147483647)) (= (+ 1 tptp.int_m2147483648) (* (- 1) tptp.int_2147483647)))) :rule cong :premises (t12.t3222 t12.t3225))
% 22.63/22.89 (step t12.t3227 (cl (= (= (+ 1 tptp.int_m2147483648) (* (- 1) tptp.int_2147483647)) (= tptp.int_m2147483648 (+ (- 1) (* (- 1) tptp.int_2147483647))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3228 (cl (= (= (+ tptp.int_m2147483648 1) (- 0 tptp.int_2147483647)) (= tptp.int_m2147483648 (+ (- 1) (* (- 1) tptp.int_2147483647))))) :rule trans :premises (t12.t3226 t12.t3227))
% 22.63/22.89 (step t12.t3229 (cl (= (not (= (+ tptp.int_m2147483648 1) (- 0 tptp.int_2147483647))) (not (= tptp.int_m2147483648 (+ (- 1) (* (- 1) tptp.int_2147483647)))))) :rule cong :premises (t12.t3228))
% 22.63/22.89 (anchor :step t12.t3230 :args ((A__questionmark_i Int) (:= A__questionmark_i A__questionmark_i)))
% 22.63/22.89 (step t12.t3230.t1 (cl (= A__questionmark_i A__questionmark_i)) :rule refl)
% 22.63/22.89 (step t12.t3230.t2 (cl (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_SByte'|) tptp.true_1) (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_SByte'|)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3230.t3 (cl (= (- 0 128) (+ 0 (* (- 1) 128)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3230.t4 (cl (= (* (- 1) 128) (- 128))) :rule all_simplify)
% 22.63/22.89 (step t12.t3230.t5 (cl (= (+ 0 (* (- 1) 128)) (+ 0 (- 128)))) :rule cong :premises (t12.t3174 t12.t3230.t4))
% 22.63/22.89 (step t12.t3230.t6 (cl (= (+ 0 (- 128)) (- 128))) :rule all_simplify)
% 22.63/22.89 (step t12.t3230.t7 (cl (= (+ 0 (* (- 1) 128)) (- 128))) :rule trans :premises (t12.t3230.t5 t12.t3230.t6))
% 22.63/22.89 (step t12.t3230.t8 (cl (= (- 0 128) (- 128))) :rule trans :premises (t12.t3230.t3 t12.t3230.t7))
% 22.63/22.89 (step t12.t3230.t9 (cl (= A__questionmark_i A__questionmark_i)) :rule refl)
% 22.63/22.89 (step t12.t3230.t10 (cl (= (<= (- 0 128) A__questionmark_i) (<= (- 128) A__questionmark_i))) :rule cong :premises (t12.t3230.t8 t12.t3230.t9))
% 22.63/22.89 (step t12.t3230.t11 (cl (= (<= (- 128) A__questionmark_i) (>= A__questionmark_i (- 128)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3230.t12 (cl (= (<= (- 0 128) A__questionmark_i) (>= A__questionmark_i (- 128)))) :rule trans :premises (t12.t3230.t10 t12.t3230.t11))
% 22.63/22.89 (step t12.t3230.t13 (cl (= (not (<= (- 0 128) A__questionmark_i)) (not (>= A__questionmark_i (- 128))))) :rule cong :premises (t12.t3230.t12))
% 22.63/22.89 (step t12.t3230.t14 (cl (= (< A__questionmark_i 128) (not (>= A__questionmark_i 128)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3230.t15 (cl (= (not (< A__questionmark_i 128)) (not (not (>= A__questionmark_i 128))))) :rule cong :premises (t12.t3230.t14))
% 22.63/22.89 (step t12.t3230.t16 (cl (= (not (not (>= A__questionmark_i 128))) (>= A__questionmark_i 128))) :rule all_simplify)
% 22.63/22.89 (step t12.t3230.t17 (cl (= (not (< A__questionmark_i 128)) (>= A__questionmark_i 128))) :rule trans :premises (t12.t3230.t15 t12.t3230.t16))
% 22.63/22.89 (step t12.t3230.t18 (cl (= (or (not (<= (- 0 128) A__questionmark_i)) (not (< A__questionmark_i 128))) (or (not (>= A__questionmark_i (- 128))) (>= A__questionmark_i 128)))) :rule cong :premises (t12.t3230.t13 t12.t3230.t17))
% 22.63/22.89 (step t12.t3230.t19 (cl (= (not (or (not (<= (- 0 128) A__questionmark_i)) (not (< A__questionmark_i 128)))) (not (or (not (>= A__questionmark_i (- 128))) (>= A__questionmark_i 128))))) :rule cong :premises (t12.t3230.t18))
% 22.63/22.89 (step t12.t3230.t20 (cl (= (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_SByte'|) tptp.true_1) (not (or (not (<= (- 0 128) A__questionmark_i)) (not (< A__questionmark_i 128))))) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_SByte'|)) (not (or (not (>= A__questionmark_i (- 128))) (>= A__questionmark_i 128)))))) :rule cong :premises (t12.t3230.t2 t12.t3230.t19))
% 22.63/22.89 (step t12.t3230 (cl (= (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_SByte'|) tptp.true_1) (not (or (not (<= (- 0 128) A__questionmark_i)) (not (< A__questionmark_i 128)))))) (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_SByte'|)) (not (or (not (>= A__questionmark_i (- 128))) (>= A__questionmark_i 128))))))) :rule bind)
% 22.63/22.89 (step t12.t3231 (cl (= (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_SByte'|)) (not (or (not (>= A__questionmark_i (- 128))) (>= A__questionmark_i 128))))) (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_SByte'|)) (and (>= A__questionmark_i (- 128)) (not (>= A__questionmark_i 128))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3232 (cl (= (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_SByte'|) tptp.true_1) (not (or (not (<= (- 0 128) A__questionmark_i)) (not (< A__questionmark_i 128)))))) (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_SByte'|)) (and (>= A__questionmark_i (- 128)) (not (>= A__questionmark_i 128))))))) :rule trans :premises (t12.t3230 t12.t3231))
% 22.63/22.89 (step t12.t3233 (cl (= (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_SByte'|) tptp.true_1) (not (or (not (<= (- 0 128) A__questionmark_i)) (not (< A__questionmark_i 128))))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_SByte'|)) (and (>= A__questionmark_i (- 128)) (not (>= A__questionmark_i 128)))))))) :rule cong :premises (t12.t3232))
% 22.63/22.89 (anchor :step t12.t3234 :args ((A__questionmark_i Int) (:= A__questionmark_i A__questionmark_i)))
% 22.63/22.89 (step t12.t3234.t1 (cl (= A__questionmark_i A__questionmark_i)) :rule refl)
% 22.63/22.89 (step t12.t3234.t2 (cl (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Byte'|) tptp.true_1) (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Byte'|)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3234.t3 (cl (= (<= 0 A__questionmark_i) (>= A__questionmark_i 0))) :rule all_simplify)
% 22.63/22.89 (step t12.t3234.t4 (cl (= (not (<= 0 A__questionmark_i)) (not (>= A__questionmark_i 0)))) :rule cong :premises (t12.t3234.t3))
% 22.63/22.89 (step t12.t3234.t5 (cl (= (< A__questionmark_i 256) (not (>= A__questionmark_i 256)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3234.t6 (cl (= (not (< A__questionmark_i 256)) (not (not (>= A__questionmark_i 256))))) :rule cong :premises (t12.t3234.t5))
% 22.63/22.89 (step t12.t3234.t7 (cl (= (not (not (>= A__questionmark_i 256))) (>= A__questionmark_i 256))) :rule all_simplify)
% 22.63/22.89 (step t12.t3234.t8 (cl (= (not (< A__questionmark_i 256)) (>= A__questionmark_i 256))) :rule trans :premises (t12.t3234.t6 t12.t3234.t7))
% 22.63/22.89 (step t12.t3234.t9 (cl (= (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 256))) (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 256)))) :rule cong :premises (t12.t3234.t4 t12.t3234.t8))
% 22.63/22.89 (step t12.t3234.t10 (cl (= (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 256)))) (not (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 256))))) :rule cong :premises (t12.t3234.t9))
% 22.63/22.89 (step t12.t3234.t11 (cl (= (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Byte'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 256))))) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Byte'|)) (not (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 256)))))) :rule cong :premises (t12.t3234.t2 t12.t3234.t10))
% 22.63/22.89 (step t12.t3234 (cl (= (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Byte'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 256)))))) (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Byte'|)) (not (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 256))))))) :rule bind)
% 22.63/22.89 (step t12.t3235 (cl (= (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Byte'|)) (not (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 256))))) (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Byte'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 256))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3236 (cl (= (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Byte'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 256)))))) (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Byte'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 256))))))) :rule trans :premises (t12.t3234 t12.t3235))
% 22.63/22.89 (step t12.t3237 (cl (= (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Byte'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 256))))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Byte'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 256)))))))) :rule cong :premises (t12.t3236))
% 22.63/22.89 (anchor :step t12.t3238 :args ((A__questionmark_i Int) (:= A__questionmark_i A__questionmark_i)))
% 22.63/22.89 (step t12.t3238.t1 (cl (= A__questionmark_i A__questionmark_i)) :rule refl)
% 22.63/22.89 (step t12.t3238.t2 (cl (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int16'|) tptp.true_1) (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int16'|)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3238.t3 (cl (= (- 0 32768) (+ 0 (* (- 1) 32768)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3238.t4 (cl (= (* (- 1) 32768) (- 32768))) :rule all_simplify)
% 22.63/22.89 (step t12.t3238.t5 (cl (= (+ 0 (* (- 1) 32768)) (+ 0 (- 32768)))) :rule cong :premises (t12.t3174 t12.t3238.t4))
% 22.63/22.89 (step t12.t3238.t6 (cl (= (+ 0 (- 32768)) (- 32768))) :rule all_simplify)
% 22.63/22.89 (step t12.t3238.t7 (cl (= (+ 0 (* (- 1) 32768)) (- 32768))) :rule trans :premises (t12.t3238.t5 t12.t3238.t6))
% 22.63/22.89 (step t12.t3238.t8 (cl (= (- 0 32768) (- 32768))) :rule trans :premises (t12.t3238.t3 t12.t3238.t7))
% 22.63/22.89 (step t12.t3238.t9 (cl (= A__questionmark_i A__questionmark_i)) :rule refl)
% 22.63/22.89 (step t12.t3238.t10 (cl (= (<= (- 0 32768) A__questionmark_i) (<= (- 32768) A__questionmark_i))) :rule cong :premises (t12.t3238.t8 t12.t3238.t9))
% 22.63/22.89 (step t12.t3238.t11 (cl (= (<= (- 32768) A__questionmark_i) (>= A__questionmark_i (- 32768)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3238.t12 (cl (= (<= (- 0 32768) A__questionmark_i) (>= A__questionmark_i (- 32768)))) :rule trans :premises (t12.t3238.t10 t12.t3238.t11))
% 22.63/22.89 (step t12.t3238.t13 (cl (= (not (<= (- 0 32768) A__questionmark_i)) (not (>= A__questionmark_i (- 32768))))) :rule cong :premises (t12.t3238.t12))
% 22.63/22.89 (step t12.t3238.t14 (cl (= (< A__questionmark_i 32768) (not (>= A__questionmark_i 32768)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3238.t15 (cl (= (not (< A__questionmark_i 32768)) (not (not (>= A__questionmark_i 32768))))) :rule cong :premises (t12.t3238.t14))
% 22.63/22.89 (step t12.t3238.t16 (cl (= (not (not (>= A__questionmark_i 32768))) (>= A__questionmark_i 32768))) :rule all_simplify)
% 22.63/22.89 (step t12.t3238.t17 (cl (= (not (< A__questionmark_i 32768)) (>= A__questionmark_i 32768))) :rule trans :premises (t12.t3238.t15 t12.t3238.t16))
% 22.63/22.89 (step t12.t3238.t18 (cl (= (or (not (<= (- 0 32768) A__questionmark_i)) (not (< A__questionmark_i 32768))) (or (not (>= A__questionmark_i (- 32768))) (>= A__questionmark_i 32768)))) :rule cong :premises (t12.t3238.t13 t12.t3238.t17))
% 22.63/22.89 (step t12.t3238.t19 (cl (= (not (or (not (<= (- 0 32768) A__questionmark_i)) (not (< A__questionmark_i 32768)))) (not (or (not (>= A__questionmark_i (- 32768))) (>= A__questionmark_i 32768))))) :rule cong :premises (t12.t3238.t18))
% 22.63/22.89 (step t12.t3238.t20 (cl (= (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int16'|) tptp.true_1) (not (or (not (<= (- 0 32768) A__questionmark_i)) (not (< A__questionmark_i 32768))))) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int16'|)) (not (or (not (>= A__questionmark_i (- 32768))) (>= A__questionmark_i 32768)))))) :rule cong :premises (t12.t3238.t2 t12.t3238.t19))
% 22.63/22.89 (step t12.t3238 (cl (= (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int16'|) tptp.true_1) (not (or (not (<= (- 0 32768) A__questionmark_i)) (not (< A__questionmark_i 32768)))))) (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int16'|)) (not (or (not (>= A__questionmark_i (- 32768))) (>= A__questionmark_i 32768))))))) :rule bind)
% 22.63/22.89 (step t12.t3239 (cl (= (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int16'|)) (not (or (not (>= A__questionmark_i (- 32768))) (>= A__questionmark_i 32768))))) (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int16'|)) (and (>= A__questionmark_i (- 32768)) (not (>= A__questionmark_i 32768))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3240 (cl (= (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int16'|) tptp.true_1) (not (or (not (<= (- 0 32768) A__questionmark_i)) (not (< A__questionmark_i 32768)))))) (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int16'|)) (and (>= A__questionmark_i (- 32768)) (not (>= A__questionmark_i 32768))))))) :rule trans :premises (t12.t3238 t12.t3239))
% 22.63/22.89 (step t12.t3241 (cl (= (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int16'|) tptp.true_1) (not (or (not (<= (- 0 32768) A__questionmark_i)) (not (< A__questionmark_i 32768))))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int16'|)) (and (>= A__questionmark_i (- 32768)) (not (>= A__questionmark_i 32768)))))))) :rule cong :premises (t12.t3240))
% 22.63/22.89 (anchor :step t12.t3242 :args ((A__questionmark_i Int) (:= A__questionmark_i A__questionmark_i)))
% 22.63/22.89 (step t12.t3242.t1 (cl (= A__questionmark_i A__questionmark_i)) :rule refl)
% 22.63/22.89 (step t12.t3242.t2 (cl (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt16'|) tptp.true_1) (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt16'|)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3242.t3 (cl (= (<= 0 A__questionmark_i) (>= A__questionmark_i 0))) :rule all_simplify)
% 22.63/22.89 (step t12.t3242.t4 (cl (= (not (<= 0 A__questionmark_i)) (not (>= A__questionmark_i 0)))) :rule cong :premises (t12.t3242.t3))
% 22.63/22.89 (step t12.t3242.t5 (cl (= (< A__questionmark_i 65536) (not (>= A__questionmark_i 65536)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3242.t6 (cl (= (not (< A__questionmark_i 65536)) (not (not (>= A__questionmark_i 65536))))) :rule cong :premises (t12.t3242.t5))
% 22.63/22.89 (step t12.t3242.t7 (cl (= (not (not (>= A__questionmark_i 65536))) (>= A__questionmark_i 65536))) :rule all_simplify)
% 22.63/22.89 (step t12.t3242.t8 (cl (= (not (< A__questionmark_i 65536)) (>= A__questionmark_i 65536))) :rule trans :premises (t12.t3242.t6 t12.t3242.t7))
% 22.63/22.89 (step t12.t3242.t9 (cl (= (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 65536))) (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 65536)))) :rule cong :premises (t12.t3242.t4 t12.t3242.t8))
% 22.63/22.89 (step t12.t3242.t10 (cl (= (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 65536)))) (not (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 65536))))) :rule cong :premises (t12.t3242.t9))
% 22.63/22.89 (step t12.t3242.t11 (cl (= (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt16'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 65536))))) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt16'|)) (not (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 65536)))))) :rule cong :premises (t12.t3242.t2 t12.t3242.t10))
% 22.63/22.89 (step t12.t3242 (cl (= (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt16'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 65536)))))) (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt16'|)) (not (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 65536))))))) :rule bind)
% 22.63/22.89 (step t12.t3243 (cl (= (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt16'|)) (not (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 65536))))) (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt16'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 65536))))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3244 (cl (= (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt16'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 65536)))))) (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt16'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 65536))))))) :rule trans :premises (t12.t3242 t12.t3243))
% 22.63/22.89 (step t12.t3245 (cl (= (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt16'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 65536))))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt16'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 65536)))))))) :rule cong :premises (t12.t3244))
% 22.63/22.89 (anchor :step t12.t3246 :args ((A__questionmark_i Int) (:= A__questionmark_i A__questionmark_i)))
% 22.63/22.89 (step t12.t3246.t1 (cl (= A__questionmark_i A__questionmark_i)) :rule refl)
% 22.63/22.89 (step t12.t3246.t2 (cl (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int32'|) tptp.true_1) (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int32'|)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3246.t3 (cl (= (<= tptp.int_m2147483648 A__questionmark_i) (not (>= (+ tptp.int_m2147483648 (* (- 1) A__questionmark_i)) 1)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3246.t4 (cl (= (not (<= tptp.int_m2147483648 A__questionmark_i)) (not (not (>= (+ tptp.int_m2147483648 (* (- 1) A__questionmark_i)) 1))))) :rule cong :premises (t12.t3246.t3))
% 22.63/22.89 (step t12.t3246.t5 (cl (= (not (not (>= (+ tptp.int_m2147483648 (* (- 1) A__questionmark_i)) 1))) (>= (+ tptp.int_m2147483648 (* (- 1) A__questionmark_i)) 1))) :rule all_simplify)
% 22.63/22.89 (step t12.t3246.t6 (cl (= (not (<= tptp.int_m2147483648 A__questionmark_i)) (>= (+ tptp.int_m2147483648 (* (- 1) A__questionmark_i)) 1))) :rule trans :premises (t12.t3246.t4 t12.t3246.t5))
% 22.63/22.89 (step t12.t3246.t7 (cl (= (<= A__questionmark_i tptp.int_2147483647) (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_i)) 0))) :rule all_simplify)
% 22.63/22.89 (step t12.t3246.t8 (cl (= (not (<= A__questionmark_i tptp.int_2147483647)) (not (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_i)) 0)))) :rule cong :premises (t12.t3246.t7))
% 22.63/22.89 (step t12.t3246.t9 (cl (= (or (not (<= tptp.int_m2147483648 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_2147483647))) (or (>= (+ tptp.int_m2147483648 (* (- 1) A__questionmark_i)) 1) (not (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_i)) 0))))) :rule cong :premises (t12.t3246.t6 t12.t3246.t8))
% 22.63/22.89 (step t12.t3246.t10 (cl (= (not (or (not (<= tptp.int_m2147483648 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_2147483647)))) (not (or (>= (+ tptp.int_m2147483648 (* (- 1) A__questionmark_i)) 1) (not (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_i)) 0)))))) :rule cong :premises (t12.t3246.t9))
% 22.63/22.89 (step t12.t3246.t11 (cl (= (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int32'|) tptp.true_1) (not (or (not (<= tptp.int_m2147483648 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_2147483647))))) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int32'|)) (not (or (>= (+ tptp.int_m2147483648 (* (- 1) A__questionmark_i)) 1) (not (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_i)) 0))))))) :rule cong :premises (t12.t3246.t2 t12.t3246.t10))
% 22.63/22.89 (step t12.t3246 (cl (= (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int32'|) tptp.true_1) (not (or (not (<= tptp.int_m2147483648 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_2147483647)))))) (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int32'|)) (not (or (>= (+ tptp.int_m2147483648 (* (- 1) A__questionmark_i)) 1) (not (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_i)) 0)))))))) :rule bind)
% 22.63/22.89 (step t12.t3247 (cl (= (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int32'|)) (not (or (>= (+ tptp.int_m2147483648 (* (- 1) A__questionmark_i)) 1) (not (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_i)) 0)))))) (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int32'|)) (and (not (>= (+ tptp.int_m2147483648 (* (- 1) A__questionmark_i)) 1)) (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_i)) 0)))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3248 (cl (= (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int32'|) tptp.true_1) (not (or (not (<= tptp.int_m2147483648 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_2147483647)))))) (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int32'|)) (and (not (>= (+ tptp.int_m2147483648 (* (- 1) A__questionmark_i)) 1)) (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_i)) 0)))))) :rule trans :premises (t12.t3246 t12.t3247))
% 22.63/22.89 (step t12.t3249 (cl (= (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int32'|) tptp.true_1) (not (or (not (<= tptp.int_m2147483648 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_2147483647))))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int32'|)) (and (not (>= (+ tptp.int_m2147483648 (* (- 1) A__questionmark_i)) 1)) (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_i)) 0))))))) :rule cong :premises (t12.t3248))
% 22.63/22.89 (anchor :step t12.t3250 :args ((A__questionmark_i Int) (:= A__questionmark_i A__questionmark_i)))
% 22.63/22.89 (step t12.t3250.t1 (cl (= A__questionmark_i A__questionmark_i)) :rule refl)
% 22.63/22.89 (step t12.t3250.t2 (cl (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt32'|) tptp.true_1) (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt32'|)))) :rule all_simplify)
% 22.63/22.89 (step t12.t3250.t3 (cl (= (<= 0 A__questionmark_i) (>= A__questionmark_i 0))) :rule all_simplify)
% 22.63/22.89 (step t12.t3250.t4 (cl (= (not (<= 0 A__questionmark_i)) (not (>= A__questionmark_i 0)))) :rule cong :premises (t12.t3250.t3))
% 22.63/22.89 (step t12.t3250.t5 (cl (= (<= A__questionmark_i tptp.int_4294967295) (>= (+ tptp.int_4294967295 (* (- 1) A__questionmark_i)) 0))) :rule all_simplify)
% 22.63/22.89 (step t12.t3250.t6 (cl (= (not (<= A__questionmark_i tptp.int_4294967295)) (not (>= (+ tptp.int_4294967295 (* (- 1) A__questionmark_i)) 0)))) :rule cong :premises (t12.t3250.t5))
% 22.63/22.89 (step t12.t3250.t7 (cl (= (or (not (<= 0 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_4294967295))) (or (not (>= A__questionmark_i 0)) (not (>= (+ tptp.int_4294967295 (* (- 1) A__questionmark_i)) 0))))) :rule cong :premises (t12.t3250.t4 t12.t3250.t6))
% 22.63/22.89 (step t12.t3250.t8 (cl (= (not (or (not (<= 0 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_4294967295)))) (not (or (not (>= A__questionmark_i 0)) (not (>= (+ tptp.int_4294967295 (* (- 1) A__questionmark_i)) 0)))))) :rule cong :premises (t12.t3250.t7))
% 22.63/22.89 (step t12.t3250.t9 (cl (= (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt32'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_4294967295))))) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt32'|)) (not (or (not (>= A__questionmark_i 0)) (not (>= (+ tptp.int_4294967295 (* (- 1) A__questionmark_i)) 0))))))) :rule cong :premises (t12.t3250.t2 t12.t3250.t8))
% 22.63/22.89 (step t12.t3250 (cl (= (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt32'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_4294967295)))))) (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt32'|)) (not (or (not (>= A__questionmark_i 0)) (not (>= (+ tptp.int_4294967295 (* (- 1) A__questionmark_i)) 0)))))))) :rule bind)
% 22.63/22.89 (step t12.t3251 (cl (= (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt32'|)) (not (or (not (>= A__questionmark_i 0)) (not (>= (+ tptp.int_4294967295 (* (- 1) A__questionmark_i)) 0)))))) (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt32'|)) (and (>= A__questionmark_i 0) (>= (+ tptp.int_4294967295 (* (- 1) A__questionmark_i)) 0)))))) :rule all_simplify)
% 22.63/22.89 (step t12.t3252 (cl (= (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt32'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_4294967295)))))) (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt32'|)) (and (>= A__questionmark_i 0) (>= (+ tptp.int_4294967295 (* (- 1) A__questionmark_i)) 0)))))) :rule trans :premises (t12.t3250 t12.t3251))
% 22.63/22.89 (step t12.t3253 (cl (= (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt32'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_4294967295))))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt32'|)) (and (>= A__questionmark_i 0) (>= (+ tptp.int_4294967295 (* (- 1) A__questionmark_i)) 0))))))) :rule cong :premises (t12.t3252))
% 22.63/22.90 (anchor :step t12.t3254 :args ((A__questionmark_i Int) (:= A__questionmark_i A__questionmark_i)))
% 22.63/22.90 (step t12.t3254.t1 (cl (= A__questionmark_i A__questionmark_i)) :rule refl)
% 22.63/22.90 (step t12.t3254.t2 (cl (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int64'|) tptp.true_1) (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int64'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3254.t3 (cl (= (<= tptp.int_m9223372036854775808 A__questionmark_i) (not (>= (+ tptp.int_m9223372036854775808 (* (- 1) A__questionmark_i)) 1)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3254.t4 (cl (= (not (<= tptp.int_m9223372036854775808 A__questionmark_i)) (not (not (>= (+ tptp.int_m9223372036854775808 (* (- 1) A__questionmark_i)) 1))))) :rule cong :premises (t12.t3254.t3))
% 22.63/22.90 (step t12.t3254.t5 (cl (= (not (not (>= (+ tptp.int_m9223372036854775808 (* (- 1) A__questionmark_i)) 1))) (>= (+ tptp.int_m9223372036854775808 (* (- 1) A__questionmark_i)) 1))) :rule all_simplify)
% 22.63/22.90 (step t12.t3254.t6 (cl (= (not (<= tptp.int_m9223372036854775808 A__questionmark_i)) (>= (+ tptp.int_m9223372036854775808 (* (- 1) A__questionmark_i)) 1))) :rule trans :premises (t12.t3254.t4 t12.t3254.t5))
% 22.63/22.90 (step t12.t3254.t7 (cl (= (<= A__questionmark_i tptp.int_9223372036854775807) (>= (+ tptp.int_9223372036854775807 (* (- 1) A__questionmark_i)) 0))) :rule all_simplify)
% 22.63/22.90 (step t12.t3254.t8 (cl (= (not (<= A__questionmark_i tptp.int_9223372036854775807)) (not (>= (+ tptp.int_9223372036854775807 (* (- 1) A__questionmark_i)) 0)))) :rule cong :premises (t12.t3254.t7))
% 22.63/22.90 (step t12.t3254.t9 (cl (= (or (not (<= tptp.int_m9223372036854775808 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_9223372036854775807))) (or (>= (+ tptp.int_m9223372036854775808 (* (- 1) A__questionmark_i)) 1) (not (>= (+ tptp.int_9223372036854775807 (* (- 1) A__questionmark_i)) 0))))) :rule cong :premises (t12.t3254.t6 t12.t3254.t8))
% 22.63/22.90 (step t12.t3254.t10 (cl (= (not (or (not (<= tptp.int_m9223372036854775808 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_9223372036854775807)))) (not (or (>= (+ tptp.int_m9223372036854775808 (* (- 1) A__questionmark_i)) 1) (not (>= (+ tptp.int_9223372036854775807 (* (- 1) A__questionmark_i)) 0)))))) :rule cong :premises (t12.t3254.t9))
% 22.63/22.90 (step t12.t3254.t11 (cl (= (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int64'|) tptp.true_1) (not (or (not (<= tptp.int_m9223372036854775808 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_9223372036854775807))))) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int64'|)) (not (or (>= (+ tptp.int_m9223372036854775808 (* (- 1) A__questionmark_i)) 1) (not (>= (+ tptp.int_9223372036854775807 (* (- 1) A__questionmark_i)) 0))))))) :rule cong :premises (t12.t3254.t2 t12.t3254.t10))
% 22.63/22.90 (step t12.t3254 (cl (= (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int64'|) tptp.true_1) (not (or (not (<= tptp.int_m9223372036854775808 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_9223372036854775807)))))) (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int64'|)) (not (or (>= (+ tptp.int_m9223372036854775808 (* (- 1) A__questionmark_i)) 1) (not (>= (+ tptp.int_9223372036854775807 (* (- 1) A__questionmark_i)) 0)))))))) :rule bind)
% 22.63/22.90 (step t12.t3255 (cl (= (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int64'|)) (not (or (>= (+ tptp.int_m9223372036854775808 (* (- 1) A__questionmark_i)) 1) (not (>= (+ tptp.int_9223372036854775807 (* (- 1) A__questionmark_i)) 0)))))) (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int64'|)) (and (not (>= (+ tptp.int_m9223372036854775808 (* (- 1) A__questionmark_i)) 1)) (>= (+ tptp.int_9223372036854775807 (* (- 1) A__questionmark_i)) 0)))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3256 (cl (= (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int64'|) tptp.true_1) (not (or (not (<= tptp.int_m9223372036854775808 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_9223372036854775807)))))) (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int64'|)) (and (not (>= (+ tptp.int_m9223372036854775808 (* (- 1) A__questionmark_i)) 1)) (>= (+ tptp.int_9223372036854775807 (* (- 1) A__questionmark_i)) 0)))))) :rule trans :premises (t12.t3254 t12.t3255))
% 22.63/22.90 (step t12.t3257 (cl (= (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int64'|) tptp.true_1) (not (or (not (<= tptp.int_m9223372036854775808 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_9223372036854775807))))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int64'|)) (and (not (>= (+ tptp.int_m9223372036854775808 (* (- 1) A__questionmark_i)) 1)) (>= (+ tptp.int_9223372036854775807 (* (- 1) A__questionmark_i)) 0))))))) :rule cong :premises (t12.t3256))
% 22.63/22.90 (anchor :step t12.t3258 :args ((A__questionmark_i Int) (:= A__questionmark_i A__questionmark_i)))
% 22.63/22.90 (step t12.t3258.t1 (cl (= A__questionmark_i A__questionmark_i)) :rule refl)
% 22.63/22.90 (step t12.t3258.t2 (cl (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt64'|) tptp.true_1) (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt64'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3258.t3 (cl (= (<= 0 A__questionmark_i) (>= A__questionmark_i 0))) :rule all_simplify)
% 22.63/22.90 (step t12.t3258.t4 (cl (= (not (<= 0 A__questionmark_i)) (not (>= A__questionmark_i 0)))) :rule cong :premises (t12.t3258.t3))
% 22.63/22.90 (step t12.t3258.t5 (cl (= (<= A__questionmark_i tptp.int_18446744073709551615) (>= (+ tptp.int_18446744073709551615 (* (- 1) A__questionmark_i)) 0))) :rule all_simplify)
% 22.63/22.90 (step t12.t3258.t6 (cl (= (not (<= A__questionmark_i tptp.int_18446744073709551615)) (not (>= (+ tptp.int_18446744073709551615 (* (- 1) A__questionmark_i)) 0)))) :rule cong :premises (t12.t3258.t5))
% 22.63/22.90 (step t12.t3258.t7 (cl (= (or (not (<= 0 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_18446744073709551615))) (or (not (>= A__questionmark_i 0)) (not (>= (+ tptp.int_18446744073709551615 (* (- 1) A__questionmark_i)) 0))))) :rule cong :premises (t12.t3258.t4 t12.t3258.t6))
% 22.63/22.90 (step t12.t3258.t8 (cl (= (not (or (not (<= 0 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_18446744073709551615)))) (not (or (not (>= A__questionmark_i 0)) (not (>= (+ tptp.int_18446744073709551615 (* (- 1) A__questionmark_i)) 0)))))) :rule cong :premises (t12.t3258.t7))
% 22.63/22.90 (step t12.t3258.t9 (cl (= (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt64'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_18446744073709551615))))) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt64'|)) (not (or (not (>= A__questionmark_i 0)) (not (>= (+ tptp.int_18446744073709551615 (* (- 1) A__questionmark_i)) 0))))))) :rule cong :premises (t12.t3258.t2 t12.t3258.t8))
% 22.63/22.90 (step t12.t3258 (cl (= (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt64'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_18446744073709551615)))))) (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt64'|)) (not (or (not (>= A__questionmark_i 0)) (not (>= (+ tptp.int_18446744073709551615 (* (- 1) A__questionmark_i)) 0)))))))) :rule bind)
% 22.63/22.90 (step t12.t3259 (cl (= (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt64'|)) (not (or (not (>= A__questionmark_i 0)) (not (>= (+ tptp.int_18446744073709551615 (* (- 1) A__questionmark_i)) 0)))))) (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt64'|)) (and (>= A__questionmark_i 0) (>= (+ tptp.int_18446744073709551615 (* (- 1) A__questionmark_i)) 0)))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3260 (cl (= (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt64'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_18446744073709551615)))))) (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt64'|)) (and (>= A__questionmark_i 0) (>= (+ tptp.int_18446744073709551615 (* (- 1) A__questionmark_i)) 0)))))) :rule trans :premises (t12.t3258 t12.t3259))
% 22.63/22.90 (step t12.t3261 (cl (= (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt64'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_18446744073709551615))))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt64'|)) (and (>= A__questionmark_i 0) (>= (+ tptp.int_18446744073709551615 (* (- 1) A__questionmark_i)) 0))))))) :rule cong :premises (t12.t3260))
% 22.63/22.90 (anchor :step t12.t3262 :args ((A__questionmark_i Int) (:= A__questionmark_i A__questionmark_i)))
% 22.63/22.90 (step t12.t3262.t1 (cl (= A__questionmark_i A__questionmark_i)) :rule refl)
% 22.63/22.90 (step t12.t3262.t2 (cl (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Char'|) tptp.true_1) (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Char'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3262.t3 (cl (= (<= 0 A__questionmark_i) (>= A__questionmark_i 0))) :rule all_simplify)
% 22.63/22.90 (step t12.t3262.t4 (cl (= (not (<= 0 A__questionmark_i)) (not (>= A__questionmark_i 0)))) :rule cong :premises (t12.t3262.t3))
% 22.63/22.90 (step t12.t3262.t5 (cl (= (< A__questionmark_i 65536) (not (>= A__questionmark_i 65536)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3262.t6 (cl (= (not (< A__questionmark_i 65536)) (not (not (>= A__questionmark_i 65536))))) :rule cong :premises (t12.t3262.t5))
% 22.63/22.90 (step t12.t3262.t7 (cl (= (not (not (>= A__questionmark_i 65536))) (>= A__questionmark_i 65536))) :rule all_simplify)
% 22.63/22.90 (step t12.t3262.t8 (cl (= (not (< A__questionmark_i 65536)) (>= A__questionmark_i 65536))) :rule trans :premises (t12.t3262.t6 t12.t3262.t7))
% 22.63/22.90 (step t12.t3262.t9 (cl (= (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 65536))) (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 65536)))) :rule cong :premises (t12.t3262.t4 t12.t3262.t8))
% 22.63/22.90 (step t12.t3262.t10 (cl (= (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 65536)))) (not (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 65536))))) :rule cong :premises (t12.t3262.t9))
% 22.63/22.90 (step t12.t3262.t11 (cl (= (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Char'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 65536))))) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Char'|)) (not (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 65536)))))) :rule cong :premises (t12.t3262.t2 t12.t3262.t10))
% 22.63/22.90 (step t12.t3262 (cl (= (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Char'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 65536)))))) (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Char'|)) (not (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 65536))))))) :rule bind)
% 22.63/22.90 (step t12.t3263 (cl (= (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Char'|)) (not (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 65536))))) (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Char'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 65536))))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3264 (cl (= (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Char'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 65536)))))) (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Char'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 65536))))))) :rule trans :premises (t12.t3262 t12.t3263))
% 22.63/22.90 (step t12.t3265 (cl (= (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Char'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 65536))))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Char'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 65536)))))))) :rule cong :premises (t12.t3264))
% 22.63/22.90 (anchor :step t12.t3266 :args ((A__questionmark_z Int) (:= A__questionmark_z A__questionmark_z) (A__questionmark_B Int) (:= A__questionmark_B A__questionmark_B) (A__questionmark_C Int) (:= A__questionmark_C A__questionmark_C)))
% 22.63/22.90 (step t12.t3266.t1 (cl (= A__questionmark_z A__questionmark_z)) :rule refl)
% 22.63/22.90 (step t12.t3266.t2 (cl (= A__questionmark_B A__questionmark_B)) :rule refl)
% 22.63/22.90 (step t12.t3266.t3 (cl (= A__questionmark_C A__questionmark_C)) :rule refl)
% 22.63/22.90 (step t12.t3266.t4 (cl (= (= (|tptp.'InRange'| A__questionmark_z A__questionmark_C) tptp.true_1) (= tptp.true_1 (|tptp.'InRange'| A__questionmark_z A__questionmark_C)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3266.t5 (cl (= (= (|tptp.'IntToInt'| A__questionmark_z A__questionmark_B A__questionmark_C) A__questionmark_z) (= A__questionmark_z (|tptp.'IntToInt'| A__questionmark_z A__questionmark_B A__questionmark_C)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3266.t6 (cl (= (=> (= (|tptp.'InRange'| A__questionmark_z A__questionmark_C) tptp.true_1) (= (|tptp.'IntToInt'| A__questionmark_z A__questionmark_B A__questionmark_C) A__questionmark_z)) (=> (= tptp.true_1 (|tptp.'InRange'| A__questionmark_z A__questionmark_C)) (= A__questionmark_z (|tptp.'IntToInt'| A__questionmark_z A__questionmark_B A__questionmark_C))))) :rule cong :premises (t12.t3266.t4 t12.t3266.t5))
% 22.63/22.90 (step t12.t3266 (cl (= (forall ((A__questionmark_z Int) (A__questionmark_B Int) (A__questionmark_C Int)) (=> (= (|tptp.'InRange'| A__questionmark_z A__questionmark_C) tptp.true_1) (= (|tptp.'IntToInt'| A__questionmark_z A__questionmark_B A__questionmark_C) A__questionmark_z))) (forall ((A__questionmark_z Int) (A__questionmark_B Int) (A__questionmark_C Int)) (=> (= tptp.true_1 (|tptp.'InRange'| A__questionmark_z A__questionmark_C)) (= A__questionmark_z (|tptp.'IntToInt'| A__questionmark_z A__questionmark_B A__questionmark_C)))))) :rule bind)
% 22.63/22.90 (step t12.t3267 (cl (= (forall ((A__questionmark_z Int) (A__questionmark_B Int) (A__questionmark_C Int)) (=> (= tptp.true_1 (|tptp.'InRange'| A__questionmark_z A__questionmark_C)) (= A__questionmark_z (|tptp.'IntToInt'| A__questionmark_z A__questionmark_B A__questionmark_C)))) (forall ((A__questionmark_z Int) (A__questionmark_B Int) (A__questionmark_C Int)) (or (not (= tptp.true_1 (|tptp.'InRange'| A__questionmark_z A__questionmark_C))) (= A__questionmark_z (|tptp.'IntToInt'| A__questionmark_z A__questionmark_B A__questionmark_C)))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3268 (cl (= (forall ((A__questionmark_z Int) (A__questionmark_B Int) (A__questionmark_C Int)) (=> (= (|tptp.'InRange'| A__questionmark_z A__questionmark_C) tptp.true_1) (= (|tptp.'IntToInt'| A__questionmark_z A__questionmark_B A__questionmark_C) A__questionmark_z))) (forall ((A__questionmark_z Int) (A__questionmark_B Int) (A__questionmark_C Int)) (or (not (= tptp.true_1 (|tptp.'InRange'| A__questionmark_z A__questionmark_C))) (= A__questionmark_z (|tptp.'IntToInt'| A__questionmark_z A__questionmark_B A__questionmark_C)))))) :rule trans :premises (t12.t3266 t12.t3267))
% 22.63/22.90 (step t12.t3269 (cl (= (not (forall ((A__questionmark_z Int) (A__questionmark_B Int) (A__questionmark_C Int)) (=> (= (|tptp.'InRange'| A__questionmark_z A__questionmark_C) tptp.true_1) (= (|tptp.'IntToInt'| A__questionmark_z A__questionmark_B A__questionmark_C) A__questionmark_z)))) (not (forall ((A__questionmark_z Int) (A__questionmark_B Int) (A__questionmark_C Int)) (or (not (= tptp.true_1 (|tptp.'InRange'| A__questionmark_z A__questionmark_C))) (= A__questionmark_z (|tptp.'IntToInt'| A__questionmark_z A__questionmark_B A__questionmark_C))))))) :rule cong :premises (t12.t3268))
% 22.63/22.90 (anchor :step t12.t3270 :args ((A__questionmark_b Int) (:= A__questionmark_b A__questionmark_b) (A__questionmark_x_3 Int) (:= A__questionmark_x_3 A__questionmark_x_3) (A__questionmark_y Int) (:= A__questionmark_y A__questionmark_y)))
% 22.63/22.90 (step t12.t3270.t1 (cl (= A__questionmark_b A__questionmark_b)) :rule refl)
% 22.63/22.90 (step t12.t3270.t2 (cl (= A__questionmark_x_3 A__questionmark_x_3)) :rule refl)
% 22.63/22.90 (step t12.t3270.t3 (cl (= A__questionmark_y A__questionmark_y)) :rule refl)
% 22.63/22.90 (step t12.t3270.t4 (cl (= (= A__questionmark_b tptp.true_1) (= tptp.true_1 A__questionmark_b))) :rule all_simplify)
% 22.63/22.90 (step t12.t3270.t5 (cl (= (= (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y) A__questionmark_x_3) (= A__questionmark_x_3 (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3270.t6 (cl (= (=> (= A__questionmark_b tptp.true_1) (= (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y) A__questionmark_x_3)) (=> (= tptp.true_1 A__questionmark_b) (= A__questionmark_x_3 (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y))))) :rule cong :premises (t12.t3270.t4 t12.t3270.t5))
% 22.63/22.90 (step t12.t3270 (cl (= (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (= A__questionmark_b tptp.true_1) (= (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y) A__questionmark_x_3))) (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (= tptp.true_1 A__questionmark_b) (= A__questionmark_x_3 (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y)))))) :rule bind)
% 22.63/22.90 (step t12.t3271 (cl (= (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (= tptp.true_1 A__questionmark_b) (= A__questionmark_x_3 (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y)))) (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (= tptp.true_1 A__questionmark_b)) (= A__questionmark_x_3 (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y)))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3272 (cl (= (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (= tptp.true_1 A__questionmark_b)) (= A__questionmark_x_3 (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y)))) (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (= tptp.true_1 tptp.true_1)) (= A__questionmark_x_3 (|tptp.'IfThenElse'| tptp.true_1 A__questionmark_x_3 A__questionmark_y)))))) :rule all_simplify)
% 22.63/22.90 (anchor :step t12.t3273 :args ((A__questionmark_x_3 Int) (:= A__questionmark_x_3 A__questionmark_x_3) (A__questionmark_y Int) (:= A__questionmark_y A__questionmark_y)))
% 22.63/22.90 (step t12.t3273.t1 (cl (= A__questionmark_x_3 A__questionmark_x_3)) :rule refl)
% 22.63/22.90 (step t12.t3273.t2 (cl (= A__questionmark_y A__questionmark_y)) :rule refl)
% 22.63/22.90 (step t12.t3273.t3 (cl (= (= tptp.true_1 tptp.true_1) true)) :rule all_simplify)
% 22.63/22.90 (step t12.t3273.t4 (cl (= (not (= tptp.true_1 tptp.true_1)) (not true))) :rule cong :premises (t12.t3273.t3))
% 22.63/22.90 (step t12.t3273.t5 (cl (= (not true) false)) :rule all_simplify)
% 22.63/22.90 (step t12.t3273.t6 (cl (= (not (= tptp.true_1 tptp.true_1)) false)) :rule trans :premises (t12.t3273.t4 t12.t3273.t5))
% 22.63/22.90 (step t12.t3273.t7 (cl (= (= A__questionmark_x_3 (|tptp.'IfThenElse'| tptp.true_1 A__questionmark_x_3 A__questionmark_y)) (= A__questionmark_x_3 (|tptp.'IfThenElse'| tptp.true_1 A__questionmark_x_3 A__questionmark_y)))) :rule refl)
% 22.63/22.90 (step t12.t3273.t8 (cl (= (or (not (= tptp.true_1 tptp.true_1)) (= A__questionmark_x_3 (|tptp.'IfThenElse'| tptp.true_1 A__questionmark_x_3 A__questionmark_y))) (or false (= A__questionmark_x_3 (|tptp.'IfThenElse'| tptp.true_1 A__questionmark_x_3 A__questionmark_y))))) :rule cong :premises (t12.t3273.t6 t12.t3273.t7))
% 22.63/22.90 (step t12.t3273.t9 (cl (= (or false (= A__questionmark_x_3 (|tptp.'IfThenElse'| tptp.true_1 A__questionmark_x_3 A__questionmark_y))) (= A__questionmark_x_3 (|tptp.'IfThenElse'| tptp.true_1 A__questionmark_x_3 A__questionmark_y)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3273.t10 (cl (= (or (not (= tptp.true_1 tptp.true_1)) (= A__questionmark_x_3 (|tptp.'IfThenElse'| tptp.true_1 A__questionmark_x_3 A__questionmark_y))) (= A__questionmark_x_3 (|tptp.'IfThenElse'| tptp.true_1 A__questionmark_x_3 A__questionmark_y)))) :rule trans :premises (t12.t3273.t8 t12.t3273.t9))
% 22.63/22.90 (step t12.t3273 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (= tptp.true_1 tptp.true_1)) (= A__questionmark_x_3 (|tptp.'IfThenElse'| tptp.true_1 A__questionmark_x_3 A__questionmark_y)))) (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'IfThenElse'| tptp.true_1 A__questionmark_x_3 A__questionmark_y))))) :rule bind)
% 22.63/22.90 (step t12.t3274 (cl (= (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (= tptp.true_1 A__questionmark_b)) (= A__questionmark_x_3 (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y)))) (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'IfThenElse'| tptp.true_1 A__questionmark_x_3 A__questionmark_y))))) :rule trans :premises (t12.t3272 t12.t3273))
% 22.63/22.90 (step t12.t3275 (cl (= (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (= tptp.true_1 A__questionmark_b) (= A__questionmark_x_3 (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y)))) (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'IfThenElse'| tptp.true_1 A__questionmark_x_3 A__questionmark_y))))) :rule trans :premises (t12.t3271 t12.t3274))
% 22.63/22.90 (step t12.t3276 (cl (= (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (= A__questionmark_b tptp.true_1) (= (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y) A__questionmark_x_3))) (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'IfThenElse'| tptp.true_1 A__questionmark_x_3 A__questionmark_y))))) :rule trans :premises (t12.t3270 t12.t3275))
% 22.63/22.90 (step t12.t3277 (cl (= (not (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (= A__questionmark_b tptp.true_1) (= (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y) A__questionmark_x_3)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'IfThenElse'| tptp.true_1 A__questionmark_x_3 A__questionmark_y)))))) :rule cong :premises (t12.t3276))
% 22.63/22.90 (anchor :step t12.t3278 :args ((A__questionmark_b Int) (:= A__questionmark_b A__questionmark_b) (A__questionmark_x_3 Int) (:= A__questionmark_x_3 A__questionmark_x_3) (A__questionmark_y Int) (:= A__questionmark_y A__questionmark_y)))
% 22.63/22.90 (step t12.t3278.t1 (cl (= A__questionmark_b A__questionmark_b)) :rule refl)
% 22.63/22.90 (step t12.t3278.t2 (cl (= A__questionmark_x_3 A__questionmark_x_3)) :rule refl)
% 22.63/22.90 (step t12.t3278.t3 (cl (= A__questionmark_y A__questionmark_y)) :rule refl)
% 22.63/22.90 (step t12.t3278.t4 (cl (= (= A__questionmark_b tptp.true_1) (= tptp.true_1 A__questionmark_b))) :rule all_simplify)
% 22.63/22.90 (step t12.t3278.t5 (cl (= (not (= A__questionmark_b tptp.true_1)) (not (= tptp.true_1 A__questionmark_b)))) :rule cong :premises (t12.t3278.t4))
% 22.63/22.90 (step t12.t3278.t6 (cl (= (= (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (= A__questionmark_y (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3278.t7 (cl (= (=> (not (= A__questionmark_b tptp.true_1)) (= (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y) A__questionmark_y)) (=> (not (= tptp.true_1 A__questionmark_b)) (= A__questionmark_y (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y))))) :rule cong :premises (t12.t3278.t5 t12.t3278.t6))
% 22.63/22.90 (step t12.t3278 (cl (= (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (= A__questionmark_b tptp.true_1)) (= (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y) A__questionmark_y))) (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (= tptp.true_1 A__questionmark_b)) (= A__questionmark_y (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y)))))) :rule bind)
% 22.63/22.90 (step t12.t3279 (cl (= (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (= tptp.true_1 A__questionmark_b)) (= A__questionmark_y (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y)))) (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (= tptp.true_1 A__questionmark_b) (= A__questionmark_y (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y)))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3280 (cl (= (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (= A__questionmark_b tptp.true_1)) (= (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y) A__questionmark_y))) (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (= tptp.true_1 A__questionmark_b) (= A__questionmark_y (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y)))))) :rule trans :premises (t12.t3278 t12.t3279))
% 22.63/22.90 (step t12.t3281 (cl (= (not (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (= A__questionmark_b tptp.true_1)) (= (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y) A__questionmark_y)))) (not (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (= tptp.true_1 A__questionmark_b) (= A__questionmark_y (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y))))))) :rule cong :premises (t12.t3280))
% 22.63/22.90 (anchor :step t12.t3282 :args ((A__questionmark_x_3 Int) (:= A__questionmark_x_3 A__questionmark_x_3) (A__questionmark_y Int) (:= A__questionmark_y A__questionmark_y)))
% 22.63/22.90 (step t12.t3282.t1 (cl (= A__questionmark_x_3 A__questionmark_x_3)) :rule refl)
% 22.63/22.90 (step t12.t3282.t2 (cl (= A__questionmark_y A__questionmark_y)) :rule refl)
% 22.63/22.90 (step t12.t3282.t3 (cl (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) :rule refl)
% 22.63/22.90 (step t12.t3282.t4 (cl (= (- A__questionmark_x_3 (* (tptp.x_1 A__questionmark_x_3 A__questionmark_y) A__questionmark_y)) (+ A__questionmark_x_3 (* (- 1) (* (tptp.x_1 A__questionmark_x_3 A__questionmark_y) A__questionmark_y))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3282.t5 (cl (= A__questionmark_x_3 A__questionmark_x_3)) :rule refl)
% 22.63/22.90 (step t12.t3282.t6 (cl (= (- 1) (- 1))) :rule refl)
% 22.63/22.90 (step t12.t3282.t7 (cl (= (* (tptp.x_1 A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (* A__questionmark_y (tptp.x_1 A__questionmark_x_3 A__questionmark_y)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3282.t8 (cl (= (* (- 1) (* (tptp.x_1 A__questionmark_x_3 A__questionmark_y) A__questionmark_y)) (* (- 1) (* A__questionmark_y (tptp.x_1 A__questionmark_x_3 A__questionmark_y))))) :rule cong :premises (t12.t3282.t6 t12.t3282.t7))
% 22.63/22.90 (step t12.t3282.t9 (cl (= (+ A__questionmark_x_3 (* (- 1) (* (tptp.x_1 A__questionmark_x_3 A__questionmark_y) A__questionmark_y))) (+ A__questionmark_x_3 (* (- 1) (* A__questionmark_y (tptp.x_1 A__questionmark_x_3 A__questionmark_y)))))) :rule cong :premises (t12.t3282.t5 t12.t3282.t8))
% 22.63/22.90 (step t12.t3282.t10 (cl (= (- A__questionmark_x_3 (* (tptp.x_1 A__questionmark_x_3 A__questionmark_y) A__questionmark_y)) (+ A__questionmark_x_3 (* (- 1) (* A__questionmark_y (tptp.x_1 A__questionmark_x_3 A__questionmark_y)))))) :rule trans :premises (t12.t3282.t4 t12.t3282.t9))
% 22.63/22.90 (step t12.t3282.t11 (cl (= (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (- A__questionmark_x_3 (* (tptp.x_1 A__questionmark_x_3 A__questionmark_y) A__questionmark_y))) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (+ A__questionmark_x_3 (* (- 1) (* A__questionmark_y (tptp.x_1 A__questionmark_x_3 A__questionmark_y))))))) :rule cong :premises (t12.t3282.t3 t12.t3282.t10))
% 22.63/22.90 (step t12.t3282.t12 (cl (= (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (+ A__questionmark_x_3 (* (- 1) (* A__questionmark_y (tptp.x_1 A__questionmark_x_3 A__questionmark_y))))) (= A__questionmark_x_3 (+ (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (* A__questionmark_y (tptp.x_1 A__questionmark_x_3 A__questionmark_y)))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3282.t13 (cl (= (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (- A__questionmark_x_3 (* (tptp.x_1 A__questionmark_x_3 A__questionmark_y) A__questionmark_y))) (= A__questionmark_x_3 (+ (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (* A__questionmark_y (tptp.x_1 A__questionmark_x_3 A__questionmark_y)))))) :rule trans :premises (t12.t3282.t11 t12.t3282.t12))
% 22.63/22.90 (step t12.t3282 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (- A__questionmark_x_3 (* (tptp.x_1 A__questionmark_x_3 A__questionmark_y) A__questionmark_y)))) (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (+ (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (* A__questionmark_y (tptp.x_1 A__questionmark_x_3 A__questionmark_y))))))) :rule bind)
% 22.63/22.90 (step t12.t3283 (cl (= (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (- A__questionmark_x_3 (* (tptp.x_1 A__questionmark_x_3 A__questionmark_y) A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (+ (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (* A__questionmark_y (tptp.x_1 A__questionmark_x_3 A__questionmark_y)))))))) :rule cong :premises (t12.t3282))
% 22.63/22.90 (anchor :step t12.t3284 :args ((A__questionmark_x_3 Int) (:= A__questionmark_x_3 A__questionmark_x_3) (A__questionmark_y Int) (:= A__questionmark_y A__questionmark_y)))
% 22.63/22.90 (step t12.t3284.t1 (cl (= A__questionmark_x_3 A__questionmark_x_3)) :rule refl)
% 22.63/22.90 (step t12.t3284.t2 (cl (= A__questionmark_y A__questionmark_y)) :rule refl)
% 22.63/22.90 (anchor :step t12.t3284.t3 :args ((A__questionmark_v_51_52 Int) (:= A__questionmark_v_51_52 A__questionmark_v_51_52)))
% 22.63/22.90 (step t12.t3284.t3.t1 (cl (= A__questionmark_v_51_52 A__questionmark_v_51_52)) :rule refl)
% 22.63/22.90 (step t12.t3284.t3.t2 (cl (= (= A__questionmark_v_51_52 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (= A__questionmark_v_51_52 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)))) :rule refl)
% 22.63/22.90 (step t12.t3284.t3.t3 (cl (= (<= 0 A__questionmark_x_3) (>= A__questionmark_x_3 0))) :rule all_simplify)
% 22.63/22.90 (step t12.t3284.t3.t4 (cl (= (not (<= 0 A__questionmark_x_3)) (not (>= A__questionmark_x_3 0)))) :rule cong :premises (t12.t3284.t3.t3))
% 22.63/22.90 (step t12.t3284.t3.t5 (cl (= (< 0 A__questionmark_y) (not (>= 0 A__questionmark_y)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3284.t3.t6 (cl (= (>= 0 A__questionmark_y) (not (>= A__questionmark_y 1)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3284.t3.t7 (cl (= (not (>= 0 A__questionmark_y)) (not (not (>= A__questionmark_y 1))))) :rule cong :premises (t12.t3284.t3.t6))
% 22.63/22.90 (step t12.t3284.t3.t8 (cl (= (not (not (>= A__questionmark_y 1))) (>= A__questionmark_y 1))) :rule all_simplify)
% 22.63/22.90 (step t12.t3284.t3.t9 (cl (= (not (>= 0 A__questionmark_y)) (>= A__questionmark_y 1))) :rule trans :premises (t12.t3284.t3.t7 t12.t3284.t3.t8))
% 22.63/22.90 (step t12.t3284.t3.t10 (cl (= (< 0 A__questionmark_y) (>= A__questionmark_y 1))) :rule trans :premises (t12.t3284.t3.t5 t12.t3284.t3.t9))
% 22.63/22.90 (step t12.t3284.t3.t11 (cl (= (not (< 0 A__questionmark_y)) (not (>= A__questionmark_y 1)))) :rule cong :premises (t12.t3284.t3.t10))
% 22.63/22.90 (step t12.t3284.t3.t12 (cl (= (or (not (<= 0 A__questionmark_x_3)) (not (< 0 A__questionmark_y))) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 1))))) :rule cong :premises (t12.t3284.t3.t4 t12.t3284.t3.t11))
% 22.63/22.90 (step t12.t3284.t3.t13 (cl (= (not (or (not (<= 0 A__questionmark_x_3)) (not (< 0 A__questionmark_y)))) (not (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 1)))))) :rule cong :premises (t12.t3284.t3.t12))
% 22.63/22.90 (step t12.t3284.t3.t14 (cl (= (<= 0 A__questionmark_v_51_52) (>= A__questionmark_v_51_52 0))) :rule all_simplify)
% 22.63/22.90 (step t12.t3284.t3.t15 (cl (= (not (<= 0 A__questionmark_v_51_52)) (not (>= A__questionmark_v_51_52 0)))) :rule cong :premises (t12.t3284.t3.t14))
% 22.63/22.90 (step t12.t3284.t3.t16 (cl (= (< A__questionmark_v_51_52 A__questionmark_y) (not (>= A__questionmark_v_51_52 A__questionmark_y)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3284.t3.t17 (cl (= (>= A__questionmark_v_51_52 A__questionmark_y) (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_51_52)) 1)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3284.t3.t18 (cl (= (not (>= A__questionmark_v_51_52 A__questionmark_y)) (not (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_51_52)) 1))))) :rule cong :premises (t12.t3284.t3.t17))
% 22.63/22.90 (step t12.t3284.t3.t19 (cl (= (not (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_51_52)) 1))) (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_51_52)) 1))) :rule all_simplify)
% 22.63/22.90 (step t12.t3284.t3.t20 (cl (= (not (>= A__questionmark_v_51_52 A__questionmark_y)) (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_51_52)) 1))) :rule trans :premises (t12.t3284.t3.t18 t12.t3284.t3.t19))
% 22.63/22.90 (step t12.t3284.t3.t21 (cl (= (< A__questionmark_v_51_52 A__questionmark_y) (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_51_52)) 1))) :rule trans :premises (t12.t3284.t3.t16 t12.t3284.t3.t20))
% 22.63/22.90 (step t12.t3284.t3.t22 (cl (= (not (< A__questionmark_v_51_52 A__questionmark_y)) (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_51_52)) 1)))) :rule cong :premises (t12.t3284.t3.t21))
% 22.63/22.90 (step t12.t3284.t3.t23 (cl (= (or (not (<= 0 A__questionmark_v_51_52)) (not (< A__questionmark_v_51_52 A__questionmark_y))) (or (not (>= A__questionmark_v_51_52 0)) (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_51_52)) 1))))) :rule cong :premises (t12.t3284.t3.t15 t12.t3284.t3.t22))
% 22.63/22.90 (step t12.t3284.t3.t24 (cl (= (not (or (not (<= 0 A__questionmark_v_51_52)) (not (< A__questionmark_v_51_52 A__questionmark_y)))) (not (or (not (>= A__questionmark_v_51_52 0)) (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_51_52)) 1)))))) :rule cong :premises (t12.t3284.t3.t23))
% 22.63/22.90 (step t12.t3284.t3.t25 (cl (= (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (< 0 A__questionmark_y)))) (not (or (not (<= 0 A__questionmark_v_51_52)) (not (< A__questionmark_v_51_52 A__questionmark_y))))) (=> (not (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 1)))) (not (or (not (>= A__questionmark_v_51_52 0)) (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_51_52)) 1))))))) :rule cong :premises (t12.t3284.t3.t13 t12.t3284.t3.t24))
% 22.63/22.90 (step t12.t3284.t3.t26 (cl (= (and (= A__questionmark_v_51_52 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (< 0 A__questionmark_y)))) (not (or (not (<= 0 A__questionmark_v_51_52)) (not (< A__questionmark_v_51_52 A__questionmark_y)))))) (and (= A__questionmark_v_51_52 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 1)))) (not (or (not (>= A__questionmark_v_51_52 0)) (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_51_52)) 1)))))))) :rule cong :premises (t12.t3284.t3.t2 t12.t3284.t3.t25))
% 22.63/22.90 (step t12.t3284.t3 (cl (= (exists ((A__questionmark_v_51_52 Int)) (and (= A__questionmark_v_51_52 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (< 0 A__questionmark_y)))) (not (or (not (<= 0 A__questionmark_v_51_52)) (not (< A__questionmark_v_51_52 A__questionmark_y))))))) (exists ((A__questionmark_v_51_52 Int)) (and (= A__questionmark_v_51_52 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 1)))) (not (or (not (>= A__questionmark_v_51_52 0)) (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_51_52)) 1))))))))) :rule bind)
% 22.63/22.90 (step t12.t3284.t4 (cl (= (exists ((A__questionmark_v_51_52 Int)) (and (= A__questionmark_v_51_52 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 1)))) (not (or (not (>= A__questionmark_v_51_52 0)) (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_51_52)) 1))))))) (not (forall ((A__questionmark_v_51_52 Int)) (not (and (= A__questionmark_v_51_52 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 1)))) (not (or (not (>= A__questionmark_v_51_52 0)) (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_51_52)) 1))))))))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3284.t5 (cl (= (forall ((A__questionmark_v_51_52 Int)) (not (and (= A__questionmark_v_51_52 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 1)))) (not (or (not (>= A__questionmark_v_51_52 0)) (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_51_52)) 1)))))))) (forall ((A__questionmark_v_51_52 Int)) (or (not (= A__questionmark_v_51_52 (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 1) (or (not (>= A__questionmark_v_51_52 0)) (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_51_52)) 1)))))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3284.t6 (cl (= (forall ((A__questionmark_v_51_52 Int)) (or (not (= A__questionmark_v_51_52 (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 1) (or (not (>= A__questionmark_v_51_52 0)) (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_51_52)) 1)))))) (or (not (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 1) (or (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0)) (not (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 1))))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3284.t7 (cl (= (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) true)) :rule all_simplify)
% 22.63/22.90 (step t12.t3284.t8 (cl (= (not (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) (not true))) :rule cong :premises (t12.t3284.t7))
% 22.63/22.90 (step t12.t3284.t9 (cl (= (not true) false)) :rule all_simplify)
% 22.63/22.90 (step t12.t3284.t10 (cl (= (not (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) false)) :rule trans :premises (t12.t3284.t8 t12.t3284.t9))
% 22.63/22.90 (step t12.t3284.t11 (cl (= (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 1) (or (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0)) (not (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 1)))) (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 1) (or (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0)) (not (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 1)))))) :rule refl)
% 22.63/22.90 (step t12.t3284.t12 (cl (= (or (not (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 1) (or (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0)) (not (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 1))))) (or false (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 1) (or (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0)) (not (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 1))))))) :rule cong :premises (t12.t3284.t10 t12.t3284.t11))
% 22.63/22.90 (step t12.t3284.t13 (cl (= (or false (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 1) (or (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0)) (not (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 1))))) (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 1) (or (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0)) (not (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 1)))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3284.t14 (cl (= (or (not (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 1) (or (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0)) (not (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 1))))) (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 1) (or (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0)) (not (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 1)))))) :rule trans :premises (t12.t3284.t12 t12.t3284.t13))
% 22.63/22.90 (step t12.t3284.t15 (cl (= (forall ((A__questionmark_v_51_52 Int)) (or (not (= A__questionmark_v_51_52 (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 1) (or (not (>= A__questionmark_v_51_52 0)) (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_51_52)) 1)))))) (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 1) (or (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0)) (not (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 1)))))) :rule trans :premises (t12.t3284.t6 t12.t3284.t14))
% 22.63/22.90 (step t12.t3284.t16 (cl (= (forall ((A__questionmark_v_51_52 Int)) (not (and (= A__questionmark_v_51_52 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 1)))) (not (or (not (>= A__questionmark_v_51_52 0)) (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_51_52)) 1)))))))) (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 1) (or (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0)) (not (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 1)))))) :rule trans :premises (t12.t3284.t5 t12.t3284.t15))
% 22.63/22.90 (step t12.t3284.t17 (cl (= (not (forall ((A__questionmark_v_51_52 Int)) (not (and (= A__questionmark_v_51_52 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 1)))) (not (or (not (>= A__questionmark_v_51_52 0)) (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_51_52)) 1))))))))) (not (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 1) (or (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0)) (not (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 1))))))) :rule cong :premises (t12.t3284.t16))
% 22.63/22.90 (step t12.t3284.t18 (cl (= (exists ((A__questionmark_v_51_52 Int)) (and (= A__questionmark_v_51_52 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 1)))) (not (or (not (>= A__questionmark_v_51_52 0)) (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_51_52)) 1))))))) (not (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 1) (or (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0)) (not (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 1))))))) :rule trans :premises (t12.t3284.t4 t12.t3284.t17))
% 22.63/22.90 (step t12.t3284.t19 (cl (= (exists ((A__questionmark_v_51_52 Int)) (and (= A__questionmark_v_51_52 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (< 0 A__questionmark_y)))) (not (or (not (<= 0 A__questionmark_v_51_52)) (not (< A__questionmark_v_51_52 A__questionmark_y))))))) (not (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 1) (or (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0)) (not (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 1))))))) :rule trans :premises (t12.t3284.t3 t12.t3284.t18))
% 22.63/22.90 (step t12.t3284 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_51_52 Int)) (and (= A__questionmark_v_51_52 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (< 0 A__questionmark_y)))) (not (or (not (<= 0 A__questionmark_v_51_52)) (not (< A__questionmark_v_51_52 A__questionmark_y)))))))) (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (not (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 1) (or (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0)) (not (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 1)))))))) :rule bind)
% 22.63/22.90 (step t12.t3285 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (not (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 1) (or (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0)) (not (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 1)))))) (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 1)) (and (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0) (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 1)))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3286 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_51_52 Int)) (and (= A__questionmark_v_51_52 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (< 0 A__questionmark_y)))) (not (or (not (<= 0 A__questionmark_v_51_52)) (not (< A__questionmark_v_51_52 A__questionmark_y)))))))) (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 1)) (and (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0) (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 1)))))) :rule trans :premises (t12.t3284 t12.t3285))
% 22.63/22.90 (step t12.t3287 (cl (= (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_51_52 Int)) (and (= A__questionmark_v_51_52 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (< 0 A__questionmark_y)))) (not (or (not (<= 0 A__questionmark_v_51_52)) (not (< A__questionmark_v_51_52 A__questionmark_y))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 1)) (and (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0) (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 1))))))) :rule cong :premises (t12.t3286))
% 22.63/22.90 (anchor :step t12.t3288 :args ((A__questionmark_x_3 Int) (:= A__questionmark_x_3 A__questionmark_x_3) (A__questionmark_y Int) (:= A__questionmark_y A__questionmark_y)))
% 22.63/22.90 (step t12.t3288.t1 (cl (= A__questionmark_x_3 A__questionmark_x_3)) :rule refl)
% 22.63/22.90 (step t12.t3288.t2 (cl (= A__questionmark_y A__questionmark_y)) :rule refl)
% 22.63/22.90 (anchor :step t12.t3288.t3 :args ((A__questionmark_v_52_53 Int) (:= A__questionmark_v_52_53 A__questionmark_v_52_53)))
% 22.63/22.90 (step t12.t3288.t3.t1 (cl (= A__questionmark_v_52_53 A__questionmark_v_52_53)) :rule refl)
% 22.63/22.90 (step t12.t3288.t3.t2 (cl (= (= A__questionmark_v_52_53 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (= A__questionmark_v_52_53 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)))) :rule refl)
% 22.63/22.90 (step t12.t3288.t3.t3 (cl (= (<= 0 A__questionmark_x_3) (>= A__questionmark_x_3 0))) :rule all_simplify)
% 22.63/22.90 (step t12.t3288.t3.t4 (cl (= (not (<= 0 A__questionmark_x_3)) (not (>= A__questionmark_x_3 0)))) :rule cong :premises (t12.t3288.t3.t3))
% 22.63/22.90 (step t12.t3288.t3.t5 (cl (= (< A__questionmark_y 0) (not (>= A__questionmark_y 0)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3288.t3.t6 (cl (= (not (< A__questionmark_y 0)) (not (not (>= A__questionmark_y 0))))) :rule cong :premises (t12.t3288.t3.t5))
% 22.63/22.90 (step t12.t3288.t3.t7 (cl (= (not (not (>= A__questionmark_y 0))) (>= A__questionmark_y 0))) :rule all_simplify)
% 22.63/22.90 (step t12.t3288.t3.t8 (cl (= (not (< A__questionmark_y 0)) (>= A__questionmark_y 0))) :rule trans :premises (t12.t3288.t3.t6 t12.t3288.t3.t7))
% 22.63/22.90 (step t12.t3288.t3.t9 (cl (= (or (not (<= 0 A__questionmark_x_3)) (not (< A__questionmark_y 0))) (or (not (>= A__questionmark_x_3 0)) (>= A__questionmark_y 0)))) :rule cong :premises (t12.t3288.t3.t4 t12.t3288.t3.t8))
% 22.63/22.90 (step t12.t3288.t3.t10 (cl (= (not (or (not (<= 0 A__questionmark_x_3)) (not (< A__questionmark_y 0)))) (not (or (not (>= A__questionmark_x_3 0)) (>= A__questionmark_y 0))))) :rule cong :premises (t12.t3288.t3.t9))
% 22.63/22.90 (step t12.t3288.t3.t11 (cl (= (<= 0 A__questionmark_v_52_53) (>= A__questionmark_v_52_53 0))) :rule all_simplify)
% 22.63/22.90 (step t12.t3288.t3.t12 (cl (= (not (<= 0 A__questionmark_v_52_53)) (not (>= A__questionmark_v_52_53 0)))) :rule cong :premises (t12.t3288.t3.t11))
% 22.63/22.90 (step t12.t3288.t3.t13 (cl (= (< A__questionmark_v_52_53 (- 0 A__questionmark_y)) (not (>= A__questionmark_v_52_53 (- 0 A__questionmark_y))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3288.t3.t14 (cl (= A__questionmark_v_52_53 A__questionmark_v_52_53)) :rule refl)
% 22.63/22.90 (step t12.t3288.t3.t15 (cl (= (- 0 A__questionmark_y) (+ 0 (* (- 1) A__questionmark_y)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3288.t3.t16 (cl (= (+ 0 (* (- 1) A__questionmark_y)) (* (- 1) A__questionmark_y))) :rule all_simplify)
% 22.63/22.90 (step t12.t3288.t3.t17 (cl (= (- 0 A__questionmark_y) (* (- 1) A__questionmark_y))) :rule trans :premises (t12.t3288.t3.t15 t12.t3288.t3.t16))
% 22.63/22.90 (step t12.t3288.t3.t18 (cl (= (>= A__questionmark_v_52_53 (- 0 A__questionmark_y)) (>= A__questionmark_v_52_53 (* (- 1) A__questionmark_y)))) :rule cong :premises (t12.t3288.t3.t14 t12.t3288.t3.t17))
% 22.63/22.90 (step t12.t3288.t3.t19 (cl (= (>= A__questionmark_v_52_53 (* (- 1) A__questionmark_y)) (>= (+ A__questionmark_y A__questionmark_v_52_53) 0))) :rule all_simplify)
% 22.63/22.90 (step t12.t3288.t3.t20 (cl (= (>= A__questionmark_v_52_53 (- 0 A__questionmark_y)) (>= (+ A__questionmark_y A__questionmark_v_52_53) 0))) :rule trans :premises (t12.t3288.t3.t18 t12.t3288.t3.t19))
% 22.63/22.90 (step t12.t3288.t3.t21 (cl (= (not (>= A__questionmark_v_52_53 (- 0 A__questionmark_y))) (not (>= (+ A__questionmark_y A__questionmark_v_52_53) 0)))) :rule cong :premises (t12.t3288.t3.t20))
% 22.63/22.90 (step t12.t3288.t3.t22 (cl (= (< A__questionmark_v_52_53 (- 0 A__questionmark_y)) (not (>= (+ A__questionmark_y A__questionmark_v_52_53) 0)))) :rule trans :premises (t12.t3288.t3.t13 t12.t3288.t3.t21))
% 22.63/22.90 (step t12.t3288.t3.t23 (cl (= (not (< A__questionmark_v_52_53 (- 0 A__questionmark_y))) (not (not (>= (+ A__questionmark_y A__questionmark_v_52_53) 0))))) :rule cong :premises (t12.t3288.t3.t22))
% 22.63/22.90 (step t12.t3288.t3.t24 (cl (= (not (not (>= (+ A__questionmark_y A__questionmark_v_52_53) 0))) (>= (+ A__questionmark_y A__questionmark_v_52_53) 0))) :rule all_simplify)
% 22.63/22.90 (step t12.t3288.t3.t25 (cl (= (not (< A__questionmark_v_52_53 (- 0 A__questionmark_y))) (>= (+ A__questionmark_y A__questionmark_v_52_53) 0))) :rule trans :premises (t12.t3288.t3.t23 t12.t3288.t3.t24))
% 22.63/22.90 (step t12.t3288.t3.t26 (cl (= (or (not (<= 0 A__questionmark_v_52_53)) (not (< A__questionmark_v_52_53 (- 0 A__questionmark_y)))) (or (not (>= A__questionmark_v_52_53 0)) (>= (+ A__questionmark_y A__questionmark_v_52_53) 0)))) :rule cong :premises (t12.t3288.t3.t12 t12.t3288.t3.t25))
% 22.63/22.90 (step t12.t3288.t3.t27 (cl (= (not (or (not (<= 0 A__questionmark_v_52_53)) (not (< A__questionmark_v_52_53 (- 0 A__questionmark_y))))) (not (or (not (>= A__questionmark_v_52_53 0)) (>= (+ A__questionmark_y A__questionmark_v_52_53) 0))))) :rule cong :premises (t12.t3288.t3.t26))
% 22.63/22.90 (step t12.t3288.t3.t28 (cl (= (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (< A__questionmark_y 0)))) (not (or (not (<= 0 A__questionmark_v_52_53)) (not (< A__questionmark_v_52_53 (- 0 A__questionmark_y)))))) (=> (not (or (not (>= A__questionmark_x_3 0)) (>= A__questionmark_y 0))) (not (or (not (>= A__questionmark_v_52_53 0)) (>= (+ A__questionmark_y A__questionmark_v_52_53) 0)))))) :rule cong :premises (t12.t3288.t3.t10 t12.t3288.t3.t27))
% 22.63/22.90 (step t12.t3288.t3.t29 (cl (= (and (= A__questionmark_v_52_53 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (< A__questionmark_y 0)))) (not (or (not (<= 0 A__questionmark_v_52_53)) (not (< A__questionmark_v_52_53 (- 0 A__questionmark_y))))))) (and (= A__questionmark_v_52_53 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (>= A__questionmark_x_3 0)) (>= A__questionmark_y 0))) (not (or (not (>= A__questionmark_v_52_53 0)) (>= (+ A__questionmark_y A__questionmark_v_52_53) 0))))))) :rule cong :premises (t12.t3288.t3.t2 t12.t3288.t3.t28))
% 22.63/22.90 (step t12.t3288.t3 (cl (= (exists ((A__questionmark_v_52_53 Int)) (and (= A__questionmark_v_52_53 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (< A__questionmark_y 0)))) (not (or (not (<= 0 A__questionmark_v_52_53)) (not (< A__questionmark_v_52_53 (- 0 A__questionmark_y)))))))) (exists ((A__questionmark_v_52_53 Int)) (and (= A__questionmark_v_52_53 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (>= A__questionmark_x_3 0)) (>= A__questionmark_y 0))) (not (or (not (>= A__questionmark_v_52_53 0)) (>= (+ A__questionmark_y A__questionmark_v_52_53) 0)))))))) :rule bind)
% 22.63/22.90 (step t12.t3288.t4 (cl (= (exists ((A__questionmark_v_52_53 Int)) (and (= A__questionmark_v_52_53 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (>= A__questionmark_x_3 0)) (>= A__questionmark_y 0))) (not (or (not (>= A__questionmark_v_52_53 0)) (>= (+ A__questionmark_y A__questionmark_v_52_53) 0)))))) (not (forall ((A__questionmark_v_52_53 Int)) (not (and (= A__questionmark_v_52_53 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (>= A__questionmark_x_3 0)) (>= A__questionmark_y 0))) (not (or (not (>= A__questionmark_v_52_53 0)) (>= (+ A__questionmark_y A__questionmark_v_52_53) 0)))))))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3288.t5 (cl (= (forall ((A__questionmark_v_52_53 Int)) (not (and (= A__questionmark_v_52_53 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (>= A__questionmark_x_3 0)) (>= A__questionmark_y 0))) (not (or (not (>= A__questionmark_v_52_53 0)) (>= (+ A__questionmark_y A__questionmark_v_52_53) 0))))))) (forall ((A__questionmark_v_52_53 Int)) (or (not (= A__questionmark_v_52_53 (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) (and (>= A__questionmark_x_3 0) (not (>= A__questionmark_y 0)) (or (not (>= A__questionmark_v_52_53 0)) (>= (+ A__questionmark_y A__questionmark_v_52_53) 0))))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3288.t6 (cl (= (forall ((A__questionmark_v_52_53 Int)) (or (not (= A__questionmark_v_52_53 (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) (and (>= A__questionmark_x_3 0) (not (>= A__questionmark_y 0)) (or (not (>= A__questionmark_v_52_53 0)) (>= (+ A__questionmark_y A__questionmark_v_52_53) 0))))) (or (not (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) (and (>= A__questionmark_x_3 0) (not (>= A__questionmark_y 0)) (or (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0)) (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 0)))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3288.t7 (cl (= (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) true)) :rule all_simplify)
% 22.63/22.90 (step t12.t3288.t8 (cl (= (not (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) (not true))) :rule cong :premises (t12.t3288.t7))
% 22.63/22.90 (step t12.t3288.t9 (cl (= (not true) false)) :rule all_simplify)
% 22.63/22.90 (step t12.t3288.t10 (cl (= (not (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) false)) :rule trans :premises (t12.t3288.t8 t12.t3288.t9))
% 22.63/22.90 (step t12.t3288.t11 (cl (= (and (>= A__questionmark_x_3 0) (not (>= A__questionmark_y 0)) (or (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0)) (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 0))) (and (>= A__questionmark_x_3 0) (not (>= A__questionmark_y 0)) (or (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0)) (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 0))))) :rule refl)
% 22.63/22.90 (step t12.t3288.t12 (cl (= (or (not (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) (and (>= A__questionmark_x_3 0) (not (>= A__questionmark_y 0)) (or (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0)) (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 0)))) (or false (and (>= A__questionmark_x_3 0) (not (>= A__questionmark_y 0)) (or (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0)) (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 0)))))) :rule cong :premises (t12.t3288.t10 t12.t3288.t11))
% 22.63/22.90 (step t12.t3288.t13 (cl (= (or false (and (>= A__questionmark_x_3 0) (not (>= A__questionmark_y 0)) (or (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0)) (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 0)))) (and (>= A__questionmark_x_3 0) (not (>= A__questionmark_y 0)) (or (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0)) (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 0))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3288.t14 (cl (= (or (not (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) (and (>= A__questionmark_x_3 0) (not (>= A__questionmark_y 0)) (or (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0)) (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 0)))) (and (>= A__questionmark_x_3 0) (not (>= A__questionmark_y 0)) (or (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0)) (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 0))))) :rule trans :premises (t12.t3288.t12 t12.t3288.t13))
% 22.63/22.90 (step t12.t3288.t15 (cl (= (forall ((A__questionmark_v_52_53 Int)) (or (not (= A__questionmark_v_52_53 (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) (and (>= A__questionmark_x_3 0) (not (>= A__questionmark_y 0)) (or (not (>= A__questionmark_v_52_53 0)) (>= (+ A__questionmark_y A__questionmark_v_52_53) 0))))) (and (>= A__questionmark_x_3 0) (not (>= A__questionmark_y 0)) (or (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0)) (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 0))))) :rule trans :premises (t12.t3288.t6 t12.t3288.t14))
% 22.63/22.90 (step t12.t3288.t16 (cl (= (forall ((A__questionmark_v_52_53 Int)) (not (and (= A__questionmark_v_52_53 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (>= A__questionmark_x_3 0)) (>= A__questionmark_y 0))) (not (or (not (>= A__questionmark_v_52_53 0)) (>= (+ A__questionmark_y A__questionmark_v_52_53) 0))))))) (and (>= A__questionmark_x_3 0) (not (>= A__questionmark_y 0)) (or (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0)) (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 0))))) :rule trans :premises (t12.t3288.t5 t12.t3288.t15))
% 22.63/22.90 (step t12.t3288.t17 (cl (= (not (forall ((A__questionmark_v_52_53 Int)) (not (and (= A__questionmark_v_52_53 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (>= A__questionmark_x_3 0)) (>= A__questionmark_y 0))) (not (or (not (>= A__questionmark_v_52_53 0)) (>= (+ A__questionmark_y A__questionmark_v_52_53) 0)))))))) (not (and (>= A__questionmark_x_3 0) (not (>= A__questionmark_y 0)) (or (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0)) (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 0)))))) :rule cong :premises (t12.t3288.t16))
% 22.63/22.90 (step t12.t3288.t18 (cl (= (exists ((A__questionmark_v_52_53 Int)) (and (= A__questionmark_v_52_53 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (>= A__questionmark_x_3 0)) (>= A__questionmark_y 0))) (not (or (not (>= A__questionmark_v_52_53 0)) (>= (+ A__questionmark_y A__questionmark_v_52_53) 0)))))) (not (and (>= A__questionmark_x_3 0) (not (>= A__questionmark_y 0)) (or (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0)) (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 0)))))) :rule trans :premises (t12.t3288.t4 t12.t3288.t17))
% 22.63/22.90 (step t12.t3288.t19 (cl (= (exists ((A__questionmark_v_52_53 Int)) (and (= A__questionmark_v_52_53 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (< A__questionmark_y 0)))) (not (or (not (<= 0 A__questionmark_v_52_53)) (not (< A__questionmark_v_52_53 (- 0 A__questionmark_y)))))))) (not (and (>= A__questionmark_x_3 0) (not (>= A__questionmark_y 0)) (or (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0)) (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 0)))))) :rule trans :premises (t12.t3288.t3 t12.t3288.t18))
% 22.63/22.90 (step t12.t3288 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_52_53 Int)) (and (= A__questionmark_v_52_53 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (< A__questionmark_y 0)))) (not (or (not (<= 0 A__questionmark_v_52_53)) (not (< A__questionmark_v_52_53 (- 0 A__questionmark_y))))))))) (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (not (and (>= A__questionmark_x_3 0) (not (>= A__questionmark_y 0)) (or (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0)) (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 0))))))) :rule bind)
% 22.63/22.90 (step t12.t3289 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (not (and (>= A__questionmark_x_3 0) (not (>= A__questionmark_y 0)) (or (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0)) (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 0))))) (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (>= A__questionmark_y 0) (and (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0) (not (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 0))))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3290 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_52_53 Int)) (and (= A__questionmark_v_52_53 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (< A__questionmark_y 0)))) (not (or (not (<= 0 A__questionmark_v_52_53)) (not (< A__questionmark_v_52_53 (- 0 A__questionmark_y))))))))) (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (>= A__questionmark_y 0) (and (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0) (not (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 0))))))) :rule trans :premises (t12.t3288 t12.t3289))
% 22.63/22.90 (step t12.t3291 (cl (= (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_52_53 Int)) (and (= A__questionmark_v_52_53 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (< A__questionmark_y 0)))) (not (or (not (<= 0 A__questionmark_v_52_53)) (not (< A__questionmark_v_52_53 (- 0 A__questionmark_y)))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (>= A__questionmark_y 0) (and (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0) (not (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 0)))))))) :rule cong :premises (t12.t3290))
% 22.63/22.90 (anchor :step t12.t3292 :args ((A__questionmark_x_3 Int) (:= A__questionmark_x_3 A__questionmark_x_3) (A__questionmark_y Int) (:= A__questionmark_y A__questionmark_y)))
% 22.63/22.90 (step t12.t3292.t1 (cl (= A__questionmark_x_3 A__questionmark_x_3)) :rule refl)
% 22.63/22.90 (step t12.t3292.t2 (cl (= A__questionmark_y A__questionmark_y)) :rule refl)
% 22.63/22.90 (anchor :step t12.t3292.t3 :args ((A__questionmark_v_53_54 Int) (:= A__questionmark_v_53_54 A__questionmark_v_53_54)))
% 22.63/22.90 (step t12.t3292.t3.t1 (cl (= A__questionmark_v_53_54 A__questionmark_v_53_54)) :rule refl)
% 22.63/22.90 (step t12.t3292.t3.t2 (cl (= (= A__questionmark_v_53_54 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (= A__questionmark_v_53_54 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)))) :rule refl)
% 22.63/22.90 (step t12.t3292.t3.t3 (cl (= (<= A__questionmark_x_3 0) (not (>= A__questionmark_x_3 1)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3292.t3.t4 (cl (= (not (<= A__questionmark_x_3 0)) (not (not (>= A__questionmark_x_3 1))))) :rule cong :premises (t12.t3292.t3.t3))
% 22.63/22.90 (step t12.t3292.t3.t5 (cl (= (not (not (>= A__questionmark_x_3 1))) (>= A__questionmark_x_3 1))) :rule all_simplify)
% 22.63/22.90 (step t12.t3292.t3.t6 (cl (= (not (<= A__questionmark_x_3 0)) (>= A__questionmark_x_3 1))) :rule trans :premises (t12.t3292.t3.t4 t12.t3292.t3.t5))
% 22.63/22.90 (step t12.t3292.t3.t7 (cl (= (< 0 A__questionmark_y) (not (>= 0 A__questionmark_y)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3292.t3.t8 (cl (= (>= 0 A__questionmark_y) (not (>= A__questionmark_y 1)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3292.t3.t9 (cl (= (not (>= 0 A__questionmark_y)) (not (not (>= A__questionmark_y 1))))) :rule cong :premises (t12.t3292.t3.t8))
% 22.63/22.90 (step t12.t3292.t3.t10 (cl (= (not (not (>= A__questionmark_y 1))) (>= A__questionmark_y 1))) :rule all_simplify)
% 22.63/22.90 (step t12.t3292.t3.t11 (cl (= (not (>= 0 A__questionmark_y)) (>= A__questionmark_y 1))) :rule trans :premises (t12.t3292.t3.t9 t12.t3292.t3.t10))
% 22.63/22.90 (step t12.t3292.t3.t12 (cl (= (< 0 A__questionmark_y) (>= A__questionmark_y 1))) :rule trans :premises (t12.t3292.t3.t7 t12.t3292.t3.t11))
% 22.63/22.90 (step t12.t3292.t3.t13 (cl (= (not (< 0 A__questionmark_y)) (not (>= A__questionmark_y 1)))) :rule cong :premises (t12.t3292.t3.t12))
% 22.63/22.90 (step t12.t3292.t3.t14 (cl (= (or (not (<= A__questionmark_x_3 0)) (not (< 0 A__questionmark_y))) (or (>= A__questionmark_x_3 1) (not (>= A__questionmark_y 1))))) :rule cong :premises (t12.t3292.t3.t6 t12.t3292.t3.t13))
% 22.63/22.90 (step t12.t3292.t3.t15 (cl (= (not (or (not (<= A__questionmark_x_3 0)) (not (< 0 A__questionmark_y)))) (not (or (>= A__questionmark_x_3 1) (not (>= A__questionmark_y 1)))))) :rule cong :premises (t12.t3292.t3.t14))
% 22.63/22.90 (step t12.t3292.t3.t16 (cl (= (< (- 0 A__questionmark_y) A__questionmark_v_53_54) (not (>= (- 0 A__questionmark_y) A__questionmark_v_53_54)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3292.t3.t17 (cl (= (- 0 A__questionmark_y) (+ 0 (* (- 1) A__questionmark_y)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3292.t3.t18 (cl (= (+ 0 (* (- 1) A__questionmark_y)) (* (- 1) A__questionmark_y))) :rule all_simplify)
% 22.63/22.90 (step t12.t3292.t3.t19 (cl (= (- 0 A__questionmark_y) (* (- 1) A__questionmark_y))) :rule trans :premises (t12.t3292.t3.t17 t12.t3292.t3.t18))
% 22.63/22.90 (step t12.t3292.t3.t20 (cl (= A__questionmark_v_53_54 A__questionmark_v_53_54)) :rule refl)
% 22.63/22.90 (step t12.t3292.t3.t21 (cl (= (>= (- 0 A__questionmark_y) A__questionmark_v_53_54) (>= (* (- 1) A__questionmark_y) A__questionmark_v_53_54))) :rule cong :premises (t12.t3292.t3.t19 t12.t3292.t3.t20))
% 22.63/22.90 (step t12.t3292.t3.t22 (cl (= (>= (* (- 1) A__questionmark_y) A__questionmark_v_53_54) (not (>= (+ A__questionmark_y A__questionmark_v_53_54) 1)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3292.t3.t23 (cl (= (>= (- 0 A__questionmark_y) A__questionmark_v_53_54) (not (>= (+ A__questionmark_y A__questionmark_v_53_54) 1)))) :rule trans :premises (t12.t3292.t3.t21 t12.t3292.t3.t22))
% 22.63/22.90 (step t12.t3292.t3.t24 (cl (= (not (>= (- 0 A__questionmark_y) A__questionmark_v_53_54)) (not (not (>= (+ A__questionmark_y A__questionmark_v_53_54) 1))))) :rule cong :premises (t12.t3292.t3.t23))
% 22.63/22.90 (step t12.t3292.t3.t25 (cl (= (not (not (>= (+ A__questionmark_y A__questionmark_v_53_54) 1))) (>= (+ A__questionmark_y A__questionmark_v_53_54) 1))) :rule all_simplify)
% 22.63/22.90 (step t12.t3292.t3.t26 (cl (= (not (>= (- 0 A__questionmark_y) A__questionmark_v_53_54)) (>= (+ A__questionmark_y A__questionmark_v_53_54) 1))) :rule trans :premises (t12.t3292.t3.t24 t12.t3292.t3.t25))
% 22.63/22.90 (step t12.t3292.t3.t27 (cl (= (< (- 0 A__questionmark_y) A__questionmark_v_53_54) (>= (+ A__questionmark_y A__questionmark_v_53_54) 1))) :rule trans :premises (t12.t3292.t3.t16 t12.t3292.t3.t26))
% 22.63/22.90 (step t12.t3292.t3.t28 (cl (= (not (< (- 0 A__questionmark_y) A__questionmark_v_53_54)) (not (>= (+ A__questionmark_y A__questionmark_v_53_54) 1)))) :rule cong :premises (t12.t3292.t3.t27))
% 22.63/22.90 (step t12.t3292.t3.t29 (cl (= (<= A__questionmark_v_53_54 0) (not (>= A__questionmark_v_53_54 1)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3292.t3.t30 (cl (= (not (<= A__questionmark_v_53_54 0)) (not (not (>= A__questionmark_v_53_54 1))))) :rule cong :premises (t12.t3292.t3.t29))
% 22.63/22.90 (step t12.t3292.t3.t31 (cl (= (not (not (>= A__questionmark_v_53_54 1))) (>= A__questionmark_v_53_54 1))) :rule all_simplify)
% 22.63/22.90 (step t12.t3292.t3.t32 (cl (= (not (<= A__questionmark_v_53_54 0)) (>= A__questionmark_v_53_54 1))) :rule trans :premises (t12.t3292.t3.t30 t12.t3292.t3.t31))
% 22.63/22.90 (step t12.t3292.t3.t33 (cl (= (or (not (< (- 0 A__questionmark_y) A__questionmark_v_53_54)) (not (<= A__questionmark_v_53_54 0))) (or (not (>= (+ A__questionmark_y A__questionmark_v_53_54) 1)) (>= A__questionmark_v_53_54 1)))) :rule cong :premises (t12.t3292.t3.t28 t12.t3292.t3.t32))
% 22.63/22.90 (step t12.t3292.t3.t34 (cl (= (not (or (not (< (- 0 A__questionmark_y) A__questionmark_v_53_54)) (not (<= A__questionmark_v_53_54 0)))) (not (or (not (>= (+ A__questionmark_y A__questionmark_v_53_54) 1)) (>= A__questionmark_v_53_54 1))))) :rule cong :premises (t12.t3292.t3.t33))
% 22.63/22.90 (step t12.t3292.t3.t35 (cl (= (=> (not (or (not (<= A__questionmark_x_3 0)) (not (< 0 A__questionmark_y)))) (not (or (not (< (- 0 A__questionmark_y) A__questionmark_v_53_54)) (not (<= A__questionmark_v_53_54 0))))) (=> (not (or (>= A__questionmark_x_3 1) (not (>= A__questionmark_y 1)))) (not (or (not (>= (+ A__questionmark_y A__questionmark_v_53_54) 1)) (>= A__questionmark_v_53_54 1)))))) :rule cong :premises (t12.t3292.t3.t15 t12.t3292.t3.t34))
% 22.63/22.90 (step t12.t3292.t3.t36 (cl (= (and (= A__questionmark_v_53_54 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= A__questionmark_x_3 0)) (not (< 0 A__questionmark_y)))) (not (or (not (< (- 0 A__questionmark_y) A__questionmark_v_53_54)) (not (<= A__questionmark_v_53_54 0)))))) (and (= A__questionmark_v_53_54 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (>= A__questionmark_x_3 1) (not (>= A__questionmark_y 1)))) (not (or (not (>= (+ A__questionmark_y A__questionmark_v_53_54) 1)) (>= A__questionmark_v_53_54 1))))))) :rule cong :premises (t12.t3292.t3.t2 t12.t3292.t3.t35))
% 22.63/22.90 (step t12.t3292.t3 (cl (= (exists ((A__questionmark_v_53_54 Int)) (and (= A__questionmark_v_53_54 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= A__questionmark_x_3 0)) (not (< 0 A__questionmark_y)))) (not (or (not (< (- 0 A__questionmark_y) A__questionmark_v_53_54)) (not (<= A__questionmark_v_53_54 0))))))) (exists ((A__questionmark_v_53_54 Int)) (and (= A__questionmark_v_53_54 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (>= A__questionmark_x_3 1) (not (>= A__questionmark_y 1)))) (not (or (not (>= (+ A__questionmark_y A__questionmark_v_53_54) 1)) (>= A__questionmark_v_53_54 1)))))))) :rule bind)
% 22.63/22.90 (step t12.t3292.t4 (cl (= (exists ((A__questionmark_v_53_54 Int)) (and (= A__questionmark_v_53_54 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (>= A__questionmark_x_3 1) (not (>= A__questionmark_y 1)))) (not (or (not (>= (+ A__questionmark_y A__questionmark_v_53_54) 1)) (>= A__questionmark_v_53_54 1)))))) (not (forall ((A__questionmark_v_53_54 Int)) (not (and (= A__questionmark_v_53_54 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (>= A__questionmark_x_3 1) (not (>= A__questionmark_y 1)))) (not (or (not (>= (+ A__questionmark_y A__questionmark_v_53_54) 1)) (>= A__questionmark_v_53_54 1)))))))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3292.t5 (cl (= (forall ((A__questionmark_v_53_54 Int)) (not (and (= A__questionmark_v_53_54 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (>= A__questionmark_x_3 1) (not (>= A__questionmark_y 1)))) (not (or (not (>= (+ A__questionmark_y A__questionmark_v_53_54) 1)) (>= A__questionmark_v_53_54 1))))))) (forall ((A__questionmark_v_53_54 Int)) (or (not (= A__questionmark_v_53_54 (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) (and (not (>= A__questionmark_x_3 1)) (>= A__questionmark_y 1) (or (not (>= (+ A__questionmark_y A__questionmark_v_53_54) 1)) (>= A__questionmark_v_53_54 1))))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3292.t6 (cl (= (forall ((A__questionmark_v_53_54 Int)) (or (not (= A__questionmark_v_53_54 (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) (and (not (>= A__questionmark_x_3 1)) (>= A__questionmark_y 1) (or (not (>= (+ A__questionmark_y A__questionmark_v_53_54) 1)) (>= A__questionmark_v_53_54 1))))) (or (not (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) (and (not (>= A__questionmark_x_3 1)) (>= A__questionmark_y 1) (or (not (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 1)) (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3292.t7 (cl (= (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) true)) :rule all_simplify)
% 22.63/22.90 (step t12.t3292.t8 (cl (= (not (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) (not true))) :rule cong :premises (t12.t3292.t7))
% 22.63/22.90 (step t12.t3292.t9 (cl (= (not true) false)) :rule all_simplify)
% 22.63/22.90 (step t12.t3292.t10 (cl (= (not (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) false)) :rule trans :premises (t12.t3292.t8 t12.t3292.t9))
% 22.63/22.90 (step t12.t3292.t11 (cl (= (and (not (>= A__questionmark_x_3 1)) (>= A__questionmark_y 1) (or (not (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 1)) (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1))) (and (not (>= A__questionmark_x_3 1)) (>= A__questionmark_y 1) (or (not (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 1)) (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1))))) :rule refl)
% 22.63/22.90 (step t12.t3292.t12 (cl (= (or (not (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) (and (not (>= A__questionmark_x_3 1)) (>= A__questionmark_y 1) (or (not (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 1)) (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))) (or false (and (not (>= A__questionmark_x_3 1)) (>= A__questionmark_y 1) (or (not (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 1)) (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) :rule cong :premises (t12.t3292.t10 t12.t3292.t11))
% 22.63/22.90 (step t12.t3292.t13 (cl (= (or false (and (not (>= A__questionmark_x_3 1)) (>= A__questionmark_y 1) (or (not (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 1)) (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))) (and (not (>= A__questionmark_x_3 1)) (>= A__questionmark_y 1) (or (not (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 1)) (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3292.t14 (cl (= (or (not (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) (and (not (>= A__questionmark_x_3 1)) (>= A__questionmark_y 1) (or (not (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 1)) (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))) (and (not (>= A__questionmark_x_3 1)) (>= A__questionmark_y 1) (or (not (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 1)) (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1))))) :rule trans :premises (t12.t3292.t12 t12.t3292.t13))
% 22.63/22.90 (step t12.t3292.t15 (cl (= (forall ((A__questionmark_v_53_54 Int)) (or (not (= A__questionmark_v_53_54 (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) (and (not (>= A__questionmark_x_3 1)) (>= A__questionmark_y 1) (or (not (>= (+ A__questionmark_y A__questionmark_v_53_54) 1)) (>= A__questionmark_v_53_54 1))))) (and (not (>= A__questionmark_x_3 1)) (>= A__questionmark_y 1) (or (not (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 1)) (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1))))) :rule trans :premises (t12.t3292.t6 t12.t3292.t14))
% 22.63/22.90 (step t12.t3292.t16 (cl (= (forall ((A__questionmark_v_53_54 Int)) (not (and (= A__questionmark_v_53_54 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (>= A__questionmark_x_3 1) (not (>= A__questionmark_y 1)))) (not (or (not (>= (+ A__questionmark_y A__questionmark_v_53_54) 1)) (>= A__questionmark_v_53_54 1))))))) (and (not (>= A__questionmark_x_3 1)) (>= A__questionmark_y 1) (or (not (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 1)) (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1))))) :rule trans :premises (t12.t3292.t5 t12.t3292.t15))
% 22.63/22.90 (step t12.t3292.t17 (cl (= (not (forall ((A__questionmark_v_53_54 Int)) (not (and (= A__questionmark_v_53_54 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (>= A__questionmark_x_3 1) (not (>= A__questionmark_y 1)))) (not (or (not (>= (+ A__questionmark_y A__questionmark_v_53_54) 1)) (>= A__questionmark_v_53_54 1)))))))) (not (and (not (>= A__questionmark_x_3 1)) (>= A__questionmark_y 1) (or (not (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 1)) (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) :rule cong :premises (t12.t3292.t16))
% 22.63/22.90 (step t12.t3292.t18 (cl (= (exists ((A__questionmark_v_53_54 Int)) (and (= A__questionmark_v_53_54 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (>= A__questionmark_x_3 1) (not (>= A__questionmark_y 1)))) (not (or (not (>= (+ A__questionmark_y A__questionmark_v_53_54) 1)) (>= A__questionmark_v_53_54 1)))))) (not (and (not (>= A__questionmark_x_3 1)) (>= A__questionmark_y 1) (or (not (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 1)) (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) :rule trans :premises (t12.t3292.t4 t12.t3292.t17))
% 22.63/22.90 (step t12.t3292.t19 (cl (= (exists ((A__questionmark_v_53_54 Int)) (and (= A__questionmark_v_53_54 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= A__questionmark_x_3 0)) (not (< 0 A__questionmark_y)))) (not (or (not (< (- 0 A__questionmark_y) A__questionmark_v_53_54)) (not (<= A__questionmark_v_53_54 0))))))) (not (and (not (>= A__questionmark_x_3 1)) (>= A__questionmark_y 1) (or (not (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 1)) (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) :rule trans :premises (t12.t3292.t3 t12.t3292.t18))
% 22.63/22.90 (step t12.t3292 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_53_54 Int)) (and (= A__questionmark_v_53_54 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= A__questionmark_x_3 0)) (not (< 0 A__questionmark_y)))) (not (or (not (< (- 0 A__questionmark_y) A__questionmark_v_53_54)) (not (<= A__questionmark_v_53_54 0)))))))) (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (not (and (not (>= A__questionmark_x_3 1)) (>= A__questionmark_y 1) (or (not (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 1)) (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1))))))) :rule bind)
% 22.63/22.90 (step t12.t3293 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (not (and (not (>= A__questionmark_x_3 1)) (>= A__questionmark_y 1) (or (not (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 1)) (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1))))) (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (>= A__questionmark_x_3 1) (not (>= A__questionmark_y 1)) (and (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 1) (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1))))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3294 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_53_54 Int)) (and (= A__questionmark_v_53_54 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= A__questionmark_x_3 0)) (not (< 0 A__questionmark_y)))) (not (or (not (< (- 0 A__questionmark_y) A__questionmark_v_53_54)) (not (<= A__questionmark_v_53_54 0)))))))) (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (>= A__questionmark_x_3 1) (not (>= A__questionmark_y 1)) (and (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 1) (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1))))))) :rule trans :premises (t12.t3292 t12.t3293))
% 22.63/22.90 (step t12.t3295 (cl (= (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_53_54 Int)) (and (= A__questionmark_v_53_54 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= A__questionmark_x_3 0)) (not (< 0 A__questionmark_y)))) (not (or (not (< (- 0 A__questionmark_y) A__questionmark_v_53_54)) (not (<= A__questionmark_v_53_54 0))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (>= A__questionmark_x_3 1) (not (>= A__questionmark_y 1)) (and (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 1) (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))))) :rule cong :premises (t12.t3294))
% 22.63/22.90 (anchor :step t12.t3296 :args ((A__questionmark_x_3 Int) (:= A__questionmark_x_3 A__questionmark_x_3) (A__questionmark_y Int) (:= A__questionmark_y A__questionmark_y)))
% 22.63/22.90 (step t12.t3296.t1 (cl (= A__questionmark_x_3 A__questionmark_x_3)) :rule refl)
% 22.63/22.90 (step t12.t3296.t2 (cl (= A__questionmark_y A__questionmark_y)) :rule refl)
% 22.63/22.90 (anchor :step t12.t3296.t3 :args ((A__questionmark_v_54_55 Int) (:= A__questionmark_v_54_55 A__questionmark_v_54_55)))
% 22.63/22.90 (step t12.t3296.t3.t1 (cl (= A__questionmark_v_54_55 A__questionmark_v_54_55)) :rule refl)
% 22.63/22.90 (step t12.t3296.t3.t2 (cl (= (= A__questionmark_v_54_55 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (= A__questionmark_v_54_55 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)))) :rule refl)
% 22.63/22.90 (step t12.t3296.t3.t3 (cl (= (<= A__questionmark_x_3 0) (not (>= A__questionmark_x_3 1)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3296.t3.t4 (cl (= (not (<= A__questionmark_x_3 0)) (not (not (>= A__questionmark_x_3 1))))) :rule cong :premises (t12.t3296.t3.t3))
% 22.63/22.90 (step t12.t3296.t3.t5 (cl (= (not (not (>= A__questionmark_x_3 1))) (>= A__questionmark_x_3 1))) :rule all_simplify)
% 22.63/22.90 (step t12.t3296.t3.t6 (cl (= (not (<= A__questionmark_x_3 0)) (>= A__questionmark_x_3 1))) :rule trans :premises (t12.t3296.t3.t4 t12.t3296.t3.t5))
% 22.63/22.90 (step t12.t3296.t3.t7 (cl (= (< A__questionmark_y 0) (not (>= A__questionmark_y 0)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3296.t3.t8 (cl (= (not (< A__questionmark_y 0)) (not (not (>= A__questionmark_y 0))))) :rule cong :premises (t12.t3296.t3.t7))
% 22.63/22.90 (step t12.t3296.t3.t9 (cl (= (not (not (>= A__questionmark_y 0))) (>= A__questionmark_y 0))) :rule all_simplify)
% 22.63/22.90 (step t12.t3296.t3.t10 (cl (= (not (< A__questionmark_y 0)) (>= A__questionmark_y 0))) :rule trans :premises (t12.t3296.t3.t8 t12.t3296.t3.t9))
% 22.63/22.90 (step t12.t3296.t3.t11 (cl (= (or (not (<= A__questionmark_x_3 0)) (not (< A__questionmark_y 0))) (or (>= A__questionmark_x_3 1) (>= A__questionmark_y 0)))) :rule cong :premises (t12.t3296.t3.t6 t12.t3296.t3.t10))
% 22.63/22.90 (step t12.t3296.t3.t12 (cl (= (not (or (not (<= A__questionmark_x_3 0)) (not (< A__questionmark_y 0)))) (not (or (>= A__questionmark_x_3 1) (>= A__questionmark_y 0))))) :rule cong :premises (t12.t3296.t3.t11))
% 22.63/22.90 (step t12.t3296.t3.t13 (cl (= (< A__questionmark_y A__questionmark_v_54_55) (not (>= A__questionmark_y A__questionmark_v_54_55)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3296.t3.t14 (cl (= (>= A__questionmark_y A__questionmark_v_54_55) (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_54_55)) 0))) :rule all_simplify)
% 22.63/22.90 (step t12.t3296.t3.t15 (cl (= (not (>= A__questionmark_y A__questionmark_v_54_55)) (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_54_55)) 0)))) :rule cong :premises (t12.t3296.t3.t14))
% 22.63/22.90 (step t12.t3296.t3.t16 (cl (= (< A__questionmark_y A__questionmark_v_54_55) (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_54_55)) 0)))) :rule trans :premises (t12.t3296.t3.t13 t12.t3296.t3.t15))
% 22.63/22.90 (step t12.t3296.t3.t17 (cl (= (not (< A__questionmark_y A__questionmark_v_54_55)) (not (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_54_55)) 0))))) :rule cong :premises (t12.t3296.t3.t16))
% 22.63/22.90 (step t12.t3296.t3.t18 (cl (= (not (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_54_55)) 0))) (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_54_55)) 0))) :rule all_simplify)
% 22.63/22.90 (step t12.t3296.t3.t19 (cl (= (not (< A__questionmark_y A__questionmark_v_54_55)) (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_54_55)) 0))) :rule trans :premises (t12.t3296.t3.t17 t12.t3296.t3.t18))
% 22.63/22.90 (step t12.t3296.t3.t20 (cl (= (<= A__questionmark_v_54_55 0) (not (>= A__questionmark_v_54_55 1)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3296.t3.t21 (cl (= (not (<= A__questionmark_v_54_55 0)) (not (not (>= A__questionmark_v_54_55 1))))) :rule cong :premises (t12.t3296.t3.t20))
% 22.63/22.90 (step t12.t3296.t3.t22 (cl (= (not (not (>= A__questionmark_v_54_55 1))) (>= A__questionmark_v_54_55 1))) :rule all_simplify)
% 22.63/22.90 (step t12.t3296.t3.t23 (cl (= (not (<= A__questionmark_v_54_55 0)) (>= A__questionmark_v_54_55 1))) :rule trans :premises (t12.t3296.t3.t21 t12.t3296.t3.t22))
% 22.63/22.90 (step t12.t3296.t3.t24 (cl (= (or (not (< A__questionmark_y A__questionmark_v_54_55)) (not (<= A__questionmark_v_54_55 0))) (or (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_54_55)) 0) (>= A__questionmark_v_54_55 1)))) :rule cong :premises (t12.t3296.t3.t19 t12.t3296.t3.t23))
% 22.63/22.90 (step t12.t3296.t3.t25 (cl (= (not (or (not (< A__questionmark_y A__questionmark_v_54_55)) (not (<= A__questionmark_v_54_55 0)))) (not (or (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_54_55)) 0) (>= A__questionmark_v_54_55 1))))) :rule cong :premises (t12.t3296.t3.t24))
% 22.63/22.90 (step t12.t3296.t3.t26 (cl (= (=> (not (or (not (<= A__questionmark_x_3 0)) (not (< A__questionmark_y 0)))) (not (or (not (< A__questionmark_y A__questionmark_v_54_55)) (not (<= A__questionmark_v_54_55 0))))) (=> (not (or (>= A__questionmark_x_3 1) (>= A__questionmark_y 0))) (not (or (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_54_55)) 0) (>= A__questionmark_v_54_55 1)))))) :rule cong :premises (t12.t3296.t3.t12 t12.t3296.t3.t25))
% 22.63/22.90 (step t12.t3296.t3.t27 (cl (= (and (= A__questionmark_v_54_55 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= A__questionmark_x_3 0)) (not (< A__questionmark_y 0)))) (not (or (not (< A__questionmark_y A__questionmark_v_54_55)) (not (<= A__questionmark_v_54_55 0)))))) (and (= A__questionmark_v_54_55 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (>= A__questionmark_x_3 1) (>= A__questionmark_y 0))) (not (or (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_54_55)) 0) (>= A__questionmark_v_54_55 1))))))) :rule cong :premises (t12.t3296.t3.t2 t12.t3296.t3.t26))
% 22.63/22.90 (step t12.t3296.t3 (cl (= (exists ((A__questionmark_v_54_55 Int)) (and (= A__questionmark_v_54_55 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= A__questionmark_x_3 0)) (not (< A__questionmark_y 0)))) (not (or (not (< A__questionmark_y A__questionmark_v_54_55)) (not (<= A__questionmark_v_54_55 0))))))) (exists ((A__questionmark_v_54_55 Int)) (and (= A__questionmark_v_54_55 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (>= A__questionmark_x_3 1) (>= A__questionmark_y 0))) (not (or (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_54_55)) 0) (>= A__questionmark_v_54_55 1)))))))) :rule bind)
% 22.63/22.90 (step t12.t3296.t4 (cl (= (exists ((A__questionmark_v_54_55 Int)) (and (= A__questionmark_v_54_55 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (>= A__questionmark_x_3 1) (>= A__questionmark_y 0))) (not (or (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_54_55)) 0) (>= A__questionmark_v_54_55 1)))))) (not (forall ((A__questionmark_v_54_55 Int)) (not (and (= A__questionmark_v_54_55 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (>= A__questionmark_x_3 1) (>= A__questionmark_y 0))) (not (or (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_54_55)) 0) (>= A__questionmark_v_54_55 1)))))))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3296.t5 (cl (= (forall ((A__questionmark_v_54_55 Int)) (not (and (= A__questionmark_v_54_55 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (>= A__questionmark_x_3 1) (>= A__questionmark_y 0))) (not (or (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_54_55)) 0) (>= A__questionmark_v_54_55 1))))))) (forall ((A__questionmark_v_54_55 Int)) (or (not (= A__questionmark_v_54_55 (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) (and (not (>= A__questionmark_x_3 1)) (not (>= A__questionmark_y 0)) (or (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_54_55)) 0) (>= A__questionmark_v_54_55 1))))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3296.t6 (cl (= (forall ((A__questionmark_v_54_55 Int)) (or (not (= A__questionmark_v_54_55 (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) (and (not (>= A__questionmark_x_3 1)) (not (>= A__questionmark_y 0)) (or (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_54_55)) 0) (>= A__questionmark_v_54_55 1))))) (or (not (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) (and (not (>= A__questionmark_x_3 1)) (not (>= A__questionmark_y 0)) (or (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 0) (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3296.t7 (cl (= (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) true)) :rule all_simplify)
% 22.63/22.90 (step t12.t3296.t8 (cl (= (not (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) (not true))) :rule cong :premises (t12.t3296.t7))
% 22.63/22.90 (step t12.t3296.t9 (cl (= (not true) false)) :rule all_simplify)
% 22.63/22.90 (step t12.t3296.t10 (cl (= (not (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) false)) :rule trans :premises (t12.t3296.t8 t12.t3296.t9))
% 22.63/22.90 (step t12.t3296.t11 (cl (= (and (not (>= A__questionmark_x_3 1)) (not (>= A__questionmark_y 0)) (or (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 0) (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1))) (and (not (>= A__questionmark_x_3 1)) (not (>= A__questionmark_y 0)) (or (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 0) (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1))))) :rule refl)
% 22.63/22.90 (step t12.t3296.t12 (cl (= (or (not (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) (and (not (>= A__questionmark_x_3 1)) (not (>= A__questionmark_y 0)) (or (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 0) (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))) (or false (and (not (>= A__questionmark_x_3 1)) (not (>= A__questionmark_y 0)) (or (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 0) (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) :rule cong :premises (t12.t3296.t10 t12.t3296.t11))
% 22.63/22.90 (step t12.t3296.t13 (cl (= (or false (and (not (>= A__questionmark_x_3 1)) (not (>= A__questionmark_y 0)) (or (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 0) (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))) (and (not (>= A__questionmark_x_3 1)) (not (>= A__questionmark_y 0)) (or (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 0) (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3296.t14 (cl (= (or (not (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) (and (not (>= A__questionmark_x_3 1)) (not (>= A__questionmark_y 0)) (or (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 0) (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))) (and (not (>= A__questionmark_x_3 1)) (not (>= A__questionmark_y 0)) (or (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 0) (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1))))) :rule trans :premises (t12.t3296.t12 t12.t3296.t13))
% 22.63/22.90 (step t12.t3296.t15 (cl (= (forall ((A__questionmark_v_54_55 Int)) (or (not (= A__questionmark_v_54_55 (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) (and (not (>= A__questionmark_x_3 1)) (not (>= A__questionmark_y 0)) (or (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_54_55)) 0) (>= A__questionmark_v_54_55 1))))) (and (not (>= A__questionmark_x_3 1)) (not (>= A__questionmark_y 0)) (or (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 0) (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1))))) :rule trans :premises (t12.t3296.t6 t12.t3296.t14))
% 22.63/22.90 (step t12.t3296.t16 (cl (= (forall ((A__questionmark_v_54_55 Int)) (not (and (= A__questionmark_v_54_55 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (>= A__questionmark_x_3 1) (>= A__questionmark_y 0))) (not (or (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_54_55)) 0) (>= A__questionmark_v_54_55 1))))))) (and (not (>= A__questionmark_x_3 1)) (not (>= A__questionmark_y 0)) (or (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 0) (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1))))) :rule trans :premises (t12.t3296.t5 t12.t3296.t15))
% 22.63/22.90 (step t12.t3296.t17 (cl (= (not (forall ((A__questionmark_v_54_55 Int)) (not (and (= A__questionmark_v_54_55 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (>= A__questionmark_x_3 1) (>= A__questionmark_y 0))) (not (or (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_54_55)) 0) (>= A__questionmark_v_54_55 1)))))))) (not (and (not (>= A__questionmark_x_3 1)) (not (>= A__questionmark_y 0)) (or (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 0) (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) :rule cong :premises (t12.t3296.t16))
% 22.63/22.90 (step t12.t3296.t18 (cl (= (exists ((A__questionmark_v_54_55 Int)) (and (= A__questionmark_v_54_55 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (>= A__questionmark_x_3 1) (>= A__questionmark_y 0))) (not (or (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_54_55)) 0) (>= A__questionmark_v_54_55 1)))))) (not (and (not (>= A__questionmark_x_3 1)) (not (>= A__questionmark_y 0)) (or (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 0) (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) :rule trans :premises (t12.t3296.t4 t12.t3296.t17))
% 22.63/22.90 (step t12.t3296.t19 (cl (= (exists ((A__questionmark_v_54_55 Int)) (and (= A__questionmark_v_54_55 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= A__questionmark_x_3 0)) (not (< A__questionmark_y 0)))) (not (or (not (< A__questionmark_y A__questionmark_v_54_55)) (not (<= A__questionmark_v_54_55 0))))))) (not (and (not (>= A__questionmark_x_3 1)) (not (>= A__questionmark_y 0)) (or (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 0) (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) :rule trans :premises (t12.t3296.t3 t12.t3296.t18))
% 22.63/22.90 (step t12.t3296 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_54_55 Int)) (and (= A__questionmark_v_54_55 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= A__questionmark_x_3 0)) (not (< A__questionmark_y 0)))) (not (or (not (< A__questionmark_y A__questionmark_v_54_55)) (not (<= A__questionmark_v_54_55 0)))))))) (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (not (and (not (>= A__questionmark_x_3 1)) (not (>= A__questionmark_y 0)) (or (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 0) (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1))))))) :rule bind)
% 22.63/22.90 (step t12.t3297 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (not (and (not (>= A__questionmark_x_3 1)) (not (>= A__questionmark_y 0)) (or (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 0) (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1))))) (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (>= A__questionmark_x_3 1) (>= A__questionmark_y 0) (and (not (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 0)) (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1))))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3298 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_54_55 Int)) (and (= A__questionmark_v_54_55 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= A__questionmark_x_3 0)) (not (< A__questionmark_y 0)))) (not (or (not (< A__questionmark_y A__questionmark_v_54_55)) (not (<= A__questionmark_v_54_55 0)))))))) (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (>= A__questionmark_x_3 1) (>= A__questionmark_y 0) (and (not (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 0)) (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1))))))) :rule trans :premises (t12.t3296 t12.t3297))
% 22.63/22.90 (step t12.t3299 (cl (= (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_54_55 Int)) (and (= A__questionmark_v_54_55 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= A__questionmark_x_3 0)) (not (< A__questionmark_y 0)))) (not (or (not (< A__questionmark_y A__questionmark_v_54_55)) (not (<= A__questionmark_v_54_55 0))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (>= A__questionmark_x_3 1) (>= A__questionmark_y 0) (and (not (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 0)) (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))))) :rule cong :premises (t12.t3298))
% 22.63/22.90 (anchor :step t12.t3300 :args ((A__questionmark_x_3 Int) (:= A__questionmark_x_3 A__questionmark_x_3) (A__questionmark_y Int) (:= A__questionmark_y A__questionmark_y)))
% 22.63/22.90 (step t12.t3300.t1 (cl (= A__questionmark_x_3 A__questionmark_x_3)) :rule refl)
% 22.63/22.90 (step t12.t3300.t2 (cl (= A__questionmark_y A__questionmark_y)) :rule refl)
% 22.63/22.90 (step t12.t3300.t3 (cl (= (<= 0 A__questionmark_x_3) (>= A__questionmark_x_3 0))) :rule all_simplify)
% 22.63/22.90 (step t12.t3300.t4 (cl (= (not (<= 0 A__questionmark_x_3)) (not (>= A__questionmark_x_3 0)))) :rule cong :premises (t12.t3300.t3))
% 22.63/22.90 (step t12.t3300.t5 (cl (= (<= 0 A__questionmark_y) (>= A__questionmark_y 0))) :rule all_simplify)
% 22.63/22.90 (step t12.t3300.t6 (cl (= (not (<= 0 A__questionmark_y)) (not (>= A__questionmark_y 0)))) :rule cong :premises (t12.t3300.t5))
% 22.63/22.90 (step t12.t3300.t7 (cl (= (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y))) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0))))) :rule cong :premises (t12.t3300.t4 t12.t3300.t6))
% 22.63/22.90 (step t12.t3300.t8 (cl (= (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (not (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)))))) :rule cong :premises (t12.t3300.t7))
% 22.63/22.90 (step t12.t3300.t9 (cl (= (= (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (= (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y)))) :rule refl)
% 22.63/22.90 (step t12.t3300.t10 (cl (= (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) (=> (not (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)))) (= (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) :rule cong :premises (t12.t3300.t8 t12.t3300.t9))
% 22.63/22.90 (step t12.t3300 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y)))) (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)))) (= (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y)))))) :rule bind)
% 22.63/22.90 (step t12.t3301 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)))) (= (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y)))) (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y)))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3302 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y)))) (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y)))))) :rule trans :premises (t12.t3300 t12.t3301))
% 22.63/22.90 (step t12.t3303 (cl (= (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))))) :rule cong :premises (t12.t3302))
% 22.63/22.90 (anchor :step t12.t3304 :args ((A__questionmark_x_3 Int) (:= A__questionmark_x_3 A__questionmark_x_3) (A__questionmark_y Int) (:= A__questionmark_y A__questionmark_y)))
% 22.63/22.90 (step t12.t3304.t1 (cl (= A__questionmark_x_3 A__questionmark_x_3)) :rule refl)
% 22.63/22.90 (step t12.t3304.t2 (cl (= A__questionmark_y A__questionmark_y)) :rule refl)
% 22.63/22.90 (step t12.t3304.t3 (cl (= (<= 0 A__questionmark_x_3) (>= A__questionmark_x_3 0))) :rule all_simplify)
% 22.63/22.90 (step t12.t3304.t4 (cl (= (not (<= 0 A__questionmark_x_3)) (not (>= A__questionmark_x_3 0)))) :rule cong :premises (t12.t3304.t3))
% 22.63/22.90 (step t12.t3304.t5 (cl (= (<= 0 A__questionmark_y) (>= A__questionmark_y 0))) :rule all_simplify)
% 22.63/22.90 (step t12.t3304.t6 (cl (= (not (<= 0 A__questionmark_y)) (not (>= A__questionmark_y 0)))) :rule cong :premises (t12.t3304.t5))
% 22.63/22.90 (step t12.t3304.t7 (cl (= (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y))) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0))))) :rule cong :premises (t12.t3304.t4 t12.t3304.t6))
% 22.63/22.90 (step t12.t3304.t8 (cl (= (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (not (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)))))) :rule cong :premises (t12.t3304.t7))
% 22.63/22.90 (step t12.t3304.t9 (cl (= (+ A__questionmark_y A__questionmark_x_3) (+ A__questionmark_x_3 A__questionmark_y))) :rule all_simplify)
% 22.63/22.90 (step t12.t3304.t10 (cl (= A__questionmark_y A__questionmark_y)) :rule refl)
% 22.63/22.90 (step t12.t3304.t11 (cl (= (tptp.x_2 (+ A__questionmark_y A__questionmark_x_3) A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y))) :rule cong :premises (t12.t3304.t9 t12.t3304.t10))
% 22.63/22.90 (step t12.t3304.t12 (cl (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) :rule refl)
% 22.63/22.90 (step t12.t3304.t13 (cl (= (= (tptp.x_2 (+ A__questionmark_y A__questionmark_x_3) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (= (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y)))) :rule cong :premises (t12.t3304.t11 t12.t3304.t12))
% 22.63/22.90 (step t12.t3304.t14 (cl (= (= (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3304.t15 (cl (= (= (tptp.x_2 (+ A__questionmark_y A__questionmark_x_3) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y)))) :rule trans :premises (t12.t3304.t13 t12.t3304.t14))
% 22.63/22.90 (step t12.t3304.t16 (cl (= (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 (+ A__questionmark_y A__questionmark_x_3) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) (=> (not (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)))) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y))))) :rule cong :premises (t12.t3304.t8 t12.t3304.t15))
% 22.63/22.90 (step t12.t3304 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 (+ A__questionmark_y A__questionmark_x_3) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y)))) (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)))) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y)))))) :rule bind)
% 22.63/22.90 (step t12.t3305 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)))) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y)))) (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y)))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3306 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 (+ A__questionmark_y A__questionmark_x_3) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y)))) (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y)))))) :rule trans :premises (t12.t3304 t12.t3305))
% 22.63/22.90 (step t12.t3307 (cl (= (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 (+ A__questionmark_y A__questionmark_x_3) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y))))))) :rule cong :premises (t12.t3306))
% 22.63/22.90 (anchor :step t12.t3308 :args ((A__questionmark_x_3 Int) (:= A__questionmark_x_3 A__questionmark_x_3) (A__questionmark_y Int) (:= A__questionmark_y A__questionmark_y)))
% 22.63/22.90 (step t12.t3308.t1 (cl (= A__questionmark_x_3 A__questionmark_x_3)) :rule refl)
% 22.63/22.90 (step t12.t3308.t2 (cl (= A__questionmark_y A__questionmark_y)) :rule refl)
% 22.63/22.90 (anchor :step t12.t3308.t3 :args ((A__questionmark_v_55_56 Int) (:= A__questionmark_v_55_56 A__questionmark_v_55_56)))
% 22.63/22.90 (step t12.t3308.t3.t1 (cl (= A__questionmark_v_55_56 A__questionmark_v_55_56)) :rule refl)
% 22.63/22.90 (step t12.t3308.t3.t2 (cl (= A__questionmark_v_55_56 A__questionmark_v_55_56)) :rule refl)
% 22.63/22.90 (step t12.t3308.t3.t3 (cl (= (- A__questionmark_x_3 A__questionmark_y) (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3308.t3.t4 (cl (= (= A__questionmark_v_55_56 (- A__questionmark_x_3 A__questionmark_y)) (= A__questionmark_v_55_56 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y))))) :rule cong :premises (t12.t3308.t3.t2 t12.t3308.t3.t3))
% 22.63/22.90 (step t12.t3308.t3.t5 (cl (= (= A__questionmark_v_55_56 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y))) (= A__questionmark_x_3 (+ A__questionmark_y A__questionmark_v_55_56)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3308.t3.t6 (cl (= (= A__questionmark_v_55_56 (- A__questionmark_x_3 A__questionmark_y)) (= A__questionmark_x_3 (+ A__questionmark_y A__questionmark_v_55_56)))) :rule trans :premises (t12.t3308.t3.t4 t12.t3308.t3.t5))
% 22.63/22.90 (step t12.t3308.t3.t7 (cl (= (<= 0 A__questionmark_v_55_56) (>= A__questionmark_v_55_56 0))) :rule all_simplify)
% 22.63/22.90 (step t12.t3308.t3.t8 (cl (= (not (<= 0 A__questionmark_v_55_56)) (not (>= A__questionmark_v_55_56 0)))) :rule cong :premises (t12.t3308.t3.t7))
% 22.63/22.90 (step t12.t3308.t3.t9 (cl (= (<= 0 A__questionmark_y) (>= A__questionmark_y 0))) :rule all_simplify)
% 22.63/22.90 (step t12.t3308.t3.t10 (cl (= (not (<= 0 A__questionmark_y)) (not (>= A__questionmark_y 0)))) :rule cong :premises (t12.t3308.t3.t9))
% 22.63/22.90 (step t12.t3308.t3.t11 (cl (= (or (not (<= 0 A__questionmark_v_55_56)) (not (<= 0 A__questionmark_y))) (or (not (>= A__questionmark_v_55_56 0)) (not (>= A__questionmark_y 0))))) :rule cong :premises (t12.t3308.t3.t8 t12.t3308.t3.t10))
% 22.63/22.90 (step t12.t3308.t3.t12 (cl (= (not (or (not (<= 0 A__questionmark_v_55_56)) (not (<= 0 A__questionmark_y)))) (not (or (not (>= A__questionmark_v_55_56 0)) (not (>= A__questionmark_y 0)))))) :rule cong :premises (t12.t3308.t3.t11))
% 22.63/22.90 (step t12.t3308.t3.t13 (cl (= (= (tptp.x_2 A__questionmark_v_55_56 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (= (tptp.x_2 A__questionmark_v_55_56 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y)))) :rule refl)
% 22.63/22.90 (step t12.t3308.t3.t14 (cl (= (=> (not (or (not (<= 0 A__questionmark_v_55_56)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 A__questionmark_v_55_56 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) (=> (not (or (not (>= A__questionmark_v_55_56 0)) (not (>= A__questionmark_y 0)))) (= (tptp.x_2 A__questionmark_v_55_56 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) :rule cong :premises (t12.t3308.t3.t12 t12.t3308.t3.t13))
% 22.63/22.90 (step t12.t3308.t3.t15 (cl (= (and (= A__questionmark_v_55_56 (- A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_v_55_56)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 A__questionmark_v_55_56 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y)))) (and (= A__questionmark_x_3 (+ A__questionmark_y A__questionmark_v_55_56)) (=> (not (or (not (>= A__questionmark_v_55_56 0)) (not (>= A__questionmark_y 0)))) (= (tptp.x_2 A__questionmark_v_55_56 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y)))))) :rule cong :premises (t12.t3308.t3.t6 t12.t3308.t3.t14))
% 22.63/22.90 (step t12.t3308.t3 (cl (= (exists ((A__questionmark_v_55_56 Int)) (and (= A__questionmark_v_55_56 (- A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_v_55_56)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 A__questionmark_v_55_56 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (exists ((A__questionmark_v_55_56 Int)) (and (= A__questionmark_x_3 (+ A__questionmark_y A__questionmark_v_55_56)) (=> (not (or (not (>= A__questionmark_v_55_56 0)) (not (>= A__questionmark_y 0)))) (= (tptp.x_2 A__questionmark_v_55_56 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))))) :rule bind)
% 22.63/22.90 (step t12.t3308.t4 (cl (= (exists ((A__questionmark_v_55_56 Int)) (and (= A__questionmark_x_3 (+ A__questionmark_y A__questionmark_v_55_56)) (=> (not (or (not (>= A__questionmark_v_55_56 0)) (not (>= A__questionmark_y 0)))) (= (tptp.x_2 A__questionmark_v_55_56 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_v_55_56 Int)) (not (and (= A__questionmark_x_3 (+ A__questionmark_y A__questionmark_v_55_56)) (=> (not (or (not (>= A__questionmark_v_55_56 0)) (not (>= A__questionmark_y 0)))) (= (tptp.x_2 A__questionmark_v_55_56 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3308.t5 (cl (= (forall ((A__questionmark_v_55_56 Int)) (not (and (= A__questionmark_x_3 (+ A__questionmark_y A__questionmark_v_55_56)) (=> (not (or (not (>= A__questionmark_v_55_56 0)) (not (>= A__questionmark_y 0)))) (= (tptp.x_2 A__questionmark_v_55_56 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y)))))) (forall ((A__questionmark_v_55_56 Int)) (or (not (= A__questionmark_x_3 (+ A__questionmark_y A__questionmark_v_55_56))) (and (>= A__questionmark_v_55_56 0) (>= A__questionmark_y 0) (not (= (tptp.x_2 A__questionmark_v_55_56 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y)))))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3308.t6 (cl (= (forall ((A__questionmark_v_55_56 Int)) (or (not (= A__questionmark_x_3 (+ A__questionmark_y A__questionmark_v_55_56))) (and (>= A__questionmark_v_55_56 0) (>= A__questionmark_y 0) (not (= (tptp.x_2 A__questionmark_v_55_56 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y)))))) (or (not (= A__questionmark_x_3 (+ A__questionmark_y (+ A__questionmark_x_3 (* (- 1) A__questionmark_y))))) (and (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) 0) (>= A__questionmark_y 0) (not (= (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3308.t7 (cl (= A__questionmark_x_3 A__questionmark_x_3)) :rule refl)
% 22.63/22.90 (step t12.t3308.t8 (cl (= (+ A__questionmark_y (+ A__questionmark_x_3 (* (- 1) A__questionmark_y))) (+ A__questionmark_y A__questionmark_x_3 (* (- 1) A__questionmark_y)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3308.t9 (cl (= (+ A__questionmark_y A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_x_3)) :rule all_simplify)
% 22.63/22.90 (step t12.t3308.t10 (cl (= (+ A__questionmark_y (+ A__questionmark_x_3 (* (- 1) A__questionmark_y))) A__questionmark_x_3)) :rule trans :premises (t12.t3308.t8 t12.t3308.t9))
% 22.63/22.90 (step t12.t3308.t11 (cl (= (= A__questionmark_x_3 (+ A__questionmark_y (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)))) (= A__questionmark_x_3 A__questionmark_x_3))) :rule cong :premises (t12.t3308.t7 t12.t3308.t10))
% 22.63/22.90 (step t12.t3308.t12 (cl (= (= A__questionmark_x_3 A__questionmark_x_3) true)) :rule all_simplify)
% 22.63/22.90 (step t12.t3308.t13 (cl (= (= A__questionmark_x_3 (+ A__questionmark_y (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)))) true)) :rule trans :premises (t12.t3308.t11 t12.t3308.t12))
% 22.63/22.90 (step t12.t3308.t14 (cl (= (not (= A__questionmark_x_3 (+ A__questionmark_y (+ A__questionmark_x_3 (* (- 1) A__questionmark_y))))) (not true))) :rule cong :premises (t12.t3308.t13))
% 22.63/22.90 (step t12.t3308.t15 (cl (= (not true) false)) :rule all_simplify)
% 22.63/22.90 (step t12.t3308.t16 (cl (= (not (= A__questionmark_x_3 (+ A__questionmark_y (+ A__questionmark_x_3 (* (- 1) A__questionmark_y))))) false)) :rule trans :premises (t12.t3308.t14 t12.t3308.t15))
% 22.63/22.90 (step t12.t3308.t17 (cl (= (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) 0) (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) 0))) :rule refl)
% 22.63/22.90 (step t12.t3308.t18 (cl (= (>= A__questionmark_y 0) (>= A__questionmark_y 0))) :rule refl)
% 22.63/22.90 (step t12.t3308.t19 (cl (= (= (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3308.t20 (cl (= (not (= (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) (not (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y))))) :rule cong :premises (t12.t3308.t19))
% 22.63/22.90 (step t12.t3308.t21 (cl (= (and (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) 0) (>= A__questionmark_y 0) (not (= (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y)))) (and (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) 0) (>= A__questionmark_y 0) (not (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y)))))) :rule cong :premises (t12.t3308.t17 t12.t3308.t18 t12.t3308.t20))
% 22.63/22.90 (step t12.t3308.t22 (cl (= (or (not (= A__questionmark_x_3 (+ A__questionmark_y (+ A__questionmark_x_3 (* (- 1) A__questionmark_y))))) (and (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) 0) (>= A__questionmark_y 0) (not (= (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (or false (and (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) 0) (>= A__questionmark_y 0) (not (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y))))))) :rule cong :premises (t12.t3308.t16 t12.t3308.t21))
% 22.63/22.90 (step t12.t3308.t23 (cl (= (or false (and (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) 0) (>= A__questionmark_y 0) (not (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y))))) (and (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) 0) (>= A__questionmark_y 0) (not (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y)))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3308.t24 (cl (= (or (not (= A__questionmark_x_3 (+ A__questionmark_y (+ A__questionmark_x_3 (* (- 1) A__questionmark_y))))) (and (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) 0) (>= A__questionmark_y 0) (not (= (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (and (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) 0) (>= A__questionmark_y 0) (not (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y)))))) :rule trans :premises (t12.t3308.t22 t12.t3308.t23))
% 22.63/22.90 (step t12.t3308.t25 (cl (= (forall ((A__questionmark_v_55_56 Int)) (or (not (= A__questionmark_x_3 (+ A__questionmark_y A__questionmark_v_55_56))) (and (>= A__questionmark_v_55_56 0) (>= A__questionmark_y 0) (not (= (tptp.x_2 A__questionmark_v_55_56 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y)))))) (and (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) 0) (>= A__questionmark_y 0) (not (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y)))))) :rule trans :premises (t12.t3308.t6 t12.t3308.t24))
% 22.63/22.90 (step t12.t3308.t26 (cl (= (forall ((A__questionmark_v_55_56 Int)) (not (and (= A__questionmark_x_3 (+ A__questionmark_y A__questionmark_v_55_56)) (=> (not (or (not (>= A__questionmark_v_55_56 0)) (not (>= A__questionmark_y 0)))) (= (tptp.x_2 A__questionmark_v_55_56 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y)))))) (and (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) 0) (>= A__questionmark_y 0) (not (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y)))))) :rule trans :premises (t12.t3308.t5 t12.t3308.t25))
% 22.63/22.90 (step t12.t3308.t27 (cl (= (not (forall ((A__questionmark_v_55_56 Int)) (not (and (= A__questionmark_x_3 (+ A__questionmark_y A__questionmark_v_55_56)) (=> (not (or (not (>= A__questionmark_v_55_56 0)) (not (>= A__questionmark_y 0)))) (= (tptp.x_2 A__questionmark_v_55_56 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))))) (not (and (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) 0) (>= A__questionmark_y 0) (not (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y))))))) :rule cong :premises (t12.t3308.t26))
% 22.63/22.90 (step t12.t3308.t28 (cl (= (exists ((A__questionmark_v_55_56 Int)) (and (= A__questionmark_x_3 (+ A__questionmark_y A__questionmark_v_55_56)) (=> (not (or (not (>= A__questionmark_v_55_56 0)) (not (>= A__questionmark_y 0)))) (= (tptp.x_2 A__questionmark_v_55_56 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (not (and (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) 0) (>= A__questionmark_y 0) (not (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y))))))) :rule trans :premises (t12.t3308.t4 t12.t3308.t27))
% 22.63/22.90 (step t12.t3308.t29 (cl (= (exists ((A__questionmark_v_55_56 Int)) (and (= A__questionmark_v_55_56 (- A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_v_55_56)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 A__questionmark_v_55_56 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (not (and (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) 0) (>= A__questionmark_y 0) (not (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y))))))) :rule trans :premises (t12.t3308.t3 t12.t3308.t28))
% 22.63/22.90 (step t12.t3308 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_55_56 Int)) (and (= A__questionmark_v_55_56 (- A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_v_55_56)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 A__questionmark_v_55_56 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y)))))) (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (not (and (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) 0) (>= A__questionmark_y 0) (not (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y)))))))) :rule bind)
% 22.63/22.90 (step t12.t3309 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (not (and (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) 0) (>= A__questionmark_y 0) (not (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y)))))) (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y)))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3310 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_55_56 Int)) (and (= A__questionmark_v_55_56 (- A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_v_55_56)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 A__questionmark_v_55_56 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y)))))) (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y)))))) :rule trans :premises (t12.t3308 t12.t3309))
% 22.63/22.90 (step t12.t3311 (cl (= (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_55_56 Int)) (and (= A__questionmark_v_55_56 (- A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_v_55_56)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 A__questionmark_v_55_56 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y))))))) :rule cong :premises (t12.t3310))
% 22.63/22.90 (anchor :step t12.t3312 :args ((A__questionmark_a Int) (:= A__questionmark_a A__questionmark_a) (A__questionmark_b Int) (:= A__questionmark_b A__questionmark_b) (A__questionmark_d Int) (:= A__questionmark_d A__questionmark_d)))
% 22.63/22.90 (step t12.t3312.t1 (cl (= A__questionmark_a A__questionmark_a)) :rule refl)
% 22.63/22.90 (step t12.t3312.t2 (cl (= A__questionmark_b A__questionmark_b)) :rule refl)
% 22.63/22.90 (step t12.t3312.t3 (cl (= A__questionmark_d A__questionmark_d)) :rule refl)
% 22.63/22.90 (step t12.t3312.t4 (cl (= (<= 2 A__questionmark_d) (>= A__questionmark_d 2))) :rule all_simplify)
% 22.63/22.90 (step t12.t3312.t5 (cl (= (not (<= 2 A__questionmark_d)) (not (>= A__questionmark_d 2)))) :rule cong :premises (t12.t3312.t4))
% 22.63/22.90 (step t12.t3312.t6 (cl (= (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))))) :rule refl)
% 22.63/22.90 (step t12.t3312.t7 (cl (= (< A__questionmark_a A__questionmark_b) (not (>= A__questionmark_a A__questionmark_b)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3312.t8 (cl (= (>= A__questionmark_a A__questionmark_b) (>= (+ A__questionmark_a (* (- 1) A__questionmark_b)) 0))) :rule all_simplify)
% 22.63/22.90 (step t12.t3312.t9 (cl (= (not (>= A__questionmark_a A__questionmark_b)) (not (>= (+ A__questionmark_a (* (- 1) A__questionmark_b)) 0)))) :rule cong :premises (t12.t3312.t8))
% 22.63/22.90 (step t12.t3312.t10 (cl (= (< A__questionmark_a A__questionmark_b) (not (>= (+ A__questionmark_a (* (- 1) A__questionmark_b)) 0)))) :rule trans :premises (t12.t3312.t7 t12.t3312.t9))
% 22.63/22.90 (step t12.t3312.t11 (cl (= (not (< A__questionmark_a A__questionmark_b)) (not (not (>= (+ A__questionmark_a (* (- 1) A__questionmark_b)) 0))))) :rule cong :premises (t12.t3312.t10))
% 22.63/22.90 (step t12.t3312.t12 (cl (= (not (not (>= (+ A__questionmark_a (* (- 1) A__questionmark_b)) 0))) (>= (+ A__questionmark_a (* (- 1) A__questionmark_b)) 0))) :rule all_simplify)
% 22.63/22.90 (step t12.t3312.t13 (cl (= (not (< A__questionmark_a A__questionmark_b)) (>= (+ A__questionmark_a (* (- 1) A__questionmark_b)) 0))) :rule trans :premises (t12.t3312.t11 t12.t3312.t12))
% 22.63/22.90 (step t12.t3312.t14 (cl (= (or (not (<= 2 A__questionmark_d)) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (not (< A__questionmark_a A__questionmark_b))) (or (not (>= A__questionmark_d 2)) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (>= (+ A__questionmark_a (* (- 1) A__questionmark_b)) 0)))) :rule cong :premises (t12.t3312.t5 t12.t3312.t6 t12.t3312.t13))
% 22.63/22.90 (step t12.t3312.t15 (cl (= (not (or (not (<= 2 A__questionmark_d)) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (not (< A__questionmark_a A__questionmark_b)))) (not (or (not (>= A__questionmark_d 2)) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (>= (+ A__questionmark_a (* (- 1) A__questionmark_b)) 0))))) :rule cong :premises (t12.t3312.t14))
% 22.63/22.90 (step t12.t3312.t16 (cl (= (<= (+ A__questionmark_a A__questionmark_d) A__questionmark_b) (not (>= (+ A__questionmark_a (* (- 1) A__questionmark_b) A__questionmark_d) 1)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3312.t17 (cl (= (=> (not (or (not (<= 2 A__questionmark_d)) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (not (< A__questionmark_a A__questionmark_b)))) (<= (+ A__questionmark_a A__questionmark_d) A__questionmark_b)) (=> (not (or (not (>= A__questionmark_d 2)) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (>= (+ A__questionmark_a (* (- 1) A__questionmark_b)) 0))) (not (>= (+ A__questionmark_a (* (- 1) A__questionmark_b) A__questionmark_d) 1))))) :rule cong :premises (t12.t3312.t15 t12.t3312.t16))
% 22.63/22.90 (step t12.t3312 (cl (= (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_d Int)) (=> (not (or (not (<= 2 A__questionmark_d)) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (not (< A__questionmark_a A__questionmark_b)))) (<= (+ A__questionmark_a A__questionmark_d) A__questionmark_b))) (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_d Int)) (=> (not (or (not (>= A__questionmark_d 2)) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (>= (+ A__questionmark_a (* (- 1) A__questionmark_b)) 0))) (not (>= (+ A__questionmark_a (* (- 1) A__questionmark_b) A__questionmark_d) 1)))))) :rule bind)
% 22.63/22.90 (step t12.t3313 (cl (= (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_d Int)) (=> (not (or (not (>= A__questionmark_d 2)) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (>= (+ A__questionmark_a (* (- 1) A__questionmark_b)) 0))) (not (>= (+ A__questionmark_a (* (- 1) A__questionmark_b) A__questionmark_d) 1)))) (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_d Int)) (or (not (>= A__questionmark_d 2)) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (>= (+ A__questionmark_a (* (- 1) A__questionmark_b)) 0) (not (>= (+ A__questionmark_a (* (- 1) A__questionmark_b) A__questionmark_d) 1)))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3314 (cl (= (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_d Int)) (=> (not (or (not (<= 2 A__questionmark_d)) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (not (< A__questionmark_a A__questionmark_b)))) (<= (+ A__questionmark_a A__questionmark_d) A__questionmark_b))) (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_d Int)) (or (not (>= A__questionmark_d 2)) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (>= (+ A__questionmark_a (* (- 1) A__questionmark_b)) 0) (not (>= (+ A__questionmark_a (* (- 1) A__questionmark_b) A__questionmark_d) 1)))))) :rule trans :premises (t12.t3312 t12.t3313))
% 22.63/22.90 (step t12.t3315 (cl (= (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_d Int)) (=> (not (or (not (<= 2 A__questionmark_d)) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (not (< A__questionmark_a A__questionmark_b)))) (<= (+ A__questionmark_a A__questionmark_d) A__questionmark_b)))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_d Int)) (or (not (>= A__questionmark_d 2)) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (>= (+ A__questionmark_a (* (- 1) A__questionmark_b)) 0) (not (>= (+ A__questionmark_a (* (- 1) A__questionmark_b) A__questionmark_d) 1))))))) :rule cong :premises (t12.t3314))
% 22.63/22.90 (anchor :step t12.t3316 :args ((A__questionmark_x_3 Int) (:= A__questionmark_x_3 A__questionmark_x_3) (A__questionmark_y Int) (:= A__questionmark_y A__questionmark_y)))
% 22.63/22.90 (step t12.t3316.t1 (cl (= A__questionmark_x_3 A__questionmark_x_3)) :rule refl)
% 22.63/22.90 (step t12.t3316.t2 (cl (= A__questionmark_y A__questionmark_y)) :rule refl)
% 22.63/22.90 (step t12.t3316.t3 (cl (= (<= 0 A__questionmark_x_3) (>= A__questionmark_x_3 0))) :rule all_simplify)
% 22.63/22.90 (step t12.t3316.t4 (cl (= (<= 0 A__questionmark_y) (>= A__questionmark_y 0))) :rule all_simplify)
% 22.63/22.90 (step t12.t3316.t5 (cl (= (or (<= 0 A__questionmark_x_3) (<= 0 A__questionmark_y)) (or (>= A__questionmark_x_3 0) (>= A__questionmark_y 0)))) :rule cong :premises (t12.t3316.t3 t12.t3316.t4))
% 22.63/22.90 (step t12.t3316.t6 (cl (= (<= 0 (tptp.and_1 A__questionmark_x_3 A__questionmark_y)) (>= (tptp.and_1 A__questionmark_x_3 A__questionmark_y) 0))) :rule all_simplify)
% 22.63/22.90 (step t12.t3316.t7 (cl (= (=> (or (<= 0 A__questionmark_x_3) (<= 0 A__questionmark_y)) (<= 0 (tptp.and_1 A__questionmark_x_3 A__questionmark_y))) (=> (or (>= A__questionmark_x_3 0) (>= A__questionmark_y 0)) (>= (tptp.and_1 A__questionmark_x_3 A__questionmark_y) 0)))) :rule cong :premises (t12.t3316.t5 t12.t3316.t6))
% 22.63/22.90 (step t12.t3316 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (or (<= 0 A__questionmark_x_3) (<= 0 A__questionmark_y)) (<= 0 (tptp.and_1 A__questionmark_x_3 A__questionmark_y)))) (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (or (>= A__questionmark_x_3 0) (>= A__questionmark_y 0)) (>= (tptp.and_1 A__questionmark_x_3 A__questionmark_y) 0))))) :rule bind)
% 22.63/22.90 (step t12.t3317 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (or (>= A__questionmark_x_3 0) (>= A__questionmark_y 0)) (>= (tptp.and_1 A__questionmark_x_3 A__questionmark_y) 0))) (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (and (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0))) (>= (tptp.and_1 A__questionmark_x_3 A__questionmark_y) 0))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3318 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (or (<= 0 A__questionmark_x_3) (<= 0 A__questionmark_y)) (<= 0 (tptp.and_1 A__questionmark_x_3 A__questionmark_y)))) (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (and (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0))) (>= (tptp.and_1 A__questionmark_x_3 A__questionmark_y) 0))))) :rule trans :premises (t12.t3316 t12.t3317))
% 22.63/22.90 (step t12.t3319 (cl (= (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (or (<= 0 A__questionmark_x_3) (<= 0 A__questionmark_y)) (<= 0 (tptp.and_1 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (and (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0))) (>= (tptp.and_1 A__questionmark_x_3 A__questionmark_y) 0)))))) :rule cong :premises (t12.t3318))
% 22.63/22.90 (anchor :step t12.t3320 :args ((A__questionmark_x_3 Int) (:= A__questionmark_x_3 A__questionmark_x_3) (A__questionmark_y Int) (:= A__questionmark_y A__questionmark_y)))
% 22.63/22.90 (step t12.t3320.t1 (cl (= A__questionmark_x_3 A__questionmark_x_3)) :rule refl)
% 22.63/22.90 (step t12.t3320.t2 (cl (= A__questionmark_y A__questionmark_y)) :rule refl)
% 22.63/22.90 (anchor :step t12.t3320.t3 :args ((A__questionmark_v_56_57 Int) (:= A__questionmark_v_56_57 A__questionmark_v_56_57)))
% 22.63/22.90 (step t12.t3320.t3.t1 (cl (= A__questionmark_v_56_57 A__questionmark_v_56_57)) :rule refl)
% 22.63/22.90 (step t12.t3320.t3.t2 (cl (= (= A__questionmark_v_56_57 (tptp.or_1 A__questionmark_x_3 A__questionmark_y)) (= A__questionmark_v_56_57 (tptp.or_1 A__questionmark_x_3 A__questionmark_y)))) :rule refl)
% 22.63/22.90 (step t12.t3320.t3.t3 (cl (= (<= 0 A__questionmark_x_3) (>= A__questionmark_x_3 0))) :rule all_simplify)
% 22.63/22.90 (step t12.t3320.t3.t4 (cl (= (not (<= 0 A__questionmark_x_3)) (not (>= A__questionmark_x_3 0)))) :rule cong :premises (t12.t3320.t3.t3))
% 22.63/22.90 (step t12.t3320.t3.t5 (cl (= (<= 0 A__questionmark_y) (>= A__questionmark_y 0))) :rule all_simplify)
% 22.63/22.90 (step t12.t3320.t3.t6 (cl (= (not (<= 0 A__questionmark_y)) (not (>= A__questionmark_y 0)))) :rule cong :premises (t12.t3320.t3.t5))
% 22.63/22.90 (step t12.t3320.t3.t7 (cl (= (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y))) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0))))) :rule cong :premises (t12.t3320.t3.t4 t12.t3320.t3.t6))
% 22.63/22.90 (step t12.t3320.t3.t8 (cl (= (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (not (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)))))) :rule cong :premises (t12.t3320.t3.t7))
% 22.63/22.90 (step t12.t3320.t3.t9 (cl (= (<= 0 A__questionmark_v_56_57) (>= A__questionmark_v_56_57 0))) :rule all_simplify)
% 22.63/22.90 (step t12.t3320.t3.t10 (cl (= (not (<= 0 A__questionmark_v_56_57)) (not (>= A__questionmark_v_56_57 0)))) :rule cong :premises (t12.t3320.t3.t9))
% 22.63/22.90 (step t12.t3320.t3.t11 (cl (= (<= A__questionmark_v_56_57 (+ A__questionmark_x_3 A__questionmark_y)) (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) A__questionmark_v_56_57)) 0))) :rule all_simplify)
% 22.63/22.90 (step t12.t3320.t3.t12 (cl (= (not (<= A__questionmark_v_56_57 (+ A__questionmark_x_3 A__questionmark_y))) (not (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) A__questionmark_v_56_57)) 0)))) :rule cong :premises (t12.t3320.t3.t11))
% 22.63/22.90 (step t12.t3320.t3.t13 (cl (= (or (not (<= 0 A__questionmark_v_56_57)) (not (<= A__questionmark_v_56_57 (+ A__questionmark_x_3 A__questionmark_y)))) (or (not (>= A__questionmark_v_56_57 0)) (not (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) A__questionmark_v_56_57)) 0))))) :rule cong :premises (t12.t3320.t3.t10 t12.t3320.t3.t12))
% 22.63/22.90 (step t12.t3320.t3.t14 (cl (= (not (or (not (<= 0 A__questionmark_v_56_57)) (not (<= A__questionmark_v_56_57 (+ A__questionmark_x_3 A__questionmark_y))))) (not (or (not (>= A__questionmark_v_56_57 0)) (not (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) A__questionmark_v_56_57)) 0)))))) :rule cong :premises (t12.t3320.t3.t13))
% 22.63/22.90 (step t12.t3320.t3.t15 (cl (= (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (not (or (not (<= 0 A__questionmark_v_56_57)) (not (<= A__questionmark_v_56_57 (+ A__questionmark_x_3 A__questionmark_y)))))) (=> (not (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)))) (not (or (not (>= A__questionmark_v_56_57 0)) (not (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) A__questionmark_v_56_57)) 0))))))) :rule cong :premises (t12.t3320.t3.t8 t12.t3320.t3.t14))
% 22.63/22.90 (step t12.t3320.t3.t16 (cl (= (and (= A__questionmark_v_56_57 (tptp.or_1 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (not (or (not (<= 0 A__questionmark_v_56_57)) (not (<= A__questionmark_v_56_57 (+ A__questionmark_x_3 A__questionmark_y))))))) (and (= A__questionmark_v_56_57 (tptp.or_1 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)))) (not (or (not (>= A__questionmark_v_56_57 0)) (not (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) A__questionmark_v_56_57)) 0)))))))) :rule cong :premises (t12.t3320.t3.t2 t12.t3320.t3.t15))
% 22.63/22.90 (step t12.t3320.t3 (cl (= (exists ((A__questionmark_v_56_57 Int)) (and (= A__questionmark_v_56_57 (tptp.or_1 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (not (or (not (<= 0 A__questionmark_v_56_57)) (not (<= A__questionmark_v_56_57 (+ A__questionmark_x_3 A__questionmark_y)))))))) (exists ((A__questionmark_v_56_57 Int)) (and (= A__questionmark_v_56_57 (tptp.or_1 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)))) (not (or (not (>= A__questionmark_v_56_57 0)) (not (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) A__questionmark_v_56_57)) 0))))))))) :rule bind)
% 22.63/22.90 (step t12.t3320.t4 (cl (= (exists ((A__questionmark_v_56_57 Int)) (and (= A__questionmark_v_56_57 (tptp.or_1 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)))) (not (or (not (>= A__questionmark_v_56_57 0)) (not (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) A__questionmark_v_56_57)) 0))))))) (not (forall ((A__questionmark_v_56_57 Int)) (not (and (= A__questionmark_v_56_57 (tptp.or_1 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)))) (not (or (not (>= A__questionmark_v_56_57 0)) (not (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) A__questionmark_v_56_57)) 0))))))))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3320.t5 (cl (= (forall ((A__questionmark_v_56_57 Int)) (not (and (= A__questionmark_v_56_57 (tptp.or_1 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)))) (not (or (not (>= A__questionmark_v_56_57 0)) (not (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) A__questionmark_v_56_57)) 0)))))))) (forall ((A__questionmark_v_56_57 Int)) (or (not (= A__questionmark_v_56_57 (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 0) (or (not (>= A__questionmark_v_56_57 0)) (not (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) A__questionmark_v_56_57)) 0)))))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3320.t6 (cl (= (forall ((A__questionmark_v_56_57 Int)) (or (not (= A__questionmark_v_56_57 (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 0) (or (not (>= A__questionmark_v_56_57 0)) (not (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) A__questionmark_v_56_57)) 0)))))) (or (not (= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 0) (or (not (>= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) 0)) (not (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) 0))))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3320.t7 (cl (= (= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) (tptp.or_1 A__questionmark_x_3 A__questionmark_y)) true)) :rule all_simplify)
% 22.63/22.90 (step t12.t3320.t8 (cl (= (not (= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) (not true))) :rule cong :premises (t12.t3320.t7))
% 22.63/22.90 (step t12.t3320.t9 (cl (= (not true) false)) :rule all_simplify)
% 22.63/22.90 (step t12.t3320.t10 (cl (= (not (= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) false)) :rule trans :premises (t12.t3320.t8 t12.t3320.t9))
% 22.63/22.90 (step t12.t3320.t11 (cl (= (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 0) (or (not (>= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) 0)) (not (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) 0)))) (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 0) (or (not (>= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) 0)) (not (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) 0)))))) :rule refl)
% 22.63/22.90 (step t12.t3320.t12 (cl (= (or (not (= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 0) (or (not (>= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) 0)) (not (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) 0))))) (or false (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 0) (or (not (>= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) 0)) (not (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) 0))))))) :rule cong :premises (t12.t3320.t10 t12.t3320.t11))
% 22.63/22.90 (step t12.t3320.t13 (cl (= (or false (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 0) (or (not (>= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) 0)) (not (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) 0))))) (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 0) (or (not (>= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) 0)) (not (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) 0)))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3320.t14 (cl (= (or (not (= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 0) (or (not (>= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) 0)) (not (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) 0))))) (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 0) (or (not (>= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) 0)) (not (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) 0)))))) :rule trans :premises (t12.t3320.t12 t12.t3320.t13))
% 22.63/22.90 (step t12.t3320.t15 (cl (= (forall ((A__questionmark_v_56_57 Int)) (or (not (= A__questionmark_v_56_57 (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 0) (or (not (>= A__questionmark_v_56_57 0)) (not (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) A__questionmark_v_56_57)) 0)))))) (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 0) (or (not (>= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) 0)) (not (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) 0)))))) :rule trans :premises (t12.t3320.t6 t12.t3320.t14))
% 22.63/22.90 (step t12.t3320.t16 (cl (= (forall ((A__questionmark_v_56_57 Int)) (not (and (= A__questionmark_v_56_57 (tptp.or_1 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)))) (not (or (not (>= A__questionmark_v_56_57 0)) (not (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) A__questionmark_v_56_57)) 0)))))))) (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 0) (or (not (>= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) 0)) (not (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) 0)))))) :rule trans :premises (t12.t3320.t5 t12.t3320.t15))
% 22.63/22.90 (step t12.t3320.t17 (cl (= (not (forall ((A__questionmark_v_56_57 Int)) (not (and (= A__questionmark_v_56_57 (tptp.or_1 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)))) (not (or (not (>= A__questionmark_v_56_57 0)) (not (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) A__questionmark_v_56_57)) 0))))))))) (not (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 0) (or (not (>= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) 0)) (not (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) 0))))))) :rule cong :premises (t12.t3320.t16))
% 22.63/22.90 (step t12.t3320.t18 (cl (= (exists ((A__questionmark_v_56_57 Int)) (and (= A__questionmark_v_56_57 (tptp.or_1 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)))) (not (or (not (>= A__questionmark_v_56_57 0)) (not (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) A__questionmark_v_56_57)) 0))))))) (not (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 0) (or (not (>= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) 0)) (not (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) 0))))))) :rule trans :premises (t12.t3320.t4 t12.t3320.t17))
% 22.63/22.90 (step t12.t3320.t19 (cl (= (exists ((A__questionmark_v_56_57 Int)) (and (= A__questionmark_v_56_57 (tptp.or_1 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (not (or (not (<= 0 A__questionmark_v_56_57)) (not (<= A__questionmark_v_56_57 (+ A__questionmark_x_3 A__questionmark_y)))))))) (not (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 0) (or (not (>= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) 0)) (not (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) 0))))))) :rule trans :premises (t12.t3320.t3 t12.t3320.t18))
% 22.63/22.90 (step t12.t3320 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_56_57 Int)) (and (= A__questionmark_v_56_57 (tptp.or_1 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (not (or (not (<= 0 A__questionmark_v_56_57)) (not (<= A__questionmark_v_56_57 (+ A__questionmark_x_3 A__questionmark_y))))))))) (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (not (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 0) (or (not (>= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) 0)) (not (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) 0)))))))) :rule bind)
% 22.63/22.90 (step t12.t3321 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (not (and (>= A__questionmark_x_3 0) (>= A__questionmark_y 0) (or (not (>= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) 0)) (not (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) 0)))))) (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (and (>= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) 0) (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) 0)))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3322 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_56_57 Int)) (and (= A__questionmark_v_56_57 (tptp.or_1 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (not (or (not (<= 0 A__questionmark_v_56_57)) (not (<= A__questionmark_v_56_57 (+ A__questionmark_x_3 A__questionmark_y))))))))) (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (and (>= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) 0) (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) 0)))))) :rule trans :premises (t12.t3320 t12.t3321))
% 22.63/22.90 (step t12.t3323 (cl (= (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_56_57 Int)) (and (= A__questionmark_v_56_57 (tptp.or_1 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (not (or (not (<= 0 A__questionmark_v_56_57)) (not (<= A__questionmark_v_56_57 (+ A__questionmark_x_3 A__questionmark_y)))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (and (>= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) 0) (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) 0))))))) :rule cong :premises (t12.t3322))
% 22.63/22.90 (anchor :step t12.t3324 :args ((A__questionmark_i Int) (:= A__questionmark_i A__questionmark_i)))
% 22.63/22.90 (step t12.t3324.t1 (cl (= A__questionmark_i A__questionmark_i)) :rule refl)
% 22.63/22.90 (step t12.t3324.t2 (cl (= (= (tptp.shl A__questionmark_i 0) A__questionmark_i) (= A__questionmark_i (tptp.shl A__questionmark_i 0)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3324 (cl (= (forall ((A__questionmark_i Int)) (= (tptp.shl A__questionmark_i 0) A__questionmark_i)) (forall ((A__questionmark_i Int)) (= A__questionmark_i (tptp.shl A__questionmark_i 0))))) :rule bind)
% 22.63/22.90 (step t12.t3325 (cl (= (not (forall ((A__questionmark_i Int)) (= (tptp.shl A__questionmark_i 0) A__questionmark_i))) (not (forall ((A__questionmark_i Int)) (= A__questionmark_i (tptp.shl A__questionmark_i 0)))))) :rule cong :premises (t12.t3324))
% 22.63/22.90 (anchor :step t12.t3326 :args ((A__questionmark_i Int) (:= A__questionmark_i A__questionmark_i) (A__questionmark_j Int) (:= A__questionmark_j A__questionmark_j)))
% 22.63/22.90 (step t12.t3326.t1 (cl (= A__questionmark_i A__questionmark_i)) :rule refl)
% 22.63/22.90 (step t12.t3326.t2 (cl (= A__questionmark_j A__questionmark_j)) :rule refl)
% 22.63/22.90 (step t12.t3326.t3 (cl (= (<= 1 A__questionmark_j) (>= A__questionmark_j 1))) :rule all_simplify)
% 22.63/22.90 (step t12.t3326.t4 (cl (= (tptp.shl A__questionmark_i A__questionmark_j) (tptp.shl A__questionmark_i A__questionmark_j))) :rule refl)
% 22.63/22.90 (step t12.t3326.t5 (cl (= A__questionmark_i A__questionmark_i)) :rule refl)
% 22.63/22.90 (step t12.t3326.t6 (cl (= (- A__questionmark_j 1) (+ A__questionmark_j (* (- 1) 1)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3326.t7 (cl (= A__questionmark_j A__questionmark_j)) :rule refl)
% 22.63/22.90 (step t12.t3326.t8 (cl (= (* (- 1) 1) (- 1))) :rule all_simplify)
% 22.63/22.90 (step t12.t3326.t9 (cl (= (+ A__questionmark_j (* (- 1) 1)) (+ A__questionmark_j (- 1)))) :rule cong :premises (t12.t3326.t7 t12.t3326.t8))
% 22.63/22.90 (step t12.t3326.t10 (cl (= (+ A__questionmark_j (- 1)) (+ (- 1) A__questionmark_j))) :rule all_simplify)
% 22.63/22.90 (step t12.t3326.t11 (cl (= (+ A__questionmark_j (* (- 1) 1)) (+ (- 1) A__questionmark_j))) :rule trans :premises (t12.t3326.t9 t12.t3326.t10))
% 22.63/22.90 (step t12.t3326.t12 (cl (= (- A__questionmark_j 1) (+ (- 1) A__questionmark_j))) :rule trans :premises (t12.t3326.t6 t12.t3326.t11))
% 22.63/22.90 (step t12.t3326.t13 (cl (= (tptp.shl A__questionmark_i (- A__questionmark_j 1)) (tptp.shl A__questionmark_i (+ (- 1) A__questionmark_j)))) :rule cong :premises (t12.t3326.t5 t12.t3326.t12))
% 22.63/22.90 (step t12.t3326.t14 (cl (= 2 2)) :rule refl)
% 22.63/22.90 (step t12.t3326.t15 (cl (= (* (tptp.shl A__questionmark_i (- A__questionmark_j 1)) 2) (* (tptp.shl A__questionmark_i (+ (- 1) A__questionmark_j)) 2))) :rule cong :premises (t12.t3326.t13 t12.t3326.t14))
% 22.63/22.90 (step t12.t3326.t16 (cl (= (* (tptp.shl A__questionmark_i (+ (- 1) A__questionmark_j)) 2) (* 2 (tptp.shl A__questionmark_i (+ (- 1) A__questionmark_j))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3326.t17 (cl (= (* (tptp.shl A__questionmark_i (- A__questionmark_j 1)) 2) (* 2 (tptp.shl A__questionmark_i (+ (- 1) A__questionmark_j))))) :rule trans :premises (t12.t3326.t15 t12.t3326.t16))
% 22.63/22.90 (step t12.t3326.t18 (cl (= (= (tptp.shl A__questionmark_i A__questionmark_j) (* (tptp.shl A__questionmark_i (- A__questionmark_j 1)) 2)) (= (tptp.shl A__questionmark_i A__questionmark_j) (* 2 (tptp.shl A__questionmark_i (+ (- 1) A__questionmark_j)))))) :rule cong :premises (t12.t3326.t4 t12.t3326.t17))
% 22.63/22.90 (step t12.t3326.t19 (cl (= (=> (<= 1 A__questionmark_j) (= (tptp.shl A__questionmark_i A__questionmark_j) (* (tptp.shl A__questionmark_i (- A__questionmark_j 1)) 2))) (=> (>= A__questionmark_j 1) (= (tptp.shl A__questionmark_i A__questionmark_j) (* 2 (tptp.shl A__questionmark_i (+ (- 1) A__questionmark_j))))))) :rule cong :premises (t12.t3326.t3 t12.t3326.t18))
% 22.63/22.90 (step t12.t3326 (cl (= (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (=> (<= 1 A__questionmark_j) (= (tptp.shl A__questionmark_i A__questionmark_j) (* (tptp.shl A__questionmark_i (- A__questionmark_j 1)) 2)))) (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (=> (>= A__questionmark_j 1) (= (tptp.shl A__questionmark_i A__questionmark_j) (* 2 (tptp.shl A__questionmark_i (+ (- 1) A__questionmark_j)))))))) :rule bind)
% 22.63/22.90 (step t12.t3327 (cl (= (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (=> (>= A__questionmark_j 1) (= (tptp.shl A__questionmark_i A__questionmark_j) (* 2 (tptp.shl A__questionmark_i (+ (- 1) A__questionmark_j)))))) (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_j 1)) (= (tptp.shl A__questionmark_i A__questionmark_j) (* 2 (tptp.shl A__questionmark_i (+ (- 1) A__questionmark_j)))))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3328 (cl (= (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (=> (<= 1 A__questionmark_j) (= (tptp.shl A__questionmark_i A__questionmark_j) (* (tptp.shl A__questionmark_i (- A__questionmark_j 1)) 2)))) (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_j 1)) (= (tptp.shl A__questionmark_i A__questionmark_j) (* 2 (tptp.shl A__questionmark_i (+ (- 1) A__questionmark_j)))))))) :rule trans :premises (t12.t3326 t12.t3327))
% 22.63/22.90 (step t12.t3329 (cl (= (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (=> (<= 1 A__questionmark_j) (= (tptp.shl A__questionmark_i A__questionmark_j) (* (tptp.shl A__questionmark_i (- A__questionmark_j 1)) 2))))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_j 1)) (= (tptp.shl A__questionmark_i A__questionmark_j) (* 2 (tptp.shl A__questionmark_i (+ (- 1) A__questionmark_j))))))))) :rule cong :premises (t12.t3328))
% 22.63/22.90 (anchor :step t12.t3330 :args ((A__questionmark_i Int) (:= A__questionmark_i A__questionmark_i) (A__questionmark_j Int) (:= A__questionmark_j A__questionmark_j)))
% 22.63/22.90 (step t12.t3330.t1 (cl (= A__questionmark_i A__questionmark_i)) :rule refl)
% 22.63/22.90 (step t12.t3330.t2 (cl (= A__questionmark_j A__questionmark_j)) :rule refl)
% 22.63/22.90 (anchor :step t12.t3330.t3 :args ((A__questionmark_v_57_58 Int) (:= A__questionmark_v_57_58 A__questionmark_v_57_58)))
% 22.63/22.90 (step t12.t3330.t3.t1 (cl (= A__questionmark_v_57_58 A__questionmark_v_57_58)) :rule refl)
% 22.63/22.90 (step t12.t3330.t3.t2 (cl (= (= A__questionmark_v_57_58 (tptp.shl A__questionmark_i A__questionmark_j)) (= A__questionmark_v_57_58 (tptp.shl A__questionmark_i A__questionmark_j)))) :rule refl)
% 22.63/22.90 (step t12.t3330.t3.t3 (cl (= (<= 0 A__questionmark_i) (>= A__questionmark_i 0))) :rule all_simplify)
% 22.63/22.90 (step t12.t3330.t3.t4 (cl (= (not (<= 0 A__questionmark_i)) (not (>= A__questionmark_i 0)))) :rule cong :premises (t12.t3330.t3.t3))
% 22.63/22.90 (step t12.t3330.t3.t5 (cl (= (< A__questionmark_i 32768) (not (>= A__questionmark_i 32768)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3330.t3.t6 (cl (= (not (< A__questionmark_i 32768)) (not (not (>= A__questionmark_i 32768))))) :rule cong :premises (t12.t3330.t3.t5))
% 22.63/22.90 (step t12.t3330.t3.t7 (cl (= (not (not (>= A__questionmark_i 32768))) (>= A__questionmark_i 32768))) :rule all_simplify)
% 22.63/22.90 (step t12.t3330.t3.t8 (cl (= (not (< A__questionmark_i 32768)) (>= A__questionmark_i 32768))) :rule trans :premises (t12.t3330.t3.t6 t12.t3330.t3.t7))
% 22.63/22.90 (step t12.t3330.t3.t9 (cl (= (<= 0 A__questionmark_j) (>= A__questionmark_j 0))) :rule all_simplify)
% 22.63/22.90 (step t12.t3330.t3.t10 (cl (= (not (<= 0 A__questionmark_j)) (not (>= A__questionmark_j 0)))) :rule cong :premises (t12.t3330.t3.t9))
% 22.63/22.90 (step t12.t3330.t3.t11 (cl (= (<= A__questionmark_j 16) (not (>= A__questionmark_j 17)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3330.t3.t12 (cl (= (not (<= A__questionmark_j 16)) (not (not (>= A__questionmark_j 17))))) :rule cong :premises (t12.t3330.t3.t11))
% 22.63/22.90 (step t12.t3330.t3.t13 (cl (= (not (not (>= A__questionmark_j 17))) (>= A__questionmark_j 17))) :rule all_simplify)
% 22.63/22.90 (step t12.t3330.t3.t14 (cl (= (not (<= A__questionmark_j 16)) (>= A__questionmark_j 17))) :rule trans :premises (t12.t3330.t3.t12 t12.t3330.t3.t13))
% 22.63/22.90 (step t12.t3330.t3.t15 (cl (= (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 32768)) (not (<= 0 A__questionmark_j)) (not (<= A__questionmark_j 16))) (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 32768) (not (>= A__questionmark_j 0)) (>= A__questionmark_j 17)))) :rule cong :premises (t12.t3330.t3.t4 t12.t3330.t3.t8 t12.t3330.t3.t10 t12.t3330.t3.t14))
% 22.63/22.90 (step t12.t3330.t3.t16 (cl (= (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 32768)) (not (<= 0 A__questionmark_j)) (not (<= A__questionmark_j 16)))) (not (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 32768) (not (>= A__questionmark_j 0)) (>= A__questionmark_j 17))))) :rule cong :premises (t12.t3330.t3.t15))
% 22.63/22.90 (step t12.t3330.t3.t17 (cl (= (<= 0 A__questionmark_v_57_58) (>= A__questionmark_v_57_58 0))) :rule all_simplify)
% 22.63/22.90 (step t12.t3330.t3.t18 (cl (= (not (<= 0 A__questionmark_v_57_58)) (not (>= A__questionmark_v_57_58 0)))) :rule cong :premises (t12.t3330.t3.t17))
% 22.63/22.90 (step t12.t3330.t3.t19 (cl (= (<= A__questionmark_v_57_58 tptp.int_2147483647) (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_v_57_58)) 0))) :rule all_simplify)
% 22.63/22.90 (step t12.t3330.t3.t20 (cl (= (not (<= A__questionmark_v_57_58 tptp.int_2147483647)) (not (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_v_57_58)) 0)))) :rule cong :premises (t12.t3330.t3.t19))
% 22.63/22.90 (step t12.t3330.t3.t21 (cl (= (or (not (<= 0 A__questionmark_v_57_58)) (not (<= A__questionmark_v_57_58 tptp.int_2147483647))) (or (not (>= A__questionmark_v_57_58 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_v_57_58)) 0))))) :rule cong :premises (t12.t3330.t3.t18 t12.t3330.t3.t20))
% 22.63/22.90 (step t12.t3330.t3.t22 (cl (= (not (or (not (<= 0 A__questionmark_v_57_58)) (not (<= A__questionmark_v_57_58 tptp.int_2147483647)))) (not (or (not (>= A__questionmark_v_57_58 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_v_57_58)) 0)))))) :rule cong :premises (t12.t3330.t3.t21))
% 22.63/22.90 (step t12.t3330.t3.t23 (cl (= (=> (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 32768)) (not (<= 0 A__questionmark_j)) (not (<= A__questionmark_j 16)))) (not (or (not (<= 0 A__questionmark_v_57_58)) (not (<= A__questionmark_v_57_58 tptp.int_2147483647))))) (=> (not (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 32768) (not (>= A__questionmark_j 0)) (>= A__questionmark_j 17))) (not (or (not (>= A__questionmark_v_57_58 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_v_57_58)) 0))))))) :rule cong :premises (t12.t3330.t3.t16 t12.t3330.t3.t22))
% 22.63/22.90 (step t12.t3330.t3.t24 (cl (= (and (= A__questionmark_v_57_58 (tptp.shl A__questionmark_i A__questionmark_j)) (=> (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 32768)) (not (<= 0 A__questionmark_j)) (not (<= A__questionmark_j 16)))) (not (or (not (<= 0 A__questionmark_v_57_58)) (not (<= A__questionmark_v_57_58 tptp.int_2147483647)))))) (and (= A__questionmark_v_57_58 (tptp.shl A__questionmark_i A__questionmark_j)) (=> (not (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 32768) (not (>= A__questionmark_j 0)) (>= A__questionmark_j 17))) (not (or (not (>= A__questionmark_v_57_58 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_v_57_58)) 0)))))))) :rule cong :premises (t12.t3330.t3.t2 t12.t3330.t3.t23))
% 22.63/22.90 (step t12.t3330.t3 (cl (= (exists ((A__questionmark_v_57_58 Int)) (and (= A__questionmark_v_57_58 (tptp.shl A__questionmark_i A__questionmark_j)) (=> (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 32768)) (not (<= 0 A__questionmark_j)) (not (<= A__questionmark_j 16)))) (not (or (not (<= 0 A__questionmark_v_57_58)) (not (<= A__questionmark_v_57_58 tptp.int_2147483647))))))) (exists ((A__questionmark_v_57_58 Int)) (and (= A__questionmark_v_57_58 (tptp.shl A__questionmark_i A__questionmark_j)) (=> (not (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 32768) (not (>= A__questionmark_j 0)) (>= A__questionmark_j 17))) (not (or (not (>= A__questionmark_v_57_58 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_v_57_58)) 0))))))))) :rule bind)
% 22.63/22.90 (step t12.t3330.t4 (cl (= (exists ((A__questionmark_v_57_58 Int)) (and (= A__questionmark_v_57_58 (tptp.shl A__questionmark_i A__questionmark_j)) (=> (not (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 32768) (not (>= A__questionmark_j 0)) (>= A__questionmark_j 17))) (not (or (not (>= A__questionmark_v_57_58 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_v_57_58)) 0))))))) (not (forall ((A__questionmark_v_57_58 Int)) (not (and (= A__questionmark_v_57_58 (tptp.shl A__questionmark_i A__questionmark_j)) (=> (not (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 32768) (not (>= A__questionmark_j 0)) (>= A__questionmark_j 17))) (not (or (not (>= A__questionmark_v_57_58 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_v_57_58)) 0))))))))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3330.t5 (cl (= (forall ((A__questionmark_v_57_58 Int)) (not (and (= A__questionmark_v_57_58 (tptp.shl A__questionmark_i A__questionmark_j)) (=> (not (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 32768) (not (>= A__questionmark_j 0)) (>= A__questionmark_j 17))) (not (or (not (>= A__questionmark_v_57_58 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_v_57_58)) 0)))))))) (forall ((A__questionmark_v_57_58 Int)) (or (not (= A__questionmark_v_57_58 (tptp.shl A__questionmark_i A__questionmark_j))) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 32768)) (>= A__questionmark_j 0) (not (>= A__questionmark_j 17)) (or (not (>= A__questionmark_v_57_58 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_v_57_58)) 0)))))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3330.t6 (cl (= (forall ((A__questionmark_v_57_58 Int)) (or (not (= A__questionmark_v_57_58 (tptp.shl A__questionmark_i A__questionmark_j))) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 32768)) (>= A__questionmark_j 0) (not (>= A__questionmark_j 17)) (or (not (>= A__questionmark_v_57_58 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_v_57_58)) 0)))))) (or (not (= (tptp.shl A__questionmark_i A__questionmark_j) (tptp.shl A__questionmark_i A__questionmark_j))) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 32768)) (>= A__questionmark_j 0) (not (>= A__questionmark_j 17)) (or (not (>= (tptp.shl A__questionmark_i A__questionmark_j) 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) (tptp.shl A__questionmark_i A__questionmark_j))) 0))))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3330.t7 (cl (= (= (tptp.shl A__questionmark_i A__questionmark_j) (tptp.shl A__questionmark_i A__questionmark_j)) true)) :rule all_simplify)
% 22.63/22.90 (step t12.t3330.t8 (cl (= (not (= (tptp.shl A__questionmark_i A__questionmark_j) (tptp.shl A__questionmark_i A__questionmark_j))) (not true))) :rule cong :premises (t12.t3330.t7))
% 22.63/22.90 (step t12.t3330.t9 (cl (= (not true) false)) :rule all_simplify)
% 22.63/22.90 (step t12.t3330.t10 (cl (= (not (= (tptp.shl A__questionmark_i A__questionmark_j) (tptp.shl A__questionmark_i A__questionmark_j))) false)) :rule trans :premises (t12.t3330.t8 t12.t3330.t9))
% 22.63/22.90 (step t12.t3330.t11 (cl (= (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 32768)) (>= A__questionmark_j 0) (not (>= A__questionmark_j 17)) (or (not (>= (tptp.shl A__questionmark_i A__questionmark_j) 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) (tptp.shl A__questionmark_i A__questionmark_j))) 0)))) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 32768)) (>= A__questionmark_j 0) (not (>= A__questionmark_j 17)) (or (not (>= (tptp.shl A__questionmark_i A__questionmark_j) 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) (tptp.shl A__questionmark_i A__questionmark_j))) 0)))))) :rule refl)
% 22.63/22.90 (step t12.t3330.t12 (cl (= (or (not (= (tptp.shl A__questionmark_i A__questionmark_j) (tptp.shl A__questionmark_i A__questionmark_j))) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 32768)) (>= A__questionmark_j 0) (not (>= A__questionmark_j 17)) (or (not (>= (tptp.shl A__questionmark_i A__questionmark_j) 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) (tptp.shl A__questionmark_i A__questionmark_j))) 0))))) (or false (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 32768)) (>= A__questionmark_j 0) (not (>= A__questionmark_j 17)) (or (not (>= (tptp.shl A__questionmark_i A__questionmark_j) 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) (tptp.shl A__questionmark_i A__questionmark_j))) 0))))))) :rule cong :premises (t12.t3330.t10 t12.t3330.t11))
% 22.63/22.90 (step t12.t3330.t13 (cl (= (or false (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 32768)) (>= A__questionmark_j 0) (not (>= A__questionmark_j 17)) (or (not (>= (tptp.shl A__questionmark_i A__questionmark_j) 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) (tptp.shl A__questionmark_i A__questionmark_j))) 0))))) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 32768)) (>= A__questionmark_j 0) (not (>= A__questionmark_j 17)) (or (not (>= (tptp.shl A__questionmark_i A__questionmark_j) 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) (tptp.shl A__questionmark_i A__questionmark_j))) 0)))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3330.t14 (cl (= (or (not (= (tptp.shl A__questionmark_i A__questionmark_j) (tptp.shl A__questionmark_i A__questionmark_j))) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 32768)) (>= A__questionmark_j 0) (not (>= A__questionmark_j 17)) (or (not (>= (tptp.shl A__questionmark_i A__questionmark_j) 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) (tptp.shl A__questionmark_i A__questionmark_j))) 0))))) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 32768)) (>= A__questionmark_j 0) (not (>= A__questionmark_j 17)) (or (not (>= (tptp.shl A__questionmark_i A__questionmark_j) 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) (tptp.shl A__questionmark_i A__questionmark_j))) 0)))))) :rule trans :premises (t12.t3330.t12 t12.t3330.t13))
% 22.63/22.90 (step t12.t3330.t15 (cl (= (forall ((A__questionmark_v_57_58 Int)) (or (not (= A__questionmark_v_57_58 (tptp.shl A__questionmark_i A__questionmark_j))) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 32768)) (>= A__questionmark_j 0) (not (>= A__questionmark_j 17)) (or (not (>= A__questionmark_v_57_58 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_v_57_58)) 0)))))) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 32768)) (>= A__questionmark_j 0) (not (>= A__questionmark_j 17)) (or (not (>= (tptp.shl A__questionmark_i A__questionmark_j) 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) (tptp.shl A__questionmark_i A__questionmark_j))) 0)))))) :rule trans :premises (t12.t3330.t6 t12.t3330.t14))
% 22.63/22.90 (step t12.t3330.t16 (cl (= (forall ((A__questionmark_v_57_58 Int)) (not (and (= A__questionmark_v_57_58 (tptp.shl A__questionmark_i A__questionmark_j)) (=> (not (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 32768) (not (>= A__questionmark_j 0)) (>= A__questionmark_j 17))) (not (or (not (>= A__questionmark_v_57_58 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_v_57_58)) 0)))))))) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 32768)) (>= A__questionmark_j 0) (not (>= A__questionmark_j 17)) (or (not (>= (tptp.shl A__questionmark_i A__questionmark_j) 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) (tptp.shl A__questionmark_i A__questionmark_j))) 0)))))) :rule trans :premises (t12.t3330.t5 t12.t3330.t15))
% 22.63/22.90 (step t12.t3330.t17 (cl (= (not (forall ((A__questionmark_v_57_58 Int)) (not (and (= A__questionmark_v_57_58 (tptp.shl A__questionmark_i A__questionmark_j)) (=> (not (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 32768) (not (>= A__questionmark_j 0)) (>= A__questionmark_j 17))) (not (or (not (>= A__questionmark_v_57_58 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_v_57_58)) 0))))))))) (not (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 32768)) (>= A__questionmark_j 0) (not (>= A__questionmark_j 17)) (or (not (>= (tptp.shl A__questionmark_i A__questionmark_j) 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) (tptp.shl A__questionmark_i A__questionmark_j))) 0))))))) :rule cong :premises (t12.t3330.t16))
% 22.63/22.90 (step t12.t3330.t18 (cl (= (exists ((A__questionmark_v_57_58 Int)) (and (= A__questionmark_v_57_58 (tptp.shl A__questionmark_i A__questionmark_j)) (=> (not (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 32768) (not (>= A__questionmark_j 0)) (>= A__questionmark_j 17))) (not (or (not (>= A__questionmark_v_57_58 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_v_57_58)) 0))))))) (not (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 32768)) (>= A__questionmark_j 0) (not (>= A__questionmark_j 17)) (or (not (>= (tptp.shl A__questionmark_i A__questionmark_j) 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) (tptp.shl A__questionmark_i A__questionmark_j))) 0))))))) :rule trans :premises (t12.t3330.t4 t12.t3330.t17))
% 22.63/22.90 (step t12.t3330.t19 (cl (= (exists ((A__questionmark_v_57_58 Int)) (and (= A__questionmark_v_57_58 (tptp.shl A__questionmark_i A__questionmark_j)) (=> (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 32768)) (not (<= 0 A__questionmark_j)) (not (<= A__questionmark_j 16)))) (not (or (not (<= 0 A__questionmark_v_57_58)) (not (<= A__questionmark_v_57_58 tptp.int_2147483647))))))) (not (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 32768)) (>= A__questionmark_j 0) (not (>= A__questionmark_j 17)) (or (not (>= (tptp.shl A__questionmark_i A__questionmark_j) 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) (tptp.shl A__questionmark_i A__questionmark_j))) 0))))))) :rule trans :premises (t12.t3330.t3 t12.t3330.t18))
% 22.63/22.90 (step t12.t3330 (cl (= (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (exists ((A__questionmark_v_57_58 Int)) (and (= A__questionmark_v_57_58 (tptp.shl A__questionmark_i A__questionmark_j)) (=> (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 32768)) (not (<= 0 A__questionmark_j)) (not (<= A__questionmark_j 16)))) (not (or (not (<= 0 A__questionmark_v_57_58)) (not (<= A__questionmark_v_57_58 tptp.int_2147483647)))))))) (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (not (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 32768)) (>= A__questionmark_j 0) (not (>= A__questionmark_j 17)) (or (not (>= (tptp.shl A__questionmark_i A__questionmark_j) 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) (tptp.shl A__questionmark_i A__questionmark_j))) 0)))))))) :rule bind)
% 22.63/22.90 (step t12.t3331 (cl (= (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (not (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 32768)) (>= A__questionmark_j 0) (not (>= A__questionmark_j 17)) (or (not (>= (tptp.shl A__questionmark_i A__questionmark_j) 0)) (not (>= (+ tptp.int_2147483647 (* (- 1) (tptp.shl A__questionmark_i A__questionmark_j))) 0)))))) (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 32768) (not (>= A__questionmark_j 0)) (>= A__questionmark_j 17) (and (>= (tptp.shl A__questionmark_i A__questionmark_j) 0) (>= (+ tptp.int_2147483647 (* (- 1) (tptp.shl A__questionmark_i A__questionmark_j))) 0)))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3332 (cl (= (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (exists ((A__questionmark_v_57_58 Int)) (and (= A__questionmark_v_57_58 (tptp.shl A__questionmark_i A__questionmark_j)) (=> (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 32768)) (not (<= 0 A__questionmark_j)) (not (<= A__questionmark_j 16)))) (not (or (not (<= 0 A__questionmark_v_57_58)) (not (<= A__questionmark_v_57_58 tptp.int_2147483647)))))))) (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 32768) (not (>= A__questionmark_j 0)) (>= A__questionmark_j 17) (and (>= (tptp.shl A__questionmark_i A__questionmark_j) 0) (>= (+ tptp.int_2147483647 (* (- 1) (tptp.shl A__questionmark_i A__questionmark_j))) 0)))))) :rule trans :premises (t12.t3330 t12.t3331))
% 22.63/22.90 (step t12.t3333 (cl (= (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (exists ((A__questionmark_v_57_58 Int)) (and (= A__questionmark_v_57_58 (tptp.shl A__questionmark_i A__questionmark_j)) (=> (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 32768)) (not (<= 0 A__questionmark_j)) (not (<= A__questionmark_j 16)))) (not (or (not (<= 0 A__questionmark_v_57_58)) (not (<= A__questionmark_v_57_58 tptp.int_2147483647))))))))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 32768) (not (>= A__questionmark_j 0)) (>= A__questionmark_j 17) (and (>= (tptp.shl A__questionmark_i A__questionmark_j) 0) (>= (+ tptp.int_2147483647 (* (- 1) (tptp.shl A__questionmark_i A__questionmark_j))) 0))))))) :rule cong :premises (t12.t3332))
% 22.63/22.90 (anchor :step t12.t3334 :args ((A__questionmark_i Int) (:= A__questionmark_i A__questionmark_i)))
% 22.63/22.90 (step t12.t3334.t1 (cl (= A__questionmark_i A__questionmark_i)) :rule refl)
% 22.63/22.90 (step t12.t3334.t2 (cl (= (= (tptp.shr A__questionmark_i 0) A__questionmark_i) (= A__questionmark_i (tptp.shr A__questionmark_i 0)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3334 (cl (= (forall ((A__questionmark_i Int)) (= (tptp.shr A__questionmark_i 0) A__questionmark_i)) (forall ((A__questionmark_i Int)) (= A__questionmark_i (tptp.shr A__questionmark_i 0))))) :rule bind)
% 22.63/22.90 (step t12.t3335 (cl (= (not (forall ((A__questionmark_i Int)) (= (tptp.shr A__questionmark_i 0) A__questionmark_i))) (not (forall ((A__questionmark_i Int)) (= A__questionmark_i (tptp.shr A__questionmark_i 0)))))) :rule cong :premises (t12.t3334))
% 22.63/22.90 (anchor :step t12.t3336 :args ((A__questionmark_i Int) (:= A__questionmark_i A__questionmark_i) (A__questionmark_j Int) (:= A__questionmark_j A__questionmark_j)))
% 22.63/22.90 (step t12.t3336.t1 (cl (= A__questionmark_i A__questionmark_i)) :rule refl)
% 22.63/22.90 (step t12.t3336.t2 (cl (= A__questionmark_j A__questionmark_j)) :rule refl)
% 22.63/22.90 (step t12.t3336.t3 (cl (= (<= 1 A__questionmark_j) (>= A__questionmark_j 1))) :rule all_simplify)
% 22.63/22.90 (step t12.t3336.t4 (cl (= (tptp.shr A__questionmark_i A__questionmark_j) (tptp.shr A__questionmark_i A__questionmark_j))) :rule refl)
% 22.63/22.90 (step t12.t3336.t5 (cl (= A__questionmark_i A__questionmark_i)) :rule refl)
% 22.63/22.90 (step t12.t3336.t6 (cl (= (- A__questionmark_j 1) (+ A__questionmark_j (* (- 1) 1)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3336.t7 (cl (= A__questionmark_j A__questionmark_j)) :rule refl)
% 22.63/22.90 (step t12.t3336.t8 (cl (= (* (- 1) 1) (- 1))) :rule all_simplify)
% 22.63/22.90 (step t12.t3336.t9 (cl (= (+ A__questionmark_j (* (- 1) 1)) (+ A__questionmark_j (- 1)))) :rule cong :premises (t12.t3336.t7 t12.t3336.t8))
% 22.63/22.90 (step t12.t3336.t10 (cl (= (+ A__questionmark_j (- 1)) (+ (- 1) A__questionmark_j))) :rule all_simplify)
% 22.63/22.90 (step t12.t3336.t11 (cl (= (+ A__questionmark_j (* (- 1) 1)) (+ (- 1) A__questionmark_j))) :rule trans :premises (t12.t3336.t9 t12.t3336.t10))
% 22.63/22.90 (step t12.t3336.t12 (cl (= (- A__questionmark_j 1) (+ (- 1) A__questionmark_j))) :rule trans :premises (t12.t3336.t6 t12.t3336.t11))
% 22.63/22.90 (step t12.t3336.t13 (cl (= (tptp.shr A__questionmark_i (- A__questionmark_j 1)) (tptp.shr A__questionmark_i (+ (- 1) A__questionmark_j)))) :rule cong :premises (t12.t3336.t5 t12.t3336.t12))
% 22.63/22.90 (step t12.t3336.t14 (cl (= 2 2)) :rule refl)
% 22.63/22.90 (step t12.t3336.t15 (cl (= (tptp.x_1 (tptp.shr A__questionmark_i (- A__questionmark_j 1)) 2) (tptp.x_1 (tptp.shr A__questionmark_i (+ (- 1) A__questionmark_j)) 2))) :rule cong :premises (t12.t3336.t13 t12.t3336.t14))
% 22.63/22.90 (step t12.t3336.t16 (cl (= (= (tptp.shr A__questionmark_i A__questionmark_j) (tptp.x_1 (tptp.shr A__questionmark_i (- A__questionmark_j 1)) 2)) (= (tptp.shr A__questionmark_i A__questionmark_j) (tptp.x_1 (tptp.shr A__questionmark_i (+ (- 1) A__questionmark_j)) 2)))) :rule cong :premises (t12.t3336.t4 t12.t3336.t15))
% 22.63/22.90 (step t12.t3336.t17 (cl (= (=> (<= 1 A__questionmark_j) (= (tptp.shr A__questionmark_i A__questionmark_j) (tptp.x_1 (tptp.shr A__questionmark_i (- A__questionmark_j 1)) 2))) (=> (>= A__questionmark_j 1) (= (tptp.shr A__questionmark_i A__questionmark_j) (tptp.x_1 (tptp.shr A__questionmark_i (+ (- 1) A__questionmark_j)) 2))))) :rule cong :premises (t12.t3336.t3 t12.t3336.t16))
% 22.63/22.90 (step t12.t3336 (cl (= (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (=> (<= 1 A__questionmark_j) (= (tptp.shr A__questionmark_i A__questionmark_j) (tptp.x_1 (tptp.shr A__questionmark_i (- A__questionmark_j 1)) 2)))) (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (=> (>= A__questionmark_j 1) (= (tptp.shr A__questionmark_i A__questionmark_j) (tptp.x_1 (tptp.shr A__questionmark_i (+ (- 1) A__questionmark_j)) 2)))))) :rule bind)
% 22.63/22.90 (step t12.t3337 (cl (= (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (=> (>= A__questionmark_j 1) (= (tptp.shr A__questionmark_i A__questionmark_j) (tptp.x_1 (tptp.shr A__questionmark_i (+ (- 1) A__questionmark_j)) 2)))) (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_j 1)) (= (tptp.shr A__questionmark_i A__questionmark_j) (tptp.x_1 (tptp.shr A__questionmark_i (+ (- 1) A__questionmark_j)) 2)))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3338 (cl (= (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (=> (<= 1 A__questionmark_j) (= (tptp.shr A__questionmark_i A__questionmark_j) (tptp.x_1 (tptp.shr A__questionmark_i (- A__questionmark_j 1)) 2)))) (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_j 1)) (= (tptp.shr A__questionmark_i A__questionmark_j) (tptp.x_1 (tptp.shr A__questionmark_i (+ (- 1) A__questionmark_j)) 2)))))) :rule trans :premises (t12.t3336 t12.t3337))
% 22.63/22.90 (step t12.t3339 (cl (= (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (=> (<= 1 A__questionmark_j) (= (tptp.shr A__questionmark_i A__questionmark_j) (tptp.x_1 (tptp.shr A__questionmark_i (- A__questionmark_j 1)) 2))))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_j 1)) (= (tptp.shr A__questionmark_i A__questionmark_j) (tptp.x_1 (tptp.shr A__questionmark_i (+ (- 1) A__questionmark_j)) 2))))))) :rule cong :premises (t12.t3338))
% 22.63/22.90 (anchor :step t12.t3340 :args ((A__questionmark_x_3 Int) (:= A__questionmark_x_3 A__questionmark_x_3) (A__questionmark_y Int) (:= A__questionmark_y A__questionmark_y)))
% 22.63/22.90 (step t12.t3340.t1 (cl (= A__questionmark_x_3 A__questionmark_x_3)) :rule refl)
% 22.63/22.90 (step t12.t3340.t2 (cl (= A__questionmark_y A__questionmark_y)) :rule refl)
% 22.63/22.90 (anchor :step t12.t3340.t3 :args ((A__questionmark_v_58_59 Int) (:= A__questionmark_v_58_59 A__questionmark_v_58_59)))
% 22.63/22.90 (step t12.t3340.t3.t1 (cl (= A__questionmark_v_58_59 A__questionmark_v_58_59)) :rule refl)
% 22.63/22.90 (step t12.t3340.t3.t2 (cl (= (= A__questionmark_v_58_59 (tptp.min A__questionmark_x_3 A__questionmark_y)) (= A__questionmark_v_58_59 (tptp.min A__questionmark_x_3 A__questionmark_y)))) :rule refl)
% 22.63/22.90 (step t12.t3340.t3.t3 (cl (= (= A__questionmark_v_58_59 A__questionmark_x_3) (= A__questionmark_x_3 A__questionmark_v_58_59))) :rule all_simplify)
% 22.63/22.90 (step t12.t3340.t3.t4 (cl (= (= A__questionmark_v_58_59 A__questionmark_y) (= A__questionmark_y A__questionmark_v_58_59))) :rule all_simplify)
% 22.63/22.90 (step t12.t3340.t3.t5 (cl (= (or (= A__questionmark_v_58_59 A__questionmark_x_3) (= A__questionmark_v_58_59 A__questionmark_y)) (or (= A__questionmark_x_3 A__questionmark_v_58_59) (= A__questionmark_y A__questionmark_v_58_59)))) :rule cong :premises (t12.t3340.t3.t3 t12.t3340.t3.t4))
% 22.63/22.90 (step t12.t3340.t3.t6 (cl (= (not (or (= A__questionmark_v_58_59 A__questionmark_x_3) (= A__questionmark_v_58_59 A__questionmark_y))) (not (or (= A__questionmark_x_3 A__questionmark_v_58_59) (= A__questionmark_y A__questionmark_v_58_59))))) :rule cong :premises (t12.t3340.t3.t5))
% 22.63/22.90 (step t12.t3340.t3.t7 (cl (= (<= A__questionmark_v_58_59 A__questionmark_x_3) (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_v_58_59)) 0))) :rule all_simplify)
% 22.63/22.90 (step t12.t3340.t3.t8 (cl (= (not (<= A__questionmark_v_58_59 A__questionmark_x_3)) (not (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_v_58_59)) 0)))) :rule cong :premises (t12.t3340.t3.t7))
% 22.63/22.90 (step t12.t3340.t3.t9 (cl (= (<= A__questionmark_v_58_59 A__questionmark_y) (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_58_59)) 0))) :rule all_simplify)
% 22.63/22.90 (step t12.t3340.t3.t10 (cl (= (not (<= A__questionmark_v_58_59 A__questionmark_y)) (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_58_59)) 0)))) :rule cong :premises (t12.t3340.t3.t9))
% 22.63/22.90 (step t12.t3340.t3.t11 (cl (= (or (not (or (= A__questionmark_v_58_59 A__questionmark_x_3) (= A__questionmark_v_58_59 A__questionmark_y))) (not (<= A__questionmark_v_58_59 A__questionmark_x_3)) (not (<= A__questionmark_v_58_59 A__questionmark_y))) (or (not (or (= A__questionmark_x_3 A__questionmark_v_58_59) (= A__questionmark_y A__questionmark_v_58_59))) (not (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_v_58_59)) 0)) (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_58_59)) 0))))) :rule cong :premises (t12.t3340.t3.t6 t12.t3340.t3.t8 t12.t3340.t3.t10))
% 22.63/22.90 (step t12.t3340.t3.t12 (cl (= (not (or (not (or (= A__questionmark_v_58_59 A__questionmark_x_3) (= A__questionmark_v_58_59 A__questionmark_y))) (not (<= A__questionmark_v_58_59 A__questionmark_x_3)) (not (<= A__questionmark_v_58_59 A__questionmark_y)))) (not (or (not (or (= A__questionmark_x_3 A__questionmark_v_58_59) (= A__questionmark_y A__questionmark_v_58_59))) (not (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_v_58_59)) 0)) (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_58_59)) 0)))))) :rule cong :premises (t12.t3340.t3.t11))
% 22.63/22.90 (step t12.t3340.t3.t13 (cl (= (and (= A__questionmark_v_58_59 (tptp.min A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_v_58_59 A__questionmark_x_3) (= A__questionmark_v_58_59 A__questionmark_y))) (not (<= A__questionmark_v_58_59 A__questionmark_x_3)) (not (<= A__questionmark_v_58_59 A__questionmark_y))))) (and (= A__questionmark_v_58_59 (tptp.min A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_x_3 A__questionmark_v_58_59) (= A__questionmark_y A__questionmark_v_58_59))) (not (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_v_58_59)) 0)) (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_58_59)) 0))))))) :rule cong :premises (t12.t3340.t3.t2 t12.t3340.t3.t12))
% 22.63/22.90 (step t12.t3340.t3 (cl (= (exists ((A__questionmark_v_58_59 Int)) (and (= A__questionmark_v_58_59 (tptp.min A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_v_58_59 A__questionmark_x_3) (= A__questionmark_v_58_59 A__questionmark_y))) (not (<= A__questionmark_v_58_59 A__questionmark_x_3)) (not (<= A__questionmark_v_58_59 A__questionmark_y)))))) (exists ((A__questionmark_v_58_59 Int)) (and (= A__questionmark_v_58_59 (tptp.min A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_x_3 A__questionmark_v_58_59) (= A__questionmark_y A__questionmark_v_58_59))) (not (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_v_58_59)) 0)) (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_58_59)) 0)))))))) :rule bind)
% 22.63/22.90 (step t12.t3340.t4 (cl (= (exists ((A__questionmark_v_58_59 Int)) (and (= A__questionmark_v_58_59 (tptp.min A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_x_3 A__questionmark_v_58_59) (= A__questionmark_y A__questionmark_v_58_59))) (not (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_v_58_59)) 0)) (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_58_59)) 0)))))) (not (forall ((A__questionmark_v_58_59 Int)) (not (and (= A__questionmark_v_58_59 (tptp.min A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_x_3 A__questionmark_v_58_59) (= A__questionmark_y A__questionmark_v_58_59))) (not (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_v_58_59)) 0)) (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_58_59)) 0)))))))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3340.t5 (cl (= (forall ((A__questionmark_v_58_59 Int)) (not (and (= A__questionmark_v_58_59 (tptp.min A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_x_3 A__questionmark_v_58_59) (= A__questionmark_y A__questionmark_v_58_59))) (not (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_v_58_59)) 0)) (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_58_59)) 0))))))) (forall ((A__questionmark_v_58_59 Int)) (or (not (= A__questionmark_v_58_59 (tptp.min A__questionmark_x_3 A__questionmark_y))) (and (not (= A__questionmark_x_3 A__questionmark_v_58_59)) (not (= A__questionmark_y A__questionmark_v_58_59))) (not (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_v_58_59)) 0)) (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_58_59)) 0)))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3340.t6 (cl (= (forall ((A__questionmark_v_58_59 Int)) (or (not (= A__questionmark_v_58_59 (tptp.min A__questionmark_x_3 A__questionmark_y))) (and (not (= A__questionmark_x_3 A__questionmark_v_58_59)) (not (= A__questionmark_y A__questionmark_v_58_59))) (not (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_v_58_59)) 0)) (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_58_59)) 0)))) (or (not (= (tptp.min A__questionmark_x_3 A__questionmark_y) (tptp.min A__questionmark_x_3 A__questionmark_y))) (and (not (= A__questionmark_x_3 (tptp.min A__questionmark_x_3 A__questionmark_y))) (not (= A__questionmark_y (tptp.min A__questionmark_x_3 A__questionmark_y)))) (not (>= (+ A__questionmark_x_3 (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0)) (not (>= (+ A__questionmark_y (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3340.t7 (cl (= (= (tptp.min A__questionmark_x_3 A__questionmark_y) (tptp.min A__questionmark_x_3 A__questionmark_y)) true)) :rule all_simplify)
% 22.63/22.90 (step t12.t3340.t8 (cl (= (not (= (tptp.min A__questionmark_x_3 A__questionmark_y) (tptp.min A__questionmark_x_3 A__questionmark_y))) (not true))) :rule cong :premises (t12.t3340.t7))
% 22.63/22.90 (step t12.t3340.t9 (cl (= (not true) false)) :rule all_simplify)
% 22.63/22.90 (step t12.t3340.t10 (cl (= (not (= (tptp.min A__questionmark_x_3 A__questionmark_y) (tptp.min A__questionmark_x_3 A__questionmark_y))) false)) :rule trans :premises (t12.t3340.t8 t12.t3340.t9))
% 22.63/22.90 (step t12.t3340.t11 (cl (= (and (not (= A__questionmark_x_3 (tptp.min A__questionmark_x_3 A__questionmark_y))) (not (= A__questionmark_y (tptp.min A__questionmark_x_3 A__questionmark_y)))) (and (not (= A__questionmark_x_3 (tptp.min A__questionmark_x_3 A__questionmark_y))) (not (= A__questionmark_y (tptp.min A__questionmark_x_3 A__questionmark_y)))))) :rule refl)
% 22.63/22.90 (step t12.t3340.t12 (cl (= (not (>= (+ A__questionmark_x_3 (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0)) (not (>= (+ A__questionmark_x_3 (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0)))) :rule refl)
% 22.63/22.90 (step t12.t3340.t13 (cl (= (not (>= (+ A__questionmark_y (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0)) (not (>= (+ A__questionmark_y (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0)))) :rule refl)
% 22.63/22.90 (step t12.t3340.t14 (cl (= (or (not (= (tptp.min A__questionmark_x_3 A__questionmark_y) (tptp.min A__questionmark_x_3 A__questionmark_y))) (and (not (= A__questionmark_x_3 (tptp.min A__questionmark_x_3 A__questionmark_y))) (not (= A__questionmark_y (tptp.min A__questionmark_x_3 A__questionmark_y)))) (not (>= (+ A__questionmark_x_3 (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0)) (not (>= (+ A__questionmark_y (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0))) (or false (and (not (= A__questionmark_x_3 (tptp.min A__questionmark_x_3 A__questionmark_y))) (not (= A__questionmark_y (tptp.min A__questionmark_x_3 A__questionmark_y)))) (not (>= (+ A__questionmark_x_3 (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0)) (not (>= (+ A__questionmark_y (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0))))) :rule cong :premises (t12.t3340.t10 t12.t3340.t11 t12.t3340.t12 t12.t3340.t13))
% 22.63/22.90 (step t12.t3340.t15 (cl (= (or false (and (not (= A__questionmark_x_3 (tptp.min A__questionmark_x_3 A__questionmark_y))) (not (= A__questionmark_y (tptp.min A__questionmark_x_3 A__questionmark_y)))) (not (>= (+ A__questionmark_x_3 (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0)) (not (>= (+ A__questionmark_y (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0))) (or (and (not (= A__questionmark_x_3 (tptp.min A__questionmark_x_3 A__questionmark_y))) (not (= A__questionmark_y (tptp.min A__questionmark_x_3 A__questionmark_y)))) (not (>= (+ A__questionmark_x_3 (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0)) (not (>= (+ A__questionmark_y (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3340.t16 (cl (= (or (not (= (tptp.min A__questionmark_x_3 A__questionmark_y) (tptp.min A__questionmark_x_3 A__questionmark_y))) (and (not (= A__questionmark_x_3 (tptp.min A__questionmark_x_3 A__questionmark_y))) (not (= A__questionmark_y (tptp.min A__questionmark_x_3 A__questionmark_y)))) (not (>= (+ A__questionmark_x_3 (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0)) (not (>= (+ A__questionmark_y (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0))) (or (and (not (= A__questionmark_x_3 (tptp.min A__questionmark_x_3 A__questionmark_y))) (not (= A__questionmark_y (tptp.min A__questionmark_x_3 A__questionmark_y)))) (not (>= (+ A__questionmark_x_3 (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0)) (not (>= (+ A__questionmark_y (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0))))) :rule trans :premises (t12.t3340.t14 t12.t3340.t15))
% 22.63/22.90 (step t12.t3340.t17 (cl (= (forall ((A__questionmark_v_58_59 Int)) (or (not (= A__questionmark_v_58_59 (tptp.min A__questionmark_x_3 A__questionmark_y))) (and (not (= A__questionmark_x_3 A__questionmark_v_58_59)) (not (= A__questionmark_y A__questionmark_v_58_59))) (not (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_v_58_59)) 0)) (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_58_59)) 0)))) (or (and (not (= A__questionmark_x_3 (tptp.min A__questionmark_x_3 A__questionmark_y))) (not (= A__questionmark_y (tptp.min A__questionmark_x_3 A__questionmark_y)))) (not (>= (+ A__questionmark_x_3 (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0)) (not (>= (+ A__questionmark_y (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0))))) :rule trans :premises (t12.t3340.t6 t12.t3340.t16))
% 22.63/22.90 (step t12.t3340.t18 (cl (= (forall ((A__questionmark_v_58_59 Int)) (not (and (= A__questionmark_v_58_59 (tptp.min A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_x_3 A__questionmark_v_58_59) (= A__questionmark_y A__questionmark_v_58_59))) (not (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_v_58_59)) 0)) (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_58_59)) 0))))))) (or (and (not (= A__questionmark_x_3 (tptp.min A__questionmark_x_3 A__questionmark_y))) (not (= A__questionmark_y (tptp.min A__questionmark_x_3 A__questionmark_y)))) (not (>= (+ A__questionmark_x_3 (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0)) (not (>= (+ A__questionmark_y (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0))))) :rule trans :premises (t12.t3340.t5 t12.t3340.t17))
% 22.63/22.90 (step t12.t3340.t19 (cl (= (not (forall ((A__questionmark_v_58_59 Int)) (not (and (= A__questionmark_v_58_59 (tptp.min A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_x_3 A__questionmark_v_58_59) (= A__questionmark_y A__questionmark_v_58_59))) (not (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_v_58_59)) 0)) (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_58_59)) 0)))))))) (not (or (and (not (= A__questionmark_x_3 (tptp.min A__questionmark_x_3 A__questionmark_y))) (not (= A__questionmark_y (tptp.min A__questionmark_x_3 A__questionmark_y)))) (not (>= (+ A__questionmark_x_3 (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0)) (not (>= (+ A__questionmark_y (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0)))))) :rule cong :premises (t12.t3340.t18))
% 22.63/22.90 (step t12.t3340.t20 (cl (= (exists ((A__questionmark_v_58_59 Int)) (and (= A__questionmark_v_58_59 (tptp.min A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_x_3 A__questionmark_v_58_59) (= A__questionmark_y A__questionmark_v_58_59))) (not (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_v_58_59)) 0)) (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_58_59)) 0)))))) (not (or (and (not (= A__questionmark_x_3 (tptp.min A__questionmark_x_3 A__questionmark_y))) (not (= A__questionmark_y (tptp.min A__questionmark_x_3 A__questionmark_y)))) (not (>= (+ A__questionmark_x_3 (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0)) (not (>= (+ A__questionmark_y (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0)))))) :rule trans :premises (t12.t3340.t4 t12.t3340.t19))
% 22.63/22.90 (step t12.t3340.t21 (cl (= (exists ((A__questionmark_v_58_59 Int)) (and (= A__questionmark_v_58_59 (tptp.min A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_v_58_59 A__questionmark_x_3) (= A__questionmark_v_58_59 A__questionmark_y))) (not (<= A__questionmark_v_58_59 A__questionmark_x_3)) (not (<= A__questionmark_v_58_59 A__questionmark_y)))))) (not (or (and (not (= A__questionmark_x_3 (tptp.min A__questionmark_x_3 A__questionmark_y))) (not (= A__questionmark_y (tptp.min A__questionmark_x_3 A__questionmark_y)))) (not (>= (+ A__questionmark_x_3 (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0)) (not (>= (+ A__questionmark_y (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0)))))) :rule trans :premises (t12.t3340.t3 t12.t3340.t20))
% 22.63/22.90 (step t12.t3340 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_58_59 Int)) (and (= A__questionmark_v_58_59 (tptp.min A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_v_58_59 A__questionmark_x_3) (= A__questionmark_v_58_59 A__questionmark_y))) (not (<= A__questionmark_v_58_59 A__questionmark_x_3)) (not (<= A__questionmark_v_58_59 A__questionmark_y))))))) (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (not (or (and (not (= A__questionmark_x_3 (tptp.min A__questionmark_x_3 A__questionmark_y))) (not (= A__questionmark_y (tptp.min A__questionmark_x_3 A__questionmark_y)))) (not (>= (+ A__questionmark_x_3 (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0)) (not (>= (+ A__questionmark_y (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0))))))) :rule bind)
% 22.63/22.90 (step t12.t3341 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (not (or (and (not (= A__questionmark_x_3 (tptp.min A__questionmark_x_3 A__questionmark_y))) (not (= A__questionmark_y (tptp.min A__questionmark_x_3 A__questionmark_y)))) (not (>= (+ A__questionmark_x_3 (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0)) (not (>= (+ A__questionmark_y (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0))))) (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (and (or (= A__questionmark_x_3 (tptp.min A__questionmark_x_3 A__questionmark_y)) (= A__questionmark_y (tptp.min A__questionmark_x_3 A__questionmark_y))) (>= (+ A__questionmark_x_3 (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0) (>= (+ A__questionmark_y (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3342 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (and (or (= A__questionmark_x_3 (tptp.min A__questionmark_x_3 A__questionmark_y)) (= A__questionmark_y (tptp.min A__questionmark_x_3 A__questionmark_y))) (>= (+ A__questionmark_x_3 (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0) (>= (+ A__questionmark_y (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0))) (and (forall ((BOUND_VARIABLE_13964 Int) (BOUND_VARIABLE_13966 Int)) (or (= BOUND_VARIABLE_13964 (tptp.min BOUND_VARIABLE_13964 BOUND_VARIABLE_13966)) (= BOUND_VARIABLE_13966 (tptp.min BOUND_VARIABLE_13964 BOUND_VARIABLE_13966)))) (forall ((BOUND_VARIABLE_13974 Int) (BOUND_VARIABLE_13976 Int)) (>= (+ BOUND_VARIABLE_13974 (* (- 1) (tptp.min BOUND_VARIABLE_13974 BOUND_VARIABLE_13976))) 0)) (forall ((BOUND_VARIABLE_13984 Int) (BOUND_VARIABLE_13986 Int)) (>= (+ BOUND_VARIABLE_13986 (* (- 1) (tptp.min BOUND_VARIABLE_13984 BOUND_VARIABLE_13986))) 0))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3343 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (not (or (and (not (= A__questionmark_x_3 (tptp.min A__questionmark_x_3 A__questionmark_y))) (not (= A__questionmark_y (tptp.min A__questionmark_x_3 A__questionmark_y)))) (not (>= (+ A__questionmark_x_3 (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0)) (not (>= (+ A__questionmark_y (* (- 1) (tptp.min A__questionmark_x_3 A__questionmark_y))) 0))))) (and (forall ((BOUND_VARIABLE_13964 Int) (BOUND_VARIABLE_13966 Int)) (or (= BOUND_VARIABLE_13964 (tptp.min BOUND_VARIABLE_13964 BOUND_VARIABLE_13966)) (= BOUND_VARIABLE_13966 (tptp.min BOUND_VARIABLE_13964 BOUND_VARIABLE_13966)))) (forall ((BOUND_VARIABLE_13974 Int) (BOUND_VARIABLE_13976 Int)) (>= (+ BOUND_VARIABLE_13974 (* (- 1) (tptp.min BOUND_VARIABLE_13974 BOUND_VARIABLE_13976))) 0)) (forall ((BOUND_VARIABLE_13984 Int) (BOUND_VARIABLE_13986 Int)) (>= (+ BOUND_VARIABLE_13986 (* (- 1) (tptp.min BOUND_VARIABLE_13984 BOUND_VARIABLE_13986))) 0))))) :rule trans :premises (t12.t3341 t12.t3342))
% 22.63/22.90 (step t12.t3344 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_58_59 Int)) (and (= A__questionmark_v_58_59 (tptp.min A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_v_58_59 A__questionmark_x_3) (= A__questionmark_v_58_59 A__questionmark_y))) (not (<= A__questionmark_v_58_59 A__questionmark_x_3)) (not (<= A__questionmark_v_58_59 A__questionmark_y))))))) (and (forall ((BOUND_VARIABLE_13964 Int) (BOUND_VARIABLE_13966 Int)) (or (= BOUND_VARIABLE_13964 (tptp.min BOUND_VARIABLE_13964 BOUND_VARIABLE_13966)) (= BOUND_VARIABLE_13966 (tptp.min BOUND_VARIABLE_13964 BOUND_VARIABLE_13966)))) (forall ((BOUND_VARIABLE_13974 Int) (BOUND_VARIABLE_13976 Int)) (>= (+ BOUND_VARIABLE_13974 (* (- 1) (tptp.min BOUND_VARIABLE_13974 BOUND_VARIABLE_13976))) 0)) (forall ((BOUND_VARIABLE_13984 Int) (BOUND_VARIABLE_13986 Int)) (>= (+ BOUND_VARIABLE_13986 (* (- 1) (tptp.min BOUND_VARIABLE_13984 BOUND_VARIABLE_13986))) 0))))) :rule trans :premises (t12.t3340 t12.t3343))
% 22.63/22.90 (step t12.t3345 (cl (= (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_58_59 Int)) (and (= A__questionmark_v_58_59 (tptp.min A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_v_58_59 A__questionmark_x_3) (= A__questionmark_v_58_59 A__questionmark_y))) (not (<= A__questionmark_v_58_59 A__questionmark_x_3)) (not (<= A__questionmark_v_58_59 A__questionmark_y)))))))) (not (and (forall ((BOUND_VARIABLE_13964 Int) (BOUND_VARIABLE_13966 Int)) (or (= BOUND_VARIABLE_13964 (tptp.min BOUND_VARIABLE_13964 BOUND_VARIABLE_13966)) (= BOUND_VARIABLE_13966 (tptp.min BOUND_VARIABLE_13964 BOUND_VARIABLE_13966)))) (forall ((BOUND_VARIABLE_13974 Int) (BOUND_VARIABLE_13976 Int)) (>= (+ BOUND_VARIABLE_13974 (* (- 1) (tptp.min BOUND_VARIABLE_13974 BOUND_VARIABLE_13976))) 0)) (forall ((BOUND_VARIABLE_13984 Int) (BOUND_VARIABLE_13986 Int)) (>= (+ BOUND_VARIABLE_13986 (* (- 1) (tptp.min BOUND_VARIABLE_13984 BOUND_VARIABLE_13986))) 0)))))) :rule cong :premises (t12.t3344))
% 22.63/22.90 (anchor :step t12.t3346 :args ((A__questionmark_x_3 Int) (:= A__questionmark_x_3 A__questionmark_x_3) (A__questionmark_y Int) (:= A__questionmark_y A__questionmark_y)))
% 22.63/22.90 (step t12.t3346.t1 (cl (= A__questionmark_x_3 A__questionmark_x_3)) :rule refl)
% 22.63/22.90 (step t12.t3346.t2 (cl (= A__questionmark_y A__questionmark_y)) :rule refl)
% 22.63/22.90 (anchor :step t12.t3346.t3 :args ((A__questionmark_v_59_60 Int) (:= A__questionmark_v_59_60 A__questionmark_v_59_60)))
% 22.63/22.90 (step t12.t3346.t3.t1 (cl (= A__questionmark_v_59_60 A__questionmark_v_59_60)) :rule refl)
% 22.63/22.90 (step t12.t3346.t3.t2 (cl (= (= A__questionmark_v_59_60 (tptp.max A__questionmark_x_3 A__questionmark_y)) (= A__questionmark_v_59_60 (tptp.max A__questionmark_x_3 A__questionmark_y)))) :rule refl)
% 22.63/22.90 (step t12.t3346.t3.t3 (cl (= (= A__questionmark_v_59_60 A__questionmark_x_3) (= A__questionmark_x_3 A__questionmark_v_59_60))) :rule all_simplify)
% 22.63/22.90 (step t12.t3346.t3.t4 (cl (= (= A__questionmark_v_59_60 A__questionmark_y) (= A__questionmark_y A__questionmark_v_59_60))) :rule all_simplify)
% 22.63/22.90 (step t12.t3346.t3.t5 (cl (= (or (= A__questionmark_v_59_60 A__questionmark_x_3) (= A__questionmark_v_59_60 A__questionmark_y)) (or (= A__questionmark_x_3 A__questionmark_v_59_60) (= A__questionmark_y A__questionmark_v_59_60)))) :rule cong :premises (t12.t3346.t3.t3 t12.t3346.t3.t4))
% 22.63/22.90 (step t12.t3346.t3.t6 (cl (= (not (or (= A__questionmark_v_59_60 A__questionmark_x_3) (= A__questionmark_v_59_60 A__questionmark_y))) (not (or (= A__questionmark_x_3 A__questionmark_v_59_60) (= A__questionmark_y A__questionmark_v_59_60))))) :rule cong :premises (t12.t3346.t3.t5))
% 22.63/22.90 (step t12.t3346.t3.t7 (cl (= (<= A__questionmark_x_3 A__questionmark_v_59_60) (not (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_v_59_60)) 1)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3346.t3.t8 (cl (= (not (<= A__questionmark_x_3 A__questionmark_v_59_60)) (not (not (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_v_59_60)) 1))))) :rule cong :premises (t12.t3346.t3.t7))
% 22.63/22.90 (step t12.t3346.t3.t9 (cl (= (not (not (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_v_59_60)) 1))) (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_v_59_60)) 1))) :rule all_simplify)
% 22.63/22.90 (step t12.t3346.t3.t10 (cl (= (not (<= A__questionmark_x_3 A__questionmark_v_59_60)) (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_v_59_60)) 1))) :rule trans :premises (t12.t3346.t3.t8 t12.t3346.t3.t9))
% 22.63/22.90 (step t12.t3346.t3.t11 (cl (= (<= A__questionmark_y A__questionmark_v_59_60) (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_59_60)) 1)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3346.t3.t12 (cl (= (not (<= A__questionmark_y A__questionmark_v_59_60)) (not (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_59_60)) 1))))) :rule cong :premises (t12.t3346.t3.t11))
% 22.63/22.90 (step t12.t3346.t3.t13 (cl (= (not (not (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_59_60)) 1))) (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_59_60)) 1))) :rule all_simplify)
% 22.63/22.90 (step t12.t3346.t3.t14 (cl (= (not (<= A__questionmark_y A__questionmark_v_59_60)) (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_59_60)) 1))) :rule trans :premises (t12.t3346.t3.t12 t12.t3346.t3.t13))
% 22.63/22.90 (step t12.t3346.t3.t15 (cl (= (or (not (or (= A__questionmark_v_59_60 A__questionmark_x_3) (= A__questionmark_v_59_60 A__questionmark_y))) (not (<= A__questionmark_x_3 A__questionmark_v_59_60)) (not (<= A__questionmark_y A__questionmark_v_59_60))) (or (not (or (= A__questionmark_x_3 A__questionmark_v_59_60) (= A__questionmark_y A__questionmark_v_59_60))) (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_v_59_60)) 1) (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_59_60)) 1)))) :rule cong :premises (t12.t3346.t3.t6 t12.t3346.t3.t10 t12.t3346.t3.t14))
% 22.63/22.90 (step t12.t3346.t3.t16 (cl (= (not (or (not (or (= A__questionmark_v_59_60 A__questionmark_x_3) (= A__questionmark_v_59_60 A__questionmark_y))) (not (<= A__questionmark_x_3 A__questionmark_v_59_60)) (not (<= A__questionmark_y A__questionmark_v_59_60)))) (not (or (not (or (= A__questionmark_x_3 A__questionmark_v_59_60) (= A__questionmark_y A__questionmark_v_59_60))) (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_v_59_60)) 1) (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_59_60)) 1))))) :rule cong :premises (t12.t3346.t3.t15))
% 22.63/22.90 (step t12.t3346.t3.t17 (cl (= (and (= A__questionmark_v_59_60 (tptp.max A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_v_59_60 A__questionmark_x_3) (= A__questionmark_v_59_60 A__questionmark_y))) (not (<= A__questionmark_x_3 A__questionmark_v_59_60)) (not (<= A__questionmark_y A__questionmark_v_59_60))))) (and (= A__questionmark_v_59_60 (tptp.max A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_x_3 A__questionmark_v_59_60) (= A__questionmark_y A__questionmark_v_59_60))) (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_v_59_60)) 1) (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_59_60)) 1)))))) :rule cong :premises (t12.t3346.t3.t2 t12.t3346.t3.t16))
% 22.63/22.90 (step t12.t3346.t3 (cl (= (exists ((A__questionmark_v_59_60 Int)) (and (= A__questionmark_v_59_60 (tptp.max A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_v_59_60 A__questionmark_x_3) (= A__questionmark_v_59_60 A__questionmark_y))) (not (<= A__questionmark_x_3 A__questionmark_v_59_60)) (not (<= A__questionmark_y A__questionmark_v_59_60)))))) (exists ((A__questionmark_v_59_60 Int)) (and (= A__questionmark_v_59_60 (tptp.max A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_x_3 A__questionmark_v_59_60) (= A__questionmark_y A__questionmark_v_59_60))) (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_v_59_60)) 1) (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_59_60)) 1))))))) :rule bind)
% 22.63/22.90 (step t12.t3346.t4 (cl (= (exists ((A__questionmark_v_59_60 Int)) (and (= A__questionmark_v_59_60 (tptp.max A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_x_3 A__questionmark_v_59_60) (= A__questionmark_y A__questionmark_v_59_60))) (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_v_59_60)) 1) (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_59_60)) 1))))) (not (forall ((A__questionmark_v_59_60 Int)) (not (and (= A__questionmark_v_59_60 (tptp.max A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_x_3 A__questionmark_v_59_60) (= A__questionmark_y A__questionmark_v_59_60))) (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_v_59_60)) 1) (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_59_60)) 1))))))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3346.t5 (cl (= (forall ((A__questionmark_v_59_60 Int)) (not (and (= A__questionmark_v_59_60 (tptp.max A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_x_3 A__questionmark_v_59_60) (= A__questionmark_y A__questionmark_v_59_60))) (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_v_59_60)) 1) (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_59_60)) 1)))))) (forall ((A__questionmark_v_59_60 Int)) (or (not (= A__questionmark_v_59_60 (tptp.max A__questionmark_x_3 A__questionmark_y))) (and (not (= A__questionmark_x_3 A__questionmark_v_59_60)) (not (= A__questionmark_y A__questionmark_v_59_60))) (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_v_59_60)) 1) (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_59_60)) 1))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3346.t6 (cl (= (forall ((A__questionmark_v_59_60 Int)) (or (not (= A__questionmark_v_59_60 (tptp.max A__questionmark_x_3 A__questionmark_y))) (and (not (= A__questionmark_x_3 A__questionmark_v_59_60)) (not (= A__questionmark_y A__questionmark_v_59_60))) (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_v_59_60)) 1) (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_59_60)) 1))) (or (not (= (tptp.max A__questionmark_x_3 A__questionmark_y) (tptp.max A__questionmark_x_3 A__questionmark_y))) (and (not (= A__questionmark_x_3 (tptp.max A__questionmark_x_3 A__questionmark_y))) (not (= A__questionmark_y (tptp.max A__questionmark_x_3 A__questionmark_y)))) (>= (+ A__questionmark_x_3 (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1) (>= (+ A__questionmark_y (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3346.t7 (cl (= (= (tptp.max A__questionmark_x_3 A__questionmark_y) (tptp.max A__questionmark_x_3 A__questionmark_y)) true)) :rule all_simplify)
% 22.63/22.90 (step t12.t3346.t8 (cl (= (not (= (tptp.max A__questionmark_x_3 A__questionmark_y) (tptp.max A__questionmark_x_3 A__questionmark_y))) (not true))) :rule cong :premises (t12.t3346.t7))
% 22.63/22.90 (step t12.t3346.t9 (cl (= (not true) false)) :rule all_simplify)
% 22.63/22.90 (step t12.t3346.t10 (cl (= (not (= (tptp.max A__questionmark_x_3 A__questionmark_y) (tptp.max A__questionmark_x_3 A__questionmark_y))) false)) :rule trans :premises (t12.t3346.t8 t12.t3346.t9))
% 22.63/22.90 (step t12.t3346.t11 (cl (= (and (not (= A__questionmark_x_3 (tptp.max A__questionmark_x_3 A__questionmark_y))) (not (= A__questionmark_y (tptp.max A__questionmark_x_3 A__questionmark_y)))) (and (not (= A__questionmark_x_3 (tptp.max A__questionmark_x_3 A__questionmark_y))) (not (= A__questionmark_y (tptp.max A__questionmark_x_3 A__questionmark_y)))))) :rule refl)
% 22.63/22.90 (step t12.t3346.t12 (cl (= (>= (+ A__questionmark_x_3 (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1) (>= (+ A__questionmark_x_3 (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1))) :rule refl)
% 22.63/22.90 (step t12.t3346.t13 (cl (= (>= (+ A__questionmark_y (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1) (>= (+ A__questionmark_y (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1))) :rule refl)
% 22.63/22.90 (step t12.t3346.t14 (cl (= (or (not (= (tptp.max A__questionmark_x_3 A__questionmark_y) (tptp.max A__questionmark_x_3 A__questionmark_y))) (and (not (= A__questionmark_x_3 (tptp.max A__questionmark_x_3 A__questionmark_y))) (not (= A__questionmark_y (tptp.max A__questionmark_x_3 A__questionmark_y)))) (>= (+ A__questionmark_x_3 (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1) (>= (+ A__questionmark_y (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1)) (or false (and (not (= A__questionmark_x_3 (tptp.max A__questionmark_x_3 A__questionmark_y))) (not (= A__questionmark_y (tptp.max A__questionmark_x_3 A__questionmark_y)))) (>= (+ A__questionmark_x_3 (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1) (>= (+ A__questionmark_y (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1)))) :rule cong :premises (t12.t3346.t10 t12.t3346.t11 t12.t3346.t12 t12.t3346.t13))
% 22.63/22.90 (step t12.t3346.t15 (cl (= (or false (and (not (= A__questionmark_x_3 (tptp.max A__questionmark_x_3 A__questionmark_y))) (not (= A__questionmark_y (tptp.max A__questionmark_x_3 A__questionmark_y)))) (>= (+ A__questionmark_x_3 (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1) (>= (+ A__questionmark_y (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1)) (or (and (not (= A__questionmark_x_3 (tptp.max A__questionmark_x_3 A__questionmark_y))) (not (= A__questionmark_y (tptp.max A__questionmark_x_3 A__questionmark_y)))) (>= (+ A__questionmark_x_3 (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1) (>= (+ A__questionmark_y (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3346.t16 (cl (= (or (not (= (tptp.max A__questionmark_x_3 A__questionmark_y) (tptp.max A__questionmark_x_3 A__questionmark_y))) (and (not (= A__questionmark_x_3 (tptp.max A__questionmark_x_3 A__questionmark_y))) (not (= A__questionmark_y (tptp.max A__questionmark_x_3 A__questionmark_y)))) (>= (+ A__questionmark_x_3 (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1) (>= (+ A__questionmark_y (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1)) (or (and (not (= A__questionmark_x_3 (tptp.max A__questionmark_x_3 A__questionmark_y))) (not (= A__questionmark_y (tptp.max A__questionmark_x_3 A__questionmark_y)))) (>= (+ A__questionmark_x_3 (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1) (>= (+ A__questionmark_y (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1)))) :rule trans :premises (t12.t3346.t14 t12.t3346.t15))
% 22.63/22.90 (step t12.t3346.t17 (cl (= (forall ((A__questionmark_v_59_60 Int)) (or (not (= A__questionmark_v_59_60 (tptp.max A__questionmark_x_3 A__questionmark_y))) (and (not (= A__questionmark_x_3 A__questionmark_v_59_60)) (not (= A__questionmark_y A__questionmark_v_59_60))) (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_v_59_60)) 1) (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_59_60)) 1))) (or (and (not (= A__questionmark_x_3 (tptp.max A__questionmark_x_3 A__questionmark_y))) (not (= A__questionmark_y (tptp.max A__questionmark_x_3 A__questionmark_y)))) (>= (+ A__questionmark_x_3 (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1) (>= (+ A__questionmark_y (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1)))) :rule trans :premises (t12.t3346.t6 t12.t3346.t16))
% 22.63/22.90 (step t12.t3346.t18 (cl (= (forall ((A__questionmark_v_59_60 Int)) (not (and (= A__questionmark_v_59_60 (tptp.max A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_x_3 A__questionmark_v_59_60) (= A__questionmark_y A__questionmark_v_59_60))) (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_v_59_60)) 1) (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_59_60)) 1)))))) (or (and (not (= A__questionmark_x_3 (tptp.max A__questionmark_x_3 A__questionmark_y))) (not (= A__questionmark_y (tptp.max A__questionmark_x_3 A__questionmark_y)))) (>= (+ A__questionmark_x_3 (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1) (>= (+ A__questionmark_y (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1)))) :rule trans :premises (t12.t3346.t5 t12.t3346.t17))
% 22.63/22.90 (step t12.t3346.t19 (cl (= (not (forall ((A__questionmark_v_59_60 Int)) (not (and (= A__questionmark_v_59_60 (tptp.max A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_x_3 A__questionmark_v_59_60) (= A__questionmark_y A__questionmark_v_59_60))) (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_v_59_60)) 1) (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_59_60)) 1))))))) (not (or (and (not (= A__questionmark_x_3 (tptp.max A__questionmark_x_3 A__questionmark_y))) (not (= A__questionmark_y (tptp.max A__questionmark_x_3 A__questionmark_y)))) (>= (+ A__questionmark_x_3 (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1) (>= (+ A__questionmark_y (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1))))) :rule cong :premises (t12.t3346.t18))
% 22.63/22.90 (step t12.t3346.t20 (cl (= (exists ((A__questionmark_v_59_60 Int)) (and (= A__questionmark_v_59_60 (tptp.max A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_x_3 A__questionmark_v_59_60) (= A__questionmark_y A__questionmark_v_59_60))) (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_v_59_60)) 1) (>= (+ A__questionmark_y (* (- 1) A__questionmark_v_59_60)) 1))))) (not (or (and (not (= A__questionmark_x_3 (tptp.max A__questionmark_x_3 A__questionmark_y))) (not (= A__questionmark_y (tptp.max A__questionmark_x_3 A__questionmark_y)))) (>= (+ A__questionmark_x_3 (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1) (>= (+ A__questionmark_y (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1))))) :rule trans :premises (t12.t3346.t4 t12.t3346.t19))
% 22.63/22.90 (step t12.t3346.t21 (cl (= (exists ((A__questionmark_v_59_60 Int)) (and (= A__questionmark_v_59_60 (tptp.max A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_v_59_60 A__questionmark_x_3) (= A__questionmark_v_59_60 A__questionmark_y))) (not (<= A__questionmark_x_3 A__questionmark_v_59_60)) (not (<= A__questionmark_y A__questionmark_v_59_60)))))) (not (or (and (not (= A__questionmark_x_3 (tptp.max A__questionmark_x_3 A__questionmark_y))) (not (= A__questionmark_y (tptp.max A__questionmark_x_3 A__questionmark_y)))) (>= (+ A__questionmark_x_3 (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1) (>= (+ A__questionmark_y (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1))))) :rule trans :premises (t12.t3346.t3 t12.t3346.t20))
% 22.63/22.90 (step t12.t3346 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_59_60 Int)) (and (= A__questionmark_v_59_60 (tptp.max A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_v_59_60 A__questionmark_x_3) (= A__questionmark_v_59_60 A__questionmark_y))) (not (<= A__questionmark_x_3 A__questionmark_v_59_60)) (not (<= A__questionmark_y A__questionmark_v_59_60))))))) (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (not (or (and (not (= A__questionmark_x_3 (tptp.max A__questionmark_x_3 A__questionmark_y))) (not (= A__questionmark_y (tptp.max A__questionmark_x_3 A__questionmark_y)))) (>= (+ A__questionmark_x_3 (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1) (>= (+ A__questionmark_y (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1)))))) :rule bind)
% 22.63/22.90 (step t12.t3347 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (not (or (and (not (= A__questionmark_x_3 (tptp.max A__questionmark_x_3 A__questionmark_y))) (not (= A__questionmark_y (tptp.max A__questionmark_x_3 A__questionmark_y)))) (>= (+ A__questionmark_x_3 (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1) (>= (+ A__questionmark_y (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1)))) (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (and (or (= A__questionmark_x_3 (tptp.max A__questionmark_x_3 A__questionmark_y)) (= A__questionmark_y (tptp.max A__questionmark_x_3 A__questionmark_y))) (not (>= (+ A__questionmark_x_3 (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1)) (not (>= (+ A__questionmark_y (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1)))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3348 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (and (or (= A__questionmark_x_3 (tptp.max A__questionmark_x_3 A__questionmark_y)) (= A__questionmark_y (tptp.max A__questionmark_x_3 A__questionmark_y))) (not (>= (+ A__questionmark_x_3 (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1)) (not (>= (+ A__questionmark_y (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1)))) (and (forall ((BOUND_VARIABLE_14050 Int) (BOUND_VARIABLE_14052 Int)) (or (= BOUND_VARIABLE_14050 (tptp.max BOUND_VARIABLE_14050 BOUND_VARIABLE_14052)) (= BOUND_VARIABLE_14052 (tptp.max BOUND_VARIABLE_14050 BOUND_VARIABLE_14052)))) (forall ((BOUND_VARIABLE_14060 Int) (BOUND_VARIABLE_14062 Int)) (not (>= (+ BOUND_VARIABLE_14060 (* (- 1) (tptp.max BOUND_VARIABLE_14060 BOUND_VARIABLE_14062))) 1))) (forall ((BOUND_VARIABLE_14071 Int) (BOUND_VARIABLE_14073 Int)) (not (>= (+ BOUND_VARIABLE_14073 (* (- 1) (tptp.max BOUND_VARIABLE_14071 BOUND_VARIABLE_14073))) 1)))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3349 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (not (or (and (not (= A__questionmark_x_3 (tptp.max A__questionmark_x_3 A__questionmark_y))) (not (= A__questionmark_y (tptp.max A__questionmark_x_3 A__questionmark_y)))) (>= (+ A__questionmark_x_3 (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1) (>= (+ A__questionmark_y (* (- 1) (tptp.max A__questionmark_x_3 A__questionmark_y))) 1)))) (and (forall ((BOUND_VARIABLE_14050 Int) (BOUND_VARIABLE_14052 Int)) (or (= BOUND_VARIABLE_14050 (tptp.max BOUND_VARIABLE_14050 BOUND_VARIABLE_14052)) (= BOUND_VARIABLE_14052 (tptp.max BOUND_VARIABLE_14050 BOUND_VARIABLE_14052)))) (forall ((BOUND_VARIABLE_14060 Int) (BOUND_VARIABLE_14062 Int)) (not (>= (+ BOUND_VARIABLE_14060 (* (- 1) (tptp.max BOUND_VARIABLE_14060 BOUND_VARIABLE_14062))) 1))) (forall ((BOUND_VARIABLE_14071 Int) (BOUND_VARIABLE_14073 Int)) (not (>= (+ BOUND_VARIABLE_14073 (* (- 1) (tptp.max BOUND_VARIABLE_14071 BOUND_VARIABLE_14073))) 1)))))) :rule trans :premises (t12.t3347 t12.t3348))
% 22.63/22.90 (step t12.t3350 (cl (= (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_59_60 Int)) (and (= A__questionmark_v_59_60 (tptp.max A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_v_59_60 A__questionmark_x_3) (= A__questionmark_v_59_60 A__questionmark_y))) (not (<= A__questionmark_x_3 A__questionmark_v_59_60)) (not (<= A__questionmark_y A__questionmark_v_59_60))))))) (and (forall ((BOUND_VARIABLE_14050 Int) (BOUND_VARIABLE_14052 Int)) (or (= BOUND_VARIABLE_14050 (tptp.max BOUND_VARIABLE_14050 BOUND_VARIABLE_14052)) (= BOUND_VARIABLE_14052 (tptp.max BOUND_VARIABLE_14050 BOUND_VARIABLE_14052)))) (forall ((BOUND_VARIABLE_14060 Int) (BOUND_VARIABLE_14062 Int)) (not (>= (+ BOUND_VARIABLE_14060 (* (- 1) (tptp.max BOUND_VARIABLE_14060 BOUND_VARIABLE_14062))) 1))) (forall ((BOUND_VARIABLE_14071 Int) (BOUND_VARIABLE_14073 Int)) (not (>= (+ BOUND_VARIABLE_14073 (* (- 1) (tptp.max BOUND_VARIABLE_14071 BOUND_VARIABLE_14073))) 1)))))) :rule trans :premises (t12.t3346 t12.t3349))
% 22.63/22.90 (step t12.t3351 (cl (= (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_59_60 Int)) (and (= A__questionmark_v_59_60 (tptp.max A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_v_59_60 A__questionmark_x_3) (= A__questionmark_v_59_60 A__questionmark_y))) (not (<= A__questionmark_x_3 A__questionmark_v_59_60)) (not (<= A__questionmark_y A__questionmark_v_59_60)))))))) (not (and (forall ((BOUND_VARIABLE_14050 Int) (BOUND_VARIABLE_14052 Int)) (or (= BOUND_VARIABLE_14050 (tptp.max BOUND_VARIABLE_14050 BOUND_VARIABLE_14052)) (= BOUND_VARIABLE_14052 (tptp.max BOUND_VARIABLE_14050 BOUND_VARIABLE_14052)))) (forall ((BOUND_VARIABLE_14060 Int) (BOUND_VARIABLE_14062 Int)) (not (>= (+ BOUND_VARIABLE_14060 (* (- 1) (tptp.max BOUND_VARIABLE_14060 BOUND_VARIABLE_14062))) 1))) (forall ((BOUND_VARIABLE_14071 Int) (BOUND_VARIABLE_14073 Int)) (not (>= (+ BOUND_VARIABLE_14073 (* (- 1) (tptp.max BOUND_VARIABLE_14071 BOUND_VARIABLE_14073))) 1))))))) :rule cong :premises (t12.t3350))
% 22.63/22.90 (anchor :step t12.t3352 :args ((A__questionmark_h_1 Int) (:= A__questionmark_h_1 A__questionmark_h_1) (A__questionmark_a Int) (:= A__questionmark_a A__questionmark_a) (A__questionmark_b Int) (:= A__questionmark_b A__questionmark_b)))
% 22.63/22.90 (step t12.t3352.t1 (cl (= A__questionmark_h_1 A__questionmark_h_1)) :rule refl)
% 22.63/22.90 (step t12.t3352.t2 (cl (= A__questionmark_a A__questionmark_a)) :rule refl)
% 22.63/22.90 (step t12.t3352.t3 (cl (= A__questionmark_b A__questionmark_b)) :rule refl)
% 22.63/22.90 (step t12.t3352.t4 (cl (= (= (|tptp.'System_String_Equals_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= tptp.true_1 (|tptp.'System_String_Equals_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3352.t5 (cl (= (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3352.t6 (cl (= (= (= (|tptp.'System_String_Equals_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))))) :rule cong :premises (t12.t3352.t4 t12.t3352.t5))
% 22.63/22.90 (step t12.t3352 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (= (= (|tptp.'System_String_Equals_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1))) (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)))))) :rule bind)
% 22.63/22.90 (step t12.t3353 (cl (= (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (= (= (|tptp.'System_String_Equals_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))))))) :rule cong :premises (t12.t3352))
% 22.63/22.90 (anchor :step t12.t3354 :args ((A__questionmark_h_1 Int) (:= A__questionmark_h_1 A__questionmark_h_1) (A__questionmark_a Int) (:= A__questionmark_a A__questionmark_a) (A__questionmark_b Int) (:= A__questionmark_b A__questionmark_b)))
% 22.63/22.90 (step t12.t3354.t1 (cl (= A__questionmark_h_1 A__questionmark_h_1)) :rule refl)
% 22.63/22.90 (step t12.t3354.t2 (cl (= A__questionmark_a A__questionmark_a)) :rule refl)
% 22.63/22.90 (step t12.t3354.t3 (cl (= A__questionmark_b A__questionmark_b)) :rule refl)
% 22.63/22.90 (step t12.t3354.t4 (cl (= (= (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1)) (= (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3354.t5 (cl (= (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3354.t6 (cl (= (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3354.t7 (cl (= (= (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1)) (= (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))))) :rule cong :premises (t12.t3354.t5 t12.t3354.t6))
% 22.63/22.90 (step t12.t3354.t8 (cl (= (= (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1)) (= (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))))) :rule trans :premises (t12.t3354.t4 t12.t3354.t7))
% 22.63/22.90 (step t12.t3354.t9 (cl (= (not (= (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1))) (not (= (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)))))) :rule cong :premises (t12.t3354.t8))
% 22.63/22.90 (step t12.t3354.t10 (cl (= (= (|tptp.'StringEquals'| A__questionmark_b A__questionmark_a) tptp.true_1) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_b A__questionmark_a)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3354.t11 (cl (= (= (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'StringEquals'| A__questionmark_b A__questionmark_a) tptp.true_1)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_b A__questionmark_a))))) :rule cong :premises (t12.t3354.t6 t12.t3354.t10))
% 22.63/22.90 (step t12.t3354.t12 (cl (= (not (= (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'StringEquals'| A__questionmark_b A__questionmark_a) tptp.true_1))) (not (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_b A__questionmark_a)))))) :rule cong :premises (t12.t3354.t11))
% 22.63/22.90 (step t12.t3354.t13 (cl (= (= A__questionmark_a A__questionmark_b) (= A__questionmark_a A__questionmark_b))) :rule refl)
% 22.63/22.90 (step t12.t3354.t14 (cl (= (=> (= A__questionmark_a A__questionmark_b) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1)) (=> (= A__questionmark_a A__questionmark_b) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b))))) :rule cong :premises (t12.t3354.t13 t12.t3354.t5))
% 22.63/22.90 (step t12.t3354.t15 (cl (= (not (=> (= A__questionmark_a A__questionmark_b) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1))) (not (=> (= A__questionmark_a A__questionmark_b) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b)))))) :rule cong :premises (t12.t3354.t14))
% 22.63/22.90 (step t12.t3354.t16 (cl (= (or (not (= (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1))) (not (= (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'StringEquals'| A__questionmark_b A__questionmark_a) tptp.true_1))) (not (=> (= A__questionmark_a A__questionmark_b) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1)))) (or (not (= (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)))) (not (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_b A__questionmark_a)))) (not (=> (= A__questionmark_a A__questionmark_b) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b))))))) :rule cong :premises (t12.t3354.t9 t12.t3354.t12 t12.t3354.t15))
% 22.63/22.90 (step t12.t3354.t17 (cl (= (not (or (not (= (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1))) (not (= (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'StringEquals'| A__questionmark_b A__questionmark_a) tptp.true_1))) (not (=> (= A__questionmark_a A__questionmark_b) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1))))) (not (or (not (= (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)))) (not (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_b A__questionmark_a)))) (not (=> (= A__questionmark_a A__questionmark_b) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b)))))))) :rule cong :premises (t12.t3354.t16))
% 22.63/22.90 (step t12.t3354 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (not (or (not (= (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1))) (not (= (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'StringEquals'| A__questionmark_b A__questionmark_a) tptp.true_1))) (not (=> (= A__questionmark_a A__questionmark_b) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1)))))) (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (not (or (not (= (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)))) (not (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_b A__questionmark_a)))) (not (=> (= A__questionmark_a A__questionmark_b) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b))))))))) :rule bind)
% 22.63/22.90 (step t12.t3355 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (not (or (not (= (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)))) (not (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_b A__questionmark_a)))) (not (=> (= A__questionmark_a A__questionmark_b) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b))))))) (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (and (= (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_b A__questionmark_a))) (or (not (= A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b))))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3356 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (and (= (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_b A__questionmark_a))) (or (not (= A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b))))) (and (forall ((BOUND_VARIABLE_14112 Int) (BOUND_VARIABLE_14114 Int) (BOUND_VARIABLE_14116 Int)) (= (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14114 BOUND_VARIABLE_14116)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14112 BOUND_VARIABLE_14114 BOUND_VARIABLE_14116)))) (forall ((BOUND_VARIABLE_14125 Int) (BOUND_VARIABLE_14127 Int) (BOUND_VARIABLE_14129 Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14125 BOUND_VARIABLE_14127 BOUND_VARIABLE_14129)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14129 BOUND_VARIABLE_14127)))) (forall ((BOUND_VARIABLE_14138 Int) (BOUND_VARIABLE_14140 Int) (BOUND_VARIABLE_14142 Int)) (or (not (= BOUND_VARIABLE_14140 BOUND_VARIABLE_14142)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14140 BOUND_VARIABLE_14142))))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3357 (cl (= (forall ((BOUND_VARIABLE_14112 Int) (BOUND_VARIABLE_14114 Int) (BOUND_VARIABLE_14116 Int)) (= (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14114 BOUND_VARIABLE_14116)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14112 BOUND_VARIABLE_14114 BOUND_VARIABLE_14116)))) (forall ((BOUND_VARIABLE_14112 Int) (BOUND_VARIABLE_14114 Int) (BOUND_VARIABLE_14116 Int)) (= (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14114 BOUND_VARIABLE_14116)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14112 BOUND_VARIABLE_14114 BOUND_VARIABLE_14116)))))) :rule refl)
% 22.63/22.90 (step t12.t3358 (cl (= (forall ((BOUND_VARIABLE_14125 Int) (BOUND_VARIABLE_14127 Int) (BOUND_VARIABLE_14129 Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14125 BOUND_VARIABLE_14127 BOUND_VARIABLE_14129)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14129 BOUND_VARIABLE_14127)))) (forall ((BOUND_VARIABLE_14125 Int) (BOUND_VARIABLE_14127 Int) (BOUND_VARIABLE_14129 Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14125 BOUND_VARIABLE_14127 BOUND_VARIABLE_14129)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14129 BOUND_VARIABLE_14127)))))) :rule refl)
% 22.63/22.90 (step t12.t3359 (cl (= (forall ((BOUND_VARIABLE_14138 Int) (BOUND_VARIABLE_14140 Int) (BOUND_VARIABLE_14142 Int)) (or (not (= BOUND_VARIABLE_14140 BOUND_VARIABLE_14142)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14140 BOUND_VARIABLE_14142)))) (forall ((BOUND_VARIABLE_14140 Int) (BOUND_VARIABLE_14142 Int)) (or (not (= BOUND_VARIABLE_14140 BOUND_VARIABLE_14142)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14140 BOUND_VARIABLE_14142)))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3360 (cl (= (forall ((BOUND_VARIABLE_14140 Int) (BOUND_VARIABLE_14142 Int)) (or (not (= BOUND_VARIABLE_14140 BOUND_VARIABLE_14142)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14140 BOUND_VARIABLE_14142)))) (forall ((BOUND_VARIABLE_14142 Int)) (or (not (= BOUND_VARIABLE_14142 BOUND_VARIABLE_14142)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14142 BOUND_VARIABLE_14142)))))) :rule all_simplify)
% 22.63/22.90 (anchor :step t12.t3361 :args ((BOUND_VARIABLE_14142 Int) (:= BOUND_VARIABLE_14142 BOUND_VARIABLE_14142)))
% 22.63/22.90 (step t12.t3361.t1 (cl (= BOUND_VARIABLE_14142 BOUND_VARIABLE_14142)) :rule refl)
% 22.63/22.90 (step t12.t3361.t2 (cl (= (= BOUND_VARIABLE_14142 BOUND_VARIABLE_14142) true)) :rule all_simplify)
% 22.63/22.90 (step t12.t3361.t3 (cl (= (not (= BOUND_VARIABLE_14142 BOUND_VARIABLE_14142)) (not true))) :rule cong :premises (t12.t3361.t2))
% 22.63/22.90 (step t12.t3361.t4 (cl (= (not true) false)) :rule all_simplify)
% 22.63/22.90 (step t12.t3361.t5 (cl (= (not (= BOUND_VARIABLE_14142 BOUND_VARIABLE_14142)) false)) :rule trans :premises (t12.t3361.t3 t12.t3361.t4))
% 22.63/22.90 (step t12.t3361.t6 (cl (= (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14142 BOUND_VARIABLE_14142)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14142 BOUND_VARIABLE_14142)))) :rule refl)
% 22.63/22.90 (step t12.t3361.t7 (cl (= (or (not (= BOUND_VARIABLE_14142 BOUND_VARIABLE_14142)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14142 BOUND_VARIABLE_14142))) (or false (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14142 BOUND_VARIABLE_14142))))) :rule cong :premises (t12.t3361.t5 t12.t3361.t6))
% 22.63/22.90 (step t12.t3361.t8 (cl (= (or false (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14142 BOUND_VARIABLE_14142))) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14142 BOUND_VARIABLE_14142)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3361.t9 (cl (= (or (not (= BOUND_VARIABLE_14142 BOUND_VARIABLE_14142)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14142 BOUND_VARIABLE_14142))) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14142 BOUND_VARIABLE_14142)))) :rule trans :premises (t12.t3361.t7 t12.t3361.t8))
% 22.63/22.90 (step t12.t3361 (cl (= (forall ((BOUND_VARIABLE_14142 Int)) (or (not (= BOUND_VARIABLE_14142 BOUND_VARIABLE_14142)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14142 BOUND_VARIABLE_14142)))) (forall ((BOUND_VARIABLE_14142 Int)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14142 BOUND_VARIABLE_14142))))) :rule bind)
% 22.63/22.90 (step t12.t3362 (cl (= (forall ((BOUND_VARIABLE_14140 Int) (BOUND_VARIABLE_14142 Int)) (or (not (= BOUND_VARIABLE_14140 BOUND_VARIABLE_14142)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14140 BOUND_VARIABLE_14142)))) (forall ((BOUND_VARIABLE_14142 Int)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14142 BOUND_VARIABLE_14142))))) :rule trans :premises (t12.t3360 t12.t3361))
% 22.63/22.90 (step t12.t3363 (cl (= (forall ((BOUND_VARIABLE_14138 Int) (BOUND_VARIABLE_14140 Int) (BOUND_VARIABLE_14142 Int)) (or (not (= BOUND_VARIABLE_14140 BOUND_VARIABLE_14142)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14140 BOUND_VARIABLE_14142)))) (forall ((BOUND_VARIABLE_14142 Int)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14142 BOUND_VARIABLE_14142))))) :rule trans :premises (t12.t3359 t12.t3362))
% 22.63/22.90 (step t12.t3364 (cl (= (and (forall ((BOUND_VARIABLE_14112 Int) (BOUND_VARIABLE_14114 Int) (BOUND_VARIABLE_14116 Int)) (= (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14114 BOUND_VARIABLE_14116)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14112 BOUND_VARIABLE_14114 BOUND_VARIABLE_14116)))) (forall ((BOUND_VARIABLE_14125 Int) (BOUND_VARIABLE_14127 Int) (BOUND_VARIABLE_14129 Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14125 BOUND_VARIABLE_14127 BOUND_VARIABLE_14129)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14129 BOUND_VARIABLE_14127)))) (forall ((BOUND_VARIABLE_14138 Int) (BOUND_VARIABLE_14140 Int) (BOUND_VARIABLE_14142 Int)) (or (not (= BOUND_VARIABLE_14140 BOUND_VARIABLE_14142)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14140 BOUND_VARIABLE_14142))))) (and (forall ((BOUND_VARIABLE_14112 Int) (BOUND_VARIABLE_14114 Int) (BOUND_VARIABLE_14116 Int)) (= (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14114 BOUND_VARIABLE_14116)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14112 BOUND_VARIABLE_14114 BOUND_VARIABLE_14116)))) (forall ((BOUND_VARIABLE_14125 Int) (BOUND_VARIABLE_14127 Int) (BOUND_VARIABLE_14129 Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14125 BOUND_VARIABLE_14127 BOUND_VARIABLE_14129)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14129 BOUND_VARIABLE_14127)))) (forall ((BOUND_VARIABLE_14142 Int)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14142 BOUND_VARIABLE_14142)))))) :rule cong :premises (t12.t3357 t12.t3358 t12.t3363))
% 22.63/22.90 (step t12.t3365 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (and (= (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_b A__questionmark_a))) (or (not (= A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b))))) (and (forall ((BOUND_VARIABLE_14112 Int) (BOUND_VARIABLE_14114 Int) (BOUND_VARIABLE_14116 Int)) (= (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14114 BOUND_VARIABLE_14116)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14112 BOUND_VARIABLE_14114 BOUND_VARIABLE_14116)))) (forall ((BOUND_VARIABLE_14125 Int) (BOUND_VARIABLE_14127 Int) (BOUND_VARIABLE_14129 Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14125 BOUND_VARIABLE_14127 BOUND_VARIABLE_14129)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14129 BOUND_VARIABLE_14127)))) (forall ((BOUND_VARIABLE_14142 Int)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14142 BOUND_VARIABLE_14142)))))) :rule trans :premises (t12.t3356 t12.t3364))
% 22.63/22.90 (step t12.t3366 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (not (or (not (= (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)))) (not (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_b A__questionmark_a)))) (not (=> (= A__questionmark_a A__questionmark_b) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b))))))) (and (forall ((BOUND_VARIABLE_14112 Int) (BOUND_VARIABLE_14114 Int) (BOUND_VARIABLE_14116 Int)) (= (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14114 BOUND_VARIABLE_14116)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14112 BOUND_VARIABLE_14114 BOUND_VARIABLE_14116)))) (forall ((BOUND_VARIABLE_14125 Int) (BOUND_VARIABLE_14127 Int) (BOUND_VARIABLE_14129 Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14125 BOUND_VARIABLE_14127 BOUND_VARIABLE_14129)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14129 BOUND_VARIABLE_14127)))) (forall ((BOUND_VARIABLE_14142 Int)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14142 BOUND_VARIABLE_14142)))))) :rule trans :premises (t12.t3355 t12.t3365))
% 22.63/22.90 (step t12.t3367 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (not (or (not (= (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1))) (not (= (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'StringEquals'| A__questionmark_b A__questionmark_a) tptp.true_1))) (not (=> (= A__questionmark_a A__questionmark_b) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1)))))) (and (forall ((BOUND_VARIABLE_14112 Int) (BOUND_VARIABLE_14114 Int) (BOUND_VARIABLE_14116 Int)) (= (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14114 BOUND_VARIABLE_14116)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14112 BOUND_VARIABLE_14114 BOUND_VARIABLE_14116)))) (forall ((BOUND_VARIABLE_14125 Int) (BOUND_VARIABLE_14127 Int) (BOUND_VARIABLE_14129 Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14125 BOUND_VARIABLE_14127 BOUND_VARIABLE_14129)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14129 BOUND_VARIABLE_14127)))) (forall ((BOUND_VARIABLE_14142 Int)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14142 BOUND_VARIABLE_14142)))))) :rule trans :premises (t12.t3354 t12.t3366))
% 22.63/22.90 (step t12.t3368 (cl (= (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (not (or (not (= (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1))) (not (= (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'StringEquals'| A__questionmark_b A__questionmark_a) tptp.true_1))) (not (=> (= A__questionmark_a A__questionmark_b) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1))))))) (not (and (forall ((BOUND_VARIABLE_14112 Int) (BOUND_VARIABLE_14114 Int) (BOUND_VARIABLE_14116 Int)) (= (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14114 BOUND_VARIABLE_14116)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14112 BOUND_VARIABLE_14114 BOUND_VARIABLE_14116)))) (forall ((BOUND_VARIABLE_14125 Int) (BOUND_VARIABLE_14127 Int) (BOUND_VARIABLE_14129 Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14125 BOUND_VARIABLE_14127 BOUND_VARIABLE_14129)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14129 BOUND_VARIABLE_14127)))) (forall ((BOUND_VARIABLE_14142 Int)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14142 BOUND_VARIABLE_14142))))))) :rule cong :premises (t12.t3367))
% 22.63/22.90 (anchor :step t12.t3369 :args ((A__questionmark_a Int) (:= A__questionmark_a A__questionmark_a) (A__questionmark_b Int) (:= A__questionmark_b A__questionmark_b) (A__questionmark_c Int) (:= A__questionmark_c A__questionmark_c)))
% 22.63/22.90 (step t12.t3369.t1 (cl (= A__questionmark_a A__questionmark_a)) :rule refl)
% 22.63/22.90 (step t12.t3369.t2 (cl (= A__questionmark_b A__questionmark_b)) :rule refl)
% 22.63/22.90 (step t12.t3369.t3 (cl (= A__questionmark_c A__questionmark_c)) :rule refl)
% 22.63/22.90 (step t12.t3369.t4 (cl (= (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3369.t5 (cl (= (not (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1)) (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b))))) :rule cong :premises (t12.t3369.t4))
% 22.63/22.90 (step t12.t3369.t6 (cl (= (= (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c) tptp.true_1) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3369.t7 (cl (= (not (= (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c) tptp.true_1)) (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c))))) :rule cong :premises (t12.t3369.t6))
% 22.63/22.90 (step t12.t3369.t8 (cl (= (or (not (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1)) (not (= (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c) tptp.true_1))) (or (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b))) (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c)))))) :rule cong :premises (t12.t3369.t5 t12.t3369.t7))
% 22.63/22.90 (step t12.t3369.t9 (cl (= (not (or (not (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1)) (not (= (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c) tptp.true_1)))) (not (or (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b))) (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c))))))) :rule cong :premises (t12.t3369.t8))
% 22.63/22.90 (step t12.t3369.t10 (cl (= (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_c) tptp.true_1) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_c)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3369.t11 (cl (= (=> (not (or (not (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1)) (not (= (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c) tptp.true_1)))) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_c) tptp.true_1)) (=> (not (or (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b))) (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c))))) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_c))))) :rule cong :premises (t12.t3369.t9 t12.t3369.t10))
% 22.63/22.90 (step t12.t3369 (cl (= (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_c Int)) (=> (not (or (not (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1)) (not (= (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c) tptp.true_1)))) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_c) tptp.true_1))) (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_c Int)) (=> (not (or (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b))) (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c))))) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_c)))))) :rule bind)
% 22.63/22.90 (step t12.t3370 (cl (= (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_c Int)) (=> (not (or (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b))) (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c))))) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_c)))) (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_c Int)) (or (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b))) (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c))) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_c)))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3371 (cl (= (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_c Int)) (=> (not (or (not (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1)) (not (= (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c) tptp.true_1)))) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_c) tptp.true_1))) (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_c Int)) (or (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b))) (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c))) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_c)))))) :rule trans :premises (t12.t3369 t12.t3370))
% 22.63/22.90 (step t12.t3372 (cl (= (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_c Int)) (=> (not (or (not (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1)) (not (= (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c) tptp.true_1)))) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_c) tptp.true_1)))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_c Int)) (or (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b))) (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c))) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_c))))))) :rule cong :premises (t12.t3371))
% 22.63/22.90 (anchor :step t12.t3373 :args ((A__questionmark_h_1 Int) (:= A__questionmark_h_1 A__questionmark_h_1) (A__questionmark_a Int) (:= A__questionmark_a A__questionmark_a) (A__questionmark_b Int) (:= A__questionmark_b A__questionmark_b)))
% 22.63/22.90 (step t12.t3373.t1 (cl (= A__questionmark_h_1 A__questionmark_h_1)) :rule refl)
% 22.63/22.90 (step t12.t3373.t2 (cl (= A__questionmark_a A__questionmark_a)) :rule refl)
% 22.63/22.90 (step t12.t3373.t3 (cl (= A__questionmark_b A__questionmark_b)) :rule refl)
% 22.63/22.90 (step t12.t3373.t4 (cl (= (not (not (= A__questionmark_a tptp.nullObject))) (= A__questionmark_a tptp.nullObject))) :rule all_simplify)
% 22.63/22.90 (step t12.t3373.t5 (cl (= (= A__questionmark_a tptp.nullObject) (= tptp.nullObject A__questionmark_a))) :rule all_simplify)
% 22.63/22.90 (step t12.t3373.t6 (cl (= (not (not (= A__questionmark_a tptp.nullObject))) (= tptp.nullObject A__questionmark_a))) :rule trans :premises (t12.t3373.t4 t12.t3373.t5))
% 22.63/22.90 (step t12.t3373.t7 (cl (= (not (not (= A__questionmark_b tptp.nullObject))) (= A__questionmark_b tptp.nullObject))) :rule all_simplify)
% 22.63/22.90 (step t12.t3373.t8 (cl (= (= A__questionmark_b tptp.nullObject) (= tptp.nullObject A__questionmark_b))) :rule all_simplify)
% 22.63/22.90 (step t12.t3373.t9 (cl (= (not (not (= A__questionmark_b tptp.nullObject))) (= tptp.nullObject A__questionmark_b))) :rule trans :premises (t12.t3373.t7 t12.t3373.t8))
% 22.63/22.90 (step t12.t3373.t10 (cl (= (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3373.t11 (cl (= (not (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1)) (not (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))))) :rule cong :premises (t12.t3373.t10))
% 22.63/22.90 (step t12.t3373.t12 (cl (= (or (not (not (= A__questionmark_a tptp.nullObject))) (not (not (= A__questionmark_b tptp.nullObject))) (not (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1))) (or (= tptp.nullObject A__questionmark_a) (= tptp.nullObject A__questionmark_b) (not (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)))))) :rule cong :premises (t12.t3373.t6 t12.t3373.t9 t12.t3373.t11))
% 22.63/22.90 (step t12.t3373.t13 (cl (= (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (not (= A__questionmark_b tptp.nullObject))) (not (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1)))) (not (or (= tptp.nullObject A__questionmark_a) (= tptp.nullObject A__questionmark_b) (not (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))))))) :rule cong :premises (t12.t3373.t12))
% 22.63/22.90 (step t12.t3373.t14 (cl (= (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_a) (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_b)) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_a) (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_b)))) :rule refl)
% 22.63/22.90 (step t12.t3373.t15 (cl (= (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (not (= A__questionmark_b tptp.nullObject))) (not (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1)))) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_a) (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_b))) (=> (not (or (= tptp.nullObject A__questionmark_a) (= tptp.nullObject A__questionmark_b) (not (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))))) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_a) (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_b))))) :rule cong :premises (t12.t3373.t13 t12.t3373.t14))
% 22.63/22.90 (step t12.t3373 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (not (= A__questionmark_b tptp.nullObject))) (not (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1)))) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_a) (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_b)))) (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (=> (not (or (= tptp.nullObject A__questionmark_a) (= tptp.nullObject A__questionmark_b) (not (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))))) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_a) (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_b)))))) :rule bind)
% 22.63/22.90 (step t12.t3374 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (=> (not (or (= tptp.nullObject A__questionmark_a) (= tptp.nullObject A__questionmark_b) (not (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))))) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_a) (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_b)))) (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (or (= tptp.nullObject A__questionmark_a) (= tptp.nullObject A__questionmark_b) (not (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_a) (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_b)))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3375 (cl (= (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (not (= A__questionmark_b tptp.nullObject))) (not (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1)))) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_a) (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_b)))) (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (or (= tptp.nullObject A__questionmark_a) (= tptp.nullObject A__questionmark_b) (not (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_a) (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_b)))))) :rule trans :premises (t12.t3373 t12.t3374))
% 22.63/22.90 (step t12.t3376 (cl (= (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (not (= A__questionmark_b tptp.nullObject))) (not (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1)))) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_a) (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_b))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (or (= tptp.nullObject A__questionmark_a) (= tptp.nullObject A__questionmark_b) (not (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_a) (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_b))))))) :rule cong :premises (t12.t3375))
% 22.63/22.90 (step t12.t3377 (cl (= (not (not (= (|tptp.'IsStaticField'| |tptp.'BoundedStack_size'|) tptp.true_1))) (= (|tptp.'IsStaticField'| |tptp.'BoundedStack_size'|) tptp.true_1))) :rule all_simplify)
% 22.63/22.90 (step t12.t3378 (cl (= (= (|tptp.'IsStaticField'| |tptp.'BoundedStack_size'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_size'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3379 (cl (= (not (not (= (|tptp.'IsStaticField'| |tptp.'BoundedStack_size'|) tptp.true_1))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_size'|)))) :rule trans :premises (t12.t3377 t12.t3378))
% 22.63/22.90 (step t12.t3380 (cl (= (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_size'|) tptp.true_1) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_size'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3381 (cl (= (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_size'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_size'|))))) :rule cong :premises (t12.t3380))
% 22.63/22.90 (step t12.t3382 (cl (= (= (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_size'|) tptp.true_1) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_size'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3383 (cl (= (not (= (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_size'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_size'|))))) :rule cong :premises (t12.t3382))
% 22.63/22.90 (step t12.t3384 (cl (= (= (|tptp.'DeclType'| |tptp.'BoundedStack_size'|) |tptp.'BoundedStack'|) (= |tptp.'BoundedStack'| (|tptp.'DeclType'| |tptp.'BoundedStack_size'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3385 (cl (= (not (= (|tptp.'DeclType'| |tptp.'BoundedStack_size'|) |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack'| (|tptp.'DeclType'| |tptp.'BoundedStack_size'|))))) :rule cong :premises (t12.t3384))
% 22.63/22.90 (step t12.t3386 (cl (= (= (|tptp.'AsRangeField'| |tptp.'BoundedStack_size'| |tptp.'System_Int32'|) |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_size'| (|tptp.'AsRangeField'| |tptp.'BoundedStack_size'| |tptp.'System_Int32'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3387 (cl (= (not (= (|tptp.'AsRangeField'| |tptp.'BoundedStack_size'| |tptp.'System_Int32'|) |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_size'| (|tptp.'AsRangeField'| |tptp.'BoundedStack_size'| |tptp.'System_Int32'|))))) :rule cong :premises (t12.t3386))
% 22.63/22.90 (step t12.t3388 (cl (= (not (not (= (|tptp.'IsStaticField'| |tptp.'BoundedStack_max'|) tptp.true_1))) (= (|tptp.'IsStaticField'| |tptp.'BoundedStack_max'|) tptp.true_1))) :rule all_simplify)
% 22.63/22.90 (step t12.t3389 (cl (= (= (|tptp.'IsStaticField'| |tptp.'BoundedStack_max'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_max'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3390 (cl (= (not (not (= (|tptp.'IsStaticField'| |tptp.'BoundedStack_max'|) tptp.true_1))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_max'|)))) :rule trans :premises (t12.t3388 t12.t3389))
% 22.63/22.90 (step t12.t3391 (cl (= (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_max'|) tptp.true_1) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_max'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3392 (cl (= (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_max'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_max'|))))) :rule cong :premises (t12.t3391))
% 22.63/22.90 (step t12.t3393 (cl (= (= (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_max'|) tptp.true_1) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_max'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3394 (cl (= (not (= (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_max'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_max'|))))) :rule cong :premises (t12.t3393))
% 22.63/22.90 (step t12.t3395 (cl (= (= (|tptp.'DeclType'| |tptp.'BoundedStack_max'|) |tptp.'BoundedStack'|) (= |tptp.'BoundedStack'| (|tptp.'DeclType'| |tptp.'BoundedStack_max'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3396 (cl (= (not (= (|tptp.'DeclType'| |tptp.'BoundedStack_max'|) |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack'| (|tptp.'DeclType'| |tptp.'BoundedStack_max'|))))) :rule cong :premises (t12.t3395))
% 22.63/22.90 (step t12.t3397 (cl (= (= (|tptp.'AsRangeField'| |tptp.'BoundedStack_max'| |tptp.'System_Int32'|) |tptp.'BoundedStack_max'|) (= |tptp.'BoundedStack_max'| (|tptp.'AsRangeField'| |tptp.'BoundedStack_max'| |tptp.'System_Int32'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3398 (cl (= (not (= (|tptp.'AsRangeField'| |tptp.'BoundedStack_max'| |tptp.'System_Int32'|) |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_max'| (|tptp.'AsRangeField'| |tptp.'BoundedStack_max'| |tptp.'System_Int32'|))))) :rule cong :premises (t12.t3397))
% 22.63/22.90 (step t12.t3399 (cl (= (not (not (= (|tptp.'IsStaticField'| |tptp.'BoundedStack_elems'|) tptp.true_1))) (= (|tptp.'IsStaticField'| |tptp.'BoundedStack_elems'|) tptp.true_1))) :rule all_simplify)
% 22.63/22.90 (step t12.t3400 (cl (= (= (|tptp.'IsStaticField'| |tptp.'BoundedStack_elems'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_elems'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3401 (cl (= (not (not (= (|tptp.'IsStaticField'| |tptp.'BoundedStack_elems'|) tptp.true_1))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_elems'|)))) :rule trans :premises (t12.t3399 t12.t3400))
% 22.63/22.90 (step t12.t3402 (cl (= (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_elems'|) tptp.true_1) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_elems'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3403 (cl (= (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_elems'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_elems'|))))) :rule cong :premises (t12.t3402))
% 22.63/22.90 (step t12.t3404 (cl (= (= (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_elems'|) tptp.true_1) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_elems'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3405 (cl (= (not (= (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_elems'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_elems'|))))) :rule cong :premises (t12.t3404))
% 22.63/22.90 (step t12.t3406 (cl (= (= (|tptp.'AsRepField'| |tptp.'BoundedStack_elems'| |tptp.'BoundedStack'|) |tptp.'BoundedStack_elems'|) (= |tptp.'BoundedStack_elems'| (|tptp.'AsRepField'| |tptp.'BoundedStack_elems'| |tptp.'BoundedStack'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3407 (cl (= (not (= (|tptp.'AsRepField'| |tptp.'BoundedStack_elems'| |tptp.'BoundedStack'|) |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_elems'| (|tptp.'AsRepField'| |tptp.'BoundedStack_elems'| |tptp.'BoundedStack'|))))) :rule cong :premises (t12.t3406))
% 22.63/22.90 (step t12.t3408 (cl (= (= (|tptp.'DeclType'| |tptp.'BoundedStack_elems'|) |tptp.'BoundedStack'|) (= |tptp.'BoundedStack'| (|tptp.'DeclType'| |tptp.'BoundedStack_elems'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3409 (cl (= (not (= (|tptp.'DeclType'| |tptp.'BoundedStack_elems'|) |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack'| (|tptp.'DeclType'| |tptp.'BoundedStack_elems'|))))) :rule cong :premises (t12.t3408))
% 22.63/22.90 (step t12.t3410 (cl (= (= (|tptp.'AsNonNullRefField'| |tptp.'BoundedStack_elems'| (|tptp.'IntArray'| |tptp.'System_Int32'| 1)) |tptp.'BoundedStack_elems'|) (= |tptp.'BoundedStack_elems'| (|tptp.'AsNonNullRefField'| |tptp.'BoundedStack_elems'| (|tptp.'IntArray'| |tptp.'System_Int32'| 1))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3411 (cl (= (not (= (|tptp.'AsNonNullRefField'| |tptp.'BoundedStack_elems'| (|tptp.'IntArray'| |tptp.'System_Int32'| 1)) |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_elems'| (|tptp.'AsNonNullRefField'| |tptp.'BoundedStack_elems'| (|tptp.'IntArray'| |tptp.'System_Int32'| 1)))))) :rule cong :premises (t12.t3410))
% 22.63/22.90 (step t12.t3412 (cl (= (= (tptp.x |tptp.'BoundedStack'| |tptp.'BoundedStack'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'BoundedStack'| |tptp.'BoundedStack'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3413 (cl (= (not (= (tptp.x |tptp.'BoundedStack'| |tptp.'BoundedStack'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'BoundedStack'| |tptp.'BoundedStack'|))))) :rule cong :premises (t12.t3412))
% 22.63/22.90 (step t12.t3414 (cl (= (= A__questionmark_v_0_8 |tptp.'System_Object'|) (= |tptp.'System_Object'| A__questionmark_v_0_8))) :rule all_simplify)
% 22.63/22.90 (step t12.t3415 (cl (= (not (= A__questionmark_v_0_8 |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| A__questionmark_v_0_8)))) :rule cong :premises (t12.t3414))
% 22.63/22.90 (step t12.t3416 (cl (= (= (|tptp.'AsDirectSubClass'| |tptp.'BoundedStack'| A__questionmark_v_0_8) |tptp.'BoundedStack'|) (= |tptp.'BoundedStack'| (|tptp.'AsDirectSubClass'| |tptp.'BoundedStack'| A__questionmark_v_0_8)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3417 (cl (= (not (= (|tptp.'AsDirectSubClass'| |tptp.'BoundedStack'| A__questionmark_v_0_8) |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack'| (|tptp.'AsDirectSubClass'| |tptp.'BoundedStack'| A__questionmark_v_0_8))))) :rule cong :premises (t12.t3416))
% 22.63/22.90 (step t12.t3418 (cl (= (not (not (= (|tptp.'IsImmutable'| |tptp.'BoundedStack'|) tptp.true_1))) (= (|tptp.'IsImmutable'| |tptp.'BoundedStack'|) tptp.true_1))) :rule all_simplify)
% 22.63/22.90 (step t12.t3419 (cl (= (= (|tptp.'IsImmutable'| |tptp.'BoundedStack'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'BoundedStack'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3420 (cl (= (not (not (= (|tptp.'IsImmutable'| |tptp.'BoundedStack'|) tptp.true_1))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'BoundedStack'|)))) :rule trans :premises (t12.t3418 t12.t3419))
% 22.63/22.90 (step t12.t3421 (cl (= (= (|tptp.'AsMutable'| |tptp.'BoundedStack'|) |tptp.'BoundedStack'|) (= |tptp.'BoundedStack'| (|tptp.'AsMutable'| |tptp.'BoundedStack'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3422 (cl (= (not (= (|tptp.'AsMutable'| |tptp.'BoundedStack'|) |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack'| (|tptp.'AsMutable'| |tptp.'BoundedStack'|))))) :rule cong :premises (t12.t3421))
% 22.63/22.90 (step t12.t3423 (cl (= (= (tptp.x |tptp.'System_Array'| |tptp.'System_Array'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Array'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3424 (cl (= (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Array'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Array'|))))) :rule cong :premises (t12.t3423))
% 22.63/22.90 (step t12.t3425 (cl (= (= A__questionmark_v_1_9 |tptp.'System_Object'|) (= |tptp.'System_Object'| A__questionmark_v_1_9))) :rule all_simplify)
% 22.63/22.90 (step t12.t3426 (cl (= (not (= A__questionmark_v_1_9 |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| A__questionmark_v_1_9)))) :rule cong :premises (t12.t3425))
% 22.63/22.90 (step t12.t3427 (cl (= (= (|tptp.'AsDirectSubClass'| |tptp.'System_Array'| A__questionmark_v_1_9) |tptp.'System_Array'|) (= |tptp.'System_Array'| (|tptp.'AsDirectSubClass'| |tptp.'System_Array'| A__questionmark_v_1_9)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3428 (cl (= (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_Array'| A__questionmark_v_1_9) |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| (|tptp.'AsDirectSubClass'| |tptp.'System_Array'| A__questionmark_v_1_9))))) :rule cong :premises (t12.t3427))
% 22.63/22.90 (step t12.t3429 (cl (= (not (not (= (|tptp.'IsImmutable'| |tptp.'System_Array'|) tptp.true_1))) (= (|tptp.'IsImmutable'| |tptp.'System_Array'|) tptp.true_1))) :rule all_simplify)
% 22.63/22.90 (step t12.t3430 (cl (= (= (|tptp.'IsImmutable'| |tptp.'System_Array'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Array'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3431 (cl (= (not (not (= (|tptp.'IsImmutable'| |tptp.'System_Array'|) tptp.true_1))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Array'|)))) :rule trans :premises (t12.t3429 t12.t3430))
% 22.63/22.90 (step t12.t3432 (cl (= (= (|tptp.'AsMutable'| |tptp.'System_Array'|) |tptp.'System_Array'|) (= |tptp.'System_Array'| (|tptp.'AsMutable'| |tptp.'System_Array'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3433 (cl (= (not (= (|tptp.'AsMutable'| |tptp.'System_Array'|) |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| (|tptp.'AsMutable'| |tptp.'System_Array'|))))) :rule cong :premises (t12.t3432))
% 22.63/22.90 (step t12.t3434 (cl (= (= (tptp.x |tptp.'System_ICloneable'| |tptp.'System_ICloneable'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_ICloneable'| |tptp.'System_ICloneable'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3435 (cl (= (not (= (tptp.x |tptp.'System_ICloneable'| |tptp.'System_ICloneable'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_ICloneable'| |tptp.'System_ICloneable'|))))) :rule cong :premises (t12.t3434))
% 22.63/22.90 (step t12.t3436 (cl (= (= (tptp.x |tptp.'System_ICloneable'| |tptp.'System_Object'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_ICloneable'| |tptp.'System_Object'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3437 (cl (= (not (= (tptp.x |tptp.'System_ICloneable'| |tptp.'System_Object'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_ICloneable'| |tptp.'System_Object'|))))) :rule cong :premises (t12.t3436))
% 22.63/22.90 (step t12.t3438 (cl (= (= (|tptp.'IsMemberlessType'| |tptp.'System_ICloneable'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_ICloneable'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3439 (cl (= (not (= (|tptp.'IsMemberlessType'| |tptp.'System_ICloneable'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_ICloneable'|))))) :rule cong :premises (t12.t3438))
% 22.63/22.90 (step t12.t3440 (cl (= (= (|tptp.'AsInterface'| |tptp.'System_ICloneable'|) |tptp.'System_ICloneable'|) (= |tptp.'System_ICloneable'| (|tptp.'AsInterface'| |tptp.'System_ICloneable'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3441 (cl (= (not (= (|tptp.'AsInterface'| |tptp.'System_ICloneable'|) |tptp.'System_ICloneable'|)) (not (= |tptp.'System_ICloneable'| (|tptp.'AsInterface'| |tptp.'System_ICloneable'|))))) :rule cong :premises (t12.t3440))
% 22.63/22.90 (step t12.t3442 (cl (= (= (tptp.x |tptp.'System_Array'| |tptp.'System_ICloneable'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_ICloneable'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3443 (cl (= (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_ICloneable'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_ICloneable'|))))) :rule cong :premises (t12.t3442))
% 22.63/22.90 (step t12.t3444 (cl (= (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IList'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IList'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3445 (cl (= (not (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IList'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IList'|))))) :rule cong :premises (t12.t3444))
% 22.63/22.90 (step t12.t3446 (cl (= (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Object'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Object'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3447 (cl (= (not (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Object'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Object'|))))) :rule cong :premises (t12.t3446))
% 22.63/22.90 (step t12.t3448 (cl (= (= (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_ICollection'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_ICollection'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3449 (cl (= (not (= (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_ICollection'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_ICollection'|))))) :rule cong :premises (t12.t3448))
% 22.63/22.90 (step t12.t3450 (cl (= (= (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Object'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Object'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3451 (cl (= (not (= (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Object'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Object'|))))) :rule cong :premises (t12.t3450))
% 22.63/22.90 (step t12.t3452 (cl (= (= (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IEnumerable'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3453 (cl (= (not (= (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IEnumerable'|))))) :rule cong :premises (t12.t3452))
% 22.63/22.90 (step t12.t3454 (cl (= (= (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3455 (cl (= (not (= (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|))))) :rule cong :premises (t12.t3454))
% 22.63/22.90 (step t12.t3456 (cl (= (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IEnumerable'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3457 (cl (= (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IEnumerable'|))))) :rule cong :premises (t12.t3456))
% 22.63/22.90 (step t12.t3458 (cl (= (= (|tptp.'AsInterface'| |tptp.'System_Collections_IEnumerable'|) |tptp.'System_Collections_IEnumerable'|) (= |tptp.'System_Collections_IEnumerable'| (|tptp.'AsInterface'| |tptp.'System_Collections_IEnumerable'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3459 (cl (= (not (= (|tptp.'AsInterface'| |tptp.'System_Collections_IEnumerable'|) |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_IEnumerable'| (|tptp.'AsInterface'| |tptp.'System_Collections_IEnumerable'|))))) :rule cong :premises (t12.t3458))
% 22.63/22.90 (step t12.t3460 (cl (= (= (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3461 (cl (= (not (= (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|))))) :rule cong :premises (t12.t3460))
% 22.63/22.90 (step t12.t3462 (cl (= (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_ICollection'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_ICollection'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3463 (cl (= (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_ICollection'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_ICollection'|))))) :rule cong :premises (t12.t3462))
% 22.63/22.90 (step t12.t3464 (cl (= (= (|tptp.'AsInterface'| |tptp.'System_Collections_ICollection'|) |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| (|tptp.'AsInterface'| |tptp.'System_Collections_ICollection'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3465 (cl (= (not (= (|tptp.'AsInterface'| |tptp.'System_Collections_ICollection'|) |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| (|tptp.'AsInterface'| |tptp.'System_Collections_ICollection'|))))) :rule cong :premises (t12.t3464))
% 22.63/22.90 (step t12.t3466 (cl (= (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_ICollection'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_ICollection'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3467 (cl (= (not (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_ICollection'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_ICollection'|))))) :rule cong :premises (t12.t3466))
% 22.63/22.90 (step t12.t3468 (cl (= (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IEnumerable'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3469 (cl (= (not (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IEnumerable'|))))) :rule cong :premises (t12.t3468))
% 22.63/22.90 (step t12.t3470 (cl (= (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IList'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IList'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3471 (cl (= (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IList'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IList'|))))) :rule cong :premises (t12.t3470))
% 22.63/22.90 (step t12.t3472 (cl (= (= (|tptp.'AsInterface'| |tptp.'System_Collections_IList'|) |tptp.'System_Collections_IList'|) (= |tptp.'System_Collections_IList'| (|tptp.'AsInterface'| |tptp.'System_Collections_IList'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3473 (cl (= (not (= (|tptp.'AsInterface'| |tptp.'System_Collections_IList'|) |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IList'| (|tptp.'AsInterface'| |tptp.'System_Collections_IList'|))))) :rule cong :premises (t12.t3472))
% 22.63/22.90 (step t12.t3474 (cl (= (= (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IList'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IList'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3475 (cl (= (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IList'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IList'|))))) :rule cong :premises (t12.t3474))
% 22.63/22.90 (step t12.t3476 (cl (= (= (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3477 (cl (= (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|))))) :rule cong :premises (t12.t3476))
% 22.63/22.90 (step t12.t3478 (cl (= (= (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3479 (cl (= (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|))))) :rule cong :premises (t12.t3478))
% 22.63/22.90 (step t12.t3480 (cl (= (= (|tptp.'IsMemberlessType'| |tptp.'System_Array'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Array'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3481 (cl (= (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Array'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Array'|))))) :rule cong :premises (t12.t3480))
% 22.63/22.90 (anchor :step t12.t3482 :args ((A__questionmark_oi Int) (:= A__questionmark_oi A__questionmark_oi) (A__questionmark_h Int) (:= A__questionmark_h A__questionmark_h)))
% 22.63/22.90 (step t12.t3482.t1 (cl (= A__questionmark_oi A__questionmark_oi)) :rule refl)
% 22.63/22.90 (step t12.t3482.t2 (cl (= A__questionmark_h A__questionmark_h)) :rule refl)
% 22.63/22.90 (step t12.t3482.t3 (cl (= (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Array'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_1_9))))) true) true)) :rule all_simplify)
% 22.63/22.90 (step t12.t3482 (cl (= (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Array'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_1_9))))) true)) (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) true))) :rule bind)
% 22.63/22.90 (step t12.t3483 (cl (= (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) true) true)) :rule all_simplify)
% 22.63/22.90 (step t12.t3484 (cl (= (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Array'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_1_9))))) true)) true)) :rule trans :premises (t12.t3482 t12.t3483))
% 22.63/22.90 (step t12.t3485 (cl (= (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Array'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_1_9))))) true))) (not true))) :rule cong :premises (t12.t3484))
% 22.63/22.90 (step t12.t3486 (cl (= (not true) false)) :rule all_simplify)
% 22.63/22.90 (step t12.t3487 (cl (= (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Array'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_1_9))))) true))) false)) :rule trans :premises (t12.t3485 t12.t3486))
% 22.63/22.90 (anchor :step t12.t3488 :args ((A__questionmark_oi Int) (:= A__questionmark_oi A__questionmark_oi) (A__questionmark_h Int) (:= A__questionmark_h A__questionmark_h)))
% 22.63/22.90 (step t12.t3488.t1 (cl (= A__questionmark_oi A__questionmark_oi)) :rule refl)
% 22.63/22.90 (step t12.t3488.t2 (cl (= A__questionmark_h A__questionmark_h)) :rule refl)
% 22.63/22.90 (anchor :step t12.t3488.t3 :args ((A__questionmark_v_63_63 Int) (:= A__questionmark_v_63_63 A__questionmark_v_63_63) (A__questionmark_v_62_64 Int) (:= A__questionmark_v_62_64 A__questionmark_v_62_64)))
% 22.63/22.90 (step t12.t3488.t3.t1 (cl (= A__questionmark_v_63_63 A__questionmark_v_63_63)) :rule refl)
% 22.63/22.90 (step t12.t3488.t3.t2 (cl (= A__questionmark_v_62_64 A__questionmark_v_62_64)) :rule refl)
% 22.63/22.90 (step t12.t3488.t3.t3 (cl (= (= A__questionmark_v_63_63 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|)) (= A__questionmark_v_63_63 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|)))) :rule refl)
% 22.63/22.90 (step t12.t3488.t3.t4 (cl (= (= A__questionmark_v_62_64 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|)) (= A__questionmark_v_62_64 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|)))) :rule refl)
% 22.63/22.90 (step t12.t3488.t3.t5 (cl (= (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3488.t3.t6 (cl (= (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h))))) :rule cong :premises (t12.t3488.t3.t5))
% 22.63/22.90 (step t12.t3488.t3.t7 (cl (= (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|) tptp.true_1) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3488.t3.t8 (cl (= (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|))))) :rule cong :premises (t12.t3488.t3.t7))
% 22.63/22.90 (step t12.t3488.t3.t9 (cl (= (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_0_8))) (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_0_8))) :rule all_simplify)
% 22.63/22.90 (step t12.t3488.t3.t10 (cl (= (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_0_8) (= A__questionmark_v_0_8 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3488.t3.t11 (cl (= (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_0_8))) (= A__questionmark_v_0_8 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv)))) :rule trans :premises (t12.t3488.t3.t9 t12.t3488.t3.t10))
% 22.63/22.90 (step t12.t3488.t3.t12 (cl (= (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_0_8)))) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h))) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|))) (= A__questionmark_v_0_8 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv))))) :rule cong :premises (t12.t3488.t3.t6 t12.t3488.t3.t8 t12.t3488.t3.t11))
% 22.63/22.90 (step t12.t3488.t3.t13 (cl (= (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_0_8))))) (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h))) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|))) (= A__questionmark_v_0_8 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv)))))) :rule cong :premises (t12.t3488.t3.t12))
% 22.63/22.90 (step t12.t3488.t3.t14 (cl (= (<= 0 A__questionmark_v_62_64) (>= A__questionmark_v_62_64 0))) :rule all_simplify)
% 22.63/22.90 (step t12.t3488.t3.t15 (cl (= (not (<= 0 A__questionmark_v_62_64)) (not (>= A__questionmark_v_62_64 0)))) :rule cong :premises (t12.t3488.t3.t14))
% 22.63/22.90 (step t12.t3488.t3.t16 (cl (= (<= A__questionmark_v_62_64 A__questionmark_v_63_63) (>= (+ A__questionmark_v_63_63 (* (- 1) A__questionmark_v_62_64)) 0))) :rule all_simplify)
% 22.63/22.90 (step t12.t3488.t3.t17 (cl (= (not (<= A__questionmark_v_62_64 A__questionmark_v_63_63)) (not (>= (+ A__questionmark_v_63_63 (* (- 1) A__questionmark_v_62_64)) 0)))) :rule cong :premises (t12.t3488.t3.t16))
% 22.63/22.90 (step t12.t3488.t3.t18 (cl (= (<= A__questionmark_v_63_63 (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|))) (not (>= (+ A__questionmark_v_63_63 (* (- 1) (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|)))) 1)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3488.t3.t19 (cl (= (not (<= A__questionmark_v_63_63 (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|)))) (not (not (>= (+ A__questionmark_v_63_63 (* (- 1) (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|)))) 1))))) :rule cong :premises (t12.t3488.t3.t18))
% 22.63/22.90 (step t12.t3488.t3.t20 (cl (= (not (not (>= (+ A__questionmark_v_63_63 (* (- 1) (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|)))) 1))) (>= (+ A__questionmark_v_63_63 (* (- 1) (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|)))) 1))) :rule all_simplify)
% 22.63/22.90 (step t12.t3488.t3.t21 (cl (= (not (<= A__questionmark_v_63_63 (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|)))) (>= (+ A__questionmark_v_63_63 (* (- 1) (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|)))) 1))) :rule trans :premises (t12.t3488.t3.t19 t12.t3488.t3.t20))
% 22.63/22.90 (step t12.t3488.t3.t22 (cl (= (or (not (<= 0 A__questionmark_v_62_64)) (not (<= A__questionmark_v_62_64 A__questionmark_v_63_63)) (not (<= A__questionmark_v_63_63 (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|))))) (or (not (>= A__questionmark_v_62_64 0)) (not (>= (+ A__questionmark_v_63_63 (* (- 1) A__questionmark_v_62_64)) 0)) (>= (+ A__questionmark_v_63_63 (* (- 1) (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|)))) 1)))) :rule cong :premises (t12.t3488.t3.t15 t12.t3488.t3.t17 t12.t3488.t3.t21))
% 22.63/22.90 (step t12.t3488.t3.t23 (cl (= (not (or (not (<= 0 A__questionmark_v_62_64)) (not (<= A__questionmark_v_62_64 A__questionmark_v_63_63)) (not (<= A__questionmark_v_63_63 (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|)))))) (not (or (not (>= A__questionmark_v_62_64 0)) (not (>= (+ A__questionmark_v_63_63 (* (- 1) A__questionmark_v_62_64)) 0)) (>= (+ A__questionmark_v_63_63 (* (- 1) (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|)))) 1))))) :rule cong :premises (t12.t3488.t3.t22))
% 22.63/22.90 (step t12.t3488.t3.t24 (cl (= (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_0_8))))) (not (or (not (<= 0 A__questionmark_v_62_64)) (not (<= A__questionmark_v_62_64 A__questionmark_v_63_63)) (not (<= A__questionmark_v_63_63 (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|))))))) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h))) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|))) (= A__questionmark_v_0_8 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv)))) (not (or (not (>= A__questionmark_v_62_64 0)) (not (>= (+ A__questionmark_v_63_63 (* (- 1) A__questionmark_v_62_64)) 0)) (>= (+ A__questionmark_v_63_63 (* (- 1) (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|)))) 1)))))) :rule cong :premises (t12.t3488.t3.t13 t12.t3488.t3.t23))
% 22.63/22.90 (step t12.t3488.t3.t25 (cl (= (and (= A__questionmark_v_63_63 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|)) (= A__questionmark_v_62_64 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_0_8))))) (not (or (not (<= 0 A__questionmark_v_62_64)) (not (<= A__questionmark_v_62_64 A__questionmark_v_63_63)) (not (<= A__questionmark_v_63_63 (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|)))))))) (and (= A__questionmark_v_63_63 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|)) (= A__questionmark_v_62_64 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h))) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|))) (= A__questionmark_v_0_8 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv)))) (not (or (not (>= A__questionmark_v_62_64 0)) (not (>= (+ A__questionmark_v_63_63 (* (- 1) A__questionmark_v_62_64)) 0)) (>= (+ A__questionmark_v_63_63 (* (- 1) (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|)))) 1))))))) :rule cong :premises (t12.t3488.t3.t3 t12.t3488.t3.t4 t12.t3488.t3.t24))
% 22.63/22.90 (step t12.t3488.t3 (cl (= (exists ((A__questionmark_v_63_63 Int) (A__questionmark_v_62_64 Int)) (and (= A__questionmark_v_63_63 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|)) (= A__questionmark_v_62_64 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_0_8))))) (not (or (not (<= 0 A__questionmark_v_62_64)) (not (<= A__questionmark_v_62_64 A__questionmark_v_63_63)) (not (<= A__questionmark_v_63_63 (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|))))))))) (exists ((A__questionmark_v_63_63 Int) (A__questionmark_v_62_64 Int)) (and (= A__questionmark_v_63_63 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|)) (= A__questionmark_v_62_64 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h))) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|))) (= A__questionmark_v_0_8 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv)))) (not (or (not (>= A__questionmark_v_62_64 0)) (not (>= (+ A__questionmark_v_63_63 (* (- 1) A__questionmark_v_62_64)) 0)) (>= (+ A__questionmark_v_63_63 (* (- 1) (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|)))) 1)))))))) :rule bind)
% 22.63/22.90 (step t12.t3488.t4 (cl (= (exists ((A__questionmark_v_63_63 Int) (A__questionmark_v_62_64 Int)) (and (= A__questionmark_v_63_63 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|)) (= A__questionmark_v_62_64 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h))) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|))) (= A__questionmark_v_0_8 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv)))) (not (or (not (>= A__questionmark_v_62_64 0)) (not (>= (+ A__questionmark_v_63_63 (* (- 1) A__questionmark_v_62_64)) 0)) (>= (+ A__questionmark_v_63_63 (* (- 1) (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|)))) 1)))))) (not (forall ((A__questionmark_v_63_63 Int) (A__questionmark_v_62_64 Int)) (not (and (= A__questionmark_v_63_63 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|)) (= A__questionmark_v_62_64 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h))) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|))) (= A__questionmark_v_0_8 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv)))) (not (or (not (>= A__questionmark_v_62_64 0)) (not (>= (+ A__questionmark_v_63_63 (* (- 1) A__questionmark_v_62_64)) 0)) (>= (+ A__questionmark_v_63_63 (* (- 1) (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|)))) 1)))))))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3488.t5 (cl (= (forall ((A__questionmark_v_63_63 Int) (A__questionmark_v_62_64 Int)) (not (and (= A__questionmark_v_63_63 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|)) (= A__questionmark_v_62_64 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h))) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|))) (= A__questionmark_v_0_8 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv)))) (not (or (not (>= A__questionmark_v_62_64 0)) (not (>= (+ A__questionmark_v_63_63 (* (- 1) A__questionmark_v_62_64)) 0)) (>= (+ A__questionmark_v_63_63 (* (- 1) (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|)))) 1))))))) (forall ((A__questionmark_v_63_63 Int) (A__questionmark_v_62_64 Int)) (or (not (= A__questionmark_v_63_63 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|))) (not (= A__questionmark_v_62_64 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h)) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|)) (not (= A__questionmark_v_0_8 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv))) (or (not (>= A__questionmark_v_62_64 0)) (not (>= (+ A__questionmark_v_63_63 (* (- 1) A__questionmark_v_62_64)) 0)) (>= (+ A__questionmark_v_63_63 (* (- 1) (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|)))) 1))))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3488.t6 (cl (= (forall ((A__questionmark_v_63_63 Int) (A__questionmark_v_62_64 Int)) (or (not (= A__questionmark_v_63_63 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|))) (not (= A__questionmark_v_62_64 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h)) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|)) (not (= A__questionmark_v_0_8 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv))) (or (not (>= A__questionmark_v_62_64 0)) (not (>= (+ A__questionmark_v_63_63 (* (- 1) A__questionmark_v_62_64)) 0)) (>= (+ A__questionmark_v_63_63 (* (- 1) (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|)))) 1))))) (or (not (= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|))) (not (= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h)) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|)) (not (= A__questionmark_v_0_8 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv))) (or (not (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|) 0)) (not (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|))) 0)) (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|)))) 1)))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3488.t7 (cl (= (= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|)) true)) :rule all_simplify)
% 22.63/22.90 (step t12.t3488.t8 (cl (= (not (= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|))) (not true))) :rule cong :premises (t12.t3488.t7))
% 22.63/22.90 (step t12.t3488.t9 (cl (= (not (= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|))) false)) :rule trans :premises (t12.t3488.t8 t12.t3486))
% 22.63/22.90 (step t12.t3488.t10 (cl (= (= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|)) true)) :rule all_simplify)
% 22.63/22.90 (step t12.t3488.t11 (cl (= (not (= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|))) (not true))) :rule cong :premises (t12.t3488.t10))
% 22.63/22.90 (step t12.t3488.t12 (cl (= (not (= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|))) false)) :rule trans :premises (t12.t3488.t11 t12.t3486))
% 22.63/22.90 (step t12.t3488.t13 (cl (= (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h)) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|)) (not (= A__questionmark_v_0_8 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv))) (or (not (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|) 0)) (not (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|))) 0)) (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|)))) 1))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h)) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|)) (not (= A__questionmark_v_0_8 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv))) (or (not (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|) 0)) (not (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|))) 0)) (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|)))) 1))))) :rule refl)
% 22.63/22.90 (step t12.t3488.t14 (cl (= (or (not (= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|))) (not (= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h)) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|)) (not (= A__questionmark_v_0_8 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv))) (or (not (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|) 0)) (not (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|))) 0)) (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|)))) 1)))) (or false false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h)) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|)) (not (= A__questionmark_v_0_8 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv))) (or (not (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|) 0)) (not (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|))) 0)) (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|)))) 1)))))) :rule cong :premises (t12.t3488.t9 t12.t3488.t12 t12.t3488.t13))
% 22.63/22.90 (step t12.t3488.t15 (cl (= (or false false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h)) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|)) (not (= A__questionmark_v_0_8 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv))) (or (not (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|) 0)) (not (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|))) 0)) (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|)))) 1)))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h)) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|)) (not (= A__questionmark_v_0_8 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv))) (or (not (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|) 0)) (not (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|))) 0)) (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|)))) 1))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3488.t16 (cl (= (or (not (= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|))) (not (= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h)) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|)) (not (= A__questionmark_v_0_8 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv))) (or (not (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|) 0)) (not (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|))) 0)) (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|)))) 1)))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h)) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|)) (not (= A__questionmark_v_0_8 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv))) (or (not (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|) 0)) (not (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|))) 0)) (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|)))) 1))))) :rule trans :premises (t12.t3488.t14 t12.t3488.t15))
% 22.63/22.90 (step t12.t3488.t17 (cl (= (forall ((A__questionmark_v_63_63 Int) (A__questionmark_v_62_64 Int)) (or (not (= A__questionmark_v_63_63 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|))) (not (= A__questionmark_v_62_64 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h)) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|)) (not (= A__questionmark_v_0_8 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv))) (or (not (>= A__questionmark_v_62_64 0)) (not (>= (+ A__questionmark_v_63_63 (* (- 1) A__questionmark_v_62_64)) 0)) (>= (+ A__questionmark_v_63_63 (* (- 1) (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|)))) 1))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h)) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|)) (not (= A__questionmark_v_0_8 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv))) (or (not (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|) 0)) (not (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|))) 0)) (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|)))) 1))))) :rule trans :premises (t12.t3488.t6 t12.t3488.t16))
% 22.63/22.90 (step t12.t3488.t18 (cl (= (forall ((A__questionmark_v_63_63 Int) (A__questionmark_v_62_64 Int)) (not (and (= A__questionmark_v_63_63 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|)) (= A__questionmark_v_62_64 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h))) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|))) (= A__questionmark_v_0_8 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv)))) (not (or (not (>= A__questionmark_v_62_64 0)) (not (>= (+ A__questionmark_v_63_63 (* (- 1) A__questionmark_v_62_64)) 0)) (>= (+ A__questionmark_v_63_63 (* (- 1) (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|)))) 1))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h)) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|)) (not (= A__questionmark_v_0_8 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv))) (or (not (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|) 0)) (not (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|))) 0)) (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|)))) 1))))) :rule trans :premises (t12.t3488.t5 t12.t3488.t17))
% 22.63/22.90 (step t12.t3488.t19 (cl (= (not (forall ((A__questionmark_v_63_63 Int) (A__questionmark_v_62_64 Int)) (not (and (= A__questionmark_v_63_63 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|)) (= A__questionmark_v_62_64 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h))) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|))) (= A__questionmark_v_0_8 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv)))) (not (or (not (>= A__questionmark_v_62_64 0)) (not (>= (+ A__questionmark_v_63_63 (* (- 1) A__questionmark_v_62_64)) 0)) (>= (+ A__questionmark_v_63_63 (* (- 1) (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|)))) 1)))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h)) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|)) (not (= A__questionmark_v_0_8 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv))) (or (not (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|) 0)) (not (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|))) 0)) (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|)))) 1)))))) :rule cong :premises (t12.t3488.t18))
% 22.63/22.90 (step t12.t3488.t20 (cl (= (exists ((A__questionmark_v_63_63 Int) (A__questionmark_v_62_64 Int)) (and (= A__questionmark_v_63_63 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|)) (= A__questionmark_v_62_64 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h))) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|))) (= A__questionmark_v_0_8 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv)))) (not (or (not (>= A__questionmark_v_62_64 0)) (not (>= (+ A__questionmark_v_63_63 (* (- 1) A__questionmark_v_62_64)) 0)) (>= (+ A__questionmark_v_63_63 (* (- 1) (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|)))) 1)))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h)) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|)) (not (= A__questionmark_v_0_8 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv))) (or (not (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|) 0)) (not (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|))) 0)) (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|)))) 1)))))) :rule trans :premises (t12.t3488.t4 t12.t3488.t19))
% 22.63/22.90 (step t12.t3488.t21 (cl (= (exists ((A__questionmark_v_63_63 Int) (A__questionmark_v_62_64 Int)) (and (= A__questionmark_v_63_63 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|)) (= A__questionmark_v_62_64 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_0_8))))) (not (or (not (<= 0 A__questionmark_v_62_64)) (not (<= A__questionmark_v_62_64 A__questionmark_v_63_63)) (not (<= A__questionmark_v_63_63 (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h)) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|)) (not (= A__questionmark_v_0_8 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv))) (or (not (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|) 0)) (not (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|))) 0)) (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|)))) 1)))))) :rule trans :premises (t12.t3488.t3 t12.t3488.t20))
% 22.63/22.90 (step t12.t3488 (cl (= (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (exists ((A__questionmark_v_63_63 Int) (A__questionmark_v_62_64 Int)) (and (= A__questionmark_v_63_63 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|)) (= A__questionmark_v_62_64 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_0_8))))) (not (or (not (<= 0 A__questionmark_v_62_64)) (not (<= A__questionmark_v_62_64 A__questionmark_v_63_63)) (not (<= A__questionmark_v_63_63 (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|)))))))))) (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h)) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|)) (not (= A__questionmark_v_0_8 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv))) (or (not (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|) 0)) (not (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|))) 0)) (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|)))) 1))))))) :rule bind)
% 22.63/22.90 (step t12.t3489 (cl (= (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h)) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|)) (not (= A__questionmark_v_0_8 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv))) (or (not (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|) 0)) (not (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|))) 0)) (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|)))) 1))))) (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h))) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|))) (= A__questionmark_v_0_8 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv)) (and (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|) 0) (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|))) 0) (not (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|)))) 1))))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3490 (cl (= (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (exists ((A__questionmark_v_63_63 Int) (A__questionmark_v_62_64 Int)) (and (= A__questionmark_v_63_63 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|)) (= A__questionmark_v_62_64 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_0_8))))) (not (or (not (<= 0 A__questionmark_v_62_64)) (not (<= A__questionmark_v_62_64 A__questionmark_v_63_63)) (not (<= A__questionmark_v_63_63 (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|)))))))))) (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h))) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|))) (= A__questionmark_v_0_8 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv)) (and (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|) 0) (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|))) 0) (not (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|)))) 1))))))) :rule trans :premises (t12.t3488 t12.t3489))
% 22.63/22.90 (step t12.t3491 (cl (= (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (exists ((A__questionmark_v_63_63 Int) (A__questionmark_v_62_64 Int)) (and (= A__questionmark_v_63_63 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|)) (= A__questionmark_v_62_64 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_0_8))))) (not (or (not (<= 0 A__questionmark_v_62_64)) (not (<= A__questionmark_v_62_64 A__questionmark_v_63_63)) (not (<= A__questionmark_v_63_63 (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|))))))))))) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h))) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|))) (= A__questionmark_v_0_8 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv)) (and (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|) 0) (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|))) 0) (not (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|)))) 1)))))))) :rule cong :premises (t12.t3490))
% 22.63/22.90 (step t12.t3492 (cl (= (= (tptp.x |tptp.'System_String'| |tptp.'System_String'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_String'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3493 (cl (= (not (= (tptp.x |tptp.'System_String'| |tptp.'System_String'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_String'|))))) :rule cong :premises (t12.t3492))
% 22.63/22.90 (step t12.t3494 (cl (= (= A__questionmark_v_2_7 |tptp.'System_Object'|) (= |tptp.'System_Object'| A__questionmark_v_2_7))) :rule all_simplify)
% 22.63/22.90 (step t12.t3495 (cl (= (not (= A__questionmark_v_2_7 |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| A__questionmark_v_2_7)))) :rule cong :premises (t12.t3494))
% 22.63/22.90 (step t12.t3496 (cl (= (= (|tptp.'AsDirectSubClass'| |tptp.'System_String'| A__questionmark_v_2_7) |tptp.'System_String'|) (= |tptp.'System_String'| (|tptp.'AsDirectSubClass'| |tptp.'System_String'| A__questionmark_v_2_7)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3497 (cl (= (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_String'| A__questionmark_v_2_7) |tptp.'System_String'|)) (not (= |tptp.'System_String'| (|tptp.'AsDirectSubClass'| |tptp.'System_String'| A__questionmark_v_2_7))))) :rule cong :premises (t12.t3496))
% 22.63/22.90 (step t12.t3498 (cl (= (= (|tptp.'IsImmutable'| |tptp.'System_String'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_String'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3499 (cl (= (not (= (|tptp.'IsImmutable'| |tptp.'System_String'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_String'|))))) :rule cong :premises (t12.t3498))
% 22.63/22.90 (step t12.t3500 (cl (= (= (|tptp.'AsImmutable'| |tptp.'System_String'|) |tptp.'System_String'|) (= |tptp.'System_String'| (|tptp.'AsImmutable'| |tptp.'System_String'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3501 (cl (= (not (= (|tptp.'AsImmutable'| |tptp.'System_String'|) |tptp.'System_String'|)) (not (= |tptp.'System_String'| (|tptp.'AsImmutable'| |tptp.'System_String'|))))) :rule cong :premises (t12.t3500))
% 22.63/22.90 (step t12.t3502 (cl (= (= (tptp.x |tptp.'System_IComparable'| |tptp.'System_IComparable'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_IComparable'| |tptp.'System_IComparable'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3503 (cl (= (not (= (tptp.x |tptp.'System_IComparable'| |tptp.'System_IComparable'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable'| |tptp.'System_IComparable'|))))) :rule cong :premises (t12.t3502))
% 22.63/22.90 (step t12.t3504 (cl (= (= (tptp.x |tptp.'System_IComparable'| |tptp.'System_Object'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_IComparable'| |tptp.'System_Object'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3505 (cl (= (not (= (tptp.x |tptp.'System_IComparable'| |tptp.'System_Object'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable'| |tptp.'System_Object'|))))) :rule cong :premises (t12.t3504))
% 22.63/22.90 (step t12.t3506 (cl (= (= (|tptp.'IsMemberlessType'| |tptp.'System_IComparable'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IComparable'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3507 (cl (= (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IComparable'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IComparable'|))))) :rule cong :premises (t12.t3506))
% 22.63/22.90 (step t12.t3508 (cl (= (= (|tptp.'AsInterface'| |tptp.'System_IComparable'|) |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| (|tptp.'AsInterface'| |tptp.'System_IComparable'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3509 (cl (= (not (= (|tptp.'AsInterface'| |tptp.'System_IComparable'|) |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| (|tptp.'AsInterface'| |tptp.'System_IComparable'|))))) :rule cong :premises (t12.t3508))
% 22.63/22.90 (step t12.t3510 (cl (= (= (tptp.x |tptp.'System_String'| |tptp.'System_IComparable'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IComparable'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3511 (cl (= (not (= (tptp.x |tptp.'System_String'| |tptp.'System_IComparable'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IComparable'|))))) :rule cong :premises (t12.t3510))
% 22.63/22.90 (step t12.t3512 (cl (= (= (tptp.x |tptp.'System_String'| |tptp.'System_ICloneable'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_ICloneable'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3513 (cl (= (not (= (tptp.x |tptp.'System_String'| |tptp.'System_ICloneable'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_ICloneable'|))))) :rule cong :premises (t12.t3512))
% 22.63/22.90 (step t12.t3514 (cl (= (= (tptp.x |tptp.'System_IConvertible'| |tptp.'System_IConvertible'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_IConvertible'| |tptp.'System_IConvertible'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3515 (cl (= (not (= (tptp.x |tptp.'System_IConvertible'| |tptp.'System_IConvertible'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_IConvertible'| |tptp.'System_IConvertible'|))))) :rule cong :premises (t12.t3514))
% 22.63/22.90 (step t12.t3516 (cl (= (= (tptp.x |tptp.'System_IConvertible'| |tptp.'System_Object'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_IConvertible'| |tptp.'System_Object'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3517 (cl (= (not (= (tptp.x |tptp.'System_IConvertible'| |tptp.'System_Object'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_IConvertible'| |tptp.'System_Object'|))))) :rule cong :premises (t12.t3516))
% 22.63/22.90 (step t12.t3518 (cl (= (= (|tptp.'IsMemberlessType'| |tptp.'System_IConvertible'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IConvertible'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3519 (cl (= (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IConvertible'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IConvertible'|))))) :rule cong :premises (t12.t3518))
% 22.63/22.90 (step t12.t3520 (cl (= (= (|tptp.'AsInterface'| |tptp.'System_IConvertible'|) |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| (|tptp.'AsInterface'| |tptp.'System_IConvertible'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3521 (cl (= (not (= (|tptp.'AsInterface'| |tptp.'System_IConvertible'|) |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| (|tptp.'AsInterface'| |tptp.'System_IConvertible'|))))) :rule cong :premises (t12.t3520))
% 22.63/22.90 (step t12.t3522 (cl (= (= (tptp.x |tptp.'System_String'| |tptp.'System_IConvertible'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IConvertible'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3523 (cl (= (not (= (tptp.x |tptp.'System_String'| |tptp.'System_IConvertible'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IConvertible'|))))) :rule cong :premises (t12.t3522))
% 22.63/22.90 (step t12.t3524 (cl (= (= (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_IComparable_1___System_String'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_IComparable_1___System_String'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3525 (cl (= (not (= (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_IComparable_1___System_String'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_IComparable_1___System_String'|))))) :rule cong :premises (t12.t3524))
% 22.63/22.90 (step t12.t3526 (cl (= (= (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_Object'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_Object'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3527 (cl (= (not (= (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_Object'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_Object'|))))) :rule cong :premises (t12.t3526))
% 22.63/22.90 (step t12.t3528 (cl (= (= (|tptp.'IsMemberlessType'| |tptp.'System_IComparable_1___System_String'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IComparable_1___System_String'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3529 (cl (= (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IComparable_1___System_String'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IComparable_1___System_String'|))))) :rule cong :premises (t12.t3528))
% 22.63/22.90 (step t12.t3530 (cl (= (= (|tptp.'AsInterface'| |tptp.'System_IComparable_1___System_String'|) |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IComparable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IComparable_1___System_String'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3531 (cl (= (not (= (|tptp.'AsInterface'| |tptp.'System_IComparable_1___System_String'|) |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IComparable_1___System_String'|))))) :rule cong :premises (t12.t3530))
% 22.63/22.90 (step t12.t3532 (cl (= (= (tptp.x |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3533 (cl (= (not (= (tptp.x |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|))))) :rule cong :premises (t12.t3532))
% 22.63/22.90 (step t12.t3534 (cl (= (= (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3535 (cl (= (not (= (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))))) :rule cong :premises (t12.t3534))
% 22.63/22.90 (step t12.t3536 (cl (= (= (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Object'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Object'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3537 (cl (= (not (= (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Object'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Object'|))))) :rule cong :premises (t12.t3536))
% 22.63/22.90 (step t12.t3538 (cl (= (= (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IEnumerable'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3539 (cl (= (not (= (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IEnumerable'|))))) :rule cong :premises (t12.t3538))
% 22.63/22.90 (step t12.t3540 (cl (= (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3541 (cl (= (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))))) :rule cong :premises (t12.t3540))
% 22.63/22.90 (step t12.t3542 (cl (= (= (|tptp.'AsInterface'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| (|tptp.'AsInterface'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3543 (cl (= (not (= (|tptp.'AsInterface'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| (|tptp.'AsInterface'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))))) :rule cong :premises (t12.t3542))
% 22.63/22.90 (step t12.t3544 (cl (= (= (tptp.x |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3545 (cl (= (not (= (tptp.x |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))))) :rule cong :premises (t12.t3544))
% 22.63/22.90 (step t12.t3546 (cl (= (= (tptp.x |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3547 (cl (= (not (= (tptp.x |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|))))) :rule cong :premises (t12.t3546))
% 22.63/22.90 (step t12.t3548 (cl (= (= (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3549 (cl (= (not (= (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|))))) :rule cong :premises (t12.t3548))
% 22.63/22.90 (step t12.t3550 (cl (= (= (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Object'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Object'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3551 (cl (= (not (= (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Object'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Object'|))))) :rule cong :premises (t12.t3550))
% 22.63/22.90 (step t12.t3552 (cl (= (= (|tptp.'IsMemberlessType'| |tptp.'System_IEquatable_1___System_String'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IEquatable_1___System_String'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3553 (cl (= (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IEquatable_1___System_String'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IEquatable_1___System_String'|))))) :rule cong :premises (t12.t3552))
% 22.63/22.90 (step t12.t3554 (cl (= (= (|tptp.'AsInterface'| |tptp.'System_IEquatable_1___System_String'|) |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IEquatable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IEquatable_1___System_String'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3555 (cl (= (not (= (|tptp.'AsInterface'| |tptp.'System_IEquatable_1___System_String'|) |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IEquatable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IEquatable_1___System_String'|))))) :rule cong :premises (t12.t3554))
% 22.63/22.90 (step t12.t3556 (cl (= (= (tptp.x |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3557 (cl (= (not (= (tptp.x |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|))))) :rule cong :premises (t12.t3556))
% 22.63/22.90 (anchor :step t12.t3558 :args ((A__questionmark_U Int) (:= A__questionmark_U A__questionmark_U)))
% 22.63/22.90 (step t12.t3558.t1 (cl (= A__questionmark_U A__questionmark_U)) :rule refl)
% 22.63/22.90 (step t12.t3558.t2 (cl (= (= (tptp.x A__questionmark_U |tptp.'System_String'|) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_U |tptp.'System_String'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3558.t3 (cl (= (= A__questionmark_U |tptp.'System_String'|) (= |tptp.'System_String'| A__questionmark_U))) :rule all_simplify)
% 22.63/22.90 (step t12.t3558.t4 (cl (= (=> (= (tptp.x A__questionmark_U |tptp.'System_String'|) tptp.true_1) (= A__questionmark_U |tptp.'System_String'|)) (=> (= tptp.true_1 (tptp.x A__questionmark_U |tptp.'System_String'|)) (= |tptp.'System_String'| A__questionmark_U)))) :rule cong :premises (t12.t3558.t2 t12.t3558.t3))
% 22.63/22.90 (step t12.t3558 (cl (= (forall ((A__questionmark_U Int)) (=> (= (tptp.x A__questionmark_U |tptp.'System_String'|) tptp.true_1) (= A__questionmark_U |tptp.'System_String'|))) (forall ((A__questionmark_U Int)) (=> (= tptp.true_1 (tptp.x A__questionmark_U |tptp.'System_String'|)) (= |tptp.'System_String'| A__questionmark_U))))) :rule bind)
% 22.63/22.90 (step t12.t3559 (cl (= (forall ((A__questionmark_U Int)) (=> (= tptp.true_1 (tptp.x A__questionmark_U |tptp.'System_String'|)) (= |tptp.'System_String'| A__questionmark_U))) (forall ((A__questionmark_U Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U |tptp.'System_String'|))) (= |tptp.'System_String'| A__questionmark_U))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3560 (cl (= (forall ((A__questionmark_U Int)) (=> (= (tptp.x A__questionmark_U |tptp.'System_String'|) tptp.true_1) (= A__questionmark_U |tptp.'System_String'|))) (forall ((A__questionmark_U Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U |tptp.'System_String'|))) (= |tptp.'System_String'| A__questionmark_U))))) :rule trans :premises (t12.t3558 t12.t3559))
% 22.63/22.90 (step t12.t3561 (cl (= (not (forall ((A__questionmark_U Int)) (=> (= (tptp.x A__questionmark_U |tptp.'System_String'|) tptp.true_1) (= A__questionmark_U |tptp.'System_String'|)))) (not (forall ((A__questionmark_U Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U |tptp.'System_String'|))) (= |tptp.'System_String'| A__questionmark_U)))))) :rule cong :premises (t12.t3560))
% 22.63/22.90 (anchor :step t12.t3562 :args ((A__questionmark_oi Int) (:= A__questionmark_oi A__questionmark_oi) (A__questionmark_h Int) (:= A__questionmark_h A__questionmark_h)))
% 22.63/22.90 (step t12.t3562.t1 (cl (= A__questionmark_oi A__questionmark_oi)) :rule refl)
% 22.63/22.90 (step t12.t3562.t2 (cl (= A__questionmark_h A__questionmark_h)) :rule refl)
% 22.63/22.90 (step t12.t3562.t3 (cl (= (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_String'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_2_7))))) true) true)) :rule all_simplify)
% 22.63/22.90 (step t12.t3562 (cl (= (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_String'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_2_7))))) true)) (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) true))) :rule bind)
% 22.63/22.90 (step t12.t3563 (cl (= (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) true) true)) :rule all_simplify)
% 22.63/22.90 (step t12.t3564 (cl (= (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_String'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_2_7))))) true)) true)) :rule trans :premises (t12.t3562 t12.t3563))
% 22.63/22.90 (step t12.t3565 (cl (= (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_String'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_2_7))))) true))) (not true))) :rule cong :premises (t12.t3564))
% 22.63/22.90 (step t12.t3566 (cl (= (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_String'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_2_7))))) true))) false)) :rule trans :premises (t12.t3565 t12.t3486))
% 22.63/22.90 (step t12.t3567 (cl (= (= (tptp.x |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3568 (cl (= (not (= (tptp.x |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))))) :rule cong :premises (t12.t3567))
% 22.63/22.90 (step t12.t3569 (cl (= (= (tptp.x |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_GuardException'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_GuardException'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3570 (cl (= (not (= (tptp.x |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_GuardException'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_GuardException'|))))) :rule cong :premises (t12.t3569))
% 22.63/22.90 (step t12.t3571 (cl (= (= (tptp.x |tptp.'System_Exception'| |tptp.'System_Exception'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Exception'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3572 (cl (= (not (= (tptp.x |tptp.'System_Exception'| |tptp.'System_Exception'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Exception'|))))) :rule cong :premises (t12.t3571))
% 22.63/22.90 (step t12.t3573 (cl (= (= A__questionmark_v_3_6 |tptp.'System_Object'|) (= |tptp.'System_Object'| A__questionmark_v_3_6))) :rule all_simplify)
% 22.63/22.90 (step t12.t3574 (cl (= (not (= A__questionmark_v_3_6 |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| A__questionmark_v_3_6)))) :rule cong :premises (t12.t3573))
% 22.63/22.90 (step t12.t3575 (cl (= (= (|tptp.'AsDirectSubClass'| |tptp.'System_Exception'| A__questionmark_v_3_6) |tptp.'System_Exception'|) (= |tptp.'System_Exception'| (|tptp.'AsDirectSubClass'| |tptp.'System_Exception'| A__questionmark_v_3_6)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3576 (cl (= (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_Exception'| A__questionmark_v_3_6) |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| (|tptp.'AsDirectSubClass'| |tptp.'System_Exception'| A__questionmark_v_3_6))))) :rule cong :premises (t12.t3575))
% 22.63/22.90 (step t12.t3577 (cl (= (not (not (= (|tptp.'IsImmutable'| |tptp.'System_Exception'|) tptp.true_1))) (= (|tptp.'IsImmutable'| |tptp.'System_Exception'|) tptp.true_1))) :rule all_simplify)
% 22.63/22.90 (step t12.t3578 (cl (= (= (|tptp.'IsImmutable'| |tptp.'System_Exception'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Exception'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3579 (cl (= (not (not (= (|tptp.'IsImmutable'| |tptp.'System_Exception'|) tptp.true_1))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Exception'|)))) :rule trans :premises (t12.t3577 t12.t3578))
% 22.63/22.90 (step t12.t3580 (cl (= (= (|tptp.'AsMutable'| |tptp.'System_Exception'|) |tptp.'System_Exception'|) (= |tptp.'System_Exception'| (|tptp.'AsMutable'| |tptp.'System_Exception'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3581 (cl (= (not (= (|tptp.'AsMutable'| |tptp.'System_Exception'|) |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| (|tptp.'AsMutable'| |tptp.'System_Exception'|))))) :rule cong :premises (t12.t3580))
% 22.63/22.90 (step t12.t3582 (cl (= (= (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_Serialization_ISerializable'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_Serialization_ISerializable'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3583 (cl (= (not (= (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_Serialization_ISerializable'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_Serialization_ISerializable'|))))) :rule cong :premises (t12.t3582))
% 22.63/22.90 (step t12.t3584 (cl (= (= (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Object'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Object'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3585 (cl (= (not (= (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Object'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Object'|))))) :rule cong :premises (t12.t3584))
% 22.63/22.90 (step t12.t3586 (cl (= (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_Serialization_ISerializable'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_Serialization_ISerializable'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3587 (cl (= (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_Serialization_ISerializable'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_Serialization_ISerializable'|))))) :rule cong :premises (t12.t3586))
% 22.63/22.90 (step t12.t3588 (cl (= (= (|tptp.'AsInterface'| |tptp.'System_Runtime_Serialization_ISerializable'|) |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| (|tptp.'AsInterface'| |tptp.'System_Runtime_Serialization_ISerializable'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3589 (cl (= (not (= (|tptp.'AsInterface'| |tptp.'System_Runtime_Serialization_ISerializable'|) |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| (|tptp.'AsInterface'| |tptp.'System_Runtime_Serialization_ISerializable'|))))) :rule cong :premises (t12.t3588))
% 22.63/22.90 (step t12.t3590 (cl (= (= (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3591 (cl (= (not (= (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|))))) :rule cong :premises (t12.t3590))
% 22.63/22.90 (step t12.t3592 (cl (= (= (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Exception'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Exception'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3593 (cl (= (not (= (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Exception'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Exception'|))))) :rule cong :premises (t12.t3592))
% 22.63/22.90 (step t12.t3594 (cl (= (= (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Object'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Object'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3595 (cl (= (not (= (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Object'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Object'|))))) :rule cong :premises (t12.t3594))
% 22.63/22.90 (step t12.t3596 (cl (= (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Exception'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Exception'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3597 (cl (= (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Exception'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Exception'|))))) :rule cong :premises (t12.t3596))
% 22.63/22.90 (step t12.t3598 (cl (= (= (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Exception'|) |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Exception'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3599 (cl (= (not (= (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Exception'|) |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Exception'|))))) :rule cong :premises (t12.t3598))
% 22.63/22.90 (step t12.t3600 (cl (= (= (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Exception'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Exception'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3601 (cl (= (not (= (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Exception'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Exception'|))))) :rule cong :premises (t12.t3600))
% 22.63/22.90 (anchor :step t12.t3602 :args ((A__questionmark_oi Int) (:= A__questionmark_oi A__questionmark_oi) (A__questionmark_h Int) (:= A__questionmark_h A__questionmark_h)))
% 22.63/22.90 (step t12.t3602.t1 (cl (= A__questionmark_oi A__questionmark_oi)) :rule refl)
% 22.63/22.90 (step t12.t3602.t2 (cl (= A__questionmark_h A__questionmark_h)) :rule refl)
% 22.63/22.90 (step t12.t3602.t3 (cl (= (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Exception'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_3_6))))) true) true)) :rule all_simplify)
% 22.63/22.90 (step t12.t3602 (cl (= (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Exception'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_3_6))))) true)) (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) true))) :rule bind)
% 22.63/22.90 (step t12.t3603 (cl (= (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) true) true)) :rule all_simplify)
% 22.63/22.90 (step t12.t3604 (cl (= (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Exception'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_3_6))))) true)) true)) :rule trans :premises (t12.t3602 t12.t3603))
% 22.63/22.90 (step t12.t3605 (cl (= (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Exception'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_3_6))))) true))) (not true))) :rule cong :premises (t12.t3604))
% 22.63/22.90 (step t12.t3606 (cl (= (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Exception'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_3_6))))) true))) false)) :rule trans :premises (t12.t3605 t12.t3486))
% 22.63/22.90 (step t12.t3607 (cl (= (= A__questionmark_v_4_5 |tptp.'System_Exception'|) (= |tptp.'System_Exception'| A__questionmark_v_4_5))) :rule all_simplify)
% 22.63/22.90 (step t12.t3608 (cl (= (not (= A__questionmark_v_4_5 |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| A__questionmark_v_4_5)))) :rule cong :premises (t12.t3607))
% 22.63/22.90 (step t12.t3609 (cl (= (= (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_4_5) |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_4_5)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3610 (cl (= (not (= (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_4_5) |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_4_5))))) :rule cong :premises (t12.t3609))
% 22.63/22.90 (step t12.t3611 (cl (= (not (not (= (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_GuardException'|) tptp.true_1))) (= (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_GuardException'|) tptp.true_1))) :rule all_simplify)
% 22.63/22.90 (step t12.t3612 (cl (= (= (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_GuardException'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_GuardException'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3613 (cl (= (not (not (= (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_GuardException'|) tptp.true_1))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_GuardException'|)))) :rule trans :premises (t12.t3611 t12.t3612))
% 22.63/22.90 (step t12.t3614 (cl (= (= (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_GuardException'|) |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_GuardException'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3615 (cl (= (not (= (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_GuardException'|) |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_GuardException'|))))) :rule cong :premises (t12.t3614))
% 22.63/22.90 (anchor :step t12.t3616 :args ((A__questionmark_oi Int) (:= A__questionmark_oi A__questionmark_oi) (A__questionmark_h Int) (:= A__questionmark_h A__questionmark_h)))
% 22.63/22.90 (step t12.t3616.t1 (cl (= A__questionmark_oi A__questionmark_oi)) :rule refl)
% 22.63/22.90 (step t12.t3616.t2 (cl (= A__questionmark_h A__questionmark_h)) :rule refl)
% 22.63/22.90 (step t12.t3616.t3 (cl (= (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'Microsoft_Contracts_GuardException'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_4_5))))) true) true)) :rule all_simplify)
% 22.63/22.90 (step t12.t3616 (cl (= (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'Microsoft_Contracts_GuardException'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_4_5))))) true)) (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) true))) :rule bind)
% 22.63/22.90 (step t12.t3617 (cl (= (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) true) true)) :rule all_simplify)
% 22.63/22.90 (step t12.t3618 (cl (= (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'Microsoft_Contracts_GuardException'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_4_5))))) true)) true)) :rule trans :premises (t12.t3616 t12.t3617))
% 22.63/22.90 (step t12.t3619 (cl (= (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'Microsoft_Contracts_GuardException'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_4_5))))) true))) (not true))) :rule cong :premises (t12.t3618))
% 22.63/22.90 (step t12.t3620 (cl (= (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'Microsoft_Contracts_GuardException'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_4_5))))) true))) false)) :rule trans :premises (t12.t3619 t12.t3486))
% 22.63/22.90 (step t12.t3621 (cl (= (= A__questionmark_v_5_4 |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_5_4))) :rule all_simplify)
% 22.63/22.90 (step t12.t3622 (cl (= (not (= A__questionmark_v_5_4 |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_5_4)))) :rule cong :premises (t12.t3621))
% 22.63/22.90 (step t12.t3623 (cl (= (= (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'| A__questionmark_v_5_4) |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'| A__questionmark_v_5_4)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3624 (cl (= (not (= (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'| A__questionmark_v_5_4) |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'| A__questionmark_v_5_4))))) :rule cong :premises (t12.t3623))
% 22.63/22.90 (step t12.t3625 (cl (= (not (not (= (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) tptp.true_1))) (= (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) tptp.true_1))) :rule all_simplify)
% 22.63/22.90 (step t12.t3626 (cl (= (= (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3627 (cl (= (not (not (= (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) tptp.true_1))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule trans :premises (t12.t3625 t12.t3626))
% 22.63/22.90 (step t12.t3628 (cl (= (= (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3629 (cl (= (not (= (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))))) :rule cong :premises (t12.t3628))
% 22.63/22.90 (anchor :step t12.t3630 :args ((A__questionmark_oi Int) (:= A__questionmark_oi A__questionmark_oi) (A__questionmark_h Int) (:= A__questionmark_h A__questionmark_h)))
% 22.63/22.90 (step t12.t3630.t1 (cl (= A__questionmark_oi A__questionmark_oi)) :rule refl)
% 22.63/22.90 (step t12.t3630.t2 (cl (= A__questionmark_h A__questionmark_h)) :rule refl)
% 22.63/22.90 (step t12.t3630.t3 (cl (= (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'Microsoft_Contracts_ObjectInvariantException'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_5_4))))) true) true)) :rule all_simplify)
% 22.63/22.90 (step t12.t3630 (cl (= (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'Microsoft_Contracts_ObjectInvariantException'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_5_4))))) true)) (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) true))) :rule bind)
% 22.63/22.90 (step t12.t3631 (cl (= (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) true) true)) :rule all_simplify)
% 22.63/22.90 (step t12.t3632 (cl (= (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'Microsoft_Contracts_ObjectInvariantException'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_5_4))))) true)) true)) :rule trans :premises (t12.t3630 t12.t3631))
% 22.63/22.90 (step t12.t3633 (cl (= (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'Microsoft_Contracts_ObjectInvariantException'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_5_4))))) true))) (not true))) :rule cong :premises (t12.t3632))
% 22.63/22.90 (step t12.t3634 (cl (= (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'Microsoft_Contracts_ObjectInvariantException'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_5_4))))) true))) false)) :rule trans :premises (t12.t3633 t12.t3486))
% 22.63/22.90 (step t12.t3635 (cl (= (= (tptp.x |tptp.'System_Type'| |tptp.'System_Type'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Type'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3636 (cl (= (not (= (tptp.x |tptp.'System_Type'| |tptp.'System_Type'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Type'|))))) :rule cong :premises (t12.t3635))
% 22.63/22.90 (step t12.t3637 (cl (= (= (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_MemberInfo'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_MemberInfo'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3638 (cl (= (not (= (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_MemberInfo'|))))) :rule cong :premises (t12.t3637))
% 22.63/22.90 (step t12.t3639 (cl (= (= A__questionmark_v_6_3 |tptp.'System_Object'|) (= |tptp.'System_Object'| A__questionmark_v_6_3))) :rule all_simplify)
% 22.63/22.90 (step t12.t3640 (cl (= (not (= A__questionmark_v_6_3 |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| A__questionmark_v_6_3)))) :rule cong :premises (t12.t3639))
% 22.63/22.90 (step t12.t3641 (cl (= (= (|tptp.'AsDirectSubClass'| |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_6_3) |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsDirectSubClass'| |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_6_3)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3642 (cl (= (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_6_3) |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsDirectSubClass'| |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_6_3))))) :rule cong :premises (t12.t3641))
% 22.63/22.90 (step t12.t3643 (cl (= (= (|tptp.'IsImmutable'| |tptp.'System_Reflection_MemberInfo'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Reflection_MemberInfo'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3644 (cl (= (not (= (|tptp.'IsImmutable'| |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Reflection_MemberInfo'|))))) :rule cong :premises (t12.t3643))
% 22.63/22.90 (step t12.t3645 (cl (= (= (|tptp.'AsImmutable'| |tptp.'System_Reflection_MemberInfo'|) |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsImmutable'| |tptp.'System_Reflection_MemberInfo'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3646 (cl (= (not (= (|tptp.'AsImmutable'| |tptp.'System_Reflection_MemberInfo'|) |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsImmutable'| |tptp.'System_Reflection_MemberInfo'|))))) :rule cong :premises (t12.t3645))
% 22.63/22.90 (step t12.t3647 (cl (= (= (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_ICustomAttributeProvider'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_ICustomAttributeProvider'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3648 (cl (= (not (= (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_ICustomAttributeProvider'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_ICustomAttributeProvider'|))))) :rule cong :premises (t12.t3647))
% 22.63/22.90 (step t12.t3649 (cl (= (= (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Object'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Object'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3650 (cl (= (not (= (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Object'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Object'|))))) :rule cong :premises (t12.t3649))
% 22.63/22.90 (step t12.t3651 (cl (= (= (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_ICustomAttributeProvider'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_ICustomAttributeProvider'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3652 (cl (= (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_ICustomAttributeProvider'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_ICustomAttributeProvider'|))))) :rule cong :premises (t12.t3651))
% 22.63/22.90 (step t12.t3653 (cl (= (= (|tptp.'AsInterface'| |tptp.'System_Reflection_ICustomAttributeProvider'|) |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| (|tptp.'AsInterface'| |tptp.'System_Reflection_ICustomAttributeProvider'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3654 (cl (= (not (= (|tptp.'AsInterface'| |tptp.'System_Reflection_ICustomAttributeProvider'|) |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| (|tptp.'AsInterface'| |tptp.'System_Reflection_ICustomAttributeProvider'|))))) :rule cong :premises (t12.t3653))
% 22.63/22.90 (step t12.t3655 (cl (= (= (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3656 (cl (= (not (= (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|))))) :rule cong :premises (t12.t3655))
% 22.63/22.90 (step t12.t3657 (cl (= (= (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3658 (cl (= (not (= (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))))) :rule cong :premises (t12.t3657))
% 22.63/22.90 (step t12.t3659 (cl (= (= (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Object'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Object'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3660 (cl (= (not (= (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Object'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Object'|))))) :rule cong :premises (t12.t3659))
% 22.63/22.90 (step t12.t3661 (cl (= (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3662 (cl (= (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))))) :rule cong :premises (t12.t3661))
% 22.63/22.90 (step t12.t3663 (cl (= (= (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Runtime_InteropServices__MemberInfo'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3664 (cl (= (not (= (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))))) :rule cong :premises (t12.t3663))
% 22.63/22.90 (step t12.t3665 (cl (= (= (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3666 (cl (= (not (= (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))))) :rule cong :premises (t12.t3665))
% 22.63/22.90 (step t12.t3667 (cl (= (= (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_MemberInfo'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_MemberInfo'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3668 (cl (= (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_MemberInfo'|))))) :rule cong :premises (t12.t3667))
% 22.63/22.90 (anchor :step t12.t3669 :args ((A__questionmark_oi Int) (:= A__questionmark_oi A__questionmark_oi) (A__questionmark_h Int) (:= A__questionmark_h A__questionmark_h)))
% 22.63/22.90 (step t12.t3669.t1 (cl (= A__questionmark_oi A__questionmark_oi)) :rule refl)
% 22.63/22.90 (step t12.t3669.t2 (cl (= A__questionmark_h A__questionmark_h)) :rule refl)
% 22.63/22.90 (step t12.t3669.t3 (cl (= (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_6_3))))) true) true)) :rule all_simplify)
% 22.63/22.90 (step t12.t3669 (cl (= (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_6_3))))) true)) (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) true))) :rule bind)
% 22.63/22.90 (step t12.t3670 (cl (= (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) true) true)) :rule all_simplify)
% 22.63/22.90 (step t12.t3671 (cl (= (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_6_3))))) true)) true)) :rule trans :premises (t12.t3669 t12.t3670))
% 22.63/22.90 (step t12.t3672 (cl (= (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_6_3))))) true))) (not true))) :rule cong :premises (t12.t3671))
% 22.63/22.90 (step t12.t3673 (cl (= (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_6_3))))) true))) false)) :rule trans :premises (t12.t3672 t12.t3486))
% 22.63/22.90 (step t12.t3674 (cl (= (= A__questionmark_v_7_2 |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_7_2))) :rule all_simplify)
% 22.63/22.90 (step t12.t3675 (cl (= (not (= A__questionmark_v_7_2 |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_7_2)))) :rule cong :premises (t12.t3674))
% 22.63/22.90 (step t12.t3676 (cl (= (= (|tptp.'AsDirectSubClass'| |tptp.'System_Type'| A__questionmark_v_7_2) |tptp.'System_Type'|) (= |tptp.'System_Type'| (|tptp.'AsDirectSubClass'| |tptp.'System_Type'| A__questionmark_v_7_2)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3677 (cl (= (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_Type'| A__questionmark_v_7_2) |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| (|tptp.'AsDirectSubClass'| |tptp.'System_Type'| A__questionmark_v_7_2))))) :rule cong :premises (t12.t3676))
% 22.63/22.90 (step t12.t3678 (cl (= (= (|tptp.'IsImmutable'| |tptp.'System_Type'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Type'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3679 (cl (= (not (= (|tptp.'IsImmutable'| |tptp.'System_Type'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Type'|))))) :rule cong :premises (t12.t3678))
% 22.63/22.90 (step t12.t3680 (cl (= (= (|tptp.'AsImmutable'| |tptp.'System_Type'|) |tptp.'System_Type'|) (= |tptp.'System_Type'| (|tptp.'AsImmutable'| |tptp.'System_Type'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3681 (cl (= (not (= (|tptp.'AsImmutable'| |tptp.'System_Type'|) |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| (|tptp.'AsImmutable'| |tptp.'System_Type'|))))) :rule cong :premises (t12.t3680))
% 22.63/22.90 (step t12.t3682 (cl (= (= (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Type'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Type'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3683 (cl (= (not (= (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Type'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Type'|))))) :rule cong :premises (t12.t3682))
% 22.63/22.90 (step t12.t3684 (cl (= (= (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Object'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Object'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3685 (cl (= (not (= (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Object'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Object'|))))) :rule cong :premises (t12.t3684))
% 22.63/22.90 (step t12.t3686 (cl (= (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Type'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Type'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3687 (cl (= (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Type'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Type'|))))) :rule cong :premises (t12.t3686))
% 22.63/22.90 (step t12.t3688 (cl (= (= (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Type'|) |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Type'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3689 (cl (= (not (= (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Type'|) |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Type'|))))) :rule cong :premises (t12.t3688))
% 22.63/22.90 (step t12.t3690 (cl (= (= (tptp.x |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3691 (cl (= (not (= (tptp.x |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|))))) :rule cong :premises (t12.t3690))
% 22.63/22.90 (step t12.t3692 (cl (= (= (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Reflection_IReflect'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Reflection_IReflect'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3693 (cl (= (not (= (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Reflection_IReflect'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Reflection_IReflect'|))))) :rule cong :premises (t12.t3692))
% 22.63/22.90 (step t12.t3694 (cl (= (= (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Object'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Object'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3695 (cl (= (not (= (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Object'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Object'|))))) :rule cong :premises (t12.t3694))
% 22.63/22.90 (step t12.t3696 (cl (= (= (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_IReflect'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_IReflect'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3697 (cl (= (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_IReflect'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_IReflect'|))))) :rule cong :premises (t12.t3696))
% 22.63/22.90 (step t12.t3698 (cl (= (= (|tptp.'AsInterface'| |tptp.'System_Reflection_IReflect'|) |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Reflection_IReflect'| (|tptp.'AsInterface'| |tptp.'System_Reflection_IReflect'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3699 (cl (= (not (= (|tptp.'AsInterface'| |tptp.'System_Reflection_IReflect'|) |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_IReflect'| (|tptp.'AsInterface'| |tptp.'System_Reflection_IReflect'|))))) :rule cong :premises (t12.t3698))
% 22.63/22.90 (step t12.t3700 (cl (= (= (tptp.x |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3701 (cl (= (not (= (tptp.x |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|))))) :rule cong :premises (t12.t3700))
% 22.63/22.90 (step t12.t3702 (cl (= (= (|tptp.'IsMemberlessType'| |tptp.'System_Type'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Type'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3703 (cl (= (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Type'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Type'|))))) :rule cong :premises (t12.t3702))
% 22.63/22.90 (anchor :step t12.t3704 :args ((A__questionmark_oi Int) (:= A__questionmark_oi A__questionmark_oi) (A__questionmark_h Int) (:= A__questionmark_h A__questionmark_h)))
% 22.63/22.90 (step t12.t3704.t1 (cl (= A__questionmark_oi A__questionmark_oi)) :rule refl)
% 22.63/22.90 (step t12.t3704.t2 (cl (= A__questionmark_h A__questionmark_h)) :rule refl)
% 22.63/22.90 (step t12.t3704.t3 (cl (= (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Type'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_7_2))))) true) true)) :rule all_simplify)
% 22.63/22.90 (step t12.t3704 (cl (= (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Type'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_7_2))))) true)) (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) true))) :rule bind)
% 22.63/22.90 (step t12.t3705 (cl (= (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) true) true)) :rule all_simplify)
% 22.63/22.90 (step t12.t3706 (cl (= (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Type'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_7_2))))) true)) true)) :rule trans :premises (t12.t3704 t12.t3705))
% 22.63/22.90 (step t12.t3707 (cl (= (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Type'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_7_2))))) true))) (not true))) :rule cong :premises (t12.t3706))
% 22.63/22.90 (step t12.t3708 (cl (= (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Type'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_7_2))))) true))) false)) :rule trans :premises (t12.t3707 t12.t3486))
% 22.63/22.90 (step t12.t3709 (cl (= (= (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ICheckedException'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3710 (cl (= (not (= (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ICheckedException'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ICheckedException'|))))) :rule cong :premises (t12.t3709))
% 22.63/22.90 (step t12.t3711 (cl (= (= (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Object'|) tptp.true_1) (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Object'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3712 (cl (= (not (= (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Object'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Object'|))))) :rule cong :premises (t12.t3711))
% 22.63/22.90 (step t12.t3713 (cl (= (= (|tptp.'IsMemberlessType'| |tptp.'Microsoft_Contracts_ICheckedException'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3714 (cl (= (not (= (|tptp.'IsMemberlessType'| |tptp.'Microsoft_Contracts_ICheckedException'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'Microsoft_Contracts_ICheckedException'|))))) :rule cong :premises (t12.t3713))
% 22.63/22.90 (step t12.t3715 (cl (= (= (|tptp.'AsInterface'| |tptp.'Microsoft_Contracts_ICheckedException'|) |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| (|tptp.'AsInterface'| |tptp.'Microsoft_Contracts_ICheckedException'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3716 (cl (= (not (= (|tptp.'AsInterface'| |tptp.'Microsoft_Contracts_ICheckedException'|) |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| (|tptp.'AsInterface'| |tptp.'Microsoft_Contracts_ICheckedException'|))))) :rule cong :premises (t12.t3715))
% 22.63/22.90 (step t12.t3717 (cl (= (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|))) :rule all_simplify)
% 22.63/22.90 (anchor :step t12.t3718 :args ((A__questionmark_Heap Int) (:= A__questionmark_Heap A__questionmark_Heap) (A__questionmark_this Int) (:= A__questionmark_this A__questionmark_this)))
% 22.63/22.90 (step t12.t3718.t1 (cl (= A__questionmark_Heap A__questionmark_Heap)) :rule refl)
% 22.63/22.90 (step t12.t3718.t2 (cl (= A__questionmark_this A__questionmark_this)) :rule refl)
% 22.63/22.90 (anchor :step t12.t3718.t3 :args ((A__questionmark_v_64_65 Int) (:= A__questionmark_v_64_65 A__questionmark_v_64_65) (A__questionmark_v_66_66 Int) (:= A__questionmark_v_66_66 A__questionmark_v_66_66) (A__questionmark_v_68_67 Int) (:= A__questionmark_v_68_67 A__questionmark_v_68_67) (A__questionmark_v_65_68 Int) (:= A__questionmark_v_65_68 A__questionmark_v_65_68)))
% 22.63/22.90 (step t12.t3718.t3.t1 (cl (= A__questionmark_v_64_65 A__questionmark_v_64_65)) :rule refl)
% 22.63/22.90 (step t12.t3718.t3.t2 (cl (= A__questionmark_v_66_66 A__questionmark_v_66_66)) :rule refl)
% 22.63/22.90 (step t12.t3718.t3.t3 (cl (= A__questionmark_v_68_67 A__questionmark_v_68_67)) :rule refl)
% 22.63/22.90 (step t12.t3718.t3.t4 (cl (= A__questionmark_v_65_68 A__questionmark_v_65_68)) :rule refl)
% 22.63/22.90 (step t12.t3718.t3.t5 (cl (= (= A__questionmark_v_64_65 (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this)) (= A__questionmark_v_64_65 (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this)))) :rule refl)
% 22.63/22.90 (step t12.t3718.t3.t6 (cl (= (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)))) :rule refl)
% 22.63/22.90 (step t12.t3718.t3.t7 (cl (= (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) :rule refl)
% 22.63/22.90 (step t12.t3718.t3.t8 (cl (= (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) :rule refl)
% 22.63/22.90 (step t12.t3718.t3.t9 (cl (= (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3718.t3.t10 (cl (= (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))))) :rule cong :premises (t12.t3718.t3.t9))
% 22.63/22.90 (step t12.t3718.t3.t11 (cl (= (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3718.t3.t12 (cl (= (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|))))) :rule cong :premises (t12.t3718.t3.t11))
% 22.63/22.90 (step t12.t3718.t3.t13 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3718.t3.t14 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) :rule cong :premises (t12.t3718.t3.t13))
% 22.63/22.90 (anchor :step t12.t3718.t3.t15 :args ((A__questionmark_pc Int) (:= A__questionmark_pc A__questionmark_pc)))
% 22.63/22.90 (step t12.t3718.t3.t15.t1 (cl (= A__questionmark_pc A__questionmark_pc)) :rule refl)
% 22.63/22.90 (anchor :step t12.t3718.t3.t15.t2 :args ((A__questionmark_v_69_70 Int) (:= A__questionmark_v_69_70 A__questionmark_v_69_70)))
% 22.63/22.90 (step t12.t3718.t3.t15.t2.t1 (cl (= A__questionmark_v_69_70 A__questionmark_v_69_70)) :rule refl)
% 22.63/22.90 (step t12.t3718.t3.t15.t2.t2 (cl (= (= A__questionmark_v_69_70 (tptp.typeof A__questionmark_pc)) (= A__questionmark_v_69_70 (tptp.typeof A__questionmark_pc)))) :rule refl)
% 22.63/22.90 (step t12.t3718.t3.t15.t2.t3 (cl (= (not (not (= A__questionmark_pc tptp.nullObject))) (= A__questionmark_pc tptp.nullObject))) :rule all_simplify)
% 22.63/22.90 (step t12.t3718.t3.t15.t2.t4 (cl (= (= A__questionmark_pc tptp.nullObject) (= tptp.nullObject A__questionmark_pc))) :rule all_simplify)
% 22.63/22.90 (step t12.t3718.t3.t15.t2.t5 (cl (= (not (not (= A__questionmark_pc tptp.nullObject))) (= tptp.nullObject A__questionmark_pc))) :rule trans :premises (t12.t3718.t3.t15.t2.t3 t12.t3718.t3.t15.t2.t4))
% 22.63/22.90 (step t12.t3718.t3.t15.t2.t6 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3718.t3.t15.t2.t7 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))))) :rule cong :premises (t12.t3718.t3.t15.t2.t6))
% 22.63/22.90 (step t12.t3718.t3.t15.t2.t8 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_66_66) (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3718.t3.t15.t2.t9 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_66_66)) (not (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))))) :rule cong :premises (t12.t3718.t3.t15.t2.t8))
% 22.63/22.90 (step t12.t3718.t3.t15.t2.t10 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_65_68) (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3718.t3.t15.t2.t11 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_65_68)) (not (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) :rule cong :premises (t12.t3718.t3.t15.t2.t10))
% 22.63/22.90 (step t12.t3718.t3.t15.t2.t12 (cl (= (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_66_66)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_65_68))) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)))))) :rule cong :premises (t12.t3718.t3.t15.t2.t5 t12.t3718.t3.t15.t2.t7 t12.t3718.t3.t15.t2.t9 t12.t3718.t3.t15.t2.t11))
% 22.63/22.90 (step t12.t3718.t3.t15.t2.t13 (cl (= (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_66_66)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_65_68)))) (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))))) :rule cong :premises (t12.t3718.t3.t15.t2.t12))
% 22.63/22.90 (step t12.t3718.t3.t15.t2.t14 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_69_70) (= A__questionmark_v_69_70 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3718.t3.t15.t2.t15 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_69_70)) (not (= A__questionmark_v_69_70 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))))) :rule cong :premises (t12.t3718.t3.t15.t2.t14))
% 22.63/22.90 (step t12.t3718.t3.t15.t2.t16 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_69_70) (= A__questionmark_v_69_70 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3718.t3.t15.t2.t17 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_69_70)) (not (= A__questionmark_v_69_70 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) :rule cong :premises (t12.t3718.t3.t15.t2.t16))
% 22.63/22.90 (step t12.t3718.t3.t15.t2.t18 (cl (= (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_69_70)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_69_70))) (or (not (= A__questionmark_v_69_70 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_69_70 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) :rule cong :premises (t12.t3718.t3.t15.t2.t15 t12.t3718.t3.t15.t2.t17))
% 22.63/22.90 (step t12.t3718.t3.t15.t2.t19 (cl (= (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_69_70)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_69_70)))) (not (or (not (= A__questionmark_v_69_70 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_69_70 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule cong :premises (t12.t3718.t3.t15.t2.t18))
% 22.63/22.90 (step t12.t3718.t3.t15.t2.t20 (cl (= (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_66_66)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_65_68)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_69_70)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_69_70))))) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_69_70 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_69_70 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t3718.t3.t15.t2.t13 t12.t3718.t3.t15.t2.t19))
% 22.63/22.90 (step t12.t3718.t3.t15.t2.t21 (cl (= (and (= A__questionmark_v_69_70 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_66_66)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_65_68)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_69_70)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_69_70)))))) (and (= A__questionmark_v_69_70 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_69_70 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_69_70 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule cong :premises (t12.t3718.t3.t15.t2.t2 t12.t3718.t3.t15.t2.t20))
% 22.63/22.90 (step t12.t3718.t3.t15.t2 (cl (= (exists ((A__questionmark_v_69_70 Int)) (and (= A__questionmark_v_69_70 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_66_66)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_65_68)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_69_70)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_69_70))))))) (exists ((A__questionmark_v_69_70 Int)) (and (= A__questionmark_v_69_70 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_69_70 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_69_70 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule bind)
% 22.63/22.90 (step t12.t3718.t3.t15.t3 (cl (= (exists ((A__questionmark_v_69_70 Int)) (and (= A__questionmark_v_69_70 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_69_70 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_69_70 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (forall ((A__questionmark_v_69_70 Int)) (not (and (= A__questionmark_v_69_70 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_69_70 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_69_70 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3718.t3.t15.t4 (cl (= (forall ((A__questionmark_v_69_70 Int)) (not (and (= A__questionmark_v_69_70 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_69_70 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_69_70 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (forall ((A__questionmark_v_69_70 Int)) (or (not (= A__questionmark_v_69_70 (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= A__questionmark_v_69_70 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_69_70 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3718.t3.t15.t5 (cl (= (forall ((A__questionmark_v_69_70 Int)) (or (not (= A__questionmark_v_69_70 (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= A__questionmark_v_69_70 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_69_70 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3718.t3.t15.t6 (cl (= (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc)) true)) :rule all_simplify)
% 22.63/22.90 (step t12.t3718.t3.t15.t7 (cl (= (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (not true))) :rule cong :premises (t12.t3718.t3.t15.t6))
% 22.63/22.90 (step t12.t3718.t3.t15.t8 (cl (= (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) false)) :rule trans :premises (t12.t3718.t3.t15.t7 t12.t3486))
% 22.63/22.90 (step t12.t3718.t3.t15.t9 (cl (= (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule refl)
% 22.63/22.90 (step t12.t3718.t3.t15.t10 (cl (= (or (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (or false (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t3718.t3.t15.t8 t12.t3718.t3.t15.t9))
% 22.63/22.90 (step t12.t3718.t3.t15.t11 (cl (= (or false (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3718.t3.t15.t12 (cl (= (or (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t3718.t3.t15.t10 t12.t3718.t3.t15.t11))
% 22.63/22.90 (step t12.t3718.t3.t15.t13 (cl (= (forall ((A__questionmark_v_69_70 Int)) (or (not (= A__questionmark_v_69_70 (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= A__questionmark_v_69_70 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_69_70 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t3718.t3.t15.t5 t12.t3718.t3.t15.t12))
% 22.63/22.90 (step t12.t3718.t3.t15.t14 (cl (= (forall ((A__questionmark_v_69_70 Int)) (not (and (= A__questionmark_v_69_70 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_69_70 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_69_70 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t3718.t3.t15.t4 t12.t3718.t3.t15.t13))
% 22.63/22.90 (step t12.t3718.t3.t15.t15 (cl (= (not (forall ((A__questionmark_v_69_70 Int)) (not (and (= A__questionmark_v_69_70 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_69_70 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_69_70 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t3718.t3.t15.t14))
% 22.63/22.90 (step t12.t3718.t3.t15.t16 (cl (= (exists ((A__questionmark_v_69_70 Int)) (and (= A__questionmark_v_69_70 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_69_70 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_69_70 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule trans :premises (t12.t3718.t3.t15.t3 t12.t3718.t3.t15.t15))
% 22.63/22.90 (step t12.t3718.t3.t15.t17 (cl (= (exists ((A__questionmark_v_69_70 Int)) (and (= A__questionmark_v_69_70 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_66_66)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_65_68)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_69_70)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_69_70))))))) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule trans :premises (t12.t3718.t3.t15.t2 t12.t3718.t3.t15.t16))
% 22.63/22.90 (step t12.t3718.t3.t15 (cl (= (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_69_70 Int)) (and (= A__questionmark_v_69_70 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_66_66)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_65_68)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_69_70)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_69_70)))))))) (forall ((A__questionmark_pc Int)) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule bind)
% 22.63/22.90 (step t12.t3718.t3.t16 (cl (= (forall ((A__questionmark_pc Int)) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3718.t3.t17 (cl (= (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_69_70 Int)) (and (= A__questionmark_v_69_70 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_66_66)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_65_68)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_69_70)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_69_70)))))))) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t3718.t3.t15 t12.t3718.t3.t16))
% 22.63/22.90 (step t12.t3718.t3.t18 (cl (= (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_69_70 Int)) (and (= A__questionmark_v_69_70 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_66_66)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_65_68)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_69_70)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_69_70))))))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t3718.t3.t17))
% 22.63/22.90 (step t12.t3718.t3.t19 (cl (= (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_69_70 Int)) (and (= A__questionmark_v_69_70 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_66_66)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_65_68)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_69_70)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_69_70)))))))))) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule cong :premises (t12.t3718.t3.t10 t12.t3718.t3.t12 t12.t3718.t3.t14 t12.t3718.t3.t18))
% 22.63/22.90 (step t12.t3718.t3.t20 (cl (= (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_69_70 Int)) (and (= A__questionmark_v_69_70 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_66_66)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_65_68)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_69_70)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_69_70))))))))))) (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule cong :premises (t12.t3718.t3.t19))
% 22.63/22.90 (step t12.t3718.t3.t21 (cl (= (= (|tptp.'IsNotNull'| A__questionmark_v_64_65 |tptp.'System_String'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_64_65 |tptp.'System_String'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3718.t3.t22 (cl (= (not (= (|tptp.'IsNotNull'| A__questionmark_v_64_65 |tptp.'System_String'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_64_65 |tptp.'System_String'|))))) :rule cong :premises (t12.t3718.t3.t21))
% 22.63/22.90 (step t12.t3718.t3.t23 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.allocated) tptp.true_1) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.allocated)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3718.t3.t24 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.allocated) tptp.true_1)) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.allocated))))) :rule cong :premises (t12.t3718.t3.t23))
% 22.63/22.90 (step t12.t3718.t3.t25 (cl (= (= A__questionmark_v_65_68 |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_65_68))) :rule all_simplify)
% 22.63/22.90 (step t12.t3718.t3.t26 (cl (= (not (= A__questionmark_v_65_68 |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_65_68)))) :rule cong :premises (t12.t3718.t3.t25))
% 22.63/22.90 (step t12.t3718.t3.t27 (cl (= (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68) tptp.true_1) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3718.t3.t28 (cl (= (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68) tptp.true_1)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68))))) :rule cong :premises (t12.t3718.t3.t27))
% 22.63/22.90 (step t12.t3718.t3.t29 (cl (= (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68)))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3718.t3.t30 (cl (= (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68))))) (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68))))) :rule cong :premises (t12.t3718.t3.t28 t12.t3718.t3.t29))
% 22.63/22.90 (step t12.t3718.t3.t31 (cl (= (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68)))))) (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68)))))) :rule cong :premises (t12.t3718.t3.t30))
% 22.63/22.90 (step t12.t3718.t3.t32 (cl (= (= A__questionmark_v_68_67 A__questionmark_v_66_66) (= A__questionmark_v_66_66 A__questionmark_v_68_67))) :rule all_simplify)
% 22.63/22.90 (step t12.t3718.t3.t33 (cl (= (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68)))))) (= A__questionmark_v_68_67 A__questionmark_v_66_66)) (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68)))) (= A__questionmark_v_66_66 A__questionmark_v_68_67)))) :rule cong :premises (t12.t3718.t3.t31 t12.t3718.t3.t32))
% 22.63/22.90 (step t12.t3718.t3.t34 (cl (= (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68)))))) (= A__questionmark_v_68_67 A__questionmark_v_66_66))) (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68)))) (= A__questionmark_v_66_66 A__questionmark_v_68_67))))) :rule cong :premises (t12.t3718.t3.t33))
% 22.63/22.90 (step t12.t3718.t3.t35 (cl (= (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68))))))) (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68))))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3718.t3.t36 (cl (= (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68))))))) (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68))))) :rule trans :premises (t12.t3718.t3.t35 t12.t3718.t3.t30))
% 22.63/22.90 (step t12.t3718.t3.t37 (cl (= (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 |tptp.'FirstConsistentOwner'|)))) :rule refl)
% 22.63/22.90 (step t12.t3718.t3.t38 (cl (= (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68))))))) (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 |tptp.'FirstConsistentOwner'|))) (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68))) (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 |tptp.'FirstConsistentOwner'|))))) :rule cong :premises (t12.t3718.t3.t36 t12.t3718.t3.t37))
% 22.63/22.90 (step t12.t3718.t3.t39 (cl (= (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68))))))) (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 |tptp.'FirstConsistentOwner'|)))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68))) (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 |tptp.'FirstConsistentOwner'|)))))) :rule cong :premises (t12.t3718.t3.t38))
% 22.63/22.90 (step t12.t3718.t3.t40 (cl (= (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68)))))) (= A__questionmark_v_68_67 A__questionmark_v_66_66))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68))))))) (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 |tptp.'FirstConsistentOwner'|))))) (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68)))) (= A__questionmark_v_66_66 A__questionmark_v_68_67))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68))) (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 |tptp.'FirstConsistentOwner'|))))))) :rule cong :premises (t12.t3718.t3.t34 t12.t3718.t3.t39))
% 22.63/22.90 (step t12.t3718.t3.t41 (cl (= (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68)))))) (= A__questionmark_v_68_67 A__questionmark_v_66_66))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68))))))) (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 |tptp.'FirstConsistentOwner'|)))))) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68)))) (= A__questionmark_v_66_66 A__questionmark_v_68_67))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68))) (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 |tptp.'FirstConsistentOwner'|)))))))) :rule cong :premises (t12.t3718.t3.t40))
% 22.63/22.90 (step t12.t3718.t3.t42 (cl (= (=> (not (= A__questionmark_v_65_68 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68)))))) (= A__questionmark_v_68_67 A__questionmark_v_66_66))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68))))))) (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 |tptp.'FirstConsistentOwner'|))))))) (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_65_68)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68)))) (= A__questionmark_v_66_66 A__questionmark_v_68_67))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68))) (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 |tptp.'FirstConsistentOwner'|))))))))) :rule cong :premises (t12.t3718.t3.t26 t12.t3718.t3.t41))
% 22.63/22.90 (step t12.t3718.t3.t43 (cl (= (not (=> (not (= A__questionmark_v_65_68 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68)))))) (= A__questionmark_v_68_67 A__questionmark_v_66_66))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68))))))) (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 |tptp.'FirstConsistentOwner'|)))))))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_65_68)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68)))) (= A__questionmark_v_66_66 A__questionmark_v_68_67))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68))) (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 |tptp.'FirstConsistentOwner'|)))))))))) :rule cong :premises (t12.t3718.t3.t42))
% 22.63/22.90 (step t12.t3718.t3.t44 (cl (= (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3718.t3.t45 (cl (= (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))) :rule cong :premises (t12.t3718.t3.t44))
% 22.63/22.90 (anchor :step t12.t3718.t3.t46 :args ((A__questionmark_pc Int) (:= A__questionmark_pc A__questionmark_pc)))
% 22.63/22.90 (step t12.t3718.t3.t46.t1 (cl (= A__questionmark_pc A__questionmark_pc)) :rule refl)
% 22.63/22.90 (anchor :step t12.t3718.t3.t46.t2 :args ((A__questionmark_v_70_71 Int) (:= A__questionmark_v_70_71 A__questionmark_v_70_71)))
% 22.63/22.90 (step t12.t3718.t3.t46.t2.t1 (cl (= A__questionmark_v_70_71 A__questionmark_v_70_71)) :rule refl)
% 22.63/22.90 (step t12.t3718.t3.t46.t2.t2 (cl (= (= A__questionmark_v_70_71 (tptp.typeof A__questionmark_pc)) (= A__questionmark_v_70_71 (tptp.typeof A__questionmark_pc)))) :rule refl)
% 22.63/22.90 (step t12.t3718.t3.t46.t2.t3 (cl (= (not (not (= A__questionmark_pc tptp.nullObject))) (= A__questionmark_pc tptp.nullObject))) :rule all_simplify)
% 22.63/22.90 (step t12.t3718.t3.t46.t2.t4 (cl (= (= A__questionmark_pc tptp.nullObject) (= tptp.nullObject A__questionmark_pc))) :rule all_simplify)
% 22.63/22.90 (step t12.t3718.t3.t46.t2.t5 (cl (= (not (not (= A__questionmark_pc tptp.nullObject))) (= tptp.nullObject A__questionmark_pc))) :rule trans :premises (t12.t3718.t3.t46.t2.t3 t12.t3718.t3.t46.t2.t4))
% 22.63/22.90 (step t12.t3718.t3.t46.t2.t6 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3718.t3.t46.t2.t7 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))))) :rule cong :premises (t12.t3718.t3.t46.t2.t6))
% 22.63/22.90 (step t12.t3718.t3.t46.t2.t8 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef))))) :rule refl)
% 22.63/22.90 (step t12.t3718.t3.t46.t2.t9 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame))))) :rule refl)
% 22.63/22.90 (step t12.t3718.t3.t46.t2.t10 (cl (= (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame)))) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame)))))) :rule cong :premises (t12.t3718.t3.t46.t2.t5 t12.t3718.t3.t46.t2.t7 t12.t3718.t3.t46.t2.t8 t12.t3718.t3.t46.t2.t9))
% 22.63/22.90 (step t12.t3718.t3.t46.t2.t11 (cl (= (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame))))) (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame))))))) :rule cong :premises (t12.t3718.t3.t46.t2.t10))
% 22.63/22.90 (step t12.t3718.t3.t46.t2.t12 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_70_71) (= A__questionmark_v_70_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3718.t3.t46.t2.t13 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_70_71)) (not (= A__questionmark_v_70_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))))) :rule cong :premises (t12.t3718.t3.t46.t2.t12))
% 22.63/22.90 (step t12.t3718.t3.t46.t2.t14 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_70_71) (= A__questionmark_v_70_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3718.t3.t46.t2.t15 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_70_71)) (not (= A__questionmark_v_70_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) :rule cong :premises (t12.t3718.t3.t46.t2.t14))
% 22.63/22.90 (step t12.t3718.t3.t46.t2.t16 (cl (= (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_70_71)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_70_71))) (or (not (= A__questionmark_v_70_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_70_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) :rule cong :premises (t12.t3718.t3.t46.t2.t13 t12.t3718.t3.t46.t2.t15))
% 22.63/22.90 (step t12.t3718.t3.t46.t2.t17 (cl (= (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_70_71)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_70_71)))) (not (or (not (= A__questionmark_v_70_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_70_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule cong :premises (t12.t3718.t3.t46.t2.t16))
% 22.63/22.90 (step t12.t3718.t3.t46.t2.t18 (cl (= (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_70_71)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_70_71))))) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_70_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_70_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t3718.t3.t46.t2.t11 t12.t3718.t3.t46.t2.t17))
% 22.63/22.90 (step t12.t3718.t3.t46.t2.t19 (cl (= (and (= A__questionmark_v_70_71 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_70_71)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_70_71)))))) (and (= A__questionmark_v_70_71 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_70_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_70_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule cong :premises (t12.t3718.t3.t46.t2.t2 t12.t3718.t3.t46.t2.t18))
% 22.63/22.90 (step t12.t3718.t3.t46.t2 (cl (= (exists ((A__questionmark_v_70_71 Int)) (and (= A__questionmark_v_70_71 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_70_71)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_70_71))))))) (exists ((A__questionmark_v_70_71 Int)) (and (= A__questionmark_v_70_71 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_70_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_70_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule bind)
% 22.63/22.90 (step t12.t3718.t3.t46.t3 (cl (= (exists ((A__questionmark_v_70_71 Int)) (and (= A__questionmark_v_70_71 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_70_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_70_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (forall ((A__questionmark_v_70_71 Int)) (not (and (= A__questionmark_v_70_71 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_70_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_70_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3718.t3.t46.t4 (cl (= (forall ((A__questionmark_v_70_71 Int)) (not (and (= A__questionmark_v_70_71 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_70_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_70_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (forall ((A__questionmark_v_70_71 Int)) (or (not (= A__questionmark_v_70_71 (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame)) (or (not (= A__questionmark_v_70_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_70_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3718.t3.t46.t5 (cl (= (forall ((A__questionmark_v_70_71 Int)) (or (not (= A__questionmark_v_70_71 (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame)) (or (not (= A__questionmark_v_70_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_70_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3718.t3.t46.t6 (cl (= (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc)) true)) :rule all_simplify)
% 22.63/22.90 (step t12.t3718.t3.t46.t7 (cl (= (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (not true))) :rule cong :premises (t12.t3718.t3.t46.t6))
% 22.63/22.90 (step t12.t3718.t3.t46.t8 (cl (= (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) false)) :rule trans :premises (t12.t3718.t3.t46.t7 t12.t3486))
% 22.63/22.90 (step t12.t3718.t3.t46.t9 (cl (= (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule refl)
% 22.63/22.90 (step t12.t3718.t3.t46.t10 (cl (= (or (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (or false (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t3718.t3.t46.t8 t12.t3718.t3.t46.t9))
% 22.63/22.90 (step t12.t3718.t3.t46.t11 (cl (= (or false (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3718.t3.t46.t12 (cl (= (or (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t3718.t3.t46.t10 t12.t3718.t3.t46.t11))
% 22.63/22.90 (step t12.t3718.t3.t46.t13 (cl (= (forall ((A__questionmark_v_70_71 Int)) (or (not (= A__questionmark_v_70_71 (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame)) (or (not (= A__questionmark_v_70_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_70_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t3718.t3.t46.t5 t12.t3718.t3.t46.t12))
% 22.63/22.90 (step t12.t3718.t3.t46.t14 (cl (= (forall ((A__questionmark_v_70_71 Int)) (not (and (= A__questionmark_v_70_71 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_70_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_70_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t3718.t3.t46.t4 t12.t3718.t3.t46.t13))
% 22.63/22.90 (step t12.t3718.t3.t46.t15 (cl (= (not (forall ((A__questionmark_v_70_71 Int)) (not (and (= A__questionmark_v_70_71 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_70_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_70_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t3718.t3.t46.t14))
% 22.63/22.90 (step t12.t3718.t3.t46.t16 (cl (= (exists ((A__questionmark_v_70_71 Int)) (and (= A__questionmark_v_70_71 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_70_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_70_71 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule trans :premises (t12.t3718.t3.t46.t3 t12.t3718.t3.t46.t15))
% 22.63/22.90 (step t12.t3718.t3.t46.t17 (cl (= (exists ((A__questionmark_v_70_71 Int)) (and (= A__questionmark_v_70_71 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_70_71)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_70_71))))))) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule trans :premises (t12.t3718.t3.t46.t2 t12.t3718.t3.t46.t16))
% 22.63/22.90 (step t12.t3718.t3.t46 (cl (= (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_70_71 Int)) (and (= A__questionmark_v_70_71 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_70_71)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_70_71)))))))) (forall ((A__questionmark_pc Int)) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule bind)
% 22.63/22.90 (step t12.t3718.t3.t47 (cl (= (forall ((A__questionmark_pc Int)) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3718.t3.t48 (cl (= (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_70_71 Int)) (and (= A__questionmark_v_70_71 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_70_71)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_70_71)))))))) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t3718.t3.t46 t12.t3718.t3.t47))
% 22.63/22.90 (step t12.t3718.t3.t49 (cl (= (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_70_71 Int)) (and (= A__questionmark_v_70_71 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_70_71)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_70_71))))))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t3718.t3.t48))
% 22.63/22.90 (step t12.t3718.t3.t50 (cl (= (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_64_65 |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.allocated) tptp.true_1)) (not (=> (not (= A__questionmark_v_65_68 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68)))))) (= A__questionmark_v_68_67 A__questionmark_v_66_66))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68))))))) (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_70_71 Int)) (and (= A__questionmark_v_70_71 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_70_71)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_70_71)))))))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_64_65 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.allocated))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_65_68)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68)))) (= A__questionmark_v_66_66 A__questionmark_v_68_67))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68))) (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule cong :premises (t12.t3718.t3.t22 t12.t3718.t3.t24 t12.t3718.t3.t43 t12.t3718.t3.t45 t12.t3718.t3.t49))
% 22.63/22.90 (step t12.t3718.t3.t51 (cl (= (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_64_65 |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.allocated) tptp.true_1)) (not (=> (not (= A__questionmark_v_65_68 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68)))))) (= A__questionmark_v_68_67 A__questionmark_v_66_66))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68))))))) (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_70_71 Int)) (and (= A__questionmark_v_70_71 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_70_71)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_70_71))))))))))) (not (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_64_65 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.allocated))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_65_68)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68)))) (= A__questionmark_v_66_66 A__questionmark_v_68_67))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68))) (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule cong :premises (t12.t3718.t3.t50))
% 22.63/22.90 (step t12.t3718.t3.t52 (cl (= (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_69_70 Int)) (and (= A__questionmark_v_69_70 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_66_66)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_65_68)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_69_70)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_69_70))))))))))) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_64_65 |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.allocated) tptp.true_1)) (not (=> (not (= A__questionmark_v_65_68 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68)))))) (= A__questionmark_v_68_67 A__questionmark_v_66_66))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68))))))) (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_70_71 Int)) (and (= A__questionmark_v_70_71 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_70_71)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_70_71)))))))))))) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_64_65 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.allocated))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_65_68)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68)))) (= A__questionmark_v_66_66 A__questionmark_v_68_67))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68))) (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))) :rule cong :premises (t12.t3718.t3.t20 t12.t3718.t3.t51))
% 22.63/22.90 (step t12.t3718.t3.t53 (cl (= (and (= A__questionmark_v_64_65 (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this)) (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_69_70 Int)) (and (= A__questionmark_v_69_70 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_66_66)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_65_68)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_69_70)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_69_70))))))))))) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_64_65 |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.allocated) tptp.true_1)) (not (=> (not (= A__questionmark_v_65_68 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68)))))) (= A__questionmark_v_68_67 A__questionmark_v_66_66))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68))))))) (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_70_71 Int)) (and (= A__questionmark_v_70_71 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_70_71)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_70_71))))))))))))) (and (= A__questionmark_v_64_65 (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this)) (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_64_65 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.allocated))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_65_68)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68)))) (= A__questionmark_v_66_66 A__questionmark_v_68_67))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68))) (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))))) :rule cong :premises (t12.t3718.t3.t5 t12.t3718.t3.t6 t12.t3718.t3.t7 t12.t3718.t3.t8 t12.t3718.t3.t52))
% 22.63/22.90 (step t12.t3718.t3 (cl (= (exists ((A__questionmark_v_64_65 Int) (A__questionmark_v_66_66 Int) (A__questionmark_v_68_67 Int) (A__questionmark_v_65_68 Int)) (and (= A__questionmark_v_64_65 (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this)) (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_69_70 Int)) (and (= A__questionmark_v_69_70 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_66_66)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_65_68)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_69_70)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_69_70))))))))))) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_64_65 |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.allocated) tptp.true_1)) (not (=> (not (= A__questionmark_v_65_68 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68)))))) (= A__questionmark_v_68_67 A__questionmark_v_66_66))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68))))))) (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_70_71 Int)) (and (= A__questionmark_v_70_71 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_70_71)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_70_71)))))))))))))) (exists ((A__questionmark_v_64_65 Int) (A__questionmark_v_66_66 Int) (A__questionmark_v_68_67 Int) (A__questionmark_v_65_68 Int)) (and (= A__questionmark_v_64_65 (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this)) (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_64_65 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.allocated))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_65_68)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68)))) (= A__questionmark_v_66_66 A__questionmark_v_68_67))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68))) (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))))) :rule bind)
% 22.63/22.90 (step t12.t3718.t4 (cl (= (exists ((A__questionmark_v_64_65 Int) (A__questionmark_v_66_66 Int) (A__questionmark_v_68_67 Int) (A__questionmark_v_65_68 Int)) (and (= A__questionmark_v_64_65 (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this)) (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_64_65 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.allocated))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_65_68)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68)))) (= A__questionmark_v_66_66 A__questionmark_v_68_67))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68))) (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))) (not (forall ((A__questionmark_v_64_65 Int) (A__questionmark_v_66_66 Int) (A__questionmark_v_68_67 Int) (A__questionmark_v_65_68 Int)) (not (and (= A__questionmark_v_64_65 (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this)) (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_64_65 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.allocated))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_65_68)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68)))) (= A__questionmark_v_66_66 A__questionmark_v_68_67))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68))) (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3718.t5 (cl (= (forall ((A__questionmark_v_64_65 Int) (A__questionmark_v_66_66 Int) (A__questionmark_v_68_67 Int) (A__questionmark_v_65_68 Int)) (not (and (= A__questionmark_v_64_65 (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this)) (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_64_65 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.allocated))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_65_68)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68)))) (= A__questionmark_v_66_66 A__questionmark_v_68_67))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68))) (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))))) (forall ((A__questionmark_v_64_65 Int) (A__questionmark_v_66_66 Int) (A__questionmark_v_68_67 Int) (A__questionmark_v_65_68 Int)) (or (not (= A__questionmark_v_64_65 (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this))) (not (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_64_65 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_65_68)) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68))) (not (= A__questionmark_v_66_66 A__questionmark_v_68_67))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68))) (not (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3718.t6 (cl (= (forall ((A__questionmark_v_64_65 Int) (A__questionmark_v_66_66 Int) (A__questionmark_v_68_67 Int) (A__questionmark_v_65_68 Int)) (or (not (= A__questionmark_v_64_65 (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this))) (not (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_64_65 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_65_68)) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68))) (not (= A__questionmark_v_66_66 A__questionmark_v_68_67))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68))) (not (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) (forall ((A__questionmark_v_64_65 Int) (A__questionmark_v_66_66 Int) (A__questionmark_v_68_67 Int) (A__questionmark_v_65_68 Int) (BOUND_VARIABLE_14626 Int)) (or (not (= A__questionmark_v_64_65 (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this))) (not (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_14626) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.allocated))) (not (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.ownerRef))) (not (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14626) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14626) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.localinv)))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_64_65 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_65_68)) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68))) (not (= A__questionmark_v_66_66 A__questionmark_v_68_67))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68))) (not (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3718.t7 (cl (= (forall ((A__questionmark_v_64_65 Int) (A__questionmark_v_66_66 Int) (A__questionmark_v_68_67 Int) (A__questionmark_v_65_68 Int) (BOUND_VARIABLE_14626 Int)) (or (not (= A__questionmark_v_64_65 (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this))) (not (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_14626) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.allocated))) (not (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.ownerRef))) (not (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14626) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14626) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.localinv)))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_64_65 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_65_68)) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68))) (not (= A__questionmark_v_66_66 A__questionmark_v_68_67))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68))) (not (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) (forall ((BOUND_VARIABLE_14626 Int)) (or (not (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_14626) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14626) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14626) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.localinv)))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))))) :rule all_simplify)
% 22.63/22.90 (anchor :step t12.t3718.t8 :args ((BOUND_VARIABLE_14626 Int) (:= BOUND_VARIABLE_14626 BOUND_VARIABLE_14626)))
% 22.63/22.90 (step t12.t3718.t8.t1 (cl (= BOUND_VARIABLE_14626 BOUND_VARIABLE_14626)) :rule refl)
% 22.63/22.90 (step t12.t3718.t8.t2 (cl (= (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this)) true)) :rule all_simplify)
% 22.63/22.90 (step t12.t3718.t8.t3 (cl (= (not (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this))) (not true))) :rule cong :premises (t12.t3718.t8.t2))
% 22.63/22.90 (step t12.t3718.t8.t4 (cl (= (not (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this))) false)) :rule trans :premises (t12.t3718.t8.t3 t12.t3486))
% 22.63/22.90 (step t12.t3718.t8.t5 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) true)) :rule all_simplify)
% 22.63/22.90 (step t12.t3718.t8.t6 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not true))) :rule cong :premises (t12.t3718.t8.t5))
% 22.63/22.90 (step t12.t3718.t8.t7 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) false)) :rule trans :premises (t12.t3718.t8.t6 t12.t3486))
% 22.63/22.90 (step t12.t3718.t8.t8 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) true)) :rule all_simplify)
% 22.63/22.90 (step t12.t3718.t8.t9 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not true))) :rule cong :premises (t12.t3718.t8.t8))
% 22.63/22.90 (step t12.t3718.t8.t10 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) false)) :rule trans :premises (t12.t3718.t8.t9 t12.t3486))
% 22.63/22.90 (step t12.t3718.t8.t11 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) true)) :rule all_simplify)
% 22.63/22.90 (step t12.t3718.t8.t12 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not true))) :rule cong :premises (t12.t3718.t8.t11))
% 22.63/22.90 (step t12.t3718.t8.t13 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) false)) :rule trans :premises (t12.t3718.t8.t12 t12.t3486))
% 22.63/22.90 (step t12.t3718.t8.t14 (cl (= (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_14626) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14626) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14626) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.localinv)))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_14626) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14626) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14626) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.localinv)))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule refl)
% 22.63/22.90 (step t12.t3718.t8.t15 (cl (= (or (not (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_14626) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14626) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14626) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.localinv)))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (or false false false false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_14626) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14626) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14626) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.localinv)))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))) :rule cong :premises (t12.t3718.t8.t4 t12.t3718.t8.t7 t12.t3718.t8.t10 t12.t3718.t8.t13 t12.t3718.t8.t14))
% 22.63/22.90 (step t12.t3718.t8.t16 (cl (= (or false false false false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_14626) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14626) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14626) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.localinv)))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_14626) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14626) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14626) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.localinv)))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3718.t8.t17 (cl (= (or (not (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_14626) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14626) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14626) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.localinv)))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_14626) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14626) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14626) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.localinv)))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule trans :premises (t12.t3718.t8.t15 t12.t3718.t8.t16))
% 22.63/22.90 (step t12.t3718.t8 (cl (= (forall ((BOUND_VARIABLE_14626 Int)) (or (not (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_14626) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14626) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14626) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.localinv)))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) (forall ((BOUND_VARIABLE_14626 Int)) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_14626) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14626) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14626) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.localinv)))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))) :rule bind)
% 22.63/22.90 (step t12.t3718.t9 (cl (= (forall ((BOUND_VARIABLE_14626 Int)) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_14626) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14626) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14626) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.localinv)))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_14732 Int)) (or (= tptp.nullObject BOUND_VARIABLE_14732) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.localinv))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3718.t10 (cl (= (forall ((BOUND_VARIABLE_14626 Int)) (or (not (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_14626) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14626) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14626) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.localinv)))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_14732 Int)) (or (= tptp.nullObject BOUND_VARIABLE_14732) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.localinv))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule trans :premises (t12.t3718.t8 t12.t3718.t9))
% 22.63/22.90 (step t12.t3718.t11 (cl (= (forall ((A__questionmark_v_64_65 Int) (A__questionmark_v_66_66 Int) (A__questionmark_v_68_67 Int) (A__questionmark_v_65_68 Int) (BOUND_VARIABLE_14626 Int)) (or (not (= A__questionmark_v_64_65 (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this))) (not (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_14626) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.allocated))) (not (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.ownerRef))) (not (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14626) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14626) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14626 tptp.localinv)))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_64_65 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_65_68)) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68))) (not (= A__questionmark_v_66_66 A__questionmark_v_68_67))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68))) (not (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_14732 Int)) (or (= tptp.nullObject BOUND_VARIABLE_14732) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.localinv))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule trans :premises (t12.t3718.t7 t12.t3718.t10))
% 22.63/22.90 (step t12.t3718.t12 (cl (= (forall ((A__questionmark_v_64_65 Int) (A__questionmark_v_66_66 Int) (A__questionmark_v_68_67 Int) (A__questionmark_v_65_68 Int)) (or (not (= A__questionmark_v_64_65 (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this))) (not (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_64_65 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_65_68)) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68))) (not (= A__questionmark_v_66_66 A__questionmark_v_68_67))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68))) (not (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_14732 Int)) (or (= tptp.nullObject BOUND_VARIABLE_14732) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.localinv))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule trans :premises (t12.t3718.t6 t12.t3718.t11))
% 22.63/22.90 (step t12.t3718.t13 (cl (= (forall ((A__questionmark_v_64_65 Int) (A__questionmark_v_66_66 Int) (A__questionmark_v_68_67 Int) (A__questionmark_v_65_68 Int)) (not (and (= A__questionmark_v_64_65 (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this)) (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_64_65 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.allocated))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_65_68)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68)))) (= A__questionmark_v_66_66 A__questionmark_v_68_67))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68))) (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_14732 Int)) (or (= tptp.nullObject BOUND_VARIABLE_14732) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.localinv))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule trans :premises (t12.t3718.t5 t12.t3718.t12))
% 22.63/22.90 (step t12.t3718.t14 (cl (= (not (forall ((A__questionmark_v_64_65 Int) (A__questionmark_v_66_66 Int) (A__questionmark_v_68_67 Int) (A__questionmark_v_65_68 Int)) (not (and (= A__questionmark_v_64_65 (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this)) (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_64_65 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.allocated))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_65_68)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68)))) (= A__questionmark_v_66_66 A__questionmark_v_68_67))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68))) (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_14732 Int)) (or (= tptp.nullObject BOUND_VARIABLE_14732) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.localinv))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))) :rule cong :premises (t12.t3718.t13))
% 22.63/22.90 (step t12.t3718.t15 (cl (= (exists ((A__questionmark_v_64_65 Int) (A__questionmark_v_66_66 Int) (A__questionmark_v_68_67 Int) (A__questionmark_v_65_68 Int)) (and (= A__questionmark_v_64_65 (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this)) (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_64_65 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.allocated))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_65_68)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68)))) (= A__questionmark_v_66_66 A__questionmark_v_68_67))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68))) (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_14732 Int)) (or (= tptp.nullObject BOUND_VARIABLE_14732) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.localinv))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))) :rule trans :premises (t12.t3718.t4 t12.t3718.t14))
% 22.63/22.90 (step t12.t3718.t16 (cl (= (exists ((A__questionmark_v_64_65 Int) (A__questionmark_v_66_66 Int) (A__questionmark_v_68_67 Int) (A__questionmark_v_65_68 Int)) (and (= A__questionmark_v_64_65 (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this)) (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_69_70 Int)) (and (= A__questionmark_v_69_70 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_66_66)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_65_68)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_69_70)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_69_70))))))))))) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_64_65 |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.allocated) tptp.true_1)) (not (=> (not (= A__questionmark_v_65_68 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68)))))) (= A__questionmark_v_68_67 A__questionmark_v_66_66))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68))))))) (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_70_71 Int)) (and (= A__questionmark_v_70_71 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_70_71)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_70_71)))))))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_14732 Int)) (or (= tptp.nullObject BOUND_VARIABLE_14732) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.localinv))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))) :rule trans :premises (t12.t3718.t3 t12.t3718.t15))
% 22.63/22.90 (step t12.t3718 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_64_65 Int) (A__questionmark_v_66_66 Int) (A__questionmark_v_68_67 Int) (A__questionmark_v_65_68 Int)) (and (= A__questionmark_v_64_65 (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this)) (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_69_70 Int)) (and (= A__questionmark_v_69_70 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_66_66)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_65_68)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_69_70)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_69_70))))))))))) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_64_65 |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.allocated) tptp.true_1)) (not (=> (not (= A__questionmark_v_65_68 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68)))))) (= A__questionmark_v_68_67 A__questionmark_v_66_66))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68))))))) (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_70_71 Int)) (and (= A__questionmark_v_70_71 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_70_71)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_70_71))))))))))))))) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_14732 Int)) (or (= tptp.nullObject BOUND_VARIABLE_14732) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.localinv))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))))) :rule bind)
% 22.63/22.90 (step t12.t3719 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_14732 Int)) (or (= tptp.nullObject BOUND_VARIABLE_14732) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.localinv))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_14732 Int)) (or (= tptp.nullObject BOUND_VARIABLE_14732) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3720 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_14732 Int)) (or (= tptp.nullObject BOUND_VARIABLE_14732) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int) (BOUND_VARIABLE_14774 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_14732 Int)) (or (= tptp.nullObject BOUND_VARIABLE_14732) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)) (or (= tptp.nullObject BOUND_VARIABLE_14774) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14774) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14774) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.localinv))))))))) :rule all_simplify)
% 22.63/22.90 (anchor :step t12.t3721 :args ((A__questionmark_Heap Int) (:= A__questionmark_Heap A__questionmark_Heap) (A__questionmark_this Int) (:= A__questionmark_this A__questionmark_this) (BOUND_VARIABLE_14774 Int) (:= BOUND_VARIABLE_14774 BOUND_VARIABLE_14774)))
% 22.63/22.90 (step t12.t3721.t1 (cl (= A__questionmark_Heap A__questionmark_Heap)) :rule refl)
% 22.63/22.90 (step t12.t3721.t2 (cl (= A__questionmark_this A__questionmark_this)) :rule refl)
% 22.63/22.90 (step t12.t3721.t3 (cl (= BOUND_VARIABLE_14774 BOUND_VARIABLE_14774)) :rule refl)
% 22.63/22.90 (step t12.t3721.t4 (cl (= (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))))) :rule refl)
% 22.63/22.90 (step t12.t3721.t5 (cl (= (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|))))) :rule refl)
% 22.63/22.90 (step t12.t3721.t6 (cl (= (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) :rule refl)
% 22.63/22.90 (step t12.t3721.t7 (cl (= (not (forall ((BOUND_VARIABLE_14732 Int)) (or (= tptp.nullObject BOUND_VARIABLE_14732) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.localinv)))))) (not (forall ((BOUND_VARIABLE_14732 Int)) (or (= tptp.nullObject BOUND_VARIABLE_14732) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.localinv)))))))) :rule refl)
% 22.63/22.90 (step t12.t3721.t8 (cl (= (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|)) (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|)))) :rule refl)
% 22.63/22.90 (step t12.t3721.t9 (cl (= (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated)))) :rule refl)
% 22.63/22.90 (step t12.t3721.t10 (cl (= (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))))) :rule refl)
% 22.63/22.90 (step t12.t3721.t11 (cl (= (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))) :rule refl)
% 22.63/22.90 (step t12.t3721.t12 (cl (= (= tptp.nullObject BOUND_VARIABLE_14774) (= tptp.nullObject BOUND_VARIABLE_14774))) :rule refl)
% 22.63/22.90 (step t12.t3721.t13 (cl (= (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.allocated))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.allocated))))) :rule refl)
% 22.63/22.90 (step t12.t3721.t14 (cl (= (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.ownerRef)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3721.t15 (cl (= (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.ownerRef))))) :rule cong :premises (t12.t3721.t14))
% 22.63/22.90 (step t12.t3721.t16 (cl (= (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame)) (= (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.ownerFrame)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3721.t17 (cl (= (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.ownerFrame))))) :rule cong :premises (t12.t3721.t16))
% 22.63/22.90 (step t12.t3721.t18 (cl (= (and (= (tptp.typeof BOUND_VARIABLE_14774) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14774) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.localinv))) (and (= (tptp.typeof BOUND_VARIABLE_14774) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14774) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.localinv))))) :rule refl)
% 22.63/22.90 (step t12.t3721.t19 (cl (= (or (= tptp.nullObject BOUND_VARIABLE_14774) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14774) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14774) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.localinv)))) (or (= tptp.nullObject BOUND_VARIABLE_14774) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14774) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14774) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.localinv)))))) :rule cong :premises (t12.t3721.t12 t12.t3721.t13 t12.t3721.t15 t12.t3721.t17 t12.t3721.t18))
% 22.63/22.90 (step t12.t3721.t20 (cl (= (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)) (or (= tptp.nullObject BOUND_VARIABLE_14774) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14774) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14774) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.localinv))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)) (or (= tptp.nullObject BOUND_VARIABLE_14774) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14774) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14774) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.localinv))))))) :rule cong :premises (t12.t3721.t8 t12.t3721.t9 t12.t3721.t10 t12.t3721.t11 t12.t3721.t19))
% 22.63/22.90 (step t12.t3721.t21 (cl (= (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_14732 Int)) (or (= tptp.nullObject BOUND_VARIABLE_14732) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)) (or (= tptp.nullObject BOUND_VARIABLE_14774) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14774) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14774) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.localinv)))))) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_14732 Int)) (or (= tptp.nullObject BOUND_VARIABLE_14732) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)) (or (= tptp.nullObject BOUND_VARIABLE_14774) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14774) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14774) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.localinv)))))))) :rule cong :premises (t12.t3721.t4 t12.t3721.t5 t12.t3721.t6 t12.t3721.t7 t12.t3721.t20))
% 22.63/22.90 (step t12.t3721 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_this Int) (BOUND_VARIABLE_14774 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_14732 Int)) (or (= tptp.nullObject BOUND_VARIABLE_14732) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)) (or (= tptp.nullObject BOUND_VARIABLE_14774) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14774) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14774) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.localinv))))))) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int) (BOUND_VARIABLE_14774 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_14732 Int)) (or (= tptp.nullObject BOUND_VARIABLE_14732) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)) (or (= tptp.nullObject BOUND_VARIABLE_14774) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14774) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14774) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.localinv))))))))) :rule bind)
% 22.63/22.90 (step t12.t3722 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_14732 Int)) (or (= tptp.nullObject BOUND_VARIABLE_14732) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int) (BOUND_VARIABLE_14774 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_14732 Int)) (or (= tptp.nullObject BOUND_VARIABLE_14732) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)) (or (= tptp.nullObject BOUND_VARIABLE_14774) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14774) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14774) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.localinv))))))))) :rule trans :premises (t12.t3720 t12.t3721))
% 22.63/22.90 (step t12.t3723 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_14732 Int)) (or (= tptp.nullObject BOUND_VARIABLE_14732) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.localinv))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int) (BOUND_VARIABLE_14774 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_14732 Int)) (or (= tptp.nullObject BOUND_VARIABLE_14732) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)) (or (= tptp.nullObject BOUND_VARIABLE_14774) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14774) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14774) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.localinv))))))))) :rule trans :premises (t12.t3719 t12.t3722))
% 22.63/22.90 (step t12.t3724 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_64_65 Int) (A__questionmark_v_66_66 Int) (A__questionmark_v_68_67 Int) (A__questionmark_v_65_68 Int)) (and (= A__questionmark_v_64_65 (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this)) (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_69_70 Int)) (and (= A__questionmark_v_69_70 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_66_66)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_65_68)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_69_70)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_69_70))))))))))) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_64_65 |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.allocated) tptp.true_1)) (not (=> (not (= A__questionmark_v_65_68 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68)))))) (= A__questionmark_v_68_67 A__questionmark_v_66_66))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68))))))) (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_70_71 Int)) (and (= A__questionmark_v_70_71 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_70_71)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_70_71))))))))))))))) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int) (BOUND_VARIABLE_14774 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_14732 Int)) (or (= tptp.nullObject BOUND_VARIABLE_14732) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)) (or (= tptp.nullObject BOUND_VARIABLE_14774) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14774) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14774) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.localinv))))))))) :rule trans :premises (t12.t3718 t12.t3723))
% 22.63/22.90 (step t12.t3725 (cl (= (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_64_65 Int) (A__questionmark_v_66_66 Int) (A__questionmark_v_68_67 Int) (A__questionmark_v_65_68 Int)) (and (= A__questionmark_v_64_65 (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this)) (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_69_70 Int)) (and (= A__questionmark_v_69_70 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_66_66)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_65_68)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_69_70)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_69_70))))))))))) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_64_65 |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.allocated) tptp.true_1)) (not (=> (not (= A__questionmark_v_65_68 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68)))))) (= A__questionmark_v_68_67 A__questionmark_v_66_66))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68))))))) (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_70_71 Int)) (and (= A__questionmark_v_70_71 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_70_71)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_70_71)))))))))))))))) (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int) (BOUND_VARIABLE_14774 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_14732 Int)) (or (= tptp.nullObject BOUND_VARIABLE_14732) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)) (or (= tptp.nullObject BOUND_VARIABLE_14774) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14774) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14774) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.localinv)))))))))) :rule cong :premises (t12.t3717 t12.t3724))
% 22.63/22.90 (step t12.t3726 (cl (= (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_64_65 Int) (A__questionmark_v_66_66 Int) (A__questionmark_v_68_67 Int) (A__questionmark_v_65_68 Int)) (and (= A__questionmark_v_64_65 (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this)) (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_69_70 Int)) (and (= A__questionmark_v_69_70 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_66_66)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_65_68)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_69_70)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_69_70))))))))))) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_64_65 |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.allocated) tptp.true_1)) (not (=> (not (= A__questionmark_v_65_68 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68)))))) (= A__questionmark_v_68_67 A__questionmark_v_66_66))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68))))))) (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_70_71 Int)) (and (= A__questionmark_v_70_71 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_70_71)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_70_71))))))))))))))))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int) (BOUND_VARIABLE_14774 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_14732 Int)) (or (= tptp.nullObject BOUND_VARIABLE_14732) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)) (or (= tptp.nullObject BOUND_VARIABLE_14774) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14774) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14774) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.localinv))))))))))) :rule cong :premises (t12.t3725))
% 22.63/22.90 (anchor :step t12.t3727 :args ((A__questionmark_Heap Int) (:= A__questionmark_Heap A__questionmark_Heap) (A__questionmark_this Int) (:= A__questionmark_this A__questionmark_this)))
% 22.63/22.90 (step t12.t3727.t1 (cl (= A__questionmark_Heap A__questionmark_Heap)) :rule refl)
% 22.63/22.90 (step t12.t3727.t2 (cl (= A__questionmark_this A__questionmark_this)) :rule refl)
% 22.63/22.90 (anchor :step t12.t3727.t3 :args ((A__questionmark_v_71_72 Int) (:= A__questionmark_v_71_72 A__questionmark_v_71_72) (A__questionmark_v_73_73 Int) (:= A__questionmark_v_73_73 A__questionmark_v_73_73) (A__questionmark_v_75_74 Int) (:= A__questionmark_v_75_74 A__questionmark_v_75_74) (A__questionmark_v_72_75 Int) (:= A__questionmark_v_72_75 A__questionmark_v_72_75)))
% 22.63/22.90 (step t12.t3727.t3.t1 (cl (= A__questionmark_v_71_72 A__questionmark_v_71_72)) :rule refl)
% 22.63/22.90 (step t12.t3727.t3.t2 (cl (= A__questionmark_v_73_73 A__questionmark_v_73_73)) :rule refl)
% 22.63/22.90 (step t12.t3727.t3.t3 (cl (= A__questionmark_v_75_74 A__questionmark_v_75_74)) :rule refl)
% 22.63/22.90 (step t12.t3727.t3.t4 (cl (= A__questionmark_v_72_75 A__questionmark_v_72_75)) :rule refl)
% 22.63/22.90 (step t12.t3727.t3.t5 (cl (= (= A__questionmark_v_71_72 (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this)) (= A__questionmark_v_71_72 (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this)))) :rule refl)
% 22.63/22.90 (step t12.t3727.t3.t6 (cl (= (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)))) :rule refl)
% 22.63/22.90 (step t12.t3727.t3.t7 (cl (= (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) :rule refl)
% 22.63/22.90 (step t12.t3727.t3.t8 (cl (= (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) :rule refl)
% 22.63/22.90 (step t12.t3727.t3.t9 (cl (= (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3727.t3.t10 (cl (= (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))))) :rule cong :premises (t12.t3727.t3.t9))
% 22.63/22.90 (step t12.t3727.t3.t11 (cl (= (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3727.t3.t12 (cl (= (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|))))) :rule cong :premises (t12.t3727.t3.t11))
% 22.63/22.90 (step t12.t3727.t3.t13 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3727.t3.t14 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) :rule cong :premises (t12.t3727.t3.t13))
% 22.63/22.90 (anchor :step t12.t3727.t3.t15 :args ((A__questionmark_pc Int) (:= A__questionmark_pc A__questionmark_pc)))
% 22.63/22.90 (step t12.t3727.t3.t15.t1 (cl (= A__questionmark_pc A__questionmark_pc)) :rule refl)
% 22.63/22.90 (anchor :step t12.t3727.t3.t15.t2 :args ((A__questionmark_v_76_77 Int) (:= A__questionmark_v_76_77 A__questionmark_v_76_77)))
% 22.63/22.90 (step t12.t3727.t3.t15.t2.t1 (cl (= A__questionmark_v_76_77 A__questionmark_v_76_77)) :rule refl)
% 22.63/22.90 (step t12.t3727.t3.t15.t2.t2 (cl (= (= A__questionmark_v_76_77 (tptp.typeof A__questionmark_pc)) (= A__questionmark_v_76_77 (tptp.typeof A__questionmark_pc)))) :rule refl)
% 22.63/22.90 (step t12.t3727.t3.t15.t2.t3 (cl (= (not (not (= A__questionmark_pc tptp.nullObject))) (= A__questionmark_pc tptp.nullObject))) :rule all_simplify)
% 22.63/22.90 (step t12.t3727.t3.t15.t2.t4 (cl (= (= A__questionmark_pc tptp.nullObject) (= tptp.nullObject A__questionmark_pc))) :rule all_simplify)
% 22.63/22.90 (step t12.t3727.t3.t15.t2.t5 (cl (= (not (not (= A__questionmark_pc tptp.nullObject))) (= tptp.nullObject A__questionmark_pc))) :rule trans :premises (t12.t3727.t3.t15.t2.t3 t12.t3727.t3.t15.t2.t4))
% 22.63/22.90 (step t12.t3727.t3.t15.t2.t6 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3727.t3.t15.t2.t7 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))))) :rule cong :premises (t12.t3727.t3.t15.t2.t6))
% 22.63/22.90 (step t12.t3727.t3.t15.t2.t8 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_73_73) (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3727.t3.t15.t2.t9 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_73_73)) (not (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))))) :rule cong :premises (t12.t3727.t3.t15.t2.t8))
% 22.63/22.90 (step t12.t3727.t3.t15.t2.t10 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_72_75) (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3727.t3.t15.t2.t11 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_72_75)) (not (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) :rule cong :premises (t12.t3727.t3.t15.t2.t10))
% 22.63/22.90 (step t12.t3727.t3.t15.t2.t12 (cl (= (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_73_73)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_72_75))) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)))))) :rule cong :premises (t12.t3727.t3.t15.t2.t5 t12.t3727.t3.t15.t2.t7 t12.t3727.t3.t15.t2.t9 t12.t3727.t3.t15.t2.t11))
% 22.63/22.90 (step t12.t3727.t3.t15.t2.t13 (cl (= (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_73_73)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_72_75)))) (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))))) :rule cong :premises (t12.t3727.t3.t15.t2.t12))
% 22.63/22.90 (step t12.t3727.t3.t15.t2.t14 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_76_77) (= A__questionmark_v_76_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3727.t3.t15.t2.t15 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_76_77)) (not (= A__questionmark_v_76_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))))) :rule cong :premises (t12.t3727.t3.t15.t2.t14))
% 22.63/22.90 (step t12.t3727.t3.t15.t2.t16 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_76_77) (= A__questionmark_v_76_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3727.t3.t15.t2.t17 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_76_77)) (not (= A__questionmark_v_76_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) :rule cong :premises (t12.t3727.t3.t15.t2.t16))
% 22.63/22.90 (step t12.t3727.t3.t15.t2.t18 (cl (= (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_76_77)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_76_77))) (or (not (= A__questionmark_v_76_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_76_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) :rule cong :premises (t12.t3727.t3.t15.t2.t15 t12.t3727.t3.t15.t2.t17))
% 22.63/22.90 (step t12.t3727.t3.t15.t2.t19 (cl (= (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_76_77)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_76_77)))) (not (or (not (= A__questionmark_v_76_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_76_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule cong :premises (t12.t3727.t3.t15.t2.t18))
% 22.63/22.90 (step t12.t3727.t3.t15.t2.t20 (cl (= (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_73_73)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_72_75)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_76_77)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_76_77))))) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_76_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_76_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t3727.t3.t15.t2.t13 t12.t3727.t3.t15.t2.t19))
% 22.63/22.90 (step t12.t3727.t3.t15.t2.t21 (cl (= (and (= A__questionmark_v_76_77 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_73_73)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_72_75)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_76_77)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_76_77)))))) (and (= A__questionmark_v_76_77 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_76_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_76_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule cong :premises (t12.t3727.t3.t15.t2.t2 t12.t3727.t3.t15.t2.t20))
% 22.63/22.90 (step t12.t3727.t3.t15.t2 (cl (= (exists ((A__questionmark_v_76_77 Int)) (and (= A__questionmark_v_76_77 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_73_73)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_72_75)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_76_77)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_76_77))))))) (exists ((A__questionmark_v_76_77 Int)) (and (= A__questionmark_v_76_77 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_76_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_76_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule bind)
% 22.63/22.90 (step t12.t3727.t3.t15.t3 (cl (= (exists ((A__questionmark_v_76_77 Int)) (and (= A__questionmark_v_76_77 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_76_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_76_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (forall ((A__questionmark_v_76_77 Int)) (not (and (= A__questionmark_v_76_77 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_76_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_76_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3727.t3.t15.t4 (cl (= (forall ((A__questionmark_v_76_77 Int)) (not (and (= A__questionmark_v_76_77 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_76_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_76_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (forall ((A__questionmark_v_76_77 Int)) (or (not (= A__questionmark_v_76_77 (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= A__questionmark_v_76_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_76_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3727.t3.t15.t5 (cl (= (forall ((A__questionmark_v_76_77 Int)) (or (not (= A__questionmark_v_76_77 (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= A__questionmark_v_76_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_76_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3727.t3.t15.t6 (cl (= (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc)) true)) :rule all_simplify)
% 22.63/22.90 (step t12.t3727.t3.t15.t7 (cl (= (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (not true))) :rule cong :premises (t12.t3727.t3.t15.t6))
% 22.63/22.90 (step t12.t3727.t3.t15.t8 (cl (= (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) false)) :rule trans :premises (t12.t3727.t3.t15.t7 t12.t3486))
% 22.63/22.90 (step t12.t3727.t3.t15.t9 (cl (= (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule refl)
% 22.63/22.90 (step t12.t3727.t3.t15.t10 (cl (= (or (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (or false (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t3727.t3.t15.t8 t12.t3727.t3.t15.t9))
% 22.63/22.90 (step t12.t3727.t3.t15.t11 (cl (= (or false (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3727.t3.t15.t12 (cl (= (or (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t3727.t3.t15.t10 t12.t3727.t3.t15.t11))
% 22.63/22.90 (step t12.t3727.t3.t15.t13 (cl (= (forall ((A__questionmark_v_76_77 Int)) (or (not (= A__questionmark_v_76_77 (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= A__questionmark_v_76_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_76_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t3727.t3.t15.t5 t12.t3727.t3.t15.t12))
% 22.63/22.90 (step t12.t3727.t3.t15.t14 (cl (= (forall ((A__questionmark_v_76_77 Int)) (not (and (= A__questionmark_v_76_77 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_76_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_76_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t3727.t3.t15.t4 t12.t3727.t3.t15.t13))
% 22.63/22.90 (step t12.t3727.t3.t15.t15 (cl (= (not (forall ((A__questionmark_v_76_77 Int)) (not (and (= A__questionmark_v_76_77 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_76_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_76_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t3727.t3.t15.t14))
% 22.63/22.90 (step t12.t3727.t3.t15.t16 (cl (= (exists ((A__questionmark_v_76_77 Int)) (and (= A__questionmark_v_76_77 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_76_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_76_77 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule trans :premises (t12.t3727.t3.t15.t3 t12.t3727.t3.t15.t15))
% 22.63/22.90 (step t12.t3727.t3.t15.t17 (cl (= (exists ((A__questionmark_v_76_77 Int)) (and (= A__questionmark_v_76_77 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_73_73)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_72_75)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_76_77)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_76_77))))))) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule trans :premises (t12.t3727.t3.t15.t2 t12.t3727.t3.t15.t16))
% 22.63/22.90 (step t12.t3727.t3.t15 (cl (= (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_76_77 Int)) (and (= A__questionmark_v_76_77 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_73_73)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_72_75)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_76_77)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_76_77)))))))) (forall ((A__questionmark_pc Int)) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule bind)
% 22.63/22.90 (step t12.t3727.t3.t16 (cl (= (forall ((A__questionmark_pc Int)) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef)) (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3727.t3.t17 (cl (= (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_76_77 Int)) (and (= A__questionmark_v_76_77 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_73_73)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_72_75)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_76_77)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_76_77)))))))) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t3727.t3.t15 t12.t3727.t3.t16))
% 22.63/22.90 (step t12.t3727.t3.t18 (cl (= (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_76_77 Int)) (and (= A__questionmark_v_76_77 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_73_73)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_72_75)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_76_77)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_76_77))))))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t3727.t3.t17))
% 22.63/22.90 (step t12.t3727.t3.t19 (cl (= (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_76_77 Int)) (and (= A__questionmark_v_76_77 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_73_73)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_72_75)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_76_77)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_76_77)))))))))) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule cong :premises (t12.t3727.t3.t10 t12.t3727.t3.t12 t12.t3727.t3.t14 t12.t3727.t3.t18))
% 22.63/22.90 (step t12.t3727.t3.t20 (cl (= (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_76_77 Int)) (and (= A__questionmark_v_76_77 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_73_73)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_72_75)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_76_77)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_76_77))))))))))) (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule cong :premises (t12.t3727.t3.t19))
% 22.63/22.90 (step t12.t3727.t3.t21 (cl (= (= (|tptp.'IsNotNull'| A__questionmark_v_71_72 |tptp.'System_String'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_71_72 |tptp.'System_String'|)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3727.t3.t22 (cl (= (not (= (|tptp.'IsNotNull'| A__questionmark_v_71_72 |tptp.'System_String'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_71_72 |tptp.'System_String'|))))) :rule cong :premises (t12.t3727.t3.t21))
% 22.63/22.90 (step t12.t3727.t3.t23 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.allocated) tptp.true_1) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.allocated)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3727.t3.t24 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.allocated) tptp.true_1)) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.allocated))))) :rule cong :premises (t12.t3727.t3.t23))
% 22.63/22.90 (step t12.t3727.t3.t25 (cl (= (= A__questionmark_v_72_75 |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_72_75))) :rule all_simplify)
% 22.63/22.90 (step t12.t3727.t3.t26 (cl (= (not (= A__questionmark_v_72_75 |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_72_75)))) :rule cong :premises (t12.t3727.t3.t25))
% 22.63/22.90 (step t12.t3727.t3.t27 (cl (= (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75) tptp.true_1) (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3727.t3.t28 (cl (= (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75) tptp.true_1)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75))))) :rule cong :premises (t12.t3727.t3.t27))
% 22.63/22.90 (step t12.t3727.t3.t29 (cl (= (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75)))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3727.t3.t30 (cl (= (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75))))) (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75))))) :rule cong :premises (t12.t3727.t3.t28 t12.t3727.t3.t29))
% 22.63/22.90 (step t12.t3727.t3.t31 (cl (= (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75)))))) (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75)))))) :rule cong :premises (t12.t3727.t3.t30))
% 22.63/22.90 (step t12.t3727.t3.t32 (cl (= (= A__questionmark_v_75_74 A__questionmark_v_73_73) (= A__questionmark_v_73_73 A__questionmark_v_75_74))) :rule all_simplify)
% 22.63/22.90 (step t12.t3727.t3.t33 (cl (= (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75)))))) (= A__questionmark_v_75_74 A__questionmark_v_73_73)) (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75)))) (= A__questionmark_v_73_73 A__questionmark_v_75_74)))) :rule cong :premises (t12.t3727.t3.t31 t12.t3727.t3.t32))
% 22.63/22.90 (step t12.t3727.t3.t34 (cl (= (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75)))))) (= A__questionmark_v_75_74 A__questionmark_v_73_73))) (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75)))) (= A__questionmark_v_73_73 A__questionmark_v_75_74))))) :rule cong :premises (t12.t3727.t3.t33))
% 22.63/22.90 (step t12.t3727.t3.t35 (cl (= (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75))))))) (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75))))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3727.t3.t36 (cl (= (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75))))))) (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75))))) :rule trans :premises (t12.t3727.t3.t35 t12.t3727.t3.t30))
% 22.63/22.90 (step t12.t3727.t3.t37 (cl (= (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 |tptp.'FirstConsistentOwner'|)))) :rule refl)
% 22.63/22.90 (step t12.t3727.t3.t38 (cl (= (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75))))))) (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 |tptp.'FirstConsistentOwner'|))) (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75))) (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 |tptp.'FirstConsistentOwner'|))))) :rule cong :premises (t12.t3727.t3.t36 t12.t3727.t3.t37))
% 22.63/22.90 (step t12.t3727.t3.t39 (cl (= (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75))))))) (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 |tptp.'FirstConsistentOwner'|)))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75))) (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 |tptp.'FirstConsistentOwner'|)))))) :rule cong :premises (t12.t3727.t3.t38))
% 22.63/22.90 (step t12.t3727.t3.t40 (cl (= (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75)))))) (= A__questionmark_v_75_74 A__questionmark_v_73_73))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75))))))) (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 |tptp.'FirstConsistentOwner'|))))) (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75)))) (= A__questionmark_v_73_73 A__questionmark_v_75_74))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75))) (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 |tptp.'FirstConsistentOwner'|))))))) :rule cong :premises (t12.t3727.t3.t34 t12.t3727.t3.t39))
% 22.63/22.90 (step t12.t3727.t3.t41 (cl (= (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75)))))) (= A__questionmark_v_75_74 A__questionmark_v_73_73))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75))))))) (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 |tptp.'FirstConsistentOwner'|)))))) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75)))) (= A__questionmark_v_73_73 A__questionmark_v_75_74))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75))) (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 |tptp.'FirstConsistentOwner'|)))))))) :rule cong :premises (t12.t3727.t3.t40))
% 22.63/22.90 (step t12.t3727.t3.t42 (cl (= (=> (not (= A__questionmark_v_72_75 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75)))))) (= A__questionmark_v_75_74 A__questionmark_v_73_73))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75))))))) (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 |tptp.'FirstConsistentOwner'|))))))) (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_72_75)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75)))) (= A__questionmark_v_73_73 A__questionmark_v_75_74))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75))) (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 |tptp.'FirstConsistentOwner'|))))))))) :rule cong :premises (t12.t3727.t3.t26 t12.t3727.t3.t41))
% 22.63/22.90 (step t12.t3727.t3.t43 (cl (= (not (=> (not (= A__questionmark_v_72_75 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75)))))) (= A__questionmark_v_75_74 A__questionmark_v_73_73))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75))))))) (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 |tptp.'FirstConsistentOwner'|)))))))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_72_75)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75)))) (= A__questionmark_v_73_73 A__questionmark_v_75_74))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75))) (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 |tptp.'FirstConsistentOwner'|)))))))))) :rule cong :premises (t12.t3727.t3.t42))
% 22.63/22.90 (step t12.t3727.t3.t44 (cl (= (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3727.t3.t45 (cl (= (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))))) :rule cong :premises (t12.t3727.t3.t44))
% 22.63/22.90 (anchor :step t12.t3727.t3.t46 :args ((A__questionmark_pc Int) (:= A__questionmark_pc A__questionmark_pc)))
% 22.63/22.90 (step t12.t3727.t3.t46.t1 (cl (= A__questionmark_pc A__questionmark_pc)) :rule refl)
% 22.63/22.90 (anchor :step t12.t3727.t3.t46.t2 :args ((A__questionmark_v_77_78 Int) (:= A__questionmark_v_77_78 A__questionmark_v_77_78)))
% 22.63/22.90 (step t12.t3727.t3.t46.t2.t1 (cl (= A__questionmark_v_77_78 A__questionmark_v_77_78)) :rule refl)
% 22.63/22.90 (step t12.t3727.t3.t46.t2.t2 (cl (= (= A__questionmark_v_77_78 (tptp.typeof A__questionmark_pc)) (= A__questionmark_v_77_78 (tptp.typeof A__questionmark_pc)))) :rule refl)
% 22.63/22.90 (step t12.t3727.t3.t46.t2.t3 (cl (= (not (not (= A__questionmark_pc tptp.nullObject))) (= A__questionmark_pc tptp.nullObject))) :rule all_simplify)
% 22.63/22.90 (step t12.t3727.t3.t46.t2.t4 (cl (= (= A__questionmark_pc tptp.nullObject) (= tptp.nullObject A__questionmark_pc))) :rule all_simplify)
% 22.63/22.90 (step t12.t3727.t3.t46.t2.t5 (cl (= (not (not (= A__questionmark_pc tptp.nullObject))) (= tptp.nullObject A__questionmark_pc))) :rule trans :premises (t12.t3727.t3.t46.t2.t3 t12.t3727.t3.t46.t2.t4))
% 22.63/22.90 (step t12.t3727.t3.t46.t2.t6 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3727.t3.t46.t2.t7 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))))) :rule cong :premises (t12.t3727.t3.t46.t2.t6))
% 22.63/22.90 (step t12.t3727.t3.t46.t2.t8 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef))))) :rule refl)
% 22.63/22.90 (step t12.t3727.t3.t46.t2.t9 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame))))) :rule refl)
% 22.63/22.90 (step t12.t3727.t3.t46.t2.t10 (cl (= (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame)))) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame)))))) :rule cong :premises (t12.t3727.t3.t46.t2.t5 t12.t3727.t3.t46.t2.t7 t12.t3727.t3.t46.t2.t8 t12.t3727.t3.t46.t2.t9))
% 22.63/22.90 (step t12.t3727.t3.t46.t2.t11 (cl (= (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame))))) (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame))))))) :rule cong :premises (t12.t3727.t3.t46.t2.t10))
% 22.63/22.90 (step t12.t3727.t3.t46.t2.t12 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_77_78) (= A__questionmark_v_77_78 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3727.t3.t46.t2.t13 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_77_78)) (not (= A__questionmark_v_77_78 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))))) :rule cong :premises (t12.t3727.t3.t46.t2.t12))
% 22.63/22.90 (step t12.t3727.t3.t46.t2.t14 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_77_78) (= A__questionmark_v_77_78 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))) :rule all_simplify)
% 22.63/22.90 (step t12.t3727.t3.t46.t2.t15 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_77_78)) (not (= A__questionmark_v_77_78 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) :rule cong :premises (t12.t3727.t3.t46.t2.t14))
% 22.63/22.90 (step t12.t3727.t3.t46.t2.t16 (cl (= (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_77_78)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_77_78))) (or (not (= A__questionmark_v_77_78 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_77_78 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) :rule cong :premises (t12.t3727.t3.t46.t2.t13 t12.t3727.t3.t46.t2.t15))
% 22.63/22.90 (step t12.t3727.t3.t46.t2.t17 (cl (= (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_77_78)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_77_78)))) (not (or (not (= A__questionmark_v_77_78 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_77_78 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule cong :premises (t12.t3727.t3.t46.t2.t16))
% 22.63/22.90 (step t12.t3727.t3.t46.t2.t18 (cl (= (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_77_78)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_77_78))))) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_77_78 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_77_78 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t3727.t3.t46.t2.t11 t12.t3727.t3.t46.t2.t17))
% 22.63/22.90 (step t12.t3727.t3.t46.t2.t19 (cl (= (and (= A__questionmark_v_77_78 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_77_78)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_77_78)))))) (and (= A__questionmark_v_77_78 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_77_78 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_77_78 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule cong :premises (t12.t3727.t3.t46.t2.t2 t12.t3727.t3.t46.t2.t18))
% 22.63/22.90 (step t12.t3727.t3.t46.t2 (cl (= (exists ((A__questionmark_v_77_78 Int)) (and (= A__questionmark_v_77_78 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_77_78)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_77_78))))))) (exists ((A__questionmark_v_77_78 Int)) (and (= A__questionmark_v_77_78 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_77_78 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_77_78 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule bind)
% 22.63/22.90 (step t12.t3727.t3.t46.t3 (cl (= (exists ((A__questionmark_v_77_78 Int)) (and (= A__questionmark_v_77_78 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_77_78 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_77_78 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (forall ((A__questionmark_v_77_78 Int)) (not (and (= A__questionmark_v_77_78 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_77_78 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_77_78 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3727.t3.t46.t4 (cl (= (forall ((A__questionmark_v_77_78 Int)) (not (and (= A__questionmark_v_77_78 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_77_78 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_77_78 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (forall ((A__questionmark_v_77_78 Int)) (or (not (= A__questionmark_v_77_78 (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame)) (or (not (= A__questionmark_v_77_78 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_77_78 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3727.t3.t46.t5 (cl (= (forall ((A__questionmark_v_77_78 Int)) (or (not (= A__questionmark_v_77_78 (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame)) (or (not (= A__questionmark_v_77_78 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_77_78 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3727.t3.t46.t6 (cl (= (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc)) true)) :rule all_simplify)
% 22.63/22.90 (step t12.t3727.t3.t46.t7 (cl (= (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (not true))) :rule cong :premises (t12.t3727.t3.t46.t6))
% 22.63/22.90 (step t12.t3727.t3.t46.t8 (cl (= (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) false)) :rule trans :premises (t12.t3727.t3.t46.t7 t12.t3486))
% 22.63/22.90 (step t12.t3727.t3.t46.t9 (cl (= (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule refl)
% 22.63/22.90 (step t12.t3727.t3.t46.t10 (cl (= (or (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (or false (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t3727.t3.t46.t8 t12.t3727.t3.t46.t9))
% 22.63/22.90 (step t12.t3727.t3.t46.t11 (cl (= (or false (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3727.t3.t46.t12 (cl (= (or (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t3727.t3.t46.t10 t12.t3727.t3.t46.t11))
% 22.63/22.90 (step t12.t3727.t3.t46.t13 (cl (= (forall ((A__questionmark_v_77_78 Int)) (or (not (= A__questionmark_v_77_78 (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame)) (or (not (= A__questionmark_v_77_78 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_77_78 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t3727.t3.t46.t5 t12.t3727.t3.t46.t12))
% 22.63/22.90 (step t12.t3727.t3.t46.t14 (cl (= (forall ((A__questionmark_v_77_78 Int)) (not (and (= A__questionmark_v_77_78 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_77_78 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_77_78 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t3727.t3.t46.t4 t12.t3727.t3.t46.t13))
% 22.63/22.90 (step t12.t3727.t3.t46.t15 (cl (= (not (forall ((A__questionmark_v_77_78 Int)) (not (and (= A__questionmark_v_77_78 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_77_78 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_77_78 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t3727.t3.t46.t14))
% 22.63/22.90 (step t12.t3727.t3.t46.t16 (cl (= (exists ((A__questionmark_v_77_78 Int)) (and (= A__questionmark_v_77_78 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_77_78 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_77_78 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule trans :premises (t12.t3727.t3.t46.t3 t12.t3727.t3.t46.t15))
% 22.63/22.90 (step t12.t3727.t3.t46.t17 (cl (= (exists ((A__questionmark_v_77_78 Int)) (and (= A__questionmark_v_77_78 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_77_78)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_77_78))))))) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule trans :premises (t12.t3727.t3.t46.t2 t12.t3727.t3.t46.t16))
% 22.63/22.90 (step t12.t3727.t3.t46 (cl (= (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_77_78 Int)) (and (= A__questionmark_v_77_78 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_77_78)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_77_78)))))))) (forall ((A__questionmark_pc Int)) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule bind)
% 22.63/22.90 (step t12.t3727.t3.t47 (cl (= (forall ((A__questionmark_pc Int)) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule all_simplify)
% 22.63/22.90 (step t12.t3727.t3.t48 (cl (= (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_77_78 Int)) (and (= A__questionmark_v_77_78 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_77_78)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_77_78)))))))) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t3727.t3.t46 t12.t3727.t3.t47))
% 22.63/22.90 (step t12.t3727.t3.t49 (cl (= (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_77_78 Int)) (and (= A__questionmark_v_77_78 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_77_78)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_77_78))))))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t3727.t3.t48))
% 22.63/22.90 (step t12.t3727.t3.t50 (cl (= (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_71_72 |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.allocated) tptp.true_1)) (not (=> (not (= A__questionmark_v_72_75 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75)))))) (= A__questionmark_v_75_74 A__questionmark_v_73_73))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75))))))) (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_77_78 Int)) (and (= A__questionmark_v_77_78 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_77_78)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_77_78)))))))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_71_72 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.allocated))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_72_75)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75)))) (= A__questionmark_v_73_73 A__questionmark_v_75_74))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75))) (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule cong :premises (t12.t3727.t3.t22 t12.t3727.t3.t24 t12.t3727.t3.t43 t12.t3727.t3.t45 t12.t3727.t3.t49))
% 22.63/22.90 (step t12.t3727.t3.t51 (cl (= (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_71_72 |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.allocated) tptp.true_1)) (not (=> (not (= A__questionmark_v_72_75 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75)))))) (= A__questionmark_v_75_74 A__questionmark_v_73_73))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75))))))) (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_77_78 Int)) (and (= A__questionmark_v_77_78 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_77_78)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_77_78))))))))))) (not (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_71_72 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.allocated))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_72_75)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75)))) (= A__questionmark_v_73_73 A__questionmark_v_75_74))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75))) (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule cong :premises (t12.t3727.t3.t50))
% 22.63/22.90 (step t12.t3727.t3.t52 (cl (= (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_76_77 Int)) (and (= A__questionmark_v_76_77 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_73_73)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_72_75)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_76_77)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_76_77))))))))))) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_71_72 |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.allocated) tptp.true_1)) (not (=> (not (= A__questionmark_v_72_75 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75)))))) (= A__questionmark_v_75_74 A__questionmark_v_73_73))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75))))))) (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_77_78 Int)) (and (= A__questionmark_v_77_78 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_77_78)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_77_78)))))))))))) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_71_72 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.allocated))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_72_75)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75)))) (= A__questionmark_v_73_73 A__questionmark_v_75_74))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75))) (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))) :rule cong :premises (t12.t3727.t3.t20 t12.t3727.t3.t51))
% 22.63/22.90 (step t12.t3727.t3.t53 (cl (= (and (= A__questionmark_v_71_72 (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this)) (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_76_77 Int)) (and (= A__questionmark_v_76_77 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_73_73)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_72_75)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_76_77)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_76_77))))))))))) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_71_72 |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.allocated) tptp.true_1)) (not (=> (not (= A__questionmark_v_72_75 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75)))))) (= A__questionmark_v_75_74 A__questionmark_v_73_73))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75))))))) (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_77_78 Int)) (and (= A__questionmark_v_77_78 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_77_78)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_77_78))))))))))))) (and (= A__questionmark_v_71_72 (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this)) (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_71_72 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.allocated))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_72_75)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75)))) (= A__questionmark_v_73_73 A__questionmark_v_75_74))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75))) (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))))) :rule cong :premises (t12.t3727.t3.t5 t12.t3727.t3.t6 t12.t3727.t3.t7 t12.t3727.t3.t8 t12.t3727.t3.t52))
% 22.63/22.91 (step t12.t3727.t3 (cl (= (exists ((A__questionmark_v_71_72 Int) (A__questionmark_v_73_73 Int) (A__questionmark_v_75_74 Int) (A__questionmark_v_72_75 Int)) (and (= A__questionmark_v_71_72 (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this)) (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_76_77 Int)) (and (= A__questionmark_v_76_77 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_73_73)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_72_75)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_76_77)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_76_77))))))))))) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_71_72 |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.allocated) tptp.true_1)) (not (=> (not (= A__questionmark_v_72_75 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75)))))) (= A__questionmark_v_75_74 A__questionmark_v_73_73))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75))))))) (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_77_78 Int)) (and (= A__questionmark_v_77_78 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_77_78)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_77_78)))))))))))))) (exists ((A__questionmark_v_71_72 Int) (A__questionmark_v_73_73 Int) (A__questionmark_v_75_74 Int) (A__questionmark_v_72_75 Int)) (and (= A__questionmark_v_71_72 (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this)) (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_71_72 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.allocated))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_72_75)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75)))) (= A__questionmark_v_73_73 A__questionmark_v_75_74))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75))) (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))))) :rule bind)
% 22.63/22.91 (step t12.t3727.t4 (cl (= (exists ((A__questionmark_v_71_72 Int) (A__questionmark_v_73_73 Int) (A__questionmark_v_75_74 Int) (A__questionmark_v_72_75 Int)) (and (= A__questionmark_v_71_72 (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this)) (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_71_72 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.allocated))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_72_75)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75)))) (= A__questionmark_v_73_73 A__questionmark_v_75_74))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75))) (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))) (not (forall ((A__questionmark_v_71_72 Int) (A__questionmark_v_73_73 Int) (A__questionmark_v_75_74 Int) (A__questionmark_v_72_75 Int)) (not (and (= A__questionmark_v_71_72 (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this)) (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_71_72 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.allocated))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_72_75)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75)))) (= A__questionmark_v_73_73 A__questionmark_v_75_74))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75))) (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))))))) :rule all_simplify)
% 22.63/22.91 (step t12.t3727.t5 (cl (= (forall ((A__questionmark_v_71_72 Int) (A__questionmark_v_73_73 Int) (A__questionmark_v_75_74 Int) (A__questionmark_v_72_75 Int)) (not (and (= A__questionmark_v_71_72 (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this)) (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_71_72 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.allocated))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_72_75)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75)))) (= A__questionmark_v_73_73 A__questionmark_v_75_74))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75))) (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))))) (forall ((A__questionmark_v_71_72 Int) (A__questionmark_v_73_73 Int) (A__questionmark_v_75_74 Int) (A__questionmark_v_72_75 Int)) (or (not (= A__questionmark_v_71_72 (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this))) (not (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_71_72 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_72_75)) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75))) (not (= A__questionmark_v_73_73 A__questionmark_v_75_74))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75))) (not (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))))) :rule all_simplify)
% 22.63/22.91 (step t12.t3727.t6 (cl (= (forall ((A__questionmark_v_71_72 Int) (A__questionmark_v_73_73 Int) (A__questionmark_v_75_74 Int) (A__questionmark_v_72_75 Int)) (or (not (= A__questionmark_v_71_72 (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this))) (not (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_71_72 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_72_75)) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75))) (not (= A__questionmark_v_73_73 A__questionmark_v_75_74))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75))) (not (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) (forall ((A__questionmark_v_71_72 Int) (A__questionmark_v_73_73 Int) (A__questionmark_v_75_74 Int) (A__questionmark_v_72_75 Int) (BOUND_VARIABLE_14947 Int)) (or (not (= A__questionmark_v_71_72 (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this))) (not (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_14947) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.allocated))) (not (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.ownerRef))) (not (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14947) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14947) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.localinv)))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_71_72 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_72_75)) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75))) (not (= A__questionmark_v_73_73 A__questionmark_v_75_74))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75))) (not (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))))) :rule all_simplify)
% 22.63/22.91 (step t12.t3727.t7 (cl (= (forall ((A__questionmark_v_71_72 Int) (A__questionmark_v_73_73 Int) (A__questionmark_v_75_74 Int) (A__questionmark_v_72_75 Int) (BOUND_VARIABLE_14947 Int)) (or (not (= A__questionmark_v_71_72 (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this))) (not (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_14947) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.allocated))) (not (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.ownerRef))) (not (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14947) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14947) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.localinv)))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_71_72 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_72_75)) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75))) (not (= A__questionmark_v_73_73 A__questionmark_v_75_74))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75))) (not (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) (forall ((BOUND_VARIABLE_14947 Int)) (or (not (= (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_14947) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14947) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14947) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.localinv)))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))))) :rule all_simplify)
% 22.63/22.91 (anchor :step t12.t3727.t8 :args ((BOUND_VARIABLE_14947 Int) (:= BOUND_VARIABLE_14947 BOUND_VARIABLE_14947)))
% 22.63/22.91 (step t12.t3727.t8.t1 (cl (= BOUND_VARIABLE_14947 BOUND_VARIABLE_14947)) :rule refl)
% 22.63/22.91 (step t12.t3727.t8.t2 (cl (= (= (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this)) true)) :rule all_simplify)
% 22.63/22.91 (step t12.t3727.t8.t3 (cl (= (not (= (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this))) (not true))) :rule cong :premises (t12.t3727.t8.t2))
% 22.63/22.91 (step t12.t3727.t8.t4 (cl (= (not (= (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this))) false)) :rule trans :premises (t12.t3727.t8.t3 t12.t3486))
% 22.63/22.91 (step t12.t3727.t8.t5 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) true)) :rule all_simplify)
% 22.63/22.91 (step t12.t3727.t8.t6 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not true))) :rule cong :premises (t12.t3727.t8.t5))
% 22.63/22.91 (step t12.t3727.t8.t7 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) false)) :rule trans :premises (t12.t3727.t8.t6 t12.t3486))
% 22.63/22.91 (step t12.t3727.t8.t8 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) true)) :rule all_simplify)
% 22.63/22.91 (step t12.t3727.t8.t9 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not true))) :rule cong :premises (t12.t3727.t8.t8))
% 22.63/22.91 (step t12.t3727.t8.t10 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) false)) :rule trans :premises (t12.t3727.t8.t9 t12.t3486))
% 22.63/22.91 (step t12.t3727.t8.t11 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) true)) :rule all_simplify)
% 22.63/22.91 (step t12.t3727.t8.t12 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not true))) :rule cong :premises (t12.t3727.t8.t11))
% 22.63/22.91 (step t12.t3727.t8.t13 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) false)) :rule trans :premises (t12.t3727.t8.t12 t12.t3486))
% 22.63/22.91 (step t12.t3727.t8.t14 (cl (= (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_14947) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14947) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14947) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.localinv)))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_14947) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14947) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14947) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.localinv)))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule refl)
% 22.63/22.91 (step t12.t3727.t8.t15 (cl (= (or (not (= (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_14947) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14947) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14947) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.localinv)))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (or false false false false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_14947) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14947) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14947) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.localinv)))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))) :rule cong :premises (t12.t3727.t8.t4 t12.t3727.t8.t7 t12.t3727.t8.t10 t12.t3727.t8.t13 t12.t3727.t8.t14))
% 22.63/22.91 (step t12.t3727.t8.t16 (cl (= (or false false false false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_14947) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14947) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14947) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.localinv)))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_14947) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14947) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14947) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.localinv)))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule all_simplify)
% 22.63/22.91 (step t12.t3727.t8.t17 (cl (= (or (not (= (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_14947) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14947) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14947) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.localinv)))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_14947) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14947) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14947) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.localinv)))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule trans :premises (t12.t3727.t8.t15 t12.t3727.t8.t16))
% 22.63/22.91 (step t12.t3727.t8 (cl (= (forall ((BOUND_VARIABLE_14947 Int)) (or (not (= (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_14947) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14947) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14947) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.localinv)))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) (forall ((BOUND_VARIABLE_14947 Int)) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_14947) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14947) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14947) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.localinv)))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))) :rule bind)
% 22.63/22.91 (step t12.t3727.t9 (cl (= (forall ((BOUND_VARIABLE_14947 Int)) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_14947) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14947) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14947) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.localinv)))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_15053 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15053) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.localinv))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule all_simplify)
% 22.63/22.91 (step t12.t3727.t10 (cl (= (forall ((BOUND_VARIABLE_14947 Int)) (or (not (= (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_14947) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14947) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14947) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.localinv)))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_15053 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15053) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.localinv))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule trans :premises (t12.t3727.t8 t12.t3727.t9))
% 22.63/22.91 (step t12.t3727.t11 (cl (= (forall ((A__questionmark_v_71_72 Int) (A__questionmark_v_73_73 Int) (A__questionmark_v_75_74 Int) (A__questionmark_v_72_75 Int) (BOUND_VARIABLE_14947 Int)) (or (not (= A__questionmark_v_71_72 (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this))) (not (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (or (= tptp.nullObject BOUND_VARIABLE_14947) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.allocated))) (not (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.ownerRef))) (not (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14947) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14947) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14947 tptp.localinv)))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_71_72 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_72_75)) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75))) (not (= A__questionmark_v_73_73 A__questionmark_v_75_74))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75))) (not (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_15053 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15053) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.localinv))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule trans :premises (t12.t3727.t7 t12.t3727.t10))
% 22.63/22.91 (step t12.t3727.t12 (cl (= (forall ((A__questionmark_v_71_72 Int) (A__questionmark_v_73_73 Int) (A__questionmark_v_75_74 Int) (A__questionmark_v_72_75 Int)) (or (not (= A__questionmark_v_71_72 (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this))) (not (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef))) (not (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (not (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_71_72 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_72_75)) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75))) (not (= A__questionmark_v_73_73 A__questionmark_v_75_74))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75))) (not (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_15053 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15053) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.localinv))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule trans :premises (t12.t3727.t6 t12.t3727.t11))
% 22.63/22.91 (step t12.t3727.t13 (cl (= (forall ((A__questionmark_v_71_72 Int) (A__questionmark_v_73_73 Int) (A__questionmark_v_75_74 Int) (A__questionmark_v_72_75 Int)) (not (and (= A__questionmark_v_71_72 (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this)) (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_71_72 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.allocated))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_72_75)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75)))) (= A__questionmark_v_73_73 A__questionmark_v_75_74))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75))) (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_15053 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15053) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.localinv))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule trans :premises (t12.t3727.t5 t12.t3727.t12))
% 22.63/22.91 (step t12.t3727.t14 (cl (= (not (forall ((A__questionmark_v_71_72 Int) (A__questionmark_v_73_73 Int) (A__questionmark_v_75_74 Int) (A__questionmark_v_72_75 Int)) (not (and (= A__questionmark_v_71_72 (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this)) (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_71_72 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.allocated))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_72_75)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75)))) (= A__questionmark_v_73_73 A__questionmark_v_75_74))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75))) (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_15053 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15053) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.localinv))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))) :rule cong :premises (t12.t3727.t13))
% 22.63/22.91 (step t12.t3727.t15 (cl (= (exists ((A__questionmark_v_71_72 Int) (A__questionmark_v_73_73 Int) (A__questionmark_v_75_74 Int) (A__questionmark_v_72_75 Int)) (and (= A__questionmark_v_71_72 (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this)) (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef))) (not (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_71_72 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.allocated))) (not (=> (not (= |tptp.'PeerGroupPlaceholder'| A__questionmark_v_72_75)) (not (or (not (=> (not (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75)))) (= A__questionmark_v_73_73 A__questionmark_v_75_74))) (not (=> (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75))) (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75))) (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 |tptp.'FirstConsistentOwner'|)))))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_15053 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15053) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.localinv))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))) :rule trans :premises (t12.t3727.t4 t12.t3727.t14))
% 22.63/22.91 (step t12.t3727.t16 (cl (= (exists ((A__questionmark_v_71_72 Int) (A__questionmark_v_73_73 Int) (A__questionmark_v_75_74 Int) (A__questionmark_v_72_75 Int)) (and (= A__questionmark_v_71_72 (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this)) (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_76_77 Int)) (and (= A__questionmark_v_76_77 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_73_73)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_72_75)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_76_77)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_76_77))))))))))) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_71_72 |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.allocated) tptp.true_1)) (not (=> (not (= A__questionmark_v_72_75 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75)))))) (= A__questionmark_v_75_74 A__questionmark_v_73_73))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75))))))) (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_77_78 Int)) (and (= A__questionmark_v_77_78 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_77_78)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_77_78)))))))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_15053 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15053) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.localinv))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))) :rule trans :premises (t12.t3727.t3 t12.t3727.t15))
% 22.63/22.91 (step t12.t3727 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_71_72 Int) (A__questionmark_v_73_73 Int) (A__questionmark_v_75_74 Int) (A__questionmark_v_72_75 Int)) (and (= A__questionmark_v_71_72 (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this)) (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_76_77 Int)) (and (= A__questionmark_v_76_77 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_73_73)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_72_75)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_76_77)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_76_77))))))))))) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_71_72 |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.allocated) tptp.true_1)) (not (=> (not (= A__questionmark_v_72_75 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75)))))) (= A__questionmark_v_75_74 A__questionmark_v_73_73))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75))))))) (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_77_78 Int)) (and (= A__questionmark_v_77_78 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_77_78)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_77_78))))))))))))))) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_15053 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15053) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.localinv))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))))) :rule bind)
% 22.63/22.91 (step t12.t3728 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_15053 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15053) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.localinv))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15053 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15053) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule all_simplify)
% 22.63/22.91 (step t12.t3729 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15053 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15053) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int) (BOUND_VARIABLE_15094 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15053 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15053) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)) (or (= tptp.nullObject BOUND_VARIABLE_15094) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15094) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15094) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.localinv))))))))) :rule all_simplify)
% 22.63/22.91 (anchor :step t12.t3730 :args ((A__questionmark_Heap Int) (:= A__questionmark_Heap A__questionmark_Heap) (A__questionmark_this Int) (:= A__questionmark_this A__questionmark_this) (BOUND_VARIABLE_15094 Int) (:= BOUND_VARIABLE_15094 BOUND_VARIABLE_15094)))
% 22.63/22.91 (step t12.t3730.t1 (cl (= A__questionmark_Heap A__questionmark_Heap)) :rule refl)
% 22.63/22.91 (step t12.t3730.t2 (cl (= A__questionmark_this A__questionmark_this)) :rule refl)
% 22.63/22.91 (step t12.t3730.t3 (cl (= BOUND_VARIABLE_15094 BOUND_VARIABLE_15094)) :rule refl)
% 22.63/22.91 (step t12.t3730.t4 (cl (= (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))))) :rule refl)
% 22.63/22.91 (step t12.t3730.t5 (cl (= (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|))))) :rule refl)
% 22.63/22.91 (step t12.t3730.t6 (cl (= (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) :rule refl)
% 22.63/22.91 (step t12.t3730.t7 (cl (= (not (forall ((BOUND_VARIABLE_15053 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15053) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.localinv)))))) (not (forall ((BOUND_VARIABLE_15053 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15053) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.localinv)))))))) :rule refl)
% 22.63/22.91 (step t12.t3730.t8 (cl (= (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|)) (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|)))) :rule refl)
% 22.63/22.91 (step t12.t3730.t9 (cl (= (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated)))) :rule refl)
% 22.63/22.91 (step t12.t3730.t10 (cl (= (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))))) :rule refl)
% 22.63/22.91 (step t12.t3730.t11 (cl (= (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)))) :rule refl)
% 22.63/22.91 (step t12.t3730.t12 (cl (= (= tptp.nullObject BOUND_VARIABLE_15094) (= tptp.nullObject BOUND_VARIABLE_15094))) :rule refl)
% 22.63/22.91 (step t12.t3730.t13 (cl (= (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.allocated))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.allocated))))) :rule refl)
% 22.63/22.91 (step t12.t3730.t14 (cl (= (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.ownerRef)))) :rule all_simplify)
% 22.63/22.91 (step t12.t3730.t15 (cl (= (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.ownerRef))))) :rule cong :premises (t12.t3730.t14))
% 22.63/22.91 (step t12.t3730.t16 (cl (= (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame)) (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.ownerFrame)))) :rule all_simplify)
% 22.63/22.91 (step t12.t3730.t17 (cl (= (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.ownerFrame))))) :rule cong :premises (t12.t3730.t16))
% 22.63/22.91 (step t12.t3730.t18 (cl (= (and (= (tptp.typeof BOUND_VARIABLE_15094) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15094) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.localinv))) (and (= (tptp.typeof BOUND_VARIABLE_15094) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15094) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.localinv))))) :rule refl)
% 22.63/22.91 (step t12.t3730.t19 (cl (= (or (= tptp.nullObject BOUND_VARIABLE_15094) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15094) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15094) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.localinv)))) (or (= tptp.nullObject BOUND_VARIABLE_15094) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15094) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15094) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.localinv)))))) :rule cong :premises (t12.t3730.t12 t12.t3730.t13 t12.t3730.t15 t12.t3730.t17 t12.t3730.t18))
% 22.63/22.91 (step t12.t3730.t20 (cl (= (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)) (or (= tptp.nullObject BOUND_VARIABLE_15094) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15094) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15094) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.localinv))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)) (or (= tptp.nullObject BOUND_VARIABLE_15094) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15094) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15094) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.localinv))))))) :rule cong :premises (t12.t3730.t8 t12.t3730.t9 t12.t3730.t10 t12.t3730.t11 t12.t3730.t19))
% 22.63/22.91 (step t12.t3730.t21 (cl (= (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15053 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15053) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)) (or (= tptp.nullObject BOUND_VARIABLE_15094) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15094) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15094) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.localinv)))))) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15053 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15053) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)) (or (= tptp.nullObject BOUND_VARIABLE_15094) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15094) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15094) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.localinv)))))))) :rule cong :premises (t12.t3730.t4 t12.t3730.t5 t12.t3730.t6 t12.t3730.t7 t12.t3730.t20))
% 22.63/22.91 (step t12.t3730 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_this Int) (BOUND_VARIABLE_15094 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15053 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15053) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)) (or (= tptp.nullObject BOUND_VARIABLE_15094) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15094) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15094) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.localinv))))))) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int) (BOUND_VARIABLE_15094 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15053 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15053) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)) (or (= tptp.nullObject BOUND_VARIABLE_15094) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15094) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15094) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.localinv))))))))) :rule bind)
% 22.63/22.91 (step t12.t3731 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15053 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15053) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int) (BOUND_VARIABLE_15094 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15053 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15053) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)) (or (= tptp.nullObject BOUND_VARIABLE_15094) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15094) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15094) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.localinv))))))))) :rule trans :premises (t12.t3729 t12.t3730))
% 22.63/22.91 (step t12.t3732 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (forall ((BOUND_VARIABLE_15053 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15053) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.localinv))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated))) (and (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)))) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|)))))) (not (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int) (BOUND_VARIABLE_15094 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15053 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15053) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)) (or (= tptp.nullObject BOUND_VARIABLE_15094) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15094) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15094) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.localinv))))))))) :rule trans :premises (t12.t3728 t12.t3731))
% 22.63/22.91 (step t12.t3733 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_71_72 Int) (A__questionmark_v_73_73 Int) (A__questionmark_v_75_74 Int) (A__questionmark_v_72_75 Int)) (and (= A__questionmark_v_71_72 (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this)) (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_76_77 Int)) (and (= A__questionmark_v_76_77 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_73_73)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_72_75)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_76_77)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_76_77))))))))))) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_71_72 |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.allocated) tptp.true_1)) (not (=> (not (= A__questionmark_v_72_75 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75)))))) (= A__questionmark_v_75_74 A__questionmark_v_73_73))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75))))))) (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_77_78 Int)) (and (= A__questionmark_v_77_78 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_77_78)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_77_78))))))))))))))) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int) (BOUND_VARIABLE_15094 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15053 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15053) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)) (or (= tptp.nullObject BOUND_VARIABLE_15094) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15094) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15094) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.localinv))))))))) :rule trans :premises (t12.t3727 t12.t3732))
% 22.63/22.91 (step t12.t3734 (cl (= (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_71_72 Int) (A__questionmark_v_73_73 Int) (A__questionmark_v_75_74 Int) (A__questionmark_v_72_75 Int)) (and (= A__questionmark_v_71_72 (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this)) (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_76_77 Int)) (and (= A__questionmark_v_76_77 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_73_73)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_72_75)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_76_77)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_76_77))))))))))) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_71_72 |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.allocated) tptp.true_1)) (not (=> (not (= A__questionmark_v_72_75 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75)))))) (= A__questionmark_v_75_74 A__questionmark_v_73_73))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75))))))) (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_77_78 Int)) (and (= A__questionmark_v_77_78 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_77_78)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_77_78)))))))))))))))) (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int) (BOUND_VARIABLE_15094 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15053 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15053) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)) (or (= tptp.nullObject BOUND_VARIABLE_15094) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15094) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15094) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.localinv)))))))))) :rule cong :premises (t12.t3717 t12.t3733))
% 22.63/22.91 (step t12.t3735 (cl (= (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_71_72 Int) (A__questionmark_v_73_73 Int) (A__questionmark_v_75_74 Int) (A__questionmark_v_72_75 Int)) (and (= A__questionmark_v_71_72 (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this)) (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_76_77 Int)) (and (= A__questionmark_v_76_77 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_73_73)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_72_75)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_76_77)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_76_77))))))))))) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_71_72 |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.allocated) tptp.true_1)) (not (=> (not (= A__questionmark_v_72_75 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75)))))) (= A__questionmark_v_75_74 A__questionmark_v_73_73))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75))))))) (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_77_78 Int)) (and (= A__questionmark_v_77_78 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_77_78)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_77_78))))))))))))))))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int) (BOUND_VARIABLE_15094 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15053 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15053) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)) (or (= tptp.nullObject BOUND_VARIABLE_15094) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15094) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15094) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.localinv))))))))))) :rule cong :premises (t12.t3734))
% 22.63/22.91 (anchor :step t12.t3736 :args ((A__questionmark_Heap Int) (:= A__questionmark_Heap A__questionmark_Heap) (A__questionmark_this Int) (:= A__questionmark_this A__questionmark_this)))
% 22.63/22.91 (step t12.t3736.t1 (cl (= A__questionmark_Heap A__questionmark_Heap)) :rule refl)
% 22.63/22.91 (step t12.t3736.t2 (cl (= A__questionmark_this A__questionmark_this)) :rule refl)
% 22.63/22.91 (anchor :step t12.t3736.t3 :args ((A__questionmark_v_78_79 Int) (:= A__questionmark_v_78_79 A__questionmark_v_78_79)))
% 22.63/22.91 (step t12.t3736.t3.t1 (cl (= A__questionmark_v_78_79 A__questionmark_v_78_79)) :rule refl)
% 22.63/22.91 (step t12.t3736.t3.t2 (cl (= (= A__questionmark_v_78_79 (tptp.typeof A__questionmark_this)) (= A__questionmark_v_78_79 (tptp.typeof A__questionmark_this)))) :rule refl)
% 22.63/22.91 (step t12.t3736.t3.t3 (cl (= (not (not (= A__questionmark_this tptp.nullObject))) (= A__questionmark_this tptp.nullObject))) :rule all_simplify)
% 22.63/22.91 (step t12.t3736.t3.t4 (cl (= (= A__questionmark_this tptp.nullObject) (= tptp.nullObject A__questionmark_this))) :rule all_simplify)
% 22.63/22.91 (step t12.t3736.t3.t5 (cl (= (not (not (= A__questionmark_this tptp.nullObject))) (= tptp.nullObject A__questionmark_this))) :rule trans :premises (t12.t3736.t3.t3 t12.t3736.t3.t4))
% 22.63/22.91 (step t12.t3736.t3.t6 (cl (= (= (tptp.x A__questionmark_v_78_79 |tptp.'System_Object'|) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_v_78_79 |tptp.'System_Object'|)))) :rule all_simplify)
% 22.63/22.91 (step t12.t3736.t3.t7 (cl (= (not (= (tptp.x A__questionmark_v_78_79 |tptp.'System_Object'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x A__questionmark_v_78_79 |tptp.'System_Object'|))))) :rule cong :premises (t12.t3736.t3.t6))
% 22.63/22.91 (step t12.t3736.t3.t8 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_78_79) (= A__questionmark_v_78_79 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)))) :rule all_simplify)
% 22.63/22.91 (step t12.t3736.t3.t9 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_78_79)) (not (= A__questionmark_v_78_79 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))))) :rule cong :premises (t12.t3736.t3.t8))
% 22.63/22.91 (step t12.t3736.t3.t10 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_78_79) (= A__questionmark_v_78_79 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)))) :rule all_simplify)
% 22.63/22.91 (step t12.t3736.t3.t11 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_78_79)) (not (= A__questionmark_v_78_79 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))))) :rule cong :premises (t12.t3736.t3.t10))
% 22.63/22.91 (step t12.t3736.t3.t12 (cl (= (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)))) :rule all_simplify)
% 22.63/22.91 (step t12.t3736.t3.t13 (cl (= (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))))) :rule cong :premises (t12.t3736.t3.t12))
% 22.63/22.91 (step t12.t3736.t3.t14 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)))) :rule all_simplify)
% 22.63/22.91 (step t12.t3736.t3.t15 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) :rule cong :premises (t12.t3736.t3.t14))
% 22.63/22.91 (step t12.t3736.t3.t16 (cl (= (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_78_79 |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_78_79)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_78_79)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1))) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_78_79 |tptp.'System_Object'|))) (not (= A__questionmark_v_78_79 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_78_79 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)))))) :rule cong :premises (t12.t3736.t3.t5 t12.t3736.t3.t7 t12.t3736.t3.t9 t12.t3736.t3.t11 t12.t3736.t3.t13 t12.t3736.t3.t15))
% 22.63/22.91 (step t12.t3736.t3.t17 (cl (= (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_78_79 |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_78_79)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_78_79)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_78_79 |tptp.'System_Object'|))) (not (= A__questionmark_v_78_79 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_78_79 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))))) :rule cong :premises (t12.t3736.t3.t16))
% 22.63/22.91 (step t12.t3736.t3.t18 (cl (= (= (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))) (= (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))) :rule refl)
% 22.63/22.91 (step t12.t3736.t3.t19 (cl (= (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_78_79 |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_78_79)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_78_79)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))) (=> (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_78_79 |tptp.'System_Object'|))) (not (= A__questionmark_v_78_79 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_78_79 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) (= (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) :rule cong :premises (t12.t3736.t3.t17 t12.t3736.t3.t18))
% 22.63/22.91 (step t12.t3736.t3.t20 (cl (= (and (= A__questionmark_v_78_79 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_78_79 |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_78_79)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_78_79)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))) (and (= A__questionmark_v_78_79 (tptp.typeof A__questionmark_this)) (=> (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_78_79 |tptp.'System_Object'|))) (not (= A__questionmark_v_78_79 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_78_79 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) (= (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) :rule cong :premises (t12.t3736.t3.t2 t12.t3736.t3.t19))
% 22.63/22.91 (step t12.t3736.t3 (cl (= (exists ((A__questionmark_v_78_79 Int)) (and (= A__questionmark_v_78_79 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_78_79 |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_78_79)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_78_79)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (exists ((A__questionmark_v_78_79 Int)) (and (= A__questionmark_v_78_79 (tptp.typeof A__questionmark_this)) (=> (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_78_79 |tptp.'System_Object'|))) (not (= A__questionmark_v_78_79 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_78_79 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) (= (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) :rule bind)
% 22.63/22.91 (step t12.t3736.t4 (cl (= (exists ((A__questionmark_v_78_79 Int)) (and (= A__questionmark_v_78_79 (tptp.typeof A__questionmark_this)) (=> (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_78_79 |tptp.'System_Object'|))) (not (= A__questionmark_v_78_79 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_78_79 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) (= (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (forall ((A__questionmark_v_78_79 Int)) (not (and (= A__questionmark_v_78_79 (tptp.typeof A__questionmark_this)) (=> (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_78_79 |tptp.'System_Object'|))) (not (= A__questionmark_v_78_79 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_78_79 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) (= (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))))) :rule all_simplify)
% 22.63/22.91 (step t12.t3736.t5 (cl (= (forall ((A__questionmark_v_78_79 Int)) (not (and (= A__questionmark_v_78_79 (tptp.typeof A__questionmark_this)) (=> (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_78_79 |tptp.'System_Object'|))) (not (= A__questionmark_v_78_79 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_78_79 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) (= (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) (forall ((A__questionmark_v_78_79 Int)) (or (not (= A__questionmark_v_78_79 (tptp.typeof A__questionmark_this))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x A__questionmark_v_78_79 |tptp.'System_Object'|)) (= A__questionmark_v_78_79 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= A__questionmark_v_78_79 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))))) :rule all_simplify)
% 22.63/22.91 (step t12.t3736.t6 (cl (= (forall ((A__questionmark_v_78_79 Int)) (or (not (= A__questionmark_v_78_79 (tptp.typeof A__questionmark_this))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x A__questionmark_v_78_79 |tptp.'System_Object'|)) (= A__questionmark_v_78_79 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= A__questionmark_v_78_79 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) (or (not (= (tptp.typeof A__questionmark_this) (tptp.typeof A__questionmark_this))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'System_Object'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) :rule all_simplify)
% 22.63/22.91 (step t12.t3736.t7 (cl (= (= (tptp.typeof A__questionmark_this) (tptp.typeof A__questionmark_this)) true)) :rule all_simplify)
% 22.63/22.91 (step t12.t3736.t8 (cl (= (not (= (tptp.typeof A__questionmark_this) (tptp.typeof A__questionmark_this))) (not true))) :rule cong :premises (t12.t3736.t7))
% 22.63/22.91 (step t12.t3736.t9 (cl (= (not (= (tptp.typeof A__questionmark_this) (tptp.typeof A__questionmark_this))) false)) :rule trans :premises (t12.t3736.t8 t12.t3486))
% 22.63/22.91 (step t12.t3736.t10 (cl (= (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'System_Object'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'System_Object'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) :rule refl)
% 22.63/22.91 (step t12.t3736.t11 (cl (= (or (not (= (tptp.typeof A__questionmark_this) (tptp.typeof A__questionmark_this))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'System_Object'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (or false (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'System_Object'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) :rule cong :premises (t12.t3736.t9 t12.t3736.t10))
% 22.63/22.91 (step t12.t3736.t12 (cl (= (or false (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'System_Object'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'System_Object'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) :rule all_simplify)
% 22.63/22.91 (step t12.t3736.t13 (cl (= (or (not (= (tptp.typeof A__questionmark_this) (tptp.typeof A__questionmark_this))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'System_Object'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'System_Object'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) :rule trans :premises (t12.t3736.t11 t12.t3736.t12))
% 22.63/22.91 (step t12.t3736.t14 (cl (= (forall ((A__questionmark_v_78_79 Int)) (or (not (= A__questionmark_v_78_79 (tptp.typeof A__questionmark_this))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x A__questionmark_v_78_79 |tptp.'System_Object'|)) (= A__questionmark_v_78_79 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= A__questionmark_v_78_79 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'System_Object'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) :rule trans :premises (t12.t3736.t6 t12.t3736.t13))
% 22.63/22.91 (step t12.t3736.t15 (cl (= (forall ((A__questionmark_v_78_79 Int)) (not (and (= A__questionmark_v_78_79 (tptp.typeof A__questionmark_this)) (=> (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_78_79 |tptp.'System_Object'|))) (not (= A__questionmark_v_78_79 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_78_79 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) (= (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'System_Object'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) :rule trans :premises (t12.t3736.t5 t12.t3736.t14))
% 22.63/22.91 (step t12.t3736.t16 (cl (= (not (forall ((A__questionmark_v_78_79 Int)) (not (and (= A__questionmark_v_78_79 (tptp.typeof A__questionmark_this)) (=> (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_78_79 |tptp.'System_Object'|))) (not (= A__questionmark_v_78_79 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_78_79 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) (= (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'System_Object'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) :rule cong :premises (t12.t3736.t15))
% 22.63/22.91 (step t12.t3736.t17 (cl (= (exists ((A__questionmark_v_78_79 Int)) (and (= A__questionmark_v_78_79 (tptp.typeof A__questionmark_this)) (=> (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_78_79 |tptp.'System_Object'|))) (not (= A__questionmark_v_78_79 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_78_79 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) (= (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'System_Object'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) :rule trans :premises (t12.t3736.t4 t12.t3736.t16))
% 22.63/22.91 (step t12.t3736.t18 (cl (= (exists ((A__questionmark_v_78_79 Int)) (and (= A__questionmark_v_78_79 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_78_79 |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_78_79)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_78_79)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'System_Object'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) :rule trans :premises (t12.t3736.t3 t12.t3736.t17))
% 22.63/22.91 (step t12.t3736 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_78_79 Int)) (and (= A__questionmark_v_78_79 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_78_79 |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_78_79)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_78_79)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (not (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'System_Object'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))))) :rule bind)
% 22.63/22.91 (step t12.t3737 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (not (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'System_Object'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'System_Object'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) :rule all_simplify)
% 22.63/22.91 (step t12.t3738 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_78_79 Int)) (and (= A__questionmark_v_78_79 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_78_79 |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_78_79)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_78_79)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'System_Object'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) :rule trans :premises (t12.t3736 t12.t3737))
% 22.63/22.91 (step t12.t3739 (cl (= (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_78_79 Int)) (and (= A__questionmark_v_78_79 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_78_79 |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_78_79)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_78_79)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'System_Object'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) :rule cong :premises (t12.t3738))
% 22.63/22.91 (anchor :step t12.t3740 :args ((A__questionmark_Heap Int) (:= A__questionmark_Heap A__questionmark_Heap) (A__questionmark_this Int) (:= A__questionmark_this A__questionmark_this)))
% 22.63/22.91 (step t12.t3740.t1 (cl (= A__questionmark_Heap A__questionmark_Heap)) :rule refl)
% 22.63/22.91 (step t12.t3740.t2 (cl (= A__questionmark_this A__questionmark_this)) :rule refl)
% 22.63/22.91 (step t12.t3740.t3 (cl (= (not (not (= A__questionmark_this tptp.nullObject))) (= A__questionmark_this tptp.nullObject))) :rule all_simplify)
% 22.63/22.91 (step t12.t3740.t4 (cl (= (= A__questionmark_this tptp.nullObject) (= tptp.nullObject A__questionmark_this))) :rule all_simplify)
% 22.63/22.91 (step t12.t3740.t5 (cl (= (not (not (= A__questionmark_this tptp.nullObject))) (= tptp.nullObject A__questionmark_this))) :rule trans :premises (t12.t3740.t3 t12.t3740.t4))
% 22.63/22.91 (step t12.t3740.t6 (cl (= (= (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|) tptp.true_1) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|)))) :rule all_simplify)
% 22.63/22.91 (step t12.t3740.t7 (cl (= (not (= (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|))))) :rule cong :premises (t12.t3740.t6))
% 22.63/22.91 (step t12.t3740.t8 (cl (= (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|) tptp.true_1))) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|)))))) :rule cong :premises (t12.t3740.t5 t12.t3740.t7))
% 22.63/22.91 (step t12.t3740.t9 (cl (= (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|) tptp.true_1)))) (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|))))))) :rule cong :premises (t12.t3740.t8))
% 22.63/22.91 (step t12.t3740.t10 (cl (= (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this)) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this)))) :rule refl)
% 22.63/22.91 (step t12.t3740.t11 (cl (= (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|) tptp.true_1)))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this))) (=> (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|))))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this))))) :rule cong :premises (t12.t3740.t9 t12.t3740.t10))
% 22.63/22.91 (step t12.t3740 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|) tptp.true_1)))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this)))) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (=> (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|))))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this)))))) :rule bind)
% 22.63/22.91 (step t12.t3741 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (=> (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|))))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this)))) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this)))))) :rule all_simplify)
% 22.63/22.91 (step t12.t3742 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|) tptp.true_1)))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this)))) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this)))))) :rule trans :premises (t12.t3740 t12.t3741))
% 22.63/22.91 (step t12.t3743 (cl (= (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|) tptp.true_1)))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this))))))) :rule cong :premises (t12.t3742))
% 22.63/22.91 (anchor :step t12.t3744 :args ((A__questionmark_Heap Int) (:= A__questionmark_Heap A__questionmark_Heap) (A__questionmark_this Int) (:= A__questionmark_this A__questionmark_this)))
% 22.63/22.91 (step t12.t3744.t1 (cl (= A__questionmark_Heap A__questionmark_Heap)) :rule refl)
% 22.63/22.91 (step t12.t3744.t2 (cl (= A__questionmark_this A__questionmark_this)) :rule refl)
% 22.63/22.91 (anchor :step t12.t3744.t3 :args ((A__questionmark_v_79_80 Int) (:= A__questionmark_v_79_80 A__questionmark_v_79_80)))
% 22.63/22.91 (step t12.t3744.t3.t1 (cl (= A__questionmark_v_79_80 A__questionmark_v_79_80)) :rule refl)
% 22.63/22.91 (step t12.t3744.t3.t2 (cl (= (= A__questionmark_v_79_80 (tptp.typeof A__questionmark_this)) (= A__questionmark_v_79_80 (tptp.typeof A__questionmark_this)))) :rule refl)
% 22.63/22.91 (step t12.t3744.t3.t3 (cl (= (not (not (= A__questionmark_this tptp.nullObject))) (= A__questionmark_this tptp.nullObject))) :rule all_simplify)
% 22.63/22.91 (step t12.t3744.t3.t4 (cl (= (= A__questionmark_this tptp.nullObject) (= tptp.nullObject A__questionmark_this))) :rule all_simplify)
% 22.63/22.91 (step t12.t3744.t3.t5 (cl (= (not (not (= A__questionmark_this tptp.nullObject))) (= tptp.nullObject A__questionmark_this))) :rule trans :premises (t12.t3744.t3.t3 t12.t3744.t3.t4))
% 22.63/22.91 (step t12.t3744.t3.t6 (cl (= (= (tptp.x A__questionmark_v_79_80 |tptp.'BoundedStack'|) tptp.true_1) (= tptp.true_1 (tptp.x A__questionmark_v_79_80 |tptp.'BoundedStack'|)))) :rule all_simplify)
% 22.63/22.91 (step t12.t3744.t3.t7 (cl (= (not (= (tptp.x A__questionmark_v_79_80 |tptp.'BoundedStack'|) tptp.true_1)) (not (= tptp.true_1 (tptp.x A__questionmark_v_79_80 |tptp.'BoundedStack'|))))) :rule cong :premises (t12.t3744.t3.t6))
% 22.63/22.91 (step t12.t3744.t3.t8 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_79_80) (= A__questionmark_v_79_80 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)))) :rule all_simplify)
% 22.63/22.91 (step t12.t3744.t3.t9 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_79_80)) (not (= A__questionmark_v_79_80 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))))) :rule cong :premises (t12.t3744.t3.t8))
% 22.63/22.91 (step t12.t3744.t3.t10 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_79_80) (= A__questionmark_v_79_80 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)))) :rule all_simplify)
% 22.63/22.91 (step t12.t3744.t3.t11 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_79_80)) (not (= A__questionmark_v_79_80 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))))) :rule cong :premises (t12.t3744.t3.t10))
% 22.63/22.91 (step t12.t3744.t3.t12 (cl (= (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)))) :rule all_simplify)
% 22.63/22.91 (step t12.t3744.t3.t13 (cl (= (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))))) :rule cong :premises (t12.t3744.t3.t12))
% 22.63/22.91 (step t12.t3744.t3.t14 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)))) :rule all_simplify)
% 22.63/22.91 (step t12.t3744.t3.t15 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) :rule cong :premises (t12.t3744.t3.t14))
% 22.63/22.91 (step t12.t3744.t3.t16 (cl (= (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_79_80 |tptp.'BoundedStack'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_79_80)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_79_80)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1))) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_79_80 |tptp.'BoundedStack'|))) (not (= A__questionmark_v_79_80 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_79_80 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)))))) :rule cong :premises (t12.t3744.t3.t5 t12.t3744.t3.t7 t12.t3744.t3.t9 t12.t3744.t3.t11 t12.t3744.t3.t13 t12.t3744.t3.t15))
% 22.63/22.91 (step t12.t3744.t3.t17 (cl (= (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_79_80 |tptp.'BoundedStack'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_79_80)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_79_80)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_79_80 |tptp.'BoundedStack'|))) (not (= A__questionmark_v_79_80 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_79_80 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))))) :rule cong :premises (t12.t3744.t3.t16))
% 22.63/22.91 (step t12.t3744.t3.t18 (cl (= (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'BoundedStack_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'BoundedStack_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))) :rule refl)
% 22.63/22.91 (step t12.t3744.t3.t19 (cl (= (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_79_80 |tptp.'BoundedStack'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_79_80)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_79_80)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'BoundedStack_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))) (=> (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_79_80 |tptp.'BoundedStack'|))) (not (= A__questionmark_v_79_80 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_79_80 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'BoundedStack_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) :rule cong :premises (t12.t3744.t3.t17 t12.t3744.t3.t18))
% 22.63/22.91 (step t12.t3744.t3.t20 (cl (= (and (= A__questionmark_v_79_80 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_79_80 |tptp.'BoundedStack'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_79_80)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_79_80)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'BoundedStack_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))) (and (= A__questionmark_v_79_80 (tptp.typeof A__questionmark_this)) (=> (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_79_80 |tptp.'BoundedStack'|))) (not (= A__questionmark_v_79_80 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_79_80 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'BoundedStack_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) :rule cong :premises (t12.t3744.t3.t2 t12.t3744.t3.t19))
% 22.63/22.91 (step t12.t3744.t3 (cl (= (exists ((A__questionmark_v_79_80 Int)) (and (= A__questionmark_v_79_80 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_79_80 |tptp.'BoundedStack'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_79_80)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_79_80)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'BoundedStack_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (exists ((A__questionmark_v_79_80 Int)) (and (= A__questionmark_v_79_80 (tptp.typeof A__questionmark_this)) (=> (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_79_80 |tptp.'BoundedStack'|))) (not (= A__questionmark_v_79_80 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_79_80 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'BoundedStack_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) :rule bind)
% 22.63/22.91 (step t12.t3744.t4 (cl (= (exists ((A__questionmark_v_79_80 Int)) (and (= A__questionmark_v_79_80 (tptp.typeof A__questionmark_this)) (=> (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_79_80 |tptp.'BoundedStack'|))) (not (= A__questionmark_v_79_80 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_79_80 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'BoundedStack_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (forall ((A__questionmark_v_79_80 Int)) (not (and (= A__questionmark_v_79_80 (tptp.typeof A__questionmark_this)) (=> (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_79_80 |tptp.'BoundedStack'|))) (not (= A__questionmark_v_79_80 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_79_80 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'BoundedStack_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))))) :rule all_simplify)
% 22.63/22.91 (step t12.t3744.t5 (cl (= (forall ((A__questionmark_v_79_80 Int)) (not (and (= A__questionmark_v_79_80 (tptp.typeof A__questionmark_this)) (=> (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_79_80 |tptp.'BoundedStack'|))) (not (= A__questionmark_v_79_80 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_79_80 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'BoundedStack_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) (forall ((A__questionmark_v_79_80 Int)) (or (not (= A__questionmark_v_79_80 (tptp.typeof A__questionmark_this))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x A__questionmark_v_79_80 |tptp.'BoundedStack'|)) (= A__questionmark_v_79_80 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= A__questionmark_v_79_80 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'BoundedStack_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))))) :rule all_simplify)
% 22.63/22.91 (step t12.t3744.t6 (cl (= (forall ((A__questionmark_v_79_80 Int)) (or (not (= A__questionmark_v_79_80 (tptp.typeof A__questionmark_this))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x A__questionmark_v_79_80 |tptp.'BoundedStack'|)) (= A__questionmark_v_79_80 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= A__questionmark_v_79_80 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'BoundedStack_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) (or (not (= (tptp.typeof A__questionmark_this) (tptp.typeof A__questionmark_this))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'BoundedStack_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) :rule all_simplify)
% 22.63/22.91 (step t12.t3744.t7 (cl (= (= (tptp.typeof A__questionmark_this) (tptp.typeof A__questionmark_this)) true)) :rule all_simplify)
% 22.63/22.91 (step t12.t3744.t8 (cl (= (not (= (tptp.typeof A__questionmark_this) (tptp.typeof A__questionmark_this))) (not true))) :rule cong :premises (t12.t3744.t7))
% 22.63/22.91 (step t12.t3744.t9 (cl (= (not (= (tptp.typeof A__questionmark_this) (tptp.typeof A__questionmark_this))) false)) :rule trans :premises (t12.t3744.t8 t12.t3486))
% 22.63/22.91 (step t12.t3744.t10 (cl (= (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'BoundedStack_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'BoundedStack_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) :rule refl)
% 22.63/22.91 (step t12.t3744.t11 (cl (= (or (not (= (tptp.typeof A__questionmark_this) (tptp.typeof A__questionmark_this))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'BoundedStack_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (or false (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'BoundedStack_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) :rule cong :premises (t12.t3744.t9 t12.t3744.t10))
% 22.63/22.91 (step t12.t3744.t12 (cl (= (or false (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'BoundedStack_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'BoundedStack_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) :rule all_simplify)
% 22.63/22.91 (step t12.t3744.t13 (cl (= (or (not (= (tptp.typeof A__questionmark_this) (tptp.typeof A__questionmark_this))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'BoundedStack_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'BoundedStack_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) :rule trans :premises (t12.t3744.t11 t12.t3744.t12))
% 22.63/22.91 (step t12.t3744.t14 (cl (= (forall ((A__questionmark_v_79_80 Int)) (or (not (= A__questionmark_v_79_80 (tptp.typeof A__questionmark_this))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x A__questionmark_v_79_80 |tptp.'BoundedStack'|)) (= A__questionmark_v_79_80 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= A__questionmark_v_79_80 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'BoundedStack_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'BoundedStack_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) :rule trans :premises (t12.t3744.t6 t12.t3744.t13))
% 22.63/22.91 (step t12.t3744.t15 (cl (= (forall ((A__questionmark_v_79_80 Int)) (not (and (= A__questionmark_v_79_80 (tptp.typeof A__questionmark_this)) (=> (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_79_80 |tptp.'BoundedStack'|))) (not (= A__questionmark_v_79_80 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_79_80 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'BoundedStack_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'BoundedStack_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) :rule trans :premises (t12.t3744.t5 t12.t3744.t14))
% 22.63/22.91 (step t12.t3744.t16 (cl (= (not (forall ((A__questionmark_v_79_80 Int)) (not (and (= A__questionmark_v_79_80 (tptp.typeof A__questionmark_this)) (=> (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_79_80 |tptp.'BoundedStack'|))) (not (= A__questionmark_v_79_80 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_79_80 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'BoundedStack_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'BoundedStack_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) :rule cong :premises (t12.t3744.t15))
% 22.63/22.91 (step t12.t3744.t17 (cl (= (exists ((A__questionmark_v_79_80 Int)) (and (= A__questionmark_v_79_80 (tptp.typeof A__questionmark_this)) (=> (not (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x A__questionmark_v_79_80 |tptp.'BoundedStack'|))) (not (= A__questionmark_v_79_80 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= A__questionmark_v_79_80 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'BoundedStack_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'BoundedStack_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) :rule trans :premises (t12.t3744.t4 t12.t3744.t16))
% 22.63/22.91 (step t12.t3744.t18 (cl (= (exists ((A__questionmark_v_79_80 Int)) (and (= A__questionmark_v_79_80 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_79_80 |tptp.'BoundedStack'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_79_80)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_79_80)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'BoundedStack_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'BoundedStack_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) :rule trans :premises (t12.t3744.t3 t12.t3744.t17))
% 22.63/22.91 (step t12.t3744 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_79_80 Int)) (and (= A__questionmark_v_79_80 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_79_80 |tptp.'BoundedStack'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_79_80)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_79_80)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'BoundedStack_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (not (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'BoundedStack_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))))) :rule bind)
% 22.63/22.91 (step t12.t3745 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (not (and (not (= tptp.nullObject A__questionmark_this)) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv)) (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated)) (not (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'BoundedStack_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'BoundedStack_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) :rule all_simplify)
% 22.63/22.91 (step t12.t3746 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_79_80 Int)) (and (= A__questionmark_v_79_80 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_79_80 |tptp.'BoundedStack'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_79_80)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_79_80)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'BoundedStack_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'BoundedStack_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion))))))) :rule trans :premises (t12.t3744 t12.t3745))
% 22.63/22.91 (step t12.t3747 (cl (= (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_79_80 Int)) (and (= A__questionmark_v_79_80 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_79_80 |tptp.'BoundedStack'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_79_80)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_79_80)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'BoundedStack_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'BoundedStack_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) :rule cong :premises (t12.t3746))
% 22.63/22.91 (anchor :step t12.t3748 :args ((A__questionmark_Heap Int) (:= A__questionmark_Heap A__questionmark_Heap) (A__questionmark_arg0_in Int) (:= A__questionmark_arg0_in A__questionmark_arg0_in) (A__questionmark_arg1_in Int) (:= A__questionmark_arg1_in A__questionmark_arg1_in)))
% 22.63/22.91 (step t12.t3748.t1 (cl (= A__questionmark_Heap A__questionmark_Heap)) :rule refl)
% 22.63/22.91 (step t12.t3748.t2 (cl (= A__questionmark_arg0_in A__questionmark_arg0_in)) :rule refl)
% 22.63/22.91 (step t12.t3748.t3 (cl (= A__questionmark_arg1_in A__questionmark_arg1_in)) :rule refl)
% 22.63/22.91 (anchor :step t12.t3748.t4 :args ((A__questionmark_v_80_81 Int) (:= A__questionmark_v_80_81 A__questionmark_v_80_81)))
% 22.63/22.91 (step t12.t3748.t4.t1 (cl (= A__questionmark_v_80_81 A__questionmark_v_80_81)) :rule refl)
% 22.63/22.91 (step t12.t3748.t4.t2 (cl (= (= A__questionmark_v_80_81 (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in)) (= A__questionmark_v_80_81 (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in)))) :rule refl)
% 22.63/22.91 (step t12.t3748.t4.t3 (cl (= (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)))) :rule all_simplify)
% 22.63/22.91 (step t12.t3748.t4.t4 (cl (= (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))))) :rule cong :premises (t12.t3748.t4.t3))
% 22.63/22.91 (step t12.t3748.t4.t5 (cl (= (= (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|) tptp.true_1) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|)))) :rule all_simplify)
% 22.63/22.91 (step t12.t3748.t4.t6 (cl (= (not (= (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|))))) :rule cong :premises (t12.t3748.t4.t5))
% 22.63/22.91 (step t12.t3748.t4.t7 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated) tptp.true_1) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated)))) :rule all_simplify)
% 22.63/22.91 (step t12.t3748.t4.t8 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated) tptp.true_1)) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated))))) :rule cong :premises (t12.t3748.t4.t7))
% 22.63/22.91 (step t12.t3748.t4.t9 (cl (= (= (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|) tptp.true_1) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|)))) :rule all_simplify)
% 22.63/22.91 (step t12.t3748.t4.t10 (cl (= (not (= (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|))))) :rule cong :premises (t12.t3748.t4.t9))
% 22.63/22.91 (step t12.t3748.t4.t11 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated) tptp.true_1) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated)))) :rule all_simplify)
% 22.63/22.91 (step t12.t3748.t4.t12 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated) tptp.true_1)) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated))))) :rule cong :premises (t12.t3748.t4.t11))
% 22.63/22.91 (step t12.t3748.t4.t13 (cl (= (= A__questionmark_arg0_in tptp.nullObject) (= tptp.nullObject A__questionmark_arg0_in))) :rule all_simplify)
% 22.63/22.91 (anchor :step t12.t3748.t4.t14 :args ((A__questionmark_pc Int) (:= A__questionmark_pc A__questionmark_pc)))
% 22.63/22.91 (step t12.t3748.t4.t14.t1 (cl (= A__questionmark_pc A__questionmark_pc)) :rule refl)
% 22.63/22.91 (anchor :step t12.t3748.t4.t14.t2 :args ((A__questionmark_v_81_82 Int) (:= A__questionmark_v_81_82 A__questionmark_v_81_82)))
% 22.63/22.91 (step t12.t3748.t4.t14.t2.t1 (cl (= A__questionmark_v_81_82 A__questionmark_v_81_82)) :rule refl)
% 22.63/22.91 (step t12.t3748.t4.t14.t2.t2 (cl (= (= A__questionmark_v_81_82 (tptp.typeof A__questionmark_pc)) (= A__questionmark_v_81_82 (tptp.typeof A__questionmark_pc)))) :rule refl)
% 22.63/22.91 (step t12.t3748.t4.t14.t2.t3 (cl (= (not (not (= A__questionmark_pc tptp.nullObject))) (= A__questionmark_pc tptp.nullObject))) :rule all_simplify)
% 22.63/22.91 (step t12.t3748.t4.t14.t2.t4 (cl (= (= A__questionmark_pc tptp.nullObject) (= tptp.nullObject A__questionmark_pc))) :rule all_simplify)
% 22.63/22.91 (step t12.t3748.t4.t14.t2.t5 (cl (= (not (not (= A__questionmark_pc tptp.nullObject))) (= tptp.nullObject A__questionmark_pc))) :rule trans :premises (t12.t3748.t4.t14.t2.t3 t12.t3748.t4.t14.t2.t4))
% 22.63/22.91 (step t12.t3748.t4.t14.t2.t6 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)))) :rule all_simplify)
% 22.63/22.91 (step t12.t3748.t4.t14.t2.t7 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))))) :rule cong :premises (t12.t3748.t4.t14.t2.t6))
% 22.63/22.91 (step t12.t3748.t4.t14.t2.t8 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef))))) :rule refl)
% 22.63/22.91 (step t12.t3748.t4.t14.t2.t9 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame))))) :rule refl)
% 22.63/22.91 (step t12.t3748.t4.t14.t2.t10 (cl (= (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame)))) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame)))))) :rule cong :premises (t12.t3748.t4.t14.t2.t5 t12.t3748.t4.t14.t2.t7 t12.t3748.t4.t14.t2.t8 t12.t3748.t4.t14.t2.t9))
% 22.63/22.91 (step t12.t3748.t4.t14.t2.t11 (cl (= (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame))))) (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame))))))) :rule cong :premises (t12.t3748.t4.t14.t2.t10))
% 22.63/22.91 (step t12.t3748.t4.t14.t2.t12 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_81_82) (= A__questionmark_v_81_82 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)))) :rule all_simplify)
% 22.63/22.91 (step t12.t3748.t4.t14.t2.t13 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_81_82)) (not (= A__questionmark_v_81_82 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))))) :rule cong :premises (t12.t3748.t4.t14.t2.t12))
% 22.63/22.91 (step t12.t3748.t4.t14.t2.t14 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_81_82) (= A__questionmark_v_81_82 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))) :rule all_simplify)
% 22.63/22.91 (step t12.t3748.t4.t14.t2.t15 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_81_82)) (not (= A__questionmark_v_81_82 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) :rule cong :premises (t12.t3748.t4.t14.t2.t14))
% 22.63/22.91 (step t12.t3748.t4.t14.t2.t16 (cl (= (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_81_82)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_81_82))) (or (not (= A__questionmark_v_81_82 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_81_82 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) :rule cong :premises (t12.t3748.t4.t14.t2.t13 t12.t3748.t4.t14.t2.t15))
% 22.63/22.91 (step t12.t3748.t4.t14.t2.t17 (cl (= (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_81_82)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_81_82)))) (not (or (not (= A__questionmark_v_81_82 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_81_82 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule cong :premises (t12.t3748.t4.t14.t2.t16))
% 22.63/22.91 (step t12.t3748.t4.t14.t2.t18 (cl (= (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_81_82)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_81_82))))) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_81_82 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_81_82 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t3748.t4.t14.t2.t11 t12.t3748.t4.t14.t2.t17))
% 22.63/22.91 (step t12.t3748.t4.t14.t2.t19 (cl (= (and (= A__questionmark_v_81_82 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_81_82)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_81_82)))))) (and (= A__questionmark_v_81_82 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_81_82 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_81_82 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule cong :premises (t12.t3748.t4.t14.t2.t2 t12.t3748.t4.t14.t2.t18))
% 22.63/22.91 (step t12.t3748.t4.t14.t2 (cl (= (exists ((A__questionmark_v_81_82 Int)) (and (= A__questionmark_v_81_82 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_81_82)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_81_82))))))) (exists ((A__questionmark_v_81_82 Int)) (and (= A__questionmark_v_81_82 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_81_82 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_81_82 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule bind)
% 22.63/22.91 (step t12.t3748.t4.t14.t3 (cl (= (exists ((A__questionmark_v_81_82 Int)) (and (= A__questionmark_v_81_82 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_81_82 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_81_82 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (forall ((A__questionmark_v_81_82 Int)) (not (and (= A__questionmark_v_81_82 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_81_82 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_81_82 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))))) :rule all_simplify)
% 22.63/22.91 (step t12.t3748.t4.t14.t4 (cl (= (forall ((A__questionmark_v_81_82 Int)) (not (and (= A__questionmark_v_81_82 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_81_82 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_81_82 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (forall ((A__questionmark_v_81_82 Int)) (or (not (= A__questionmark_v_81_82 (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame)) (or (not (= A__questionmark_v_81_82 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_81_82 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule all_simplify)
% 22.63/22.91 (step t12.t3748.t4.t14.t5 (cl (= (forall ((A__questionmark_v_81_82 Int)) (or (not (= A__questionmark_v_81_82 (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame)) (or (not (= A__questionmark_v_81_82 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_81_82 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule all_simplify)
% 22.63/22.91 (step t12.t3748.t4.t14.t6 (cl (= (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc)) true)) :rule all_simplify)
% 22.63/22.91 (step t12.t3748.t4.t14.t7 (cl (= (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (not true))) :rule cong :premises (t12.t3748.t4.t14.t6))
% 22.63/22.91 (step t12.t3748.t4.t14.t8 (cl (= (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) false)) :rule trans :premises (t12.t3748.t4.t14.t7 t12.t3486))
% 22.63/22.91 (step t12.t3748.t4.t14.t9 (cl (= (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule refl)
% 22.63/22.91 (step t12.t3748.t4.t14.t10 (cl (= (or (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (or false (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t3748.t4.t14.t8 t12.t3748.t4.t14.t9))
% 22.63/22.91 (step t12.t3748.t4.t14.t11 (cl (= (or false (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule all_simplify)
% 22.63/22.91 (step t12.t3748.t4.t14.t12 (cl (= (or (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t3748.t4.t14.t10 t12.t3748.t4.t14.t11))
% 22.63/22.91 (step t12.t3748.t4.t14.t13 (cl (= (forall ((A__questionmark_v_81_82 Int)) (or (not (= A__questionmark_v_81_82 (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame)) (or (not (= A__questionmark_v_81_82 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_81_82 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t3748.t4.t14.t5 t12.t3748.t4.t14.t12))
% 22.63/22.91 (step t12.t3748.t4.t14.t14 (cl (= (forall ((A__questionmark_v_81_82 Int)) (not (and (= A__questionmark_v_81_82 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_81_82 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_81_82 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t3748.t4.t14.t4 t12.t3748.t4.t14.t13))
% 22.63/22.91 (step t12.t3748.t4.t14.t15 (cl (= (not (forall ((A__questionmark_v_81_82 Int)) (not (and (= A__questionmark_v_81_82 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_81_82 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_81_82 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t3748.t4.t14.t14))
% 22.63/22.91 (step t12.t3748.t4.t14.t16 (cl (= (exists ((A__questionmark_v_81_82 Int)) (and (= A__questionmark_v_81_82 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_81_82 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_81_82 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule trans :premises (t12.t3748.t4.t14.t3 t12.t3748.t4.t14.t15))
% 22.63/22.91 (step t12.t3748.t4.t14.t17 (cl (= (exists ((A__questionmark_v_81_82 Int)) (and (= A__questionmark_v_81_82 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_81_82)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_81_82))))))) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule trans :premises (t12.t3748.t4.t14.t2 t12.t3748.t4.t14.t16))
% 22.63/22.91 (step t12.t3748.t4.t14 (cl (= (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_81_82 Int)) (and (= A__questionmark_v_81_82 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_81_82)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_81_82)))))))) (forall ((A__questionmark_pc Int)) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule bind)
% 22.63/22.91 (step t12.t3748.t4.t15 (cl (= (forall ((A__questionmark_pc Int)) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule all_simplify)
% 22.63/22.91 (step t12.t3748.t4.t16 (cl (= (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_81_82 Int)) (and (= A__questionmark_v_81_82 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_81_82)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_81_82)))))))) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t3748.t4.t14 t12.t3748.t4.t15))
% 22.63/22.91 (step t12.t3748.t4.t17 (cl (= (or (= A__questionmark_arg0_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_81_82 Int)) (and (= A__questionmark_v_81_82 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_81_82)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_81_82))))))))) (or (= tptp.nullObject A__questionmark_arg0_in) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t3748.t4.t13 t12.t3748.t4.t16))
% 22.63/22.91 (step t12.t3748.t4.t18 (cl (= (not (or (= A__questionmark_arg0_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_81_82 Int)) (and (= A__questionmark_v_81_82 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_81_82)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_81_82)))))))))) (not (or (= tptp.nullObject A__questionmark_arg0_in) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule cong :premises (t12.t3748.t4.t17))
% 22.63/22.91 (step t12.t3748.t4.t19 (cl (= (= A__questionmark_arg1_in tptp.nullObject) (= tptp.nullObject A__questionmark_arg1_in))) :rule all_simplify)
% 22.63/22.91 (anchor :step t12.t3748.t4.t20 :args ((A__questionmark_pc Int) (:= A__questionmark_pc A__questionmark_pc)))
% 22.63/22.91 (step t12.t3748.t4.t20.t1 (cl (= A__questionmark_pc A__questionmark_pc)) :rule refl)
% 22.63/22.91 (anchor :step t12.t3748.t4.t20.t2 :args ((A__questionmark_v_82_83 Int) (:= A__questionmark_v_82_83 A__questionmark_v_82_83)))
% 22.63/22.91 (step t12.t3748.t4.t20.t2.t1 (cl (= A__questionmark_v_82_83 A__questionmark_v_82_83)) :rule refl)
% 22.63/22.91 (step t12.t3748.t4.t20.t2.t2 (cl (= (= A__questionmark_v_82_83 (tptp.typeof A__questionmark_pc)) (= A__questionmark_v_82_83 (tptp.typeof A__questionmark_pc)))) :rule refl)
% 22.63/22.91 (step t12.t3748.t4.t20.t2.t3 (cl (= (not (not (= A__questionmark_pc tptp.nullObject))) (= A__questionmark_pc tptp.nullObject))) :rule all_simplify)
% 22.63/22.91 (step t12.t3748.t4.t20.t2.t4 (cl (= (= A__questionmark_pc tptp.nullObject) (= tptp.nullObject A__questionmark_pc))) :rule all_simplify)
% 22.63/22.91 (step t12.t3748.t4.t20.t2.t5 (cl (= (not (not (= A__questionmark_pc tptp.nullObject))) (= tptp.nullObject A__questionmark_pc))) :rule trans :premises (t12.t3748.t4.t20.t2.t3 t12.t3748.t4.t20.t2.t4))
% 22.63/22.91 (step t12.t3748.t4.t20.t2.t6 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)))) :rule all_simplify)
% 22.63/22.91 (step t12.t3748.t4.t20.t2.t7 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))))) :rule cong :premises (t12.t3748.t4.t20.t2.t6))
% 22.63/22.91 (step t12.t3748.t4.t20.t2.t8 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef))))) :rule refl)
% 22.63/22.91 (step t12.t3748.t4.t20.t2.t9 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame))))) :rule refl)
% 22.63/22.91 (step t12.t3748.t4.t20.t2.t10 (cl (= (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame)))) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame)))))) :rule cong :premises (t12.t3748.t4.t20.t2.t5 t12.t3748.t4.t20.t2.t7 t12.t3748.t4.t20.t2.t8 t12.t3748.t4.t20.t2.t9))
% 22.63/22.91 (step t12.t3748.t4.t20.t2.t11 (cl (= (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame))))) (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame))))))) :rule cong :premises (t12.t3748.t4.t20.t2.t10))
% 22.63/22.91 (step t12.t3748.t4.t20.t2.t12 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_82_83) (= A__questionmark_v_82_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)))) :rule all_simplify)
% 22.63/22.91 (step t12.t3748.t4.t20.t2.t13 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_82_83)) (not (= A__questionmark_v_82_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))))) :rule cong :premises (t12.t3748.t4.t20.t2.t12))
% 22.63/22.91 (step t12.t3748.t4.t20.t2.t14 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_82_83) (= A__questionmark_v_82_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))) :rule all_simplify)
% 22.63/22.91 (step t12.t3748.t4.t20.t2.t15 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_82_83)) (not (= A__questionmark_v_82_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) :rule cong :premises (t12.t3748.t4.t20.t2.t14))
% 22.63/22.91 (step t12.t3748.t4.t20.t2.t16 (cl (= (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_82_83)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_82_83))) (or (not (= A__questionmark_v_82_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_82_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) :rule cong :premises (t12.t3748.t4.t20.t2.t13 t12.t3748.t4.t20.t2.t15))
% 22.63/22.91 (step t12.t3748.t4.t20.t2.t17 (cl (= (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_82_83)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_82_83)))) (not (or (not (= A__questionmark_v_82_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_82_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule cong :premises (t12.t3748.t4.t20.t2.t16))
% 22.63/22.91 (step t12.t3748.t4.t20.t2.t18 (cl (= (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_82_83)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_82_83))))) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_82_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_82_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t3748.t4.t20.t2.t11 t12.t3748.t4.t20.t2.t17))
% 22.63/22.91 (step t12.t3748.t4.t20.t2.t19 (cl (= (and (= A__questionmark_v_82_83 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_82_83)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_82_83)))))) (and (= A__questionmark_v_82_83 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_82_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_82_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule cong :premises (t12.t3748.t4.t20.t2.t2 t12.t3748.t4.t20.t2.t18))
% 22.63/22.91 (step t12.t3748.t4.t20.t2 (cl (= (exists ((A__questionmark_v_82_83 Int)) (and (= A__questionmark_v_82_83 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_82_83)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_82_83))))))) (exists ((A__questionmark_v_82_83 Int)) (and (= A__questionmark_v_82_83 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_82_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_82_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule bind)
% 22.63/22.91 (step t12.t3748.t4.t20.t3 (cl (= (exists ((A__questionmark_v_82_83 Int)) (and (= A__questionmark_v_82_83 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_82_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_82_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (forall ((A__questionmark_v_82_83 Int)) (not (and (= A__questionmark_v_82_83 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_82_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_82_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))))) :rule all_simplify)
% 22.63/22.91 (step t12.t3748.t4.t20.t4 (cl (= (forall ((A__questionmark_v_82_83 Int)) (not (and (= A__questionmark_v_82_83 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_82_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_82_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (forall ((A__questionmark_v_82_83 Int)) (or (not (= A__questionmark_v_82_83 (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame)) (or (not (= A__questionmark_v_82_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_82_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule all_simplify)
% 22.63/22.91 (step t12.t3748.t4.t20.t5 (cl (= (forall ((A__questionmark_v_82_83 Int)) (or (not (= A__questionmark_v_82_83 (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame)) (or (not (= A__questionmark_v_82_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_82_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule all_simplify)
% 22.63/22.91 (step t12.t3748.t4.t20.t6 (cl (= (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc)) true)) :rule all_simplify)
% 22.63/22.91 (step t12.t3748.t4.t20.t7 (cl (= (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (not true))) :rule cong :premises (t12.t3748.t4.t20.t6))
% 22.63/22.91 (step t12.t3748.t4.t20.t8 (cl (= (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) false)) :rule trans :premises (t12.t3748.t4.t20.t7 t12.t3486))
% 22.63/22.91 (step t12.t3748.t4.t20.t9 (cl (= (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule refl)
% 22.63/22.91 (step t12.t3748.t4.t20.t10 (cl (= (or (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (or false (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t3748.t4.t20.t8 t12.t3748.t4.t20.t9))
% 22.63/22.91 (step t12.t3748.t4.t20.t11 (cl (= (or false (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule all_simplify)
% 22.63/22.91 (step t12.t3748.t4.t20.t12 (cl (= (or (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t3748.t4.t20.t10 t12.t3748.t4.t20.t11))
% 22.63/22.91 (step t12.t3748.t4.t20.t13 (cl (= (forall ((A__questionmark_v_82_83 Int)) (or (not (= A__questionmark_v_82_83 (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame)) (or (not (= A__questionmark_v_82_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_82_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t3748.t4.t20.t5 t12.t3748.t4.t20.t12))
% 22.63/22.91 (step t12.t3748.t4.t20.t14 (cl (= (forall ((A__questionmark_v_82_83 Int)) (not (and (= A__questionmark_v_82_83 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_82_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_82_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t3748.t4.t20.t4 t12.t3748.t4.t20.t13))
% 22.63/22.91 (step t12.t3748.t4.t20.t15 (cl (= (not (forall ((A__questionmark_v_82_83 Int)) (not (and (= A__questionmark_v_82_83 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_82_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_82_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t3748.t4.t20.t14))
% 22.63/22.91 (step t12.t3748.t4.t20.t16 (cl (= (exists ((A__questionmark_v_82_83 Int)) (and (= A__questionmark_v_82_83 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_82_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_82_83 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule trans :premises (t12.t3748.t4.t20.t3 t12.t3748.t4.t20.t15))
% 22.63/22.91 (step t12.t3748.t4.t20.t17 (cl (= (exists ((A__questionmark_v_82_83 Int)) (and (= A__questionmark_v_82_83 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_82_83)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_82_83))))))) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule trans :premises (t12.t3748.t4.t20.t2 t12.t3748.t4.t20.t16))
% 22.63/22.91 (step t12.t3748.t4.t20 (cl (= (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_82_83 Int)) (and (= A__questionmark_v_82_83 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_82_83)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_82_83)))))))) (forall ((A__questionmark_pc Int)) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule bind)
% 22.63/22.91 (step t12.t3748.t4.t21 (cl (= (forall ((A__questionmark_pc Int)) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule all_simplify)
% 22.63/22.91 (step t12.t3748.t4.t22 (cl (= (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_82_83 Int)) (and (= A__questionmark_v_82_83 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_82_83)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_82_83)))))))) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t3748.t4.t20 t12.t3748.t4.t21))
% 22.63/22.91 (step t12.t3748.t4.t23 (cl (= (or (= A__questionmark_arg1_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_82_83 Int)) (and (= A__questionmark_v_82_83 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_82_83)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_82_83))))))))) (or (= tptp.nullObject A__questionmark_arg1_in) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t3748.t4.t19 t12.t3748.t4.t22))
% 22.63/22.91 (step t12.t3748.t4.t24 (cl (= (not (or (= A__questionmark_arg1_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_82_83 Int)) (and (= A__questionmark_v_82_83 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_82_83)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_82_83)))))))))) (not (or (= tptp.nullObject A__questionmark_arg1_in) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule cong :premises (t12.t3748.t4.t23))
% 22.63/22.91 (step t12.t3748.t4.t25 (cl (= (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated) tptp.true_1)) (not (= (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_arg0_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_81_82 Int)) (and (= A__questionmark_v_81_82 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_81_82)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_81_82)))))))))) (not (or (= A__questionmark_arg1_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_82_83 Int)) (and (= A__questionmark_v_82_83 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_82_83)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_82_83))))))))))) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated))) (not (or (= tptp.nullObject A__questionmark_arg0_in) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (not (or (= tptp.nullObject A__questionmark_arg1_in) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule cong :premises (t12.t3748.t4.t4 t12.t3748.t4.t6 t12.t3748.t4.t8 t12.t3748.t4.t10 t12.t3748.t4.t12 t12.t3748.t4.t18 t12.t3748.t4.t24))
% 22.63/22.91 (step t12.t3748.t4.t26 (cl (= (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated) tptp.true_1)) (not (= (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_arg0_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_81_82 Int)) (and (= A__questionmark_v_81_82 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_81_82)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_81_82)))))))))) (not (or (= A__questionmark_arg1_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_82_83 Int)) (and (= A__questionmark_v_82_83 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_82_83)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_82_83)))))))))))) (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated))) (not (or (= tptp.nullObject A__questionmark_arg0_in) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (not (or (= tptp.nullObject A__questionmark_arg1_in) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))) :rule cong :premises (t12.t3748.t4.t25))
% 22.63/22.91 (step t12.t3748.t4.t27 (cl (= (= (|tptp.'IsNotNull'| A__questionmark_v_80_81 |tptp.'System_String'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_80_81 |tptp.'System_String'|)))) :rule all_simplify)
% 22.63/22.91 (step t12.t3748.t4.t28 (cl (= (not (= (|tptp.'IsNotNull'| A__questionmark_v_80_81 |tptp.'System_String'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_80_81 |tptp.'System_String'|))))) :rule cong :premises (t12.t3748.t4.t27))
% 22.63/22.91 (step t12.t3748.t4.t29 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.allocated) tptp.true_1) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.allocated)))) :rule all_simplify)
% 22.63/22.91 (step t12.t3748.t4.t30 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.allocated) tptp.true_1)) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.allocated))))) :rule cong :premises (t12.t3748.t4.t29))
% 22.63/22.91 (step t12.t3748.t4.t31 (cl (= (= (|tptp.'AsPureObject'| A__questionmark_arg0_in) A__questionmark_arg0_in) (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in)))) :rule all_simplify)
% 22.63/22.91 (step t12.t3748.t4.t32 (cl (= (not (= (|tptp.'AsPureObject'| A__questionmark_arg0_in) A__questionmark_arg0_in)) (not (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in))))) :rule cong :premises (t12.t3748.t4.t31))
% 22.63/22.91 (step t12.t3748.t4.t33 (cl (= (= (|tptp.'AsPureObject'| A__questionmark_arg1_in) A__questionmark_arg1_in) (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in)))) :rule all_simplify)
% 22.63/22.91 (step t12.t3748.t4.t34 (cl (= (not (= (|tptp.'AsPureObject'| A__questionmark_arg1_in) A__questionmark_arg1_in)) (not (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in))))) :rule cong :premises (t12.t3748.t4.t33))
% 22.63/22.91 (anchor :step t12.t3748.t4.t35 :args ((A__questionmark_pc Int) (:= A__questionmark_pc A__questionmark_pc)))
% 22.63/22.91 (step t12.t3748.t4.t35.t1 (cl (= A__questionmark_pc A__questionmark_pc)) :rule refl)
% 22.63/22.91 (anchor :step t12.t3748.t4.t35.t2 :args ((A__questionmark_v_83_84 Int) (:= A__questionmark_v_83_84 A__questionmark_v_83_84)))
% 22.63/22.91 (step t12.t3748.t4.t35.t2.t1 (cl (= A__questionmark_v_83_84 A__questionmark_v_83_84)) :rule refl)
% 22.63/22.91 (step t12.t3748.t4.t35.t2.t2 (cl (= (= A__questionmark_v_83_84 (tptp.typeof A__questionmark_pc)) (= A__questionmark_v_83_84 (tptp.typeof A__questionmark_pc)))) :rule refl)
% 22.63/22.91 (step t12.t3748.t4.t35.t2.t3 (cl (= (not (not (= A__questionmark_pc tptp.nullObject))) (= A__questionmark_pc tptp.nullObject))) :rule all_simplify)
% 22.63/22.91 (step t12.t3748.t4.t35.t2.t4 (cl (= (= A__questionmark_pc tptp.nullObject) (= tptp.nullObject A__questionmark_pc))) :rule all_simplify)
% 22.63/22.91 (step t12.t3748.t4.t35.t2.t5 (cl (= (not (not (= A__questionmark_pc tptp.nullObject))) (= tptp.nullObject A__questionmark_pc))) :rule trans :premises (t12.t3748.t4.t35.t2.t3 t12.t3748.t4.t35.t2.t4))
% 22.63/22.91 (step t12.t3748.t4.t35.t2.t6 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)))) :rule all_simplify)
% 22.63/22.91 (step t12.t3748.t4.t35.t2.t7 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))))) :rule cong :premises (t12.t3748.t4.t35.t2.t6))
% 22.63/22.91 (step t12.t3748.t4.t35.t2.t8 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef))))) :rule refl)
% 22.63/22.91 (step t12.t3748.t4.t35.t2.t9 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame))))) :rule refl)
% 22.63/22.91 (step t12.t3748.t4.t35.t2.t10 (cl (= (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame)))) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame)))))) :rule cong :premises (t12.t3748.t4.t35.t2.t5 t12.t3748.t4.t35.t2.t7 t12.t3748.t4.t35.t2.t8 t12.t3748.t4.t35.t2.t9))
% 22.63/22.91 (step t12.t3748.t4.t35.t2.t11 (cl (= (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame))))) (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame))))))) :rule cong :premises (t12.t3748.t4.t35.t2.t10))
% 22.63/22.91 (step t12.t3748.t4.t35.t2.t12 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_83_84) (= A__questionmark_v_83_84 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)))) :rule all_simplify)
% 22.63/22.91 (step t12.t3748.t4.t35.t2.t13 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_83_84)) (not (= A__questionmark_v_83_84 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))))) :rule cong :premises (t12.t3748.t4.t35.t2.t12))
% 22.63/22.91 (step t12.t3748.t4.t35.t2.t14 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_83_84) (= A__questionmark_v_83_84 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))) :rule all_simplify)
% 22.63/22.91 (step t12.t3748.t4.t35.t2.t15 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_83_84)) (not (= A__questionmark_v_83_84 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) :rule cong :premises (t12.t3748.t4.t35.t2.t14))
% 22.63/22.91 (step t12.t3748.t4.t35.t2.t16 (cl (= (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_83_84)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_83_84))) (or (not (= A__questionmark_v_83_84 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_83_84 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) :rule cong :premises (t12.t3748.t4.t35.t2.t13 t12.t3748.t4.t35.t2.t15))
% 22.63/22.91 (step t12.t3748.t4.t35.t2.t17 (cl (= (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_83_84)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_83_84)))) (not (or (not (= A__questionmark_v_83_84 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_83_84 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule cong :premises (t12.t3748.t4.t35.t2.t16))
% 22.63/22.91 (step t12.t3748.t4.t35.t2.t18 (cl (= (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_83_84)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_83_84))))) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_83_84 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_83_84 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t3748.t4.t35.t2.t11 t12.t3748.t4.t35.t2.t17))
% 22.63/22.91 (step t12.t3748.t4.t35.t2.t19 (cl (= (and (= A__questionmark_v_83_84 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_83_84)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_83_84)))))) (and (= A__questionmark_v_83_84 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_83_84 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_83_84 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule cong :premises (t12.t3748.t4.t35.t2.t2 t12.t3748.t4.t35.t2.t18))
% 22.63/22.91 (step t12.t3748.t4.t35.t2 (cl (= (exists ((A__questionmark_v_83_84 Int)) (and (= A__questionmark_v_83_84 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_83_84)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_83_84))))))) (exists ((A__questionmark_v_83_84 Int)) (and (= A__questionmark_v_83_84 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_83_84 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_83_84 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule bind)
% 22.63/22.91 (step t12.t3748.t4.t35.t3 (cl (= (exists ((A__questionmark_v_83_84 Int)) (and (= A__questionmark_v_83_84 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_83_84 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_83_84 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (forall ((A__questionmark_v_83_84 Int)) (not (and (= A__questionmark_v_83_84 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_83_84 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_83_84 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))))) :rule all_simplify)
% 22.63/22.91 (step t12.t3748.t4.t35.t4 (cl (= (forall ((A__questionmark_v_83_84 Int)) (not (and (= A__questionmark_v_83_84 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_83_84 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_83_84 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (forall ((A__questionmark_v_83_84 Int)) (or (not (= A__questionmark_v_83_84 (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame)) (or (not (= A__questionmark_v_83_84 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_83_84 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule all_simplify)
% 22.63/22.91 (step t12.t3748.t4.t35.t5 (cl (= (forall ((A__questionmark_v_83_84 Int)) (or (not (= A__questionmark_v_83_84 (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame)) (or (not (= A__questionmark_v_83_84 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_83_84 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule all_simplify)
% 22.63/22.91 (step t12.t3748.t4.t35.t6 (cl (= (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc)) true)) :rule all_simplify)
% 22.63/22.91 (step t12.t3748.t4.t35.t7 (cl (= (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (not true))) :rule cong :premises (t12.t3748.t4.t35.t6))
% 22.63/22.91 (step t12.t3748.t4.t35.t8 (cl (= (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) false)) :rule trans :premises (t12.t3748.t4.t35.t7 t12.t3486))
% 22.63/22.91 (step t12.t3748.t4.t35.t9 (cl (= (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule refl)
% 22.63/22.91 (step t12.t3748.t4.t35.t10 (cl (= (or (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (or false (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t3748.t4.t35.t8 t12.t3748.t4.t35.t9))
% 22.63/22.91 (step t12.t3748.t4.t35.t11 (cl (= (or false (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule all_simplify)
% 22.63/22.91 (step t12.t3748.t4.t35.t12 (cl (= (or (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t3748.t4.t35.t10 t12.t3748.t4.t35.t11))
% 22.63/22.91 (step t12.t3748.t4.t35.t13 (cl (= (forall ((A__questionmark_v_83_84 Int)) (or (not (= A__questionmark_v_83_84 (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame)) (or (not (= A__questionmark_v_83_84 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_83_84 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t3748.t4.t35.t5 t12.t3748.t4.t35.t12))
% 22.63/22.91 (step t12.t3748.t4.t35.t14 (cl (= (forall ((A__questionmark_v_83_84 Int)) (not (and (= A__questionmark_v_83_84 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_83_84 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_83_84 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t3748.t4.t35.t4 t12.t3748.t4.t35.t13))
% 22.63/22.91 (step t12.t3748.t4.t35.t15 (cl (= (not (forall ((A__questionmark_v_83_84 Int)) (not (and (= A__questionmark_v_83_84 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_83_84 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_83_84 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t3748.t4.t35.t14))
% 22.63/22.91 (step t12.t3748.t4.t35.t16 (cl (= (exists ((A__questionmark_v_83_84 Int)) (and (= A__questionmark_v_83_84 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_83_84 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_83_84 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule trans :premises (t12.t3748.t4.t35.t3 t12.t3748.t4.t35.t15))
% 22.63/22.91 (step t12.t3748.t4.t35.t17 (cl (= (exists ((A__questionmark_v_83_84 Int)) (and (= A__questionmark_v_83_84 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_83_84)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_83_84))))))) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule trans :premises (t12.t3748.t4.t35.t2 t12.t3748.t4.t35.t16))
% 22.63/22.91 (step t12.t3748.t4.t35 (cl (= (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_83_84 Int)) (and (= A__questionmark_v_83_84 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_83_84)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_83_84)))))))) (forall ((A__questionmark_pc Int)) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule bind)
% 22.63/22.91 (step t12.t3748.t4.t36 (cl (= (forall ((A__questionmark_pc Int)) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule all_simplify)
% 22.63/22.91 (step t12.t3748.t4.t37 (cl (= (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_83_84 Int)) (and (= A__questionmark_v_83_84 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_83_84)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_83_84)))))))) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t3748.t4.t35 t12.t3748.t4.t36))
% 22.63/22.91 (step t12.t3748.t4.t38 (cl (= (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_83_84 Int)) (and (= A__questionmark_v_83_84 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_83_84)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_83_84))))))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t3748.t4.t37))
% 22.63/22.91 (step t12.t3748.t4.t39 (cl (= (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_80_81 |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.allocated) tptp.true_1)) (not (= (|tptp.'AsPureObject'| A__questionmark_arg0_in) A__questionmark_arg0_in)) (not (= (|tptp.'AsPureObject'| A__questionmark_arg1_in) A__questionmark_arg1_in)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_83_84 Int)) (and (= A__questionmark_v_83_84 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_83_84)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_83_84)))))))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_80_81 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.allocated))) (not (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in))) (not (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule cong :premises (t12.t3748.t4.t28 t12.t3748.t4.t30 t12.t3748.t4.t32 t12.t3748.t4.t34 t12.t3748.t4.t38))
% 22.63/22.91 (step t12.t3748.t4.t40 (cl (= (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_80_81 |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.allocated) tptp.true_1)) (not (= (|tptp.'AsPureObject'| A__questionmark_arg0_in) A__questionmark_arg0_in)) (not (= (|tptp.'AsPureObject'| A__questionmark_arg1_in) A__questionmark_arg1_in)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_83_84 Int)) (and (= A__questionmark_v_83_84 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_83_84)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_83_84))))))))))) (not (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_80_81 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.allocated))) (not (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in))) (not (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule cong :premises (t12.t3748.t4.t39))
% 22.63/22.91 (step t12.t3748.t4.t41 (cl (= (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated) tptp.true_1)) (not (= (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_arg0_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_81_82 Int)) (and (= A__questionmark_v_81_82 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_81_82)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_81_82)))))))))) (not (or (= A__questionmark_arg1_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_82_83 Int)) (and (= A__questionmark_v_82_83 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_82_83)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_82_83)))))))))))) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_80_81 |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.allocated) tptp.true_1)) (not (= (|tptp.'AsPureObject'| A__questionmark_arg0_in) A__questionmark_arg0_in)) (not (= (|tptp.'AsPureObject'| A__questionmark_arg1_in) A__questionmark_arg1_in)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_83_84 Int)) (and (= A__questionmark_v_83_84 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_83_84)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_83_84)))))))))))) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated))) (not (or (= tptp.nullObject A__questionmark_arg0_in) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (not (or (= tptp.nullObject A__questionmark_arg1_in) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (not (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_80_81 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.allocated))) (not (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in))) (not (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))) :rule cong :premises (t12.t3748.t4.t26 t12.t3748.t4.t40))
% 22.63/22.91 (step t12.t3748.t4.t42 (cl (= (and (= A__questionmark_v_80_81 (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated) tptp.true_1)) (not (= (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_arg0_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_81_82 Int)) (and (= A__questionmark_v_81_82 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_81_82)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_81_82)))))))))) (not (or (= A__questionmark_arg1_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_82_83 Int)) (and (= A__questionmark_v_82_83 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_82_83)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_82_83)))))))))))) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_80_81 |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.allocated) tptp.true_1)) (not (= (|tptp.'AsPureObject'| A__questionmark_arg0_in) A__questionmark_arg0_in)) (not (= (|tptp.'AsPureObject'| A__questionmark_arg1_in) A__questionmark_arg1_in)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_83_84 Int)) (and (= A__questionmark_v_83_84 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_83_84)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_83_84))))))))))))) (and (= A__questionmark_v_80_81 (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated))) (not (or (= tptp.nullObject A__questionmark_arg0_in) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (not (or (= tptp.nullObject A__questionmark_arg1_in) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (not (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_80_81 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.allocated))) (not (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in))) (not (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))))) :rule cong :premises (t12.t3748.t4.t2 t12.t3748.t4.t41))
% 22.63/22.91 (step t12.t3748.t4 (cl (= (exists ((A__questionmark_v_80_81 Int)) (and (= A__questionmark_v_80_81 (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated) tptp.true_1)) (not (= (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_arg0_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_81_82 Int)) (and (= A__questionmark_v_81_82 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_81_82)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_81_82)))))))))) (not (or (= A__questionmark_arg1_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_82_83 Int)) (and (= A__questionmark_v_82_83 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_82_83)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_82_83)))))))))))) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_80_81 |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.allocated) tptp.true_1)) (not (= (|tptp.'AsPureObject'| A__questionmark_arg0_in) A__questionmark_arg0_in)) (not (= (|tptp.'AsPureObject'| A__questionmark_arg1_in) A__questionmark_arg1_in)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_83_84 Int)) (and (= A__questionmark_v_83_84 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_83_84)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_83_84)))))))))))))) (exists ((A__questionmark_v_80_81 Int)) (and (= A__questionmark_v_80_81 (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated))) (not (or (= tptp.nullObject A__questionmark_arg0_in) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (not (or (= tptp.nullObject A__questionmark_arg1_in) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (not (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_80_81 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.allocated))) (not (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in))) (not (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))))) :rule bind)
% 22.63/22.91 (step t12.t3748.t5 (cl (= (exists ((A__questionmark_v_80_81 Int)) (and (= A__questionmark_v_80_81 (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated))) (not (or (= tptp.nullObject A__questionmark_arg0_in) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (not (or (= tptp.nullObject A__questionmark_arg1_in) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (not (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_80_81 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.allocated))) (not (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in))) (not (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))) (not (forall ((A__questionmark_v_80_81 Int)) (not (and (= A__questionmark_v_80_81 (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated))) (not (or (= tptp.nullObject A__questionmark_arg0_in) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (not (or (= tptp.nullObject A__questionmark_arg1_in) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (not (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_80_81 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.allocated))) (not (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in))) (not (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))))))) :rule all_simplify)
% 22.63/22.91 (step t12.t3748.t6 (cl (= (forall ((A__questionmark_v_80_81 Int)) (not (and (= A__questionmark_v_80_81 (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated))) (not (or (= tptp.nullObject A__questionmark_arg0_in) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (not (or (= tptp.nullObject A__questionmark_arg1_in) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (not (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_80_81 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.allocated))) (not (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in))) (not (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))))) (forall ((A__questionmark_v_80_81 Int)) (or (not (= A__questionmark_v_80_81 (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_arg0_in) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (or (= tptp.nullObject A__questionmark_arg1_in) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_80_81 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.allocated))) (not (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in))) (not (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))))) :rule all_simplify)
% 22.63/22.91 (step t12.t3748.t7 (cl (= (forall ((A__questionmark_v_80_81 Int)) (or (not (= A__questionmark_v_80_81 (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_arg0_in) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (or (= tptp.nullObject A__questionmark_arg1_in) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_80_81 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.allocated))) (not (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in))) (not (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) (forall ((A__questionmark_v_80_81 Int) (BOUND_VARIABLE_15406 Int) (BOUND_VARIABLE_15386 Int)) (or (not (= A__questionmark_v_80_81 (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_arg0_in) (or (= tptp.nullObject BOUND_VARIABLE_15386) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15386) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15386) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.localinv))))) (or (= tptp.nullObject A__questionmark_arg1_in) (or (= tptp.nullObject BOUND_VARIABLE_15406) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15406) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15406) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.localinv))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_80_81 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.allocated))) (not (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in))) (not (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))))) :rule all_simplify)
% 22.63/22.91 (anchor :step t12.t3748.t8 :args ((A__questionmark_v_80_81 Int) (:= A__questionmark_v_80_81 A__questionmark_v_80_81) (BOUND_VARIABLE_15406 Int) (:= BOUND_VARIABLE_15406 BOUND_VARIABLE_15406) (BOUND_VARIABLE_15386 Int) (:= BOUND_VARIABLE_15386 BOUND_VARIABLE_15386)))
% 22.63/22.91 (step t12.t3748.t8.t1 (cl (= A__questionmark_v_80_81 A__questionmark_v_80_81)) :rule refl)
% 22.63/22.91 (step t12.t3748.t8.t2 (cl (= BOUND_VARIABLE_15406 BOUND_VARIABLE_15406)) :rule refl)
% 22.63/22.91 (step t12.t3748.t8.t3 (cl (= BOUND_VARIABLE_15386 BOUND_VARIABLE_15386)) :rule refl)
% 22.63/22.91 (step t12.t3748.t8.t4 (cl (= (not (= A__questionmark_v_80_81 (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in))) (not (= A__questionmark_v_80_81 (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in))))) :rule refl)
% 22.63/22.91 (step t12.t3748.t8.t5 (cl (= (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)))) :rule refl)
% 22.63/22.91 (step t12.t3748.t8.t6 (cl (= (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|)))) :rule refl)
% 22.63/22.91 (step t12.t3748.t8.t7 (cl (= (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated)))) :rule refl)
% 22.63/22.91 (step t12.t3748.t8.t8 (cl (= (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|)))) :rule refl)
% 22.63/22.91 (step t12.t3748.t8.t9 (cl (= (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated)))) :rule refl)
% 22.63/22.91 (step t12.t3748.t8.t10 (cl (= (or (= tptp.nullObject A__questionmark_arg0_in) (or (= tptp.nullObject BOUND_VARIABLE_15386) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15386) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15386) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.localinv))))) (or (= tptp.nullObject A__questionmark_arg0_in) (= tptp.nullObject BOUND_VARIABLE_15386) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15386) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15386) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.localinv)))))) :rule all_simplify)
% 22.63/22.91 (step t12.t3748.t8.t11 (cl (= (= tptp.nullObject A__questionmark_arg0_in) (= tptp.nullObject A__questionmark_arg0_in))) :rule refl)
% 22.63/22.91 (step t12.t3748.t8.t12 (cl (= (= tptp.nullObject BOUND_VARIABLE_15386) (= tptp.nullObject BOUND_VARIABLE_15386))) :rule refl)
% 22.63/22.91 (step t12.t3748.t8.t13 (cl (= (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.allocated))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.allocated))))) :rule refl)
% 22.63/22.91 (step t12.t3748.t8.t14 (cl (= (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.ownerRef)))) :rule all_simplify)
% 22.63/22.91 (step t12.t3748.t8.t15 (cl (= (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.ownerRef))))) :rule cong :premises (t12.t3748.t8.t14))
% 22.63/22.91 (step t12.t3748.t8.t16 (cl (= (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame)) (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.ownerFrame)))) :rule all_simplify)
% 22.63/22.91 (step t12.t3748.t8.t17 (cl (= (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.ownerFrame))))) :rule cong :premises (t12.t3748.t8.t16))
% 22.63/22.91 (step t12.t3748.t8.t18 (cl (= (and (= (tptp.typeof BOUND_VARIABLE_15386) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15386) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.localinv))) (and (= (tptp.typeof BOUND_VARIABLE_15386) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15386) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.localinv))))) :rule refl)
% 22.63/22.91 (step t12.t3748.t8.t19 (cl (= (or (= tptp.nullObject A__questionmark_arg0_in) (= tptp.nullObject BOUND_VARIABLE_15386) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15386) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15386) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.localinv)))) (or (= tptp.nullObject A__questionmark_arg0_in) (= tptp.nullObject BOUND_VARIABLE_15386) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15386) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15386) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.localinv)))))) :rule cong :premises (t12.t3748.t8.t11 t12.t3748.t8.t12 t12.t3748.t8.t13 t12.t3748.t8.t15 t12.t3748.t8.t17 t12.t3748.t8.t18))
% 22.63/22.91 (step t12.t3748.t8.t20 (cl (= (or (= tptp.nullObject A__questionmark_arg0_in) (or (= tptp.nullObject BOUND_VARIABLE_15386) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15386) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15386) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.localinv))))) (or (= tptp.nullObject A__questionmark_arg0_in) (= tptp.nullObject BOUND_VARIABLE_15386) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15386) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15386) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.localinv)))))) :rule trans :premises (t12.t3748.t8.t10 t12.t3748.t8.t19))
% 22.63/22.91 (step t12.t3748.t8.t21 (cl (= (or (= tptp.nullObject A__questionmark_arg1_in) (or (= tptp.nullObject BOUND_VARIABLE_15406) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15406) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15406) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.localinv))))) (or (= tptp.nullObject A__questionmark_arg1_in) (= tptp.nullObject BOUND_VARIABLE_15406) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15406) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15406) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.localinv)))))) :rule all_simplify)
% 22.63/22.91 (step t12.t3748.t8.t22 (cl (= (= tptp.nullObject A__questionmark_arg1_in) (= tptp.nullObject A__questionmark_arg1_in))) :rule refl)
% 22.63/22.91 (step t12.t3748.t8.t23 (cl (= (= tptp.nullObject BOUND_VARIABLE_15406) (= tptp.nullObject BOUND_VARIABLE_15406))) :rule refl)
% 22.63/22.91 (step t12.t3748.t8.t24 (cl (= (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.allocated))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.allocated))))) :rule refl)
% 22.63/22.91 (step t12.t3748.t8.t25 (cl (= (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.ownerRef)))) :rule all_simplify)
% 22.63/22.91 (step t12.t3748.t8.t26 (cl (= (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.ownerRef))))) :rule cong :premises (t12.t3748.t8.t25))
% 22.63/22.91 (step t12.t3748.t8.t27 (cl (= (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame)) (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.ownerFrame)))) :rule all_simplify)
% 22.63/22.91 (step t12.t3748.t8.t28 (cl (= (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.ownerFrame))))) :rule cong :premises (t12.t3748.t8.t27))
% 22.63/22.91 (step t12.t3748.t8.t29 (cl (= (and (= (tptp.typeof BOUND_VARIABLE_15406) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15406) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.localinv))) (and (= (tptp.typeof BOUND_VARIABLE_15406) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15406) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.localinv))))) :rule refl)
% 22.63/22.91 (step t12.t3748.t8.t30 (cl (= (or (= tptp.nullObject A__questionmark_arg1_in) (= tptp.nullObject BOUND_VARIABLE_15406) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15406) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15406) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.localinv)))) (or (= tptp.nullObject A__questionmark_arg1_in) (= tptp.nullObject BOUND_VARIABLE_15406) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15406) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15406) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.localinv)))))) :rule cong :premises (t12.t3748.t8.t22 t12.t3748.t8.t23 t12.t3748.t8.t24 t12.t3748.t8.t26 t12.t3748.t8.t28 t12.t3748.t8.t29))
% 22.63/22.91 (step t12.t3748.t8.t31 (cl (= (or (= tptp.nullObject A__questionmark_arg1_in) (or (= tptp.nullObject BOUND_VARIABLE_15406) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15406) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15406) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.localinv))))) (or (= tptp.nullObject A__questionmark_arg1_in) (= tptp.nullObject BOUND_VARIABLE_15406) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15406) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15406) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.localinv)))))) :rule trans :premises (t12.t3748.t8.t21 t12.t3748.t8.t30))
% 22.63/22.91 (step t12.t3748.t8.t32 (cl (= (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_80_81 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.allocated))) (not (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in))) (not (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_80_81 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.allocated))) (not (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in))) (not (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule refl)
% 22.63/22.91 (step t12.t3748.t8.t33 (cl (= (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_arg0_in) (or (= tptp.nullObject BOUND_VARIABLE_15386) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15386) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15386) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.localinv))))) (or (= tptp.nullObject A__questionmark_arg1_in) (or (= tptp.nullObject BOUND_VARIABLE_15406) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15406) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15406) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.localinv))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_80_81 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.allocated))) (not (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in))) (not (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_arg0_in) (= tptp.nullObject BOUND_VARIABLE_15386) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15386) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15386) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.localinv)))) (or (= tptp.nullObject A__questionmark_arg1_in) (= tptp.nullObject BOUND_VARIABLE_15406) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15406) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15406) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.localinv)))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_80_81 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.allocated))) (not (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in))) (not (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule cong :premises (t12.t3748.t8.t5 t12.t3748.t8.t6 t12.t3748.t8.t7 t12.t3748.t8.t8 t12.t3748.t8.t9 t12.t3748.t8.t20 t12.t3748.t8.t31 t12.t3748.t8.t32))
% 22.63/22.91 (step t12.t3748.t8.t34 (cl (= (or (not (= A__questionmark_v_80_81 (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_arg0_in) (or (= tptp.nullObject BOUND_VARIABLE_15386) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15386) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15386) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.localinv))))) (or (= tptp.nullObject A__questionmark_arg1_in) (or (= tptp.nullObject BOUND_VARIABLE_15406) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15406) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15406) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.localinv))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_80_81 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.allocated))) (not (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in))) (not (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (or (not (= A__questionmark_v_80_81 (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_arg0_in) (= tptp.nullObject BOUND_VARIABLE_15386) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15386) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15386) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.localinv)))) (or (= tptp.nullObject A__questionmark_arg1_in) (= tptp.nullObject BOUND_VARIABLE_15406) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15406) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15406) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.localinv)))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_80_81 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.allocated))) (not (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in))) (not (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))) :rule cong :premises (t12.t3748.t8.t4 t12.t3748.t8.t33))
% 22.63/22.91 (step t12.t3748.t8 (cl (= (forall ((A__questionmark_v_80_81 Int) (BOUND_VARIABLE_15406 Int) (BOUND_VARIABLE_15386 Int)) (or (not (= A__questionmark_v_80_81 (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_arg0_in) (or (= tptp.nullObject BOUND_VARIABLE_15386) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15386) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15386) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.localinv))))) (or (= tptp.nullObject A__questionmark_arg1_in) (or (= tptp.nullObject BOUND_VARIABLE_15406) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15406) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15406) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.localinv))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_80_81 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.allocated))) (not (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in))) (not (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) (forall ((A__questionmark_v_80_81 Int) (BOUND_VARIABLE_15406 Int) (BOUND_VARIABLE_15386 Int)) (or (not (= A__questionmark_v_80_81 (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_arg0_in) (= tptp.nullObject BOUND_VARIABLE_15386) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15386) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15386) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.localinv)))) (or (= tptp.nullObject A__questionmark_arg1_in) (= tptp.nullObject BOUND_VARIABLE_15406) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15406) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15406) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.localinv)))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_80_81 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.allocated))) (not (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in))) (not (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))))) :rule bind)
% 22.63/22.91 (step t12.t3748.t9 (cl (= (forall ((A__questionmark_v_80_81 Int) (BOUND_VARIABLE_15406 Int) (BOUND_VARIABLE_15386 Int)) (or (not (= A__questionmark_v_80_81 (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_arg0_in) (= tptp.nullObject BOUND_VARIABLE_15386) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15386) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15386) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.localinv)))) (or (= tptp.nullObject A__questionmark_arg1_in) (= tptp.nullObject BOUND_VARIABLE_15406) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15406) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15406) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.localinv)))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_80_81 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.allocated))) (not (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in))) (not (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) (forall ((BOUND_VARIABLE_15406 Int) (BOUND_VARIABLE_15386 Int)) (or (not (= (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_arg0_in) (= tptp.nullObject BOUND_VARIABLE_15386) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15386) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15386) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.localinv)))) (or (= tptp.nullObject A__questionmark_arg1_in) (= tptp.nullObject BOUND_VARIABLE_15406) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15406) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15406) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.localinv)))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.allocated))) (not (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in))) (not (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))))) :rule all_simplify)
% 22.63/22.91 (anchor :step t12.t3748.t10 :args ((BOUND_VARIABLE_15406 Int) (:= BOUND_VARIABLE_15406 BOUND_VARIABLE_15406) (BOUND_VARIABLE_15386 Int) (:= BOUND_VARIABLE_15386 BOUND_VARIABLE_15386)))
% 22.63/22.91 (step t12.t3748.t10.t1 (cl (= BOUND_VARIABLE_15406 BOUND_VARIABLE_15406)) :rule refl)
% 22.63/22.91 (step t12.t3748.t10.t2 (cl (= BOUND_VARIABLE_15386 BOUND_VARIABLE_15386)) :rule refl)
% 22.63/22.91 (step t12.t3748.t10.t3 (cl (= (= (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in)) true)) :rule all_simplify)
% 22.63/22.91 (step t12.t3748.t10.t4 (cl (= (not (= (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in))) (not true))) :rule cong :premises (t12.t3748.t10.t3))
% 22.63/22.91 (step t12.t3748.t10.t5 (cl (= (not (= (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in))) false)) :rule trans :premises (t12.t3748.t10.t4 t12.t3486))
% 22.63/22.91 (step t12.t3748.t10.t6 (cl (= (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_arg0_in) (= tptp.nullObject BOUND_VARIABLE_15386) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15386) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15386) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.localinv)))) (or (= tptp.nullObject A__questionmark_arg1_in) (= tptp.nullObject BOUND_VARIABLE_15406) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15406) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15406) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.localinv)))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.allocated))) (not (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in))) (not (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_arg0_in) (= tptp.nullObject BOUND_VARIABLE_15386) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15386) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15386) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.localinv)))) (or (= tptp.nullObject A__questionmark_arg1_in) (= tptp.nullObject BOUND_VARIABLE_15406) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15406) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15406) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.localinv)))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.allocated))) (not (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in))) (not (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule refl)
% 22.63/22.91 (step t12.t3748.t10.t7 (cl (= (or (not (= (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_arg0_in) (= tptp.nullObject BOUND_VARIABLE_15386) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15386) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15386) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.localinv)))) (or (= tptp.nullObject A__questionmark_arg1_in) (= tptp.nullObject BOUND_VARIABLE_15406) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15406) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15406) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.localinv)))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.allocated))) (not (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in))) (not (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (or false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_arg0_in) (= tptp.nullObject BOUND_VARIABLE_15386) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15386) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15386) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.localinv)))) (or (= tptp.nullObject A__questionmark_arg1_in) (= tptp.nullObject BOUND_VARIABLE_15406) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15406) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15406) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.localinv)))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.allocated))) (not (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in))) (not (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))) :rule cong :premises (t12.t3748.t10.t5 t12.t3748.t10.t6))
% 22.63/22.91 (step t12.t3748.t10.t8 (cl (= (or false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_arg0_in) (= tptp.nullObject BOUND_VARIABLE_15386) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15386) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15386) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.localinv)))) (or (= tptp.nullObject A__questionmark_arg1_in) (= tptp.nullObject BOUND_VARIABLE_15406) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15406) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15406) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.localinv)))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.allocated))) (not (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in))) (not (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_arg0_in) (= tptp.nullObject BOUND_VARIABLE_15386) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15386) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15386) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.localinv)))) (or (= tptp.nullObject A__questionmark_arg1_in) (= tptp.nullObject BOUND_VARIABLE_15406) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15406) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15406) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.localinv)))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.allocated))) (not (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in))) (not (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule all_simplify)
% 22.63/22.91 (step t12.t3748.t10.t9 (cl (= (or (not (= (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_arg0_in) (= tptp.nullObject BOUND_VARIABLE_15386) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15386) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15386) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.localinv)))) (or (= tptp.nullObject A__questionmark_arg1_in) (= tptp.nullObject BOUND_VARIABLE_15406) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15406) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15406) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.localinv)))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.allocated))) (not (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in))) (not (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_arg0_in) (= tptp.nullObject BOUND_VARIABLE_15386) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15386) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15386) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.localinv)))) (or (= tptp.nullObject A__questionmark_arg1_in) (= tptp.nullObject BOUND_VARIABLE_15406) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15406) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15406) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.localinv)))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.allocated))) (not (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in))) (not (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule trans :premises (t12.t3748.t10.t7 t12.t3748.t10.t8))
% 22.63/22.91 (step t12.t3748.t10 (cl (= (forall ((BOUND_VARIABLE_15406 Int) (BOUND_VARIABLE_15386 Int)) (or (not (= (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_arg0_in) (= tptp.nullObject BOUND_VARIABLE_15386) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15386) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15386) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.localinv)))) (or (= tptp.nullObject A__questionmark_arg1_in) (= tptp.nullObject BOUND_VARIABLE_15406) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15406) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15406) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.localinv)))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.allocated))) (not (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in))) (not (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) (forall ((BOUND_VARIABLE_15406 Int) (BOUND_VARIABLE_15386 Int)) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_arg0_in) (= tptp.nullObject BOUND_VARIABLE_15386) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15386) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15386) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.localinv)))) (or (= tptp.nullObject A__questionmark_arg1_in) (= tptp.nullObject BOUND_VARIABLE_15406) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15406) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15406) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.localinv)))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.allocated))) (not (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in))) (not (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))) :rule bind)
% 22.63/22.91 (step t12.t3748.t11 (cl (= (forall ((BOUND_VARIABLE_15406 Int) (BOUND_VARIABLE_15386 Int)) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_arg0_in) (= tptp.nullObject BOUND_VARIABLE_15386) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15386) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15386) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.localinv)))) (or (= tptp.nullObject A__questionmark_arg1_in) (= tptp.nullObject BOUND_VARIABLE_15406) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15406) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15406) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.localinv)))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.allocated))) (not (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in))) (not (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated)) (forall ((BOUND_VARIABLE_15469 Int) (BOUND_VARIABLE_15471 Int)) (or (= tptp.nullObject A__questionmark_arg0_in) (= tptp.nullObject BOUND_VARIABLE_15471) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.localinv))))) (forall ((BOUND_VARIABLE_15493 Int) (BOUND_VARIABLE_15495 Int)) (or (= tptp.nullObject A__questionmark_arg1_in) (= tptp.nullObject BOUND_VARIABLE_15493) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.localinv))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.allocated))) (not (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in))) (not (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule all_simplify)
% 22.63/22.91 (step t12.t3748.t12 (cl (= (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)))) :rule refl)
% 22.63/22.91 (step t12.t3748.t13 (cl (= (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|)))) :rule refl)
% 22.63/22.91 (step t12.t3748.t14 (cl (= (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated)))) :rule refl)
% 22.63/22.91 (step t12.t3748.t15 (cl (= (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|)))) :rule refl)
% 22.63/22.91 (step t12.t3748.t16 (cl (= (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated)))) :rule refl)
% 22.63/22.91 (step t12.t3748.t17 (cl (= (forall ((BOUND_VARIABLE_15469 Int) (BOUND_VARIABLE_15471 Int)) (or (= tptp.nullObject A__questionmark_arg0_in) (= tptp.nullObject BOUND_VARIABLE_15471) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.localinv))))) (or (= tptp.nullObject A__questionmark_arg0_in) (forall ((BOUND_VARIABLE_15471 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15471) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.localinv)))))))) :rule all_simplify)
% 22.63/22.91 (step t12.t3748.t18 (cl (= (forall ((BOUND_VARIABLE_15493 Int) (BOUND_VARIABLE_15495 Int)) (or (= tptp.nullObject A__questionmark_arg1_in) (= tptp.nullObject BOUND_VARIABLE_15493) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.localinv))))) (or (= tptp.nullObject A__questionmark_arg1_in) (forall ((BOUND_VARIABLE_15493 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15493) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.localinv)))))))) :rule all_simplify)
% 22.63/22.91 (step t12.t3748.t19 (cl (= (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.allocated))) (not (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in))) (not (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.allocated))) (not (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in))) (not (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule refl)
% 22.63/22.91 (step t12.t3748.t20 (cl (= (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated)) (forall ((BOUND_VARIABLE_15469 Int) (BOUND_VARIABLE_15471 Int)) (or (= tptp.nullObject A__questionmark_arg0_in) (= tptp.nullObject BOUND_VARIABLE_15471) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.localinv))))) (forall ((BOUND_VARIABLE_15493 Int) (BOUND_VARIABLE_15495 Int)) (or (= tptp.nullObject A__questionmark_arg1_in) (= tptp.nullObject BOUND_VARIABLE_15493) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.localinv))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.allocated))) (not (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in))) (not (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_arg0_in) (forall ((BOUND_VARIABLE_15471 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15471) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.localinv)))))) (or (= tptp.nullObject A__questionmark_arg1_in) (forall ((BOUND_VARIABLE_15493 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15493) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.localinv)))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.allocated))) (not (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in))) (not (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule cong :premises (t12.t3748.t12 t12.t3748.t13 t12.t3748.t14 t12.t3748.t15 t12.t3748.t16 t12.t3748.t17 t12.t3748.t18 t12.t3748.t19))
% 22.63/22.91 (step t12.t3748.t21 (cl (= (forall ((BOUND_VARIABLE_15406 Int) (BOUND_VARIABLE_15386 Int)) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_arg0_in) (= tptp.nullObject BOUND_VARIABLE_15386) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15386) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15386) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.localinv)))) (or (= tptp.nullObject A__questionmark_arg1_in) (= tptp.nullObject BOUND_VARIABLE_15406) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15406) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15406) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.localinv)))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.allocated))) (not (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in))) (not (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_arg0_in) (forall ((BOUND_VARIABLE_15471 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15471) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.localinv)))))) (or (= tptp.nullObject A__questionmark_arg1_in) (forall ((BOUND_VARIABLE_15493 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15493) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.localinv)))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.allocated))) (not (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in))) (not (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule trans :premises (t12.t3748.t11 t12.t3748.t20))
% 22.63/22.91 (step t12.t3748.t22 (cl (= (forall ((BOUND_VARIABLE_15406 Int) (BOUND_VARIABLE_15386 Int)) (or (not (= (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_arg0_in) (= tptp.nullObject BOUND_VARIABLE_15386) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15386) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15386) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.localinv)))) (or (= tptp.nullObject A__questionmark_arg1_in) (= tptp.nullObject BOUND_VARIABLE_15406) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15406) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15406) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.localinv)))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.allocated))) (not (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in))) (not (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_arg0_in) (forall ((BOUND_VARIABLE_15471 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15471) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.localinv)))))) (or (= tptp.nullObject A__questionmark_arg1_in) (forall ((BOUND_VARIABLE_15493 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15493) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.localinv)))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.allocated))) (not (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in))) (not (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule trans :premises (t12.t3748.t10 t12.t3748.t21))
% 22.63/22.91 (step t12.t3748.t23 (cl (= (forall ((A__questionmark_v_80_81 Int) (BOUND_VARIABLE_15406 Int) (BOUND_VARIABLE_15386 Int)) (or (not (= A__questionmark_v_80_81 (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_arg0_in) (= tptp.nullObject BOUND_VARIABLE_15386) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15386) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15386) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.localinv)))) (or (= tptp.nullObject A__questionmark_arg1_in) (= tptp.nullObject BOUND_VARIABLE_15406) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15406) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15406) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.localinv)))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_80_81 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.allocated))) (not (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in))) (not (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_arg0_in) (forall ((BOUND_VARIABLE_15471 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15471) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.localinv)))))) (or (= tptp.nullObject A__questionmark_arg1_in) (forall ((BOUND_VARIABLE_15493 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15493) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.localinv)))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.allocated))) (not (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in))) (not (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule trans :premises (t12.t3748.t9 t12.t3748.t22))
% 22.63/22.91 (step t12.t3748.t24 (cl (= (forall ((A__questionmark_v_80_81 Int) (BOUND_VARIABLE_15406 Int) (BOUND_VARIABLE_15386 Int)) (or (not (= A__questionmark_v_80_81 (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_arg0_in) (or (= tptp.nullObject BOUND_VARIABLE_15386) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15386) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15386) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15386 tptp.localinv))))) (or (= tptp.nullObject A__questionmark_arg1_in) (or (= tptp.nullObject BOUND_VARIABLE_15406) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15406) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15406) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15406 tptp.localinv))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_80_81 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.allocated))) (not (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in))) (not (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_arg0_in) (forall ((BOUND_VARIABLE_15471 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15471) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.localinv)))))) (or (= tptp.nullObject A__questionmark_arg1_in) (forall ((BOUND_VARIABLE_15493 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15493) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.localinv)))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.allocated))) (not (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in))) (not (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule trans :premises (t12.t3748.t8 t12.t3748.t23))
% 22.63/22.91 (step t12.t3748.t25 (cl (= (forall ((A__questionmark_v_80_81 Int)) (or (not (= A__questionmark_v_80_81 (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_arg0_in) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (or (= tptp.nullObject A__questionmark_arg1_in) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_80_81 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.allocated))) (not (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in))) (not (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_arg0_in) (forall ((BOUND_VARIABLE_15471 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15471) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.localinv)))))) (or (= tptp.nullObject A__questionmark_arg1_in) (forall ((BOUND_VARIABLE_15493 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15493) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.localinv)))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.allocated))) (not (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in))) (not (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule trans :premises (t12.t3748.t7 t12.t3748.t24))
% 22.63/22.91 (step t12.t3748.t26 (cl (= (forall ((A__questionmark_v_80_81 Int)) (not (and (= A__questionmark_v_80_81 (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated))) (not (or (= tptp.nullObject A__questionmark_arg0_in) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (not (or (= tptp.nullObject A__questionmark_arg1_in) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (not (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_80_81 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.allocated))) (not (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in))) (not (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_arg0_in) (forall ((BOUND_VARIABLE_15471 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15471) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.localinv)))))) (or (= tptp.nullObject A__questionmark_arg1_in) (forall ((BOUND_VARIABLE_15493 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15493) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.localinv)))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.allocated))) (not (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in))) (not (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule trans :premises (t12.t3748.t6 t12.t3748.t25))
% 22.63/22.91 (step t12.t3748.t27 (cl (= (not (forall ((A__questionmark_v_80_81 Int)) (not (and (= A__questionmark_v_80_81 (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated))) (not (or (= tptp.nullObject A__questionmark_arg0_in) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (not (or (= tptp.nullObject A__questionmark_arg1_in) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (not (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_80_81 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.allocated))) (not (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in))) (not (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_arg0_in) (forall ((BOUND_VARIABLE_15471 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15471) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.localinv)))))) (or (= tptp.nullObject A__questionmark_arg1_in) (forall ((BOUND_VARIABLE_15493 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15493) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.localinv)))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.allocated))) (not (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in))) (not (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))) :rule cong :premises (t12.t3748.t26))
% 22.63/22.91 (step t12.t3748.t28 (cl (= (exists ((A__questionmark_v_80_81 Int)) (and (= A__questionmark_v_80_81 (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated))) (not (or (= tptp.nullObject A__questionmark_arg0_in) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (not (or (= tptp.nullObject A__questionmark_arg1_in) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (not (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_80_81 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.allocated))) (not (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in))) (not (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_arg0_in) (forall ((BOUND_VARIABLE_15471 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15471) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.localinv)))))) (or (= tptp.nullObject A__questionmark_arg1_in) (forall ((BOUND_VARIABLE_15493 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15493) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.localinv)))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.allocated))) (not (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in))) (not (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))) :rule trans :premises (t12.t3748.t5 t12.t3748.t27))
% 22.63/22.91 (step t12.t3748.t29 (cl (= (exists ((A__questionmark_v_80_81 Int)) (and (= A__questionmark_v_80_81 (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated) tptp.true_1)) (not (= (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_arg0_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_81_82 Int)) (and (= A__questionmark_v_81_82 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_81_82)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_81_82)))))))))) (not (or (= A__questionmark_arg1_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_82_83 Int)) (and (= A__questionmark_v_82_83 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_82_83)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_82_83)))))))))))) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_80_81 |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.allocated) tptp.true_1)) (not (= (|tptp.'AsPureObject'| A__questionmark_arg0_in) A__questionmark_arg0_in)) (not (= (|tptp.'AsPureObject'| A__questionmark_arg1_in) A__questionmark_arg1_in)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_83_84 Int)) (and (= A__questionmark_v_83_84 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_83_84)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_83_84)))))))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_arg0_in) (forall ((BOUND_VARIABLE_15471 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15471) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.localinv)))))) (or (= tptp.nullObject A__questionmark_arg1_in) (forall ((BOUND_VARIABLE_15493 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15493) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.localinv)))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.allocated))) (not (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in))) (not (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))) :rule trans :premises (t12.t3748.t4 t12.t3748.t28))
% 22.63/22.91 (step t12.t3748 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_arg0_in Int) (A__questionmark_arg1_in Int)) (exists ((A__questionmark_v_80_81 Int)) (and (= A__questionmark_v_80_81 (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated) tptp.true_1)) (not (= (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_arg0_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_81_82 Int)) (and (= A__questionmark_v_81_82 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_81_82)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_81_82)))))))))) (not (or (= A__questionmark_arg1_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_82_83 Int)) (and (= A__questionmark_v_82_83 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_82_83)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_82_83)))))))))))) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_80_81 |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.allocated) tptp.true_1)) (not (= (|tptp.'AsPureObject'| A__questionmark_arg0_in) A__questionmark_arg0_in)) (not (= (|tptp.'AsPureObject'| A__questionmark_arg1_in) A__questionmark_arg1_in)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_83_84 Int)) (and (= A__questionmark_v_83_84 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_83_84)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_83_84))))))))))))))) (forall ((A__questionmark_Heap Int) (A__questionmark_arg0_in Int) (A__questionmark_arg1_in Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_arg0_in) (forall ((BOUND_VARIABLE_15471 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15471) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.localinv)))))) (or (= tptp.nullObject A__questionmark_arg1_in) (forall ((BOUND_VARIABLE_15493 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15493) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.localinv)))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.allocated))) (not (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in))) (not (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))))) :rule bind)
% 22.63/22.91 (step t12.t3749 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_arg0_in Int) (A__questionmark_arg1_in Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_arg0_in) (forall ((BOUND_VARIABLE_15471 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15471) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.localinv)))))) (or (= tptp.nullObject A__questionmark_arg1_in) (forall ((BOUND_VARIABLE_15493 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15493) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.localinv)))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.allocated))) (not (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in))) (not (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) (forall ((A__questionmark_Heap Int) (A__questionmark_arg0_in Int) (A__questionmark_arg1_in Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated))) (and (not (= tptp.nullObject A__questionmark_arg0_in)) (not (forall ((BOUND_VARIABLE_15471 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15471) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_arg1_in)) (not (forall ((BOUND_VARIABLE_15493 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15493) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.localinv))))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.allocated)) (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in)) (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in)) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule all_simplify)
% 22.63/22.91 (step t12.t3750 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_arg0_in Int) (A__questionmark_arg1_in Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated))) (and (not (= tptp.nullObject A__questionmark_arg0_in)) (not (forall ((BOUND_VARIABLE_15471 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15471) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_arg1_in)) (not (forall ((BOUND_VARIABLE_15493 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15493) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.localinv))))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.allocated)) (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in)) (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in)) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (forall ((A__questionmark_Heap Int) (A__questionmark_arg0_in Int) (A__questionmark_arg1_in Int) (BOUND_VARIABLE_15544 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated))) (and (not (= tptp.nullObject A__questionmark_arg0_in)) (not (forall ((BOUND_VARIABLE_15471 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15471) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_arg1_in)) (not (forall ((BOUND_VARIABLE_15493 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15493) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.localinv))))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.allocated)) (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in)) (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in)) (or (= tptp.nullObject BOUND_VARIABLE_15544) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15544) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15544) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.localinv))))))))) :rule all_simplify)
% 22.63/22.91 (anchor :step t12.t3751 :args ((A__questionmark_Heap Int) (:= A__questionmark_Heap A__questionmark_Heap) (A__questionmark_arg0_in Int) (:= A__questionmark_arg0_in A__questionmark_arg0_in) (A__questionmark_arg1_in Int) (:= A__questionmark_arg1_in A__questionmark_arg1_in) (BOUND_VARIABLE_15544 Int) (:= BOUND_VARIABLE_15544 BOUND_VARIABLE_15544)))
% 22.63/22.91 (step t12.t3751.t1 (cl (= A__questionmark_Heap A__questionmark_Heap)) :rule refl)
% 22.63/22.91 (step t12.t3751.t2 (cl (= A__questionmark_arg0_in A__questionmark_arg0_in)) :rule refl)
% 22.63/22.91 (step t12.t3751.t3 (cl (= A__questionmark_arg1_in A__questionmark_arg1_in)) :rule refl)
% 22.63/22.91 (step t12.t3751.t4 (cl (= BOUND_VARIABLE_15544 BOUND_VARIABLE_15544)) :rule refl)
% 22.63/22.91 (step t12.t3751.t5 (cl (= (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))))) :rule refl)
% 22.63/22.91 (step t12.t3751.t6 (cl (= (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|))))) :rule refl)
% 22.63/22.91 (step t12.t3751.t7 (cl (= (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated))))) :rule refl)
% 22.63/22.91 (step t12.t3751.t8 (cl (= (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|))))) :rule refl)
% 22.63/22.91 (step t12.t3751.t9 (cl (= (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated))))) :rule refl)
% 22.63/22.91 (step t12.t3751.t10 (cl (= (and (not (= tptp.nullObject A__questionmark_arg0_in)) (not (forall ((BOUND_VARIABLE_15471 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15471) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_arg0_in)) (not (forall ((BOUND_VARIABLE_15471 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15471) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.localinv))))))))) :rule refl)
% 22.63/22.91 (step t12.t3751.t11 (cl (= (and (not (= tptp.nullObject A__questionmark_arg1_in)) (not (forall ((BOUND_VARIABLE_15493 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15493) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_arg1_in)) (not (forall ((BOUND_VARIABLE_15493 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15493) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.localinv))))))))) :rule refl)
% 22.63/22.91 (step t12.t3751.t12 (cl (= (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) |tptp.'System_String'|)) (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) |tptp.'System_String'|)))) :rule refl)
% 22.63/22.91 (step t12.t3751.t13 (cl (= (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.allocated)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.allocated)))) :rule refl)
% 22.63/22.91 (step t12.t3751.t14 (cl (= (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in)) (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in)))) :rule refl)
% 22.63/22.91 (step t12.t3751.t15 (cl (= (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in)) (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in)))) :rule refl)
% 22.63/22.91 (step t12.t3751.t16 (cl (= (= tptp.nullObject BOUND_VARIABLE_15544) (= tptp.nullObject BOUND_VARIABLE_15544))) :rule refl)
% 22.63/22.91 (step t12.t3751.t17 (cl (= (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.allocated))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.allocated))))) :rule refl)
% 22.63/22.91 (step t12.t3751.t18 (cl (= (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.ownerRef)))) :rule all_simplify)
% 22.63/22.91 (step t12.t3751.t19 (cl (= (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.ownerRef))))) :rule cong :premises (t12.t3751.t18))
% 22.63/22.91 (step t12.t3751.t20 (cl (= (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerFrame)) (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.ownerFrame)))) :rule all_simplify)
% 22.63/22.91 (step t12.t3751.t21 (cl (= (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.ownerFrame))))) :rule cong :premises (t12.t3751.t20))
% 22.63/22.91 (step t12.t3751.t22 (cl (= (and (= (tptp.typeof BOUND_VARIABLE_15544) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15544) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.localinv))) (and (= (tptp.typeof BOUND_VARIABLE_15544) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15544) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.localinv))))) :rule refl)
% 22.63/22.91 (step t12.t3751.t23 (cl (= (or (= tptp.nullObject BOUND_VARIABLE_15544) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15544) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15544) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.localinv)))) (or (= tptp.nullObject BOUND_VARIABLE_15544) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15544) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15544) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.localinv)))))) :rule cong :premises (t12.t3751.t16 t12.t3751.t17 t12.t3751.t19 t12.t3751.t21 t12.t3751.t22))
% 22.63/22.91 (step t12.t3751.t24 (cl (= (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.allocated)) (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in)) (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in)) (or (= tptp.nullObject BOUND_VARIABLE_15544) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15544) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15544) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.localinv))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.allocated)) (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in)) (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in)) (or (= tptp.nullObject BOUND_VARIABLE_15544) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15544) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15544) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.localinv))))))) :rule cong :premises (t12.t3751.t12 t12.t3751.t13 t12.t3751.t14 t12.t3751.t15 t12.t3751.t23))
% 22.63/22.91 (step t12.t3751.t25 (cl (= (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated))) (and (not (= tptp.nullObject A__questionmark_arg0_in)) (not (forall ((BOUND_VARIABLE_15471 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15471) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_arg1_in)) (not (forall ((BOUND_VARIABLE_15493 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15493) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.localinv))))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.allocated)) (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in)) (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in)) (or (= tptp.nullObject BOUND_VARIABLE_15544) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15544) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15544) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.localinv)))))) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated))) (and (not (= tptp.nullObject A__questionmark_arg0_in)) (not (forall ((BOUND_VARIABLE_15471 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15471) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_arg1_in)) (not (forall ((BOUND_VARIABLE_15493 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15493) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.localinv))))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.allocated)) (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in)) (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in)) (or (= tptp.nullObject BOUND_VARIABLE_15544) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15544) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15544) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.localinv)))))))) :rule cong :premises (t12.t3751.t5 t12.t3751.t6 t12.t3751.t7 t12.t3751.t8 t12.t3751.t9 t12.t3751.t10 t12.t3751.t11 t12.t3751.t24))
% 22.63/22.91 (step t12.t3751 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_arg0_in Int) (A__questionmark_arg1_in Int) (BOUND_VARIABLE_15544 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated))) (and (not (= tptp.nullObject A__questionmark_arg0_in)) (not (forall ((BOUND_VARIABLE_15471 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15471) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_arg1_in)) (not (forall ((BOUND_VARIABLE_15493 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15493) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.localinv))))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.allocated)) (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in)) (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in)) (or (= tptp.nullObject BOUND_VARIABLE_15544) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15544) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15544) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.localinv))))))) (forall ((A__questionmark_Heap Int) (A__questionmark_arg0_in Int) (A__questionmark_arg1_in Int) (BOUND_VARIABLE_15544 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated))) (and (not (= tptp.nullObject A__questionmark_arg0_in)) (not (forall ((BOUND_VARIABLE_15471 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15471) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_arg1_in)) (not (forall ((BOUND_VARIABLE_15493 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15493) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.localinv))))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.allocated)) (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in)) (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in)) (or (= tptp.nullObject BOUND_VARIABLE_15544) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15544) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15544) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.localinv))))))))) :rule bind)
% 22.63/22.91 (step t12.t3752 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_arg0_in Int) (A__questionmark_arg1_in Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated))) (and (not (= tptp.nullObject A__questionmark_arg0_in)) (not (forall ((BOUND_VARIABLE_15471 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15471) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_arg1_in)) (not (forall ((BOUND_VARIABLE_15493 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15493) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.localinv))))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.allocated)) (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in)) (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in)) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (forall ((A__questionmark_Heap Int) (A__questionmark_arg0_in Int) (A__questionmark_arg1_in Int) (BOUND_VARIABLE_15544 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated))) (and (not (= tptp.nullObject A__questionmark_arg0_in)) (not (forall ((BOUND_VARIABLE_15471 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15471) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_arg1_in)) (not (forall ((BOUND_VARIABLE_15493 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15493) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.localinv))))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.allocated)) (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in)) (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in)) (or (= tptp.nullObject BOUND_VARIABLE_15544) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15544) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15544) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.localinv))))))))) :rule trans :premises (t12.t3750 t12.t3751))
% 22.63/22.91 (step t12.t3753 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_arg0_in Int) (A__questionmark_arg1_in Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_arg0_in) (forall ((BOUND_VARIABLE_15471 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15471) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.localinv)))))) (or (= tptp.nullObject A__questionmark_arg1_in) (forall ((BOUND_VARIABLE_15493 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15493) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.localinv)))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.allocated))) (not (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in))) (not (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) (forall ((A__questionmark_Heap Int) (A__questionmark_arg0_in Int) (A__questionmark_arg1_in Int) (BOUND_VARIABLE_15544 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated))) (and (not (= tptp.nullObject A__questionmark_arg0_in)) (not (forall ((BOUND_VARIABLE_15471 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15471) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_arg1_in)) (not (forall ((BOUND_VARIABLE_15493 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15493) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.localinv))))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.allocated)) (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in)) (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in)) (or (= tptp.nullObject BOUND_VARIABLE_15544) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15544) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15544) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.localinv))))))))) :rule trans :premises (t12.t3749 t12.t3752))
% 22.63/22.91 (step t12.t3754 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_arg0_in Int) (A__questionmark_arg1_in Int)) (exists ((A__questionmark_v_80_81 Int)) (and (= A__questionmark_v_80_81 (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated) tptp.true_1)) (not (= (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_arg0_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_81_82 Int)) (and (= A__questionmark_v_81_82 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_81_82)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_81_82)))))))))) (not (or (= A__questionmark_arg1_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_82_83 Int)) (and (= A__questionmark_v_82_83 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_82_83)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_82_83)))))))))))) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_80_81 |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.allocated) tptp.true_1)) (not (= (|tptp.'AsPureObject'| A__questionmark_arg0_in) A__questionmark_arg0_in)) (not (= (|tptp.'AsPureObject'| A__questionmark_arg1_in) A__questionmark_arg1_in)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_83_84 Int)) (and (= A__questionmark_v_83_84 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_83_84)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_83_84))))))))))))))) (forall ((A__questionmark_Heap Int) (A__questionmark_arg0_in Int) (A__questionmark_arg1_in Int) (BOUND_VARIABLE_15544 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated))) (and (not (= tptp.nullObject A__questionmark_arg0_in)) (not (forall ((BOUND_VARIABLE_15471 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15471) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_arg1_in)) (not (forall ((BOUND_VARIABLE_15493 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15493) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.localinv))))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.allocated)) (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in)) (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in)) (or (= tptp.nullObject BOUND_VARIABLE_15544) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15544) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15544) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.localinv))))))))) :rule trans :premises (t12.t3748 t12.t3753))
% 22.63/22.91 (step t12.t3755 (cl (= (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_arg0_in Int) (A__questionmark_arg1_in Int)) (exists ((A__questionmark_v_80_81 Int)) (and (= A__questionmark_v_80_81 (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated) tptp.true_1)) (not (= (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_arg0_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_81_82 Int)) (and (= A__questionmark_v_81_82 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_81_82)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_81_82)))))))))) (not (or (= A__questionmark_arg1_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_82_83 Int)) (and (= A__questionmark_v_82_83 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_82_83)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_82_83)))))))))))) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_80_81 |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.allocated) tptp.true_1)) (not (= (|tptp.'AsPureObject'| A__questionmark_arg0_in) A__questionmark_arg0_in)) (not (= (|tptp.'AsPureObject'| A__questionmark_arg1_in) A__questionmark_arg1_in)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_83_84 Int)) (and (= A__questionmark_v_83_84 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_83_84)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_83_84)))))))))))))))) (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_arg0_in Int) (A__questionmark_arg1_in Int) (BOUND_VARIABLE_15544 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated))) (and (not (= tptp.nullObject A__questionmark_arg0_in)) (not (forall ((BOUND_VARIABLE_15471 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15471) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_arg1_in)) (not (forall ((BOUND_VARIABLE_15493 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15493) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.localinv))))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.allocated)) (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in)) (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in)) (or (= tptp.nullObject BOUND_VARIABLE_15544) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15544) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15544) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.localinv)))))))))) :rule cong :premises (t12.t3717 t12.t3754))
% 22.63/22.91 (step t12.t3756 (cl (= (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_arg0_in Int) (A__questionmark_arg1_in Int)) (exists ((A__questionmark_v_80_81 Int)) (and (= A__questionmark_v_80_81 (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated) tptp.true_1)) (not (= (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_arg0_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_81_82 Int)) (and (= A__questionmark_v_81_82 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_81_82)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_81_82)))))))))) (not (or (= A__questionmark_arg1_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_82_83 Int)) (and (= A__questionmark_v_82_83 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_82_83)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_82_83)))))))))))) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_80_81 |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.allocated) tptp.true_1)) (not (= (|tptp.'AsPureObject'| A__questionmark_arg0_in) A__questionmark_arg0_in)) (not (= (|tptp.'AsPureObject'| A__questionmark_arg1_in) A__questionmark_arg1_in)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_83_84 Int)) (and (= A__questionmark_v_83_84 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_83_84)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_83_84))))))))))))))))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_arg0_in Int) (A__questionmark_arg1_in Int) (BOUND_VARIABLE_15544 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated))) (and (not (= tptp.nullObject A__questionmark_arg0_in)) (not (forall ((BOUND_VARIABLE_15471 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15471) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_arg1_in)) (not (forall ((BOUND_VARIABLE_15493 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15493) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.localinv))))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.allocated)) (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in)) (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in)) (or (= tptp.nullObject BOUND_VARIABLE_15544) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15544) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15544) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.localinv))))))))))) :rule cong :premises (t12.t3755))
% 22.63/22.91 (step t12.t3757 (cl (= (not (forall ((A__questionmark_Heap Int) (A__questionmark_arg0_in Int) (A__questionmark_arg1_in Int)) (= (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) (|tptp.'System_String_Concat_System_Object_System_Object_1'| A__questionmark_arg0_in A__questionmark_arg1_in)))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_arg0_in Int) (A__questionmark_arg1_in Int)) (= (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) (|tptp.'System_String_Concat_System_Object_System_Object_1'| A__questionmark_arg0_in A__questionmark_arg1_in)))))) :rule refl)
% 22.63/22.91 (anchor :step t12.t3758 :args ((A__questionmark_Heap Int) (:= A__questionmark_Heap A__questionmark_Heap) (A__questionmark_str0_in Int) (:= A__questionmark_str0_in A__questionmark_str0_in) (A__questionmark_str1_in Int) (:= A__questionmark_str1_in A__questionmark_str1_in)))
% 22.63/22.91 (step t12.t3758.t1 (cl (= A__questionmark_Heap A__questionmark_Heap)) :rule refl)
% 22.63/22.91 (step t12.t3758.t2 (cl (= A__questionmark_str0_in A__questionmark_str0_in)) :rule refl)
% 22.63/22.91 (step t12.t3758.t3 (cl (= A__questionmark_str1_in A__questionmark_str1_in)) :rule refl)
% 22.63/22.91 (anchor :step t12.t3758.t4 :args ((A__questionmark_v_84_85 Int) (:= A__questionmark_v_84_85 A__questionmark_v_84_85)))
% 22.63/22.91 (step t12.t3758.t4.t1 (cl (= A__questionmark_v_84_85 A__questionmark_v_84_85)) :rule refl)
% 22.63/22.91 (step t12.t3758.t4.t2 (cl (= (= A__questionmark_v_84_85 (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in)) (= A__questionmark_v_84_85 (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in)))) :rule refl)
% 22.63/22.91 (step t12.t3758.t4.t3 (cl (= (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)))) :rule all_simplify)
% 22.63/22.91 (step t12.t3758.t4.t4 (cl (= (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))))) :rule cong :premises (t12.t3758.t4.t3))
% 22.63/22.91 (step t12.t3758.t4.t5 (cl (= (= (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|) tptp.true_1) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|)))) :rule all_simplify)
% 22.63/22.91 (step t12.t3758.t4.t6 (cl (= (not (= (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|))))) :rule cong :premises (t12.t3758.t4.t5))
% 22.63/22.91 (step t12.t3758.t4.t7 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated) tptp.true_1) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated)))) :rule all_simplify)
% 22.63/22.91 (step t12.t3758.t4.t8 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated) tptp.true_1)) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated))))) :rule cong :premises (t12.t3758.t4.t7))
% 22.63/22.91 (step t12.t3758.t4.t9 (cl (= (= (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|) tptp.true_1) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|)))) :rule all_simplify)
% 22.63/22.91 (step t12.t3758.t4.t10 (cl (= (not (= (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|))))) :rule cong :premises (t12.t3758.t4.t9))
% 22.63/22.91 (step t12.t3758.t4.t11 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated) tptp.true_1) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated)))) :rule all_simplify)
% 22.63/22.91 (step t12.t3758.t4.t12 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated) tptp.true_1)) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated))))) :rule cong :premises (t12.t3758.t4.t11))
% 22.63/22.91 (step t12.t3758.t4.t13 (cl (= (= A__questionmark_str0_in tptp.nullObject) (= tptp.nullObject A__questionmark_str0_in))) :rule all_simplify)
% 22.63/22.91 (anchor :step t12.t3758.t4.t14 :args ((A__questionmark_pc Int) (:= A__questionmark_pc A__questionmark_pc)))
% 22.63/22.91 (step t12.t3758.t4.t14.t1 (cl (= A__questionmark_pc A__questionmark_pc)) :rule refl)
% 22.63/22.91 (anchor :step t12.t3758.t4.t14.t2 :args ((A__questionmark_v_85_86 Int) (:= A__questionmark_v_85_86 A__questionmark_v_85_86)))
% 22.63/22.91 (step t12.t3758.t4.t14.t2.t1 (cl (= A__questionmark_v_85_86 A__questionmark_v_85_86)) :rule refl)
% 22.63/22.91 (step t12.t3758.t4.t14.t2.t2 (cl (= (= A__questionmark_v_85_86 (tptp.typeof A__questionmark_pc)) (= A__questionmark_v_85_86 (tptp.typeof A__questionmark_pc)))) :rule refl)
% 22.63/22.91 (step t12.t3758.t4.t14.t2.t3 (cl (= (not (not (= A__questionmark_pc tptp.nullObject))) (= A__questionmark_pc tptp.nullObject))) :rule all_simplify)
% 22.63/22.91 (step t12.t3758.t4.t14.t2.t4 (cl (= (= A__questionmark_pc tptp.nullObject) (= tptp.nullObject A__questionmark_pc))) :rule all_simplify)
% 22.63/22.91 (step t12.t3758.t4.t14.t2.t5 (cl (= (not (not (= A__questionmark_pc tptp.nullObject))) (= tptp.nullObject A__questionmark_pc))) :rule trans :premises (t12.t3758.t4.t14.t2.t3 t12.t3758.t4.t14.t2.t4))
% 22.63/22.91 (step t12.t3758.t4.t14.t2.t6 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)))) :rule all_simplify)
% 22.63/22.91 (step t12.t3758.t4.t14.t2.t7 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))))) :rule cong :premises (t12.t3758.t4.t14.t2.t6))
% 22.63/22.91 (step t12.t3758.t4.t14.t2.t8 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef))))) :rule refl)
% 22.63/22.91 (step t12.t3758.t4.t14.t2.t9 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame))))) :rule refl)
% 22.63/22.91 (step t12.t3758.t4.t14.t2.t10 (cl (= (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame)))) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame)))))) :rule cong :premises (t12.t3758.t4.t14.t2.t5 t12.t3758.t4.t14.t2.t7 t12.t3758.t4.t14.t2.t8 t12.t3758.t4.t14.t2.t9))
% 22.63/22.91 (step t12.t3758.t4.t14.t2.t11 (cl (= (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame))))) (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame))))))) :rule cong :premises (t12.t3758.t4.t14.t2.t10))
% 22.63/22.91 (step t12.t3758.t4.t14.t2.t12 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_85_86) (= A__questionmark_v_85_86 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)))) :rule all_simplify)
% 22.63/22.91 (step t12.t3758.t4.t14.t2.t13 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_85_86)) (not (= A__questionmark_v_85_86 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))))) :rule cong :premises (t12.t3758.t4.t14.t2.t12))
% 22.63/22.91 (step t12.t3758.t4.t14.t2.t14 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_85_86) (= A__questionmark_v_85_86 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))) :rule all_simplify)
% 22.63/22.91 (step t12.t3758.t4.t14.t2.t15 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_85_86)) (not (= A__questionmark_v_85_86 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) :rule cong :premises (t12.t3758.t4.t14.t2.t14))
% 22.63/22.91 (step t12.t3758.t4.t14.t2.t16 (cl (= (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_85_86)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_85_86))) (or (not (= A__questionmark_v_85_86 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_85_86 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) :rule cong :premises (t12.t3758.t4.t14.t2.t13 t12.t3758.t4.t14.t2.t15))
% 22.63/22.91 (step t12.t3758.t4.t14.t2.t17 (cl (= (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_85_86)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_85_86)))) (not (or (not (= A__questionmark_v_85_86 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_85_86 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule cong :premises (t12.t3758.t4.t14.t2.t16))
% 22.63/22.91 (step t12.t3758.t4.t14.t2.t18 (cl (= (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_85_86)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_85_86))))) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_85_86 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_85_86 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t3758.t4.t14.t2.t11 t12.t3758.t4.t14.t2.t17))
% 22.63/22.91 (step t12.t3758.t4.t14.t2.t19 (cl (= (and (= A__questionmark_v_85_86 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_85_86)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_85_86)))))) (and (= A__questionmark_v_85_86 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_85_86 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_85_86 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule cong :premises (t12.t3758.t4.t14.t2.t2 t12.t3758.t4.t14.t2.t18))
% 22.63/22.91 (step t12.t3758.t4.t14.t2 (cl (= (exists ((A__questionmark_v_85_86 Int)) (and (= A__questionmark_v_85_86 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_85_86)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_85_86))))))) (exists ((A__questionmark_v_85_86 Int)) (and (= A__questionmark_v_85_86 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_85_86 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_85_86 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule bind)
% 22.63/22.91 (step t12.t3758.t4.t14.t3 (cl (= (exists ((A__questionmark_v_85_86 Int)) (and (= A__questionmark_v_85_86 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_85_86 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_85_86 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (forall ((A__questionmark_v_85_86 Int)) (not (and (= A__questionmark_v_85_86 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_85_86 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_85_86 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))))) :rule all_simplify)
% 22.63/22.91 (step t12.t3758.t4.t14.t4 (cl (= (forall ((A__questionmark_v_85_86 Int)) (not (and (= A__questionmark_v_85_86 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_85_86 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_85_86 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (forall ((A__questionmark_v_85_86 Int)) (or (not (= A__questionmark_v_85_86 (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame)) (or (not (= A__questionmark_v_85_86 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_85_86 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule all_simplify)
% 22.63/22.91 (step t12.t3758.t4.t14.t5 (cl (= (forall ((A__questionmark_v_85_86 Int)) (or (not (= A__questionmark_v_85_86 (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame)) (or (not (= A__questionmark_v_85_86 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_85_86 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule all_simplify)
% 22.63/22.91 (step t12.t3758.t4.t14.t6 (cl (= (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc)) true)) :rule all_simplify)
% 22.63/22.91 (step t12.t3758.t4.t14.t7 (cl (= (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (not true))) :rule cong :premises (t12.t3758.t4.t14.t6))
% 22.63/22.91 (step t12.t3758.t4.t14.t8 (cl (= (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) false)) :rule trans :premises (t12.t3758.t4.t14.t7 t12.t3486))
% 22.63/22.91 (step t12.t3758.t4.t14.t9 (cl (= (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule refl)
% 22.63/22.91 (step t12.t3758.t4.t14.t10 (cl (= (or (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (or false (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t3758.t4.t14.t8 t12.t3758.t4.t14.t9))
% 22.63/22.91 (step t12.t3758.t4.t14.t11 (cl (= (or false (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule all_simplify)
% 22.63/22.91 (step t12.t3758.t4.t14.t12 (cl (= (or (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t3758.t4.t14.t10 t12.t3758.t4.t14.t11))
% 22.63/22.91 (step t12.t3758.t4.t14.t13 (cl (= (forall ((A__questionmark_v_85_86 Int)) (or (not (= A__questionmark_v_85_86 (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame)) (or (not (= A__questionmark_v_85_86 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_85_86 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t3758.t4.t14.t5 t12.t3758.t4.t14.t12))
% 22.63/22.91 (step t12.t3758.t4.t14.t14 (cl (= (forall ((A__questionmark_v_85_86 Int)) (not (and (= A__questionmark_v_85_86 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_85_86 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_85_86 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t3758.t4.t14.t4 t12.t3758.t4.t14.t13))
% 22.63/22.91 (step t12.t3758.t4.t14.t15 (cl (= (not (forall ((A__questionmark_v_85_86 Int)) (not (and (= A__questionmark_v_85_86 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_85_86 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_85_86 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t3758.t4.t14.t14))
% 22.63/22.91 (step t12.t3758.t4.t14.t16 (cl (= (exists ((A__questionmark_v_85_86 Int)) (and (= A__questionmark_v_85_86 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_85_86 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_85_86 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule trans :premises (t12.t3758.t4.t14.t3 t12.t3758.t4.t14.t15))
% 22.63/22.91 (step t12.t3758.t4.t14.t17 (cl (= (exists ((A__questionmark_v_85_86 Int)) (and (= A__questionmark_v_85_86 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_85_86)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_85_86))))))) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule trans :premises (t12.t3758.t4.t14.t2 t12.t3758.t4.t14.t16))
% 22.63/22.91 (step t12.t3758.t4.t14 (cl (= (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_85_86 Int)) (and (= A__questionmark_v_85_86 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_85_86)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_85_86)))))))) (forall ((A__questionmark_pc Int)) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule bind)
% 22.63/22.91 (step t12.t3758.t4.t15 (cl (= (forall ((A__questionmark_pc Int)) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule all_simplify)
% 22.63/22.91 (step t12.t3758.t4.t16 (cl (= (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_85_86 Int)) (and (= A__questionmark_v_85_86 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_85_86)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_85_86)))))))) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t3758.t4.t14 t12.t3758.t4.t15))
% 22.63/22.91 (step t12.t3758.t4.t17 (cl (= (or (= A__questionmark_str0_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_85_86 Int)) (and (= A__questionmark_v_85_86 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_85_86)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_85_86))))))))) (or (= tptp.nullObject A__questionmark_str0_in) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t3758.t4.t13 t12.t3758.t4.t16))
% 22.63/22.91 (step t12.t3758.t4.t18 (cl (= (not (or (= A__questionmark_str0_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_85_86 Int)) (and (= A__questionmark_v_85_86 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_85_86)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_85_86)))))))))) (not (or (= tptp.nullObject A__questionmark_str0_in) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule cong :premises (t12.t3758.t4.t17))
% 22.63/22.91 (step t12.t3758.t4.t19 (cl (= (= A__questionmark_str1_in tptp.nullObject) (= tptp.nullObject A__questionmark_str1_in))) :rule all_simplify)
% 22.63/22.91 (anchor :step t12.t3758.t4.t20 :args ((A__questionmark_pc Int) (:= A__questionmark_pc A__questionmark_pc)))
% 22.63/22.91 (step t12.t3758.t4.t20.t1 (cl (= A__questionmark_pc A__questionmark_pc)) :rule refl)
% 22.63/22.91 (anchor :step t12.t3758.t4.t20.t2 :args ((A__questionmark_v_86_87 Int) (:= A__questionmark_v_86_87 A__questionmark_v_86_87)))
% 22.63/22.91 (step t12.t3758.t4.t20.t2.t1 (cl (= A__questionmark_v_86_87 A__questionmark_v_86_87)) :rule refl)
% 22.63/22.91 (step t12.t3758.t4.t20.t2.t2 (cl (= (= A__questionmark_v_86_87 (tptp.typeof A__questionmark_pc)) (= A__questionmark_v_86_87 (tptp.typeof A__questionmark_pc)))) :rule refl)
% 22.63/22.91 (step t12.t3758.t4.t20.t2.t3 (cl (= (not (not (= A__questionmark_pc tptp.nullObject))) (= A__questionmark_pc tptp.nullObject))) :rule all_simplify)
% 22.63/22.91 (step t12.t3758.t4.t20.t2.t4 (cl (= (= A__questionmark_pc tptp.nullObject) (= tptp.nullObject A__questionmark_pc))) :rule all_simplify)
% 22.63/22.91 (step t12.t3758.t4.t20.t2.t5 (cl (= (not (not (= A__questionmark_pc tptp.nullObject))) (= tptp.nullObject A__questionmark_pc))) :rule trans :premises (t12.t3758.t4.t20.t2.t3 t12.t3758.t4.t20.t2.t4))
% 22.63/22.91 (step t12.t3758.t4.t20.t2.t6 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)))) :rule all_simplify)
% 22.63/22.91 (step t12.t3758.t4.t20.t2.t7 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))))) :rule cong :premises (t12.t3758.t4.t20.t2.t6))
% 22.63/22.91 (step t12.t3758.t4.t20.t2.t8 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef))))) :rule refl)
% 22.63/22.91 (step t12.t3758.t4.t20.t2.t9 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame))))) :rule refl)
% 22.63/22.91 (step t12.t3758.t4.t20.t2.t10 (cl (= (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame)))) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame)))))) :rule cong :premises (t12.t3758.t4.t20.t2.t5 t12.t3758.t4.t20.t2.t7 t12.t3758.t4.t20.t2.t8 t12.t3758.t4.t20.t2.t9))
% 22.63/22.91 (step t12.t3758.t4.t20.t2.t11 (cl (= (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame))))) (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame))))))) :rule cong :premises (t12.t3758.t4.t20.t2.t10))
% 22.63/22.91 (step t12.t3758.t4.t20.t2.t12 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_86_87) (= A__questionmark_v_86_87 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)))) :rule all_simplify)
% 22.63/22.91 (step t12.t3758.t4.t20.t2.t13 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_86_87)) (not (= A__questionmark_v_86_87 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))))) :rule cong :premises (t12.t3758.t4.t20.t2.t12))
% 22.63/22.91 (step t12.t3758.t4.t20.t2.t14 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_86_87) (= A__questionmark_v_86_87 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))) :rule all_simplify)
% 22.63/22.91 (step t12.t3758.t4.t20.t2.t15 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_86_87)) (not (= A__questionmark_v_86_87 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) :rule cong :premises (t12.t3758.t4.t20.t2.t14))
% 22.63/22.91 (step t12.t3758.t4.t20.t2.t16 (cl (= (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_86_87)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_86_87))) (or (not (= A__questionmark_v_86_87 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_86_87 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) :rule cong :premises (t12.t3758.t4.t20.t2.t13 t12.t3758.t4.t20.t2.t15))
% 22.63/22.91 (step t12.t3758.t4.t20.t2.t17 (cl (= (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_86_87)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_86_87)))) (not (or (not (= A__questionmark_v_86_87 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_86_87 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule cong :premises (t12.t3758.t4.t20.t2.t16))
% 22.63/22.91 (step t12.t3758.t4.t20.t2.t18 (cl (= (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_86_87)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_86_87))))) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_86_87 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_86_87 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t3758.t4.t20.t2.t11 t12.t3758.t4.t20.t2.t17))
% 22.63/22.91 (step t12.t3758.t4.t20.t2.t19 (cl (= (and (= A__questionmark_v_86_87 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_86_87)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_86_87)))))) (and (= A__questionmark_v_86_87 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_86_87 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_86_87 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule cong :premises (t12.t3758.t4.t20.t2.t2 t12.t3758.t4.t20.t2.t18))
% 22.63/22.91 (step t12.t3758.t4.t20.t2 (cl (= (exists ((A__questionmark_v_86_87 Int)) (and (= A__questionmark_v_86_87 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_86_87)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_86_87))))))) (exists ((A__questionmark_v_86_87 Int)) (and (= A__questionmark_v_86_87 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_86_87 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_86_87 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule bind)
% 22.63/22.91 (step t12.t3758.t4.t20.t3 (cl (= (exists ((A__questionmark_v_86_87 Int)) (and (= A__questionmark_v_86_87 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_86_87 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_86_87 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (forall ((A__questionmark_v_86_87 Int)) (not (and (= A__questionmark_v_86_87 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_86_87 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_86_87 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))))) :rule all_simplify)
% 22.63/22.91 (step t12.t3758.t4.t20.t4 (cl (= (forall ((A__questionmark_v_86_87 Int)) (not (and (= A__questionmark_v_86_87 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_86_87 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_86_87 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (forall ((A__questionmark_v_86_87 Int)) (or (not (= A__questionmark_v_86_87 (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame)) (or (not (= A__questionmark_v_86_87 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_86_87 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule all_simplify)
% 22.63/22.91 (step t12.t3758.t4.t20.t5 (cl (= (forall ((A__questionmark_v_86_87 Int)) (or (not (= A__questionmark_v_86_87 (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame)) (or (not (= A__questionmark_v_86_87 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_86_87 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule all_simplify)
% 22.63/22.91 (step t12.t3758.t4.t20.t6 (cl (= (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc)) true)) :rule all_simplify)
% 22.63/22.91 (step t12.t3758.t4.t20.t7 (cl (= (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (not true))) :rule cong :premises (t12.t3758.t4.t20.t6))
% 22.63/22.91 (step t12.t3758.t4.t20.t8 (cl (= (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) false)) :rule trans :premises (t12.t3758.t4.t20.t7 t12.t3486))
% 22.63/22.91 (step t12.t3758.t4.t20.t9 (cl (= (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule refl)
% 22.63/22.91 (step t12.t3758.t4.t20.t10 (cl (= (or (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (or false (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t3758.t4.t20.t8 t12.t3758.t4.t20.t9))
% 22.63/22.91 (step t12.t3758.t4.t20.t11 (cl (= (or false (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule all_simplify)
% 22.63/22.91 (step t12.t3758.t4.t20.t12 (cl (= (or (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t3758.t4.t20.t10 t12.t3758.t4.t20.t11))
% 22.63/22.91 (step t12.t3758.t4.t20.t13 (cl (= (forall ((A__questionmark_v_86_87 Int)) (or (not (= A__questionmark_v_86_87 (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame)) (or (not (= A__questionmark_v_86_87 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_86_87 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t3758.t4.t20.t5 t12.t3758.t4.t20.t12))
% 22.63/22.91 (step t12.t3758.t4.t20.t14 (cl (= (forall ((A__questionmark_v_86_87 Int)) (not (and (= A__questionmark_v_86_87 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_86_87 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_86_87 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t3758.t4.t20.t4 t12.t3758.t4.t20.t13))
% 22.63/22.91 (step t12.t3758.t4.t20.t15 (cl (= (not (forall ((A__questionmark_v_86_87 Int)) (not (and (= A__questionmark_v_86_87 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_86_87 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_86_87 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t3758.t4.t20.t14))
% 22.63/22.91 (step t12.t3758.t4.t20.t16 (cl (= (exists ((A__questionmark_v_86_87 Int)) (and (= A__questionmark_v_86_87 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_86_87 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_86_87 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule trans :premises (t12.t3758.t4.t20.t3 t12.t3758.t4.t20.t15))
% 22.63/22.91 (step t12.t3758.t4.t20.t17 (cl (= (exists ((A__questionmark_v_86_87 Int)) (and (= A__questionmark_v_86_87 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_86_87)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_86_87))))))) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule trans :premises (t12.t3758.t4.t20.t2 t12.t3758.t4.t20.t16))
% 22.63/22.91 (step t12.t3758.t4.t20 (cl (= (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_86_87 Int)) (and (= A__questionmark_v_86_87 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_86_87)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_86_87)))))))) (forall ((A__questionmark_pc Int)) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule bind)
% 22.63/22.91 (step t12.t3758.t4.t21 (cl (= (forall ((A__questionmark_pc Int)) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule all_simplify)
% 22.63/22.91 (step t12.t3758.t4.t22 (cl (= (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_86_87 Int)) (and (= A__questionmark_v_86_87 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_86_87)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_86_87)))))))) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t3758.t4.t20 t12.t3758.t4.t21))
% 22.63/22.91 (step t12.t3758.t4.t23 (cl (= (or (= A__questionmark_str1_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_86_87 Int)) (and (= A__questionmark_v_86_87 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_86_87)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_86_87))))))))) (or (= tptp.nullObject A__questionmark_str1_in) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t3758.t4.t19 t12.t3758.t4.t22))
% 22.63/22.91 (step t12.t3758.t4.t24 (cl (= (not (or (= A__questionmark_str1_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_86_87 Int)) (and (= A__questionmark_v_86_87 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_86_87)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_86_87)))))))))) (not (or (= tptp.nullObject A__questionmark_str1_in) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule cong :premises (t12.t3758.t4.t23))
% 22.63/22.91 (step t12.t3758.t4.t25 (cl (= (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated) tptp.true_1)) (not (= (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_str0_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_85_86 Int)) (and (= A__questionmark_v_85_86 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_85_86)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_85_86)))))))))) (not (or (= A__questionmark_str1_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_86_87 Int)) (and (= A__questionmark_v_86_87 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_86_87)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_86_87))))))))))) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated))) (not (or (= tptp.nullObject A__questionmark_str0_in) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (not (or (= tptp.nullObject A__questionmark_str1_in) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule cong :premises (t12.t3758.t4.t4 t12.t3758.t4.t6 t12.t3758.t4.t8 t12.t3758.t4.t10 t12.t3758.t4.t12 t12.t3758.t4.t18 t12.t3758.t4.t24))
% 22.63/22.91 (step t12.t3758.t4.t26 (cl (= (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated) tptp.true_1)) (not (= (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_str0_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_85_86 Int)) (and (= A__questionmark_v_85_86 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_85_86)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_85_86)))))))))) (not (or (= A__questionmark_str1_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_86_87 Int)) (and (= A__questionmark_v_86_87 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_86_87)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_86_87)))))))))))) (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated))) (not (or (= tptp.nullObject A__questionmark_str0_in) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (not (or (= tptp.nullObject A__questionmark_str1_in) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))) :rule cong :premises (t12.t3758.t4.t25))
% 22.63/22.91 (step t12.t3758.t4.t27 (cl (= (= (|tptp.'IsNotNull'| A__questionmark_v_84_85 |tptp.'System_String'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_84_85 |tptp.'System_String'|)))) :rule all_simplify)
% 22.63/22.91 (step t12.t3758.t4.t28 (cl (= (not (= (|tptp.'IsNotNull'| A__questionmark_v_84_85 |tptp.'System_String'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_84_85 |tptp.'System_String'|))))) :rule cong :premises (t12.t3758.t4.t27))
% 22.63/22.91 (step t12.t3758.t4.t29 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.allocated) tptp.true_1) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.allocated)))) :rule all_simplify)
% 22.63/22.91 (step t12.t3758.t4.t30 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.allocated) tptp.true_1)) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.allocated))))) :rule cong :premises (t12.t3758.t4.t29))
% 22.63/22.91 (step t12.t3758.t4.t31 (cl (= (not (= (|tptp.'StringLength'| A__questionmark_v_84_85) (+ (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))))) (not (= (|tptp.'StringLength'| A__questionmark_v_84_85) (+ (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))))))) :rule refl)
% 22.63/22.91 (step t12.t3758.t4.t32 (cl (= (= (|tptp.'AsPureObject'| A__questionmark_str0_in) A__questionmark_str0_in) (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in)))) :rule all_simplify)
% 22.63/22.91 (step t12.t3758.t4.t33 (cl (= (not (= (|tptp.'AsPureObject'| A__questionmark_str0_in) A__questionmark_str0_in)) (not (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in))))) :rule cong :premises (t12.t3758.t4.t32))
% 22.63/22.91 (step t12.t3758.t4.t34 (cl (= (= (|tptp.'AsPureObject'| A__questionmark_str1_in) A__questionmark_str1_in) (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in)))) :rule all_simplify)
% 22.63/22.91 (step t12.t3758.t4.t35 (cl (= (not (= (|tptp.'AsPureObject'| A__questionmark_str1_in) A__questionmark_str1_in)) (not (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in))))) :rule cong :premises (t12.t3758.t4.t34))
% 22.63/22.91 (anchor :step t12.t3758.t4.t36 :args ((A__questionmark_pc Int) (:= A__questionmark_pc A__questionmark_pc)))
% 22.63/22.91 (step t12.t3758.t4.t36.t1 (cl (= A__questionmark_pc A__questionmark_pc)) :rule refl)
% 22.63/22.91 (anchor :step t12.t3758.t4.t36.t2 :args ((A__questionmark_v_87_88 Int) (:= A__questionmark_v_87_88 A__questionmark_v_87_88)))
% 22.63/22.91 (step t12.t3758.t4.t36.t2.t1 (cl (= A__questionmark_v_87_88 A__questionmark_v_87_88)) :rule refl)
% 22.63/22.91 (step t12.t3758.t4.t36.t2.t2 (cl (= (= A__questionmark_v_87_88 (tptp.typeof A__questionmark_pc)) (= A__questionmark_v_87_88 (tptp.typeof A__questionmark_pc)))) :rule refl)
% 22.63/22.91 (step t12.t3758.t4.t36.t2.t3 (cl (= (not (not (= A__questionmark_pc tptp.nullObject))) (= A__questionmark_pc tptp.nullObject))) :rule all_simplify)
% 22.63/22.91 (step t12.t3758.t4.t36.t2.t4 (cl (= (= A__questionmark_pc tptp.nullObject) (= tptp.nullObject A__questionmark_pc))) :rule all_simplify)
% 22.63/22.91 (step t12.t3758.t4.t36.t2.t5 (cl (= (not (not (= A__questionmark_pc tptp.nullObject))) (= tptp.nullObject A__questionmark_pc))) :rule trans :premises (t12.t3758.t4.t36.t2.t3 t12.t3758.t4.t36.t2.t4))
% 22.63/22.91 (step t12.t3758.t4.t36.t2.t6 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)))) :rule all_simplify)
% 22.63/22.91 (step t12.t3758.t4.t36.t2.t7 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))))) :rule cong :premises (t12.t3758.t4.t36.t2.t6))
% 22.63/22.91 (step t12.t3758.t4.t36.t2.t8 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef))))) :rule refl)
% 22.63/22.91 (step t12.t3758.t4.t36.t2.t9 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame))))) :rule refl)
% 22.63/22.91 (step t12.t3758.t4.t36.t2.t10 (cl (= (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame)))) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame)))))) :rule cong :premises (t12.t3758.t4.t36.t2.t5 t12.t3758.t4.t36.t2.t7 t12.t3758.t4.t36.t2.t8 t12.t3758.t4.t36.t2.t9))
% 22.63/22.91 (step t12.t3758.t4.t36.t2.t11 (cl (= (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame))))) (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame))))))) :rule cong :premises (t12.t3758.t4.t36.t2.t10))
% 22.63/22.91 (step t12.t3758.t4.t36.t2.t12 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_87_88) (= A__questionmark_v_87_88 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)))) :rule all_simplify)
% 22.63/22.91 (step t12.t3758.t4.t36.t2.t13 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_87_88)) (not (= A__questionmark_v_87_88 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))))) :rule cong :premises (t12.t3758.t4.t36.t2.t12))
% 22.63/22.91 (step t12.t3758.t4.t36.t2.t14 (cl (= (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_87_88) (= A__questionmark_v_87_88 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))) :rule all_simplify)
% 22.63/22.91 (step t12.t3758.t4.t36.t2.t15 (cl (= (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_87_88)) (not (= A__questionmark_v_87_88 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) :rule cong :premises (t12.t3758.t4.t36.t2.t14))
% 22.63/22.91 (step t12.t3758.t4.t36.t2.t16 (cl (= (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_87_88)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_87_88))) (or (not (= A__questionmark_v_87_88 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_87_88 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) :rule cong :premises (t12.t3758.t4.t36.t2.t13 t12.t3758.t4.t36.t2.t15))
% 22.63/22.91 (step t12.t3758.t4.t36.t2.t17 (cl (= (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_87_88)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_87_88)))) (not (or (not (= A__questionmark_v_87_88 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_87_88 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule cong :premises (t12.t3758.t4.t36.t2.t16))
% 22.63/22.91 (step t12.t3758.t4.t36.t2.t18 (cl (= (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_87_88)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_87_88))))) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_87_88 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_87_88 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t3758.t4.t36.t2.t11 t12.t3758.t4.t36.t2.t17))
% 22.63/22.91 (step t12.t3758.t4.t36.t2.t19 (cl (= (and (= A__questionmark_v_87_88 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_87_88)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_87_88)))))) (and (= A__questionmark_v_87_88 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_87_88 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_87_88 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule cong :premises (t12.t3758.t4.t36.t2.t2 t12.t3758.t4.t36.t2.t18))
% 22.63/22.91 (step t12.t3758.t4.t36.t2 (cl (= (exists ((A__questionmark_v_87_88 Int)) (and (= A__questionmark_v_87_88 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_87_88)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_87_88))))))) (exists ((A__questionmark_v_87_88 Int)) (and (= A__questionmark_v_87_88 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_87_88 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_87_88 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule bind)
% 22.63/22.91 (step t12.t3758.t4.t36.t3 (cl (= (exists ((A__questionmark_v_87_88 Int)) (and (= A__questionmark_v_87_88 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_87_88 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_87_88 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (forall ((A__questionmark_v_87_88 Int)) (not (and (= A__questionmark_v_87_88 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_87_88 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_87_88 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))))) :rule all_simplify)
% 22.63/22.91 (step t12.t3758.t4.t36.t4 (cl (= (forall ((A__questionmark_v_87_88 Int)) (not (and (= A__questionmark_v_87_88 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_87_88 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_87_88 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (forall ((A__questionmark_v_87_88 Int)) (or (not (= A__questionmark_v_87_88 (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame)) (or (not (= A__questionmark_v_87_88 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_87_88 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule all_simplify)
% 22.63/22.91 (step t12.t3758.t4.t36.t5 (cl (= (forall ((A__questionmark_v_87_88 Int)) (or (not (= A__questionmark_v_87_88 (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame)) (or (not (= A__questionmark_v_87_88 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_87_88 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule all_simplify)
% 22.63/22.91 (step t12.t3758.t4.t36.t6 (cl (= (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc)) true)) :rule all_simplify)
% 22.63/22.91 (step t12.t3758.t4.t36.t7 (cl (= (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (not true))) :rule cong :premises (t12.t3758.t4.t36.t6))
% 22.63/22.91 (step t12.t3758.t4.t36.t8 (cl (= (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) false)) :rule trans :premises (t12.t3758.t4.t36.t7 t12.t3486))
% 22.63/22.91 (step t12.t3758.t4.t36.t9 (cl (= (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule refl)
% 22.63/22.91 (step t12.t3758.t4.t36.t10 (cl (= (or (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (or false (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t3758.t4.t36.t8 t12.t3758.t4.t36.t9))
% 22.63/22.91 (step t12.t3758.t4.t36.t11 (cl (= (or false (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule all_simplify)
% 22.63/22.91 (step t12.t3758.t4.t36.t12 (cl (= (or (not (= (tptp.typeof A__questionmark_pc) (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t3758.t4.t36.t10 t12.t3758.t4.t36.t11))
% 22.63/22.91 (step t12.t3758.t4.t36.t13 (cl (= (forall ((A__questionmark_v_87_88 Int)) (or (not (= A__questionmark_v_87_88 (tptp.typeof A__questionmark_pc))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame)) (or (not (= A__questionmark_v_87_88 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_87_88 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t3758.t4.t36.t5 t12.t3758.t4.t36.t12))
% 22.63/22.91 (step t12.t3758.t4.t36.t14 (cl (= (forall ((A__questionmark_v_87_88 Int)) (not (and (= A__questionmark_v_87_88 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_87_88 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_87_88 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t3758.t4.t36.t4 t12.t3758.t4.t36.t13))
% 22.63/22.91 (step t12.t3758.t4.t36.t15 (cl (= (not (forall ((A__questionmark_v_87_88 Int)) (not (and (= A__questionmark_v_87_88 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_87_88 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_87_88 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t3758.t4.t36.t14))
% 22.63/22.91 (step t12.t3758.t4.t36.t16 (cl (= (exists ((A__questionmark_v_87_88 Int)) (and (= A__questionmark_v_87_88 (tptp.typeof A__questionmark_pc)) (=> (not (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame))))) (not (or (not (= A__questionmark_v_87_88 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= A__questionmark_v_87_88 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule trans :premises (t12.t3758.t4.t36.t3 t12.t3758.t4.t36.t15))
% 22.63/22.91 (step t12.t3758.t4.t36.t17 (cl (= (exists ((A__questionmark_v_87_88 Int)) (and (= A__questionmark_v_87_88 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_87_88)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_87_88))))))) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule trans :premises (t12.t3758.t4.t36.t2 t12.t3758.t4.t36.t16))
% 22.63/22.91 (step t12.t3758.t4.t36 (cl (= (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_87_88 Int)) (and (= A__questionmark_v_87_88 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_87_88)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_87_88)))))))) (forall ((A__questionmark_pc Int)) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule bind)
% 22.63/22.91 (step t12.t3758.t4.t37 (cl (= (forall ((A__questionmark_pc Int)) (not (and (not (= tptp.nullObject A__questionmark_pc)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame)) (or (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv))) (not (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule all_simplify)
% 22.63/22.91 (step t12.t3758.t4.t38 (cl (= (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_87_88 Int)) (and (= A__questionmark_v_87_88 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_87_88)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_87_88)))))))) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) :rule trans :premises (t12.t3758.t4.t36 t12.t3758.t4.t37))
% 22.63/22.91 (step t12.t3758.t4.t39 (cl (= (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_87_88 Int)) (and (= A__questionmark_v_87_88 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_87_88)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_87_88))))))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule cong :premises (t12.t3758.t4.t38))
% 22.63/22.91 (step t12.t3758.t4.t40 (cl (= (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_84_85 |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.allocated) tptp.true_1)) (not (= (|tptp.'StringLength'| A__questionmark_v_84_85) (+ (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))))) (not (= (|tptp.'AsPureObject'| A__questionmark_str0_in) A__questionmark_str0_in)) (not (= (|tptp.'AsPureObject'| A__questionmark_str1_in) A__questionmark_str1_in)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_87_88 Int)) (and (= A__questionmark_v_87_88 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_87_88)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_87_88)))))))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_84_85 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.allocated))) (not (= (|tptp.'StringLength'| A__questionmark_v_84_85) (+ (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))))) (not (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in))) (not (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule cong :premises (t12.t3758.t4.t28 t12.t3758.t4.t30 t12.t3758.t4.t31 t12.t3758.t4.t33 t12.t3758.t4.t35 t12.t3758.t4.t39))
% 22.63/22.91 (step t12.t3758.t4.t41 (cl (= (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_84_85 |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.allocated) tptp.true_1)) (not (= (|tptp.'StringLength'| A__questionmark_v_84_85) (+ (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))))) (not (= (|tptp.'AsPureObject'| A__questionmark_str0_in) A__questionmark_str0_in)) (not (= (|tptp.'AsPureObject'| A__questionmark_str1_in) A__questionmark_str1_in)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_87_88 Int)) (and (= A__questionmark_v_87_88 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_87_88)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_87_88))))))))))) (not (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_84_85 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.allocated))) (not (= (|tptp.'StringLength'| A__questionmark_v_84_85) (+ (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))))) (not (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in))) (not (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule cong :premises (t12.t3758.t4.t40))
% 22.63/22.91 (step t12.t3758.t4.t42 (cl (= (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated) tptp.true_1)) (not (= (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_str0_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_85_86 Int)) (and (= A__questionmark_v_85_86 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_85_86)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_85_86)))))))))) (not (or (= A__questionmark_str1_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_86_87 Int)) (and (= A__questionmark_v_86_87 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_86_87)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_86_87)))))))))))) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_84_85 |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.allocated) tptp.true_1)) (not (= (|tptp.'StringLength'| A__questionmark_v_84_85) (+ (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))))) (not (= (|tptp.'AsPureObject'| A__questionmark_str0_in) A__questionmark_str0_in)) (not (= (|tptp.'AsPureObject'| A__questionmark_str1_in) A__questionmark_str1_in)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_87_88 Int)) (and (= A__questionmark_v_87_88 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_87_88)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_87_88)))))))))))) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated))) (not (or (= tptp.nullObject A__questionmark_str0_in) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (not (or (= tptp.nullObject A__questionmark_str1_in) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (not (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_84_85 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.allocated))) (not (= (|tptp.'StringLength'| A__questionmark_v_84_85) (+ (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))))) (not (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in))) (not (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))) :rule cong :premises (t12.t3758.t4.t26 t12.t3758.t4.t41))
% 22.63/22.91 (step t12.t3758.t4.t43 (cl (= (and (= A__questionmark_v_84_85 (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated) tptp.true_1)) (not (= (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_str0_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_85_86 Int)) (and (= A__questionmark_v_85_86 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_85_86)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_85_86)))))))))) (not (or (= A__questionmark_str1_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_86_87 Int)) (and (= A__questionmark_v_86_87 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_86_87)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_86_87)))))))))))) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_84_85 |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.allocated) tptp.true_1)) (not (= (|tptp.'StringLength'| A__questionmark_v_84_85) (+ (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))))) (not (= (|tptp.'AsPureObject'| A__questionmark_str0_in) A__questionmark_str0_in)) (not (= (|tptp.'AsPureObject'| A__questionmark_str1_in) A__questionmark_str1_in)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_87_88 Int)) (and (= A__questionmark_v_87_88 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_87_88)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_87_88))))))))))))) (and (= A__questionmark_v_84_85 (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated))) (not (or (= tptp.nullObject A__questionmark_str0_in) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (not (or (= tptp.nullObject A__questionmark_str1_in) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (not (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_84_85 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.allocated))) (not (= (|tptp.'StringLength'| A__questionmark_v_84_85) (+ (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))))) (not (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in))) (not (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))))) :rule cong :premises (t12.t3758.t4.t2 t12.t3758.t4.t42))
% 22.63/22.91 (step t12.t3758.t4 (cl (= (exists ((A__questionmark_v_84_85 Int)) (and (= A__questionmark_v_84_85 (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated) tptp.true_1)) (not (= (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_str0_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_85_86 Int)) (and (= A__questionmark_v_85_86 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_85_86)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_85_86)))))))))) (not (or (= A__questionmark_str1_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_86_87 Int)) (and (= A__questionmark_v_86_87 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_86_87)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_86_87)))))))))))) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_84_85 |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.allocated) tptp.true_1)) (not (= (|tptp.'StringLength'| A__questionmark_v_84_85) (+ (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))))) (not (= (|tptp.'AsPureObject'| A__questionmark_str0_in) A__questionmark_str0_in)) (not (= (|tptp.'AsPureObject'| A__questionmark_str1_in) A__questionmark_str1_in)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_87_88 Int)) (and (= A__questionmark_v_87_88 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_87_88)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_87_88)))))))))))))) (exists ((A__questionmark_v_84_85 Int)) (and (= A__questionmark_v_84_85 (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated))) (not (or (= tptp.nullObject A__questionmark_str0_in) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (not (or (= tptp.nullObject A__questionmark_str1_in) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (not (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_84_85 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.allocated))) (not (= (|tptp.'StringLength'| A__questionmark_v_84_85) (+ (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))))) (not (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in))) (not (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))))) :rule bind)
% 22.63/22.91 (step t12.t3758.t5 (cl (= (exists ((A__questionmark_v_84_85 Int)) (and (= A__questionmark_v_84_85 (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated))) (not (or (= tptp.nullObject A__questionmark_str0_in) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (not (or (= tptp.nullObject A__questionmark_str1_in) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (not (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_84_85 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.allocated))) (not (= (|tptp.'StringLength'| A__questionmark_v_84_85) (+ (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))))) (not (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in))) (not (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))) (not (forall ((A__questionmark_v_84_85 Int)) (not (and (= A__questionmark_v_84_85 (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated))) (not (or (= tptp.nullObject A__questionmark_str0_in) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (not (or (= tptp.nullObject A__questionmark_str1_in) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (not (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_84_85 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.allocated))) (not (= (|tptp.'StringLength'| A__questionmark_v_84_85) (+ (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))))) (not (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in))) (not (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))))))) :rule all_simplify)
% 22.63/22.91 (step t12.t3758.t6 (cl (= (forall ((A__questionmark_v_84_85 Int)) (not (and (= A__questionmark_v_84_85 (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated))) (not (or (= tptp.nullObject A__questionmark_str0_in) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (not (or (= tptp.nullObject A__questionmark_str1_in) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (not (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_84_85 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.allocated))) (not (= (|tptp.'StringLength'| A__questionmark_v_84_85) (+ (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))))) (not (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in))) (not (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))))) (forall ((A__questionmark_v_84_85 Int)) (or (not (= A__questionmark_v_84_85 (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_str0_in) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (or (= tptp.nullObject A__questionmark_str1_in) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_84_85 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.allocated))) (not (= (|tptp.'StringLength'| A__questionmark_v_84_85) (+ (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))))) (not (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in))) (not (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))))) :rule all_simplify)
% 22.63/22.91 (step t12.t3758.t7 (cl (= (forall ((A__questionmark_v_84_85 Int)) (or (not (= A__questionmark_v_84_85 (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_str0_in) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (or (= tptp.nullObject A__questionmark_str1_in) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_84_85 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.allocated))) (not (= (|tptp.'StringLength'| A__questionmark_v_84_85) (+ (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))))) (not (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in))) (not (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) (forall ((A__questionmark_v_84_85 Int) (BOUND_VARIABLE_15758 Int) (BOUND_VARIABLE_15738 Int)) (or (not (= A__questionmark_v_84_85 (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_str0_in) (or (= tptp.nullObject BOUND_VARIABLE_15738) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15738) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15738) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.localinv))))) (or (= tptp.nullObject A__questionmark_str1_in) (or (= tptp.nullObject BOUND_VARIABLE_15758) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.localinv))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_84_85 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.allocated))) (not (= (|tptp.'StringLength'| A__questionmark_v_84_85) (+ (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))))) (not (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in))) (not (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))))) :rule all_simplify)
% 22.63/22.91 (anchor :step t12.t3758.t8 :args ((A__questionmark_v_84_85 Int) (:= A__questionmark_v_84_85 A__questionmark_v_84_85) (BOUND_VARIABLE_15758 Int) (:= BOUND_VARIABLE_15758 BOUND_VARIABLE_15758) (BOUND_VARIABLE_15738 Int) (:= BOUND_VARIABLE_15738 BOUND_VARIABLE_15738)))
% 22.63/22.91 (step t12.t3758.t8.t1 (cl (= A__questionmark_v_84_85 A__questionmark_v_84_85)) :rule refl)
% 22.63/22.91 (step t12.t3758.t8.t2 (cl (= BOUND_VARIABLE_15758 BOUND_VARIABLE_15758)) :rule refl)
% 22.63/22.91 (step t12.t3758.t8.t3 (cl (= BOUND_VARIABLE_15738 BOUND_VARIABLE_15738)) :rule refl)
% 22.63/22.91 (step t12.t3758.t8.t4 (cl (= (not (= A__questionmark_v_84_85 (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in))) (not (= A__questionmark_v_84_85 (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in))))) :rule refl)
% 22.63/22.91 (step t12.t3758.t8.t5 (cl (= (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)))) :rule refl)
% 22.63/22.91 (step t12.t3758.t8.t6 (cl (= (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|)))) :rule refl)
% 22.63/22.91 (step t12.t3758.t8.t7 (cl (= (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated)))) :rule refl)
% 22.63/22.91 (step t12.t3758.t8.t8 (cl (= (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|)))) :rule refl)
% 22.63/22.91 (step t12.t3758.t8.t9 (cl (= (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated)))) :rule refl)
% 22.63/22.91 (step t12.t3758.t8.t10 (cl (= (or (= tptp.nullObject A__questionmark_str0_in) (or (= tptp.nullObject BOUND_VARIABLE_15738) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15738) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15738) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.localinv))))) (or (= tptp.nullObject A__questionmark_str0_in) (= tptp.nullObject BOUND_VARIABLE_15738) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15738) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15738) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.localinv)))))) :rule all_simplify)
% 22.63/22.91 (step t12.t3758.t8.t11 (cl (= (= tptp.nullObject A__questionmark_str0_in) (= tptp.nullObject A__questionmark_str0_in))) :rule refl)
% 22.63/22.91 (step t12.t3758.t8.t12 (cl (= (= tptp.nullObject BOUND_VARIABLE_15738) (= tptp.nullObject BOUND_VARIABLE_15738))) :rule refl)
% 22.63/22.91 (step t12.t3758.t8.t13 (cl (= (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.allocated))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.allocated))))) :rule refl)
% 22.63/22.91 (step t12.t3758.t8.t14 (cl (= (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.ownerRef)))) :rule all_simplify)
% 22.63/22.91 (step t12.t3758.t8.t15 (cl (= (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.ownerRef))))) :rule cong :premises (t12.t3758.t8.t14))
% 22.63/22.91 (step t12.t3758.t8.t16 (cl (= (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame)) (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.ownerFrame)))) :rule all_simplify)
% 22.63/22.91 (step t12.t3758.t8.t17 (cl (= (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.ownerFrame))))) :rule cong :premises (t12.t3758.t8.t16))
% 22.63/22.91 (step t12.t3758.t8.t18 (cl (= (and (= (tptp.typeof BOUND_VARIABLE_15738) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15738) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.localinv))) (and (= (tptp.typeof BOUND_VARIABLE_15738) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15738) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.localinv))))) :rule refl)
% 22.63/22.91 (step t12.t3758.t8.t19 (cl (= (or (= tptp.nullObject A__questionmark_str0_in) (= tptp.nullObject BOUND_VARIABLE_15738) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15738) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15738) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.localinv)))) (or (= tptp.nullObject A__questionmark_str0_in) (= tptp.nullObject BOUND_VARIABLE_15738) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15738) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15738) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.localinv)))))) :rule cong :premises (t12.t3758.t8.t11 t12.t3758.t8.t12 t12.t3758.t8.t13 t12.t3758.t8.t15 t12.t3758.t8.t17 t12.t3758.t8.t18))
% 22.63/22.91 (step t12.t3758.t8.t20 (cl (= (or (= tptp.nullObject A__questionmark_str0_in) (or (= tptp.nullObject BOUND_VARIABLE_15738) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15738) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15738) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.localinv))))) (or (= tptp.nullObject A__questionmark_str0_in) (= tptp.nullObject BOUND_VARIABLE_15738) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15738) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15738) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.localinv)))))) :rule trans :premises (t12.t3758.t8.t10 t12.t3758.t8.t19))
% 22.63/22.91 (step t12.t3758.t8.t21 (cl (= (or (= tptp.nullObject A__questionmark_str1_in) (or (= tptp.nullObject BOUND_VARIABLE_15758) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.localinv))))) (or (= tptp.nullObject A__questionmark_str1_in) (= tptp.nullObject BOUND_VARIABLE_15758) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.localinv)))))) :rule all_simplify)
% 22.63/22.91 (step t12.t3758.t8.t22 (cl (= (= tptp.nullObject A__questionmark_str1_in) (= tptp.nullObject A__questionmark_str1_in))) :rule refl)
% 22.63/22.91 (step t12.t3758.t8.t23 (cl (= (= tptp.nullObject BOUND_VARIABLE_15758) (= tptp.nullObject BOUND_VARIABLE_15758))) :rule refl)
% 22.63/22.91 (step t12.t3758.t8.t24 (cl (= (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.allocated))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.allocated))))) :rule refl)
% 22.63/22.91 (step t12.t3758.t8.t25 (cl (= (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.ownerRef)))) :rule all_simplify)
% 22.63/22.91 (step t12.t3758.t8.t26 (cl (= (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.ownerRef))))) :rule cong :premises (t12.t3758.t8.t25))
% 22.63/22.91 (step t12.t3758.t8.t27 (cl (= (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame)) (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.ownerFrame)))) :rule all_simplify)
% 22.63/22.91 (step t12.t3758.t8.t28 (cl (= (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.ownerFrame))))) :rule cong :premises (t12.t3758.t8.t27))
% 22.63/22.91 (step t12.t3758.t8.t29 (cl (= (and (= (tptp.typeof BOUND_VARIABLE_15758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.localinv))) (and (= (tptp.typeof BOUND_VARIABLE_15758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.localinv))))) :rule refl)
% 22.63/22.91 (step t12.t3758.t8.t30 (cl (= (or (= tptp.nullObject A__questionmark_str1_in) (= tptp.nullObject BOUND_VARIABLE_15758) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.localinv)))) (or (= tptp.nullObject A__questionmark_str1_in) (= tptp.nullObject BOUND_VARIABLE_15758) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.localinv)))))) :rule cong :premises (t12.t3758.t8.t22 t12.t3758.t8.t23 t12.t3758.t8.t24 t12.t3758.t8.t26 t12.t3758.t8.t28 t12.t3758.t8.t29))
% 22.63/22.91 (step t12.t3758.t8.t31 (cl (= (or (= tptp.nullObject A__questionmark_str1_in) (or (= tptp.nullObject BOUND_VARIABLE_15758) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.localinv))))) (or (= tptp.nullObject A__questionmark_str1_in) (= tptp.nullObject BOUND_VARIABLE_15758) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.localinv)))))) :rule trans :premises (t12.t3758.t8.t21 t12.t3758.t8.t30))
% 22.63/22.91 (step t12.t3758.t8.t32 (cl (= (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_84_85 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.allocated))) (not (= (|tptp.'StringLength'| A__questionmark_v_84_85) (+ (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))))) (not (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in))) (not (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_84_85 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.allocated))) (not (= (|tptp.'StringLength'| A__questionmark_v_84_85) (+ (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))))) (not (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in))) (not (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule refl)
% 22.63/22.91 (step t12.t3758.t8.t33 (cl (= (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_str0_in) (or (= tptp.nullObject BOUND_VARIABLE_15738) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15738) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15738) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.localinv))))) (or (= tptp.nullObject A__questionmark_str1_in) (or (= tptp.nullObject BOUND_VARIABLE_15758) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.localinv))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_84_85 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.allocated))) (not (= (|tptp.'StringLength'| A__questionmark_v_84_85) (+ (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))))) (not (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in))) (not (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_str0_in) (= tptp.nullObject BOUND_VARIABLE_15738) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15738) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15738) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.localinv)))) (or (= tptp.nullObject A__questionmark_str1_in) (= tptp.nullObject BOUND_VARIABLE_15758) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.localinv)))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_84_85 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.allocated))) (not (= (|tptp.'StringLength'| A__questionmark_v_84_85) (+ (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))))) (not (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in))) (not (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule cong :premises (t12.t3758.t8.t5 t12.t3758.t8.t6 t12.t3758.t8.t7 t12.t3758.t8.t8 t12.t3758.t8.t9 t12.t3758.t8.t20 t12.t3758.t8.t31 t12.t3758.t8.t32))
% 22.63/22.91 (step t12.t3758.t8.t34 (cl (= (or (not (= A__questionmark_v_84_85 (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_str0_in) (or (= tptp.nullObject BOUND_VARIABLE_15738) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15738) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15738) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.localinv))))) (or (= tptp.nullObject A__questionmark_str1_in) (or (= tptp.nullObject BOUND_VARIABLE_15758) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.localinv))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_84_85 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.allocated))) (not (= (|tptp.'StringLength'| A__questionmark_v_84_85) (+ (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))))) (not (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in))) (not (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (or (not (= A__questionmark_v_84_85 (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_str0_in) (= tptp.nullObject BOUND_VARIABLE_15738) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15738) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15738) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.localinv)))) (or (= tptp.nullObject A__questionmark_str1_in) (= tptp.nullObject BOUND_VARIABLE_15758) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.localinv)))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_84_85 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.allocated))) (not (= (|tptp.'StringLength'| A__questionmark_v_84_85) (+ (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))))) (not (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in))) (not (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))) :rule cong :premises (t12.t3758.t8.t4 t12.t3758.t8.t33))
% 22.63/22.91 (step t12.t3758.t8 (cl (= (forall ((A__questionmark_v_84_85 Int) (BOUND_VARIABLE_15758 Int) (BOUND_VARIABLE_15738 Int)) (or (not (= A__questionmark_v_84_85 (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_str0_in) (or (= tptp.nullObject BOUND_VARIABLE_15738) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15738) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15738) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.localinv))))) (or (= tptp.nullObject A__questionmark_str1_in) (or (= tptp.nullObject BOUND_VARIABLE_15758) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.localinv))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_84_85 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.allocated))) (not (= (|tptp.'StringLength'| A__questionmark_v_84_85) (+ (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))))) (not (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in))) (not (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) (forall ((A__questionmark_v_84_85 Int) (BOUND_VARIABLE_15758 Int) (BOUND_VARIABLE_15738 Int)) (or (not (= A__questionmark_v_84_85 (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_str0_in) (= tptp.nullObject BOUND_VARIABLE_15738) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15738) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15738) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.localinv)))) (or (= tptp.nullObject A__questionmark_str1_in) (= tptp.nullObject BOUND_VARIABLE_15758) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.localinv)))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_84_85 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.allocated))) (not (= (|tptp.'StringLength'| A__questionmark_v_84_85) (+ (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))))) (not (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in))) (not (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))))) :rule bind)
% 22.63/22.91 (step t12.t3758.t9 (cl (= (forall ((A__questionmark_v_84_85 Int) (BOUND_VARIABLE_15758 Int) (BOUND_VARIABLE_15738 Int)) (or (not (= A__questionmark_v_84_85 (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_str0_in) (= tptp.nullObject BOUND_VARIABLE_15738) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15738) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15738) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.localinv)))) (or (= tptp.nullObject A__questionmark_str1_in) (= tptp.nullObject BOUND_VARIABLE_15758) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.localinv)))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_84_85 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.allocated))) (not (= (|tptp.'StringLength'| A__questionmark_v_84_85) (+ (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))))) (not (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in))) (not (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) (forall ((BOUND_VARIABLE_15758 Int) (BOUND_VARIABLE_15738 Int)) (or (not (= (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_str0_in) (= tptp.nullObject BOUND_VARIABLE_15738) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15738) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15738) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.localinv)))) (or (= tptp.nullObject A__questionmark_str1_in) (= tptp.nullObject BOUND_VARIABLE_15758) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.localinv)))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.allocated))) (not (= (|tptp.'StringLength'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in)) (+ (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))))) (not (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in))) (not (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))))) :rule all_simplify)
% 22.63/22.91 (anchor :step t12.t3758.t10 :args ((BOUND_VARIABLE_15758 Int) (:= BOUND_VARIABLE_15758 BOUND_VARIABLE_15758) (BOUND_VARIABLE_15738 Int) (:= BOUND_VARIABLE_15738 BOUND_VARIABLE_15738)))
% 22.63/22.91 (step t12.t3758.t10.t1 (cl (= BOUND_VARIABLE_15758 BOUND_VARIABLE_15758)) :rule refl)
% 22.63/22.91 (step t12.t3758.t10.t2 (cl (= BOUND_VARIABLE_15738 BOUND_VARIABLE_15738)) :rule refl)
% 22.63/22.91 (step t12.t3758.t10.t3 (cl (= (= (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in)) true)) :rule all_simplify)
% 22.63/22.91 (step t12.t3758.t10.t4 (cl (= (not (= (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in))) (not true))) :rule cong :premises (t12.t3758.t10.t3))
% 22.63/22.91 (step t12.t3758.t10.t5 (cl (= (not (= (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in))) false)) :rule trans :premises (t12.t3758.t10.t4 t12.t3486))
% 22.63/22.91 (step t12.t3758.t10.t6 (cl (= (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)))) :rule refl)
% 22.63/22.91 (step t12.t3758.t10.t7 (cl (= (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|)))) :rule refl)
% 22.63/22.91 (step t12.t3758.t10.t8 (cl (= (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated)))) :rule refl)
% 22.63/22.91 (step t12.t3758.t10.t9 (cl (= (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|)))) :rule refl)
% 22.63/22.91 (step t12.t3758.t10.t10 (cl (= (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated)))) :rule refl)
% 22.63/22.91 (step t12.t3758.t10.t11 (cl (= (or (= tptp.nullObject A__questionmark_str0_in) (= tptp.nullObject BOUND_VARIABLE_15738) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15738) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15738) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.localinv)))) (or (= tptp.nullObject A__questionmark_str0_in) (= tptp.nullObject BOUND_VARIABLE_15738) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15738) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15738) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.localinv)))))) :rule refl)
% 22.63/22.91 (step t12.t3758.t10.t12 (cl (= (or (= tptp.nullObject A__questionmark_str1_in) (= tptp.nullObject BOUND_VARIABLE_15758) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.localinv)))) (or (= tptp.nullObject A__questionmark_str1_in) (= tptp.nullObject BOUND_VARIABLE_15758) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.localinv)))))) :rule refl)
% 22.63/22.91 (step t12.t3758.t10.t13 (cl (= (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) |tptp.'System_String'|))) (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) |tptp.'System_String'|))))) :rule refl)
% 22.63/22.91 (step t12.t3758.t10.t14 (cl (= (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.allocated))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.allocated))))) :rule refl)
% 22.63/22.91 (step t12.t3758.t10.t15 (cl (= (= (|tptp.'StringLength'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in)) (+ (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in)))) (= (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (+ (* (- 1) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))) (|tptp.'StringLength'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in)))))) :rule all_simplify)
% 22.63/22.91 (step t12.t3758.t10.t16 (cl (= (not (= (|tptp.'StringLength'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in)) (+ (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))))) (not (= (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (+ (* (- 1) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))) (|tptp.'StringLength'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in))))))) :rule cong :premises (t12.t3758.t10.t15))
% 22.63/22.91 (step t12.t3758.t10.t17 (cl (= (not (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in))) (not (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in))))) :rule refl)
% 22.63/22.91 (step t12.t3758.t10.t18 (cl (= (not (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in))) (not (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in))))) :rule refl)
% 22.63/22.91 (step t12.t3758.t10.t19 (cl (= (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) :rule refl)
% 22.63/22.91 (step t12.t3758.t10.t20 (cl (= (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.allocated))) (not (= (|tptp.'StringLength'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in)) (+ (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))))) (not (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in))) (not (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.allocated))) (not (= (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (+ (* (- 1) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))) (|tptp.'StringLength'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in))))) (not (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in))) (not (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule cong :premises (t12.t3758.t10.t13 t12.t3758.t10.t14 t12.t3758.t10.t16 t12.t3758.t10.t17 t12.t3758.t10.t18 t12.t3758.t10.t19))
% 22.63/22.91 (step t12.t3758.t10.t21 (cl (= (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_str0_in) (= tptp.nullObject BOUND_VARIABLE_15738) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15738) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15738) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.localinv)))) (or (= tptp.nullObject A__questionmark_str1_in) (= tptp.nullObject BOUND_VARIABLE_15758) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.localinv)))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.allocated))) (not (= (|tptp.'StringLength'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in)) (+ (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))))) (not (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in))) (not (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_str0_in) (= tptp.nullObject BOUND_VARIABLE_15738) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15738) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15738) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.localinv)))) (or (= tptp.nullObject A__questionmark_str1_in) (= tptp.nullObject BOUND_VARIABLE_15758) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.localinv)))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.allocated))) (not (= (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (+ (* (- 1) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))) (|tptp.'StringLength'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in))))) (not (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in))) (not (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule cong :premises (t12.t3758.t10.t6 t12.t3758.t10.t7 t12.t3758.t10.t8 t12.t3758.t10.t9 t12.t3758.t10.t10 t12.t3758.t10.t11 t12.t3758.t10.t12 t12.t3758.t10.t20))
% 22.63/22.91 (step t12.t3758.t10.t22 (cl (= (or (not (= (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_str0_in) (= tptp.nullObject BOUND_VARIABLE_15738) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15738) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15738) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.localinv)))) (or (= tptp.nullObject A__questionmark_str1_in) (= tptp.nullObject BOUND_VARIABLE_15758) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.localinv)))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.allocated))) (not (= (|tptp.'StringLength'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in)) (+ (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))))) (not (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in))) (not (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (or false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_str0_in) (= tptp.nullObject BOUND_VARIABLE_15738) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15738) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15738) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.localinv)))) (or (= tptp.nullObject A__questionmark_str1_in) (= tptp.nullObject BOUND_VARIABLE_15758) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.localinv)))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.allocated))) (not (= (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (+ (* (- 1) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))) (|tptp.'StringLength'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in))))) (not (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in))) (not (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))) :rule cong :premises (t12.t3758.t10.t5 t12.t3758.t10.t21))
% 22.63/22.91 (step t12.t3758.t10.t23 (cl (= (or false (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_str0_in) (= tptp.nullObject BOUND_VARIABLE_15738) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15738) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15738) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.localinv)))) (or (= tptp.nullObject A__questionmark_str1_in) (= tptp.nullObject BOUND_VARIABLE_15758) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.localinv)))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.allocated))) (not (= (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (+ (* (- 1) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))) (|tptp.'StringLength'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in))))) (not (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in))) (not (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_str0_in) (= tptp.nullObject BOUND_VARIABLE_15738) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15738) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15738) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.localinv)))) (or (= tptp.nullObject A__questionmark_str1_in) (= tptp.nullObject BOUND_VARIABLE_15758) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.localinv)))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.allocated))) (not (= (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (+ (* (- 1) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))) (|tptp.'StringLength'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in))))) (not (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in))) (not (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule all_simplify)
% 22.63/22.91 (step t12.t3758.t10.t24 (cl (= (or (not (= (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_str0_in) (= tptp.nullObject BOUND_VARIABLE_15738) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15738) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15738) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.localinv)))) (or (= tptp.nullObject A__questionmark_str1_in) (= tptp.nullObject BOUND_VARIABLE_15758) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.localinv)))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.allocated))) (not (= (|tptp.'StringLength'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in)) (+ (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))))) (not (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in))) (not (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_str0_in) (= tptp.nullObject BOUND_VARIABLE_15738) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15738) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15738) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.localinv)))) (or (= tptp.nullObject A__questionmark_str1_in) (= tptp.nullObject BOUND_VARIABLE_15758) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.localinv)))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.allocated))) (not (= (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (+ (* (- 1) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))) (|tptp.'StringLength'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in))))) (not (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in))) (not (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule trans :premises (t12.t3758.t10.t22 t12.t3758.t10.t23))
% 22.63/22.91 (step t12.t3758.t10 (cl (= (forall ((BOUND_VARIABLE_15758 Int) (BOUND_VARIABLE_15738 Int)) (or (not (= (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_str0_in) (= tptp.nullObject BOUND_VARIABLE_15738) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15738) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15738) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.localinv)))) (or (= tptp.nullObject A__questionmark_str1_in) (= tptp.nullObject BOUND_VARIABLE_15758) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.localinv)))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.allocated))) (not (= (|tptp.'StringLength'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in)) (+ (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))))) (not (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in))) (not (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) (forall ((BOUND_VARIABLE_15758 Int) (BOUND_VARIABLE_15738 Int)) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_str0_in) (= tptp.nullObject BOUND_VARIABLE_15738) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15738) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15738) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.localinv)))) (or (= tptp.nullObject A__questionmark_str1_in) (= tptp.nullObject BOUND_VARIABLE_15758) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.localinv)))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.allocated))) (not (= (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (+ (* (- 1) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))) (|tptp.'StringLength'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in))))) (not (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in))) (not (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))) :rule bind)
% 22.63/22.91 (step t12.t3758.t11 (cl (= (forall ((BOUND_VARIABLE_15758 Int) (BOUND_VARIABLE_15738 Int)) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_str0_in) (= tptp.nullObject BOUND_VARIABLE_15738) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15738) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15738) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.localinv)))) (or (= tptp.nullObject A__questionmark_str1_in) (= tptp.nullObject BOUND_VARIABLE_15758) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.localinv)))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.allocated))) (not (= (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (+ (* (- 1) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))) (|tptp.'StringLength'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in))))) (not (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in))) (not (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated)) (forall ((BOUND_VARIABLE_15830 Int) (BOUND_VARIABLE_15832 Int)) (or (= tptp.nullObject A__questionmark_str0_in) (= tptp.nullObject BOUND_VARIABLE_15832) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.localinv))))) (forall ((BOUND_VARIABLE_15853 Int) (BOUND_VARIABLE_15855 Int)) (or (= tptp.nullObject A__questionmark_str1_in) (= tptp.nullObject BOUND_VARIABLE_15853) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.localinv))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.allocated))) (not (= (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (+ (* (- 1) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))) (|tptp.'StringLength'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in))))) (not (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in))) (not (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule all_simplify)
% 22.63/22.91 (step t12.t3758.t12 (cl (= (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)))) :rule refl)
% 22.63/22.91 (step t12.t3758.t13 (cl (= (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|)))) :rule refl)
% 22.63/22.91 (step t12.t3758.t14 (cl (= (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated)))) :rule refl)
% 22.63/22.91 (step t12.t3758.t15 (cl (= (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|)))) :rule refl)
% 22.63/22.91 (step t12.t3758.t16 (cl (= (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated)))) :rule refl)
% 22.63/22.91 (step t12.t3758.t17 (cl (= (forall ((BOUND_VARIABLE_15830 Int) (BOUND_VARIABLE_15832 Int)) (or (= tptp.nullObject A__questionmark_str0_in) (= tptp.nullObject BOUND_VARIABLE_15832) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.localinv))))) (or (= tptp.nullObject A__questionmark_str0_in) (forall ((BOUND_VARIABLE_15832 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15832) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.localinv)))))))) :rule all_simplify)
% 22.63/22.91 (step t12.t3758.t18 (cl (= (forall ((BOUND_VARIABLE_15853 Int) (BOUND_VARIABLE_15855 Int)) (or (= tptp.nullObject A__questionmark_str1_in) (= tptp.nullObject BOUND_VARIABLE_15853) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.localinv))))) (or (= tptp.nullObject A__questionmark_str1_in) (forall ((BOUND_VARIABLE_15853 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15853) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.localinv)))))))) :rule all_simplify)
% 22.63/22.91 (step t12.t3758.t19 (cl (= (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.allocated))) (not (= (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (+ (* (- 1) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))) (|tptp.'StringLength'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in))))) (not (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in))) (not (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.allocated))) (not (= (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (+ (* (- 1) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))) (|tptp.'StringLength'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in))))) (not (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in))) (not (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) :rule refl)
% 22.63/22.91 (step t12.t3758.t20 (cl (= (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated)) (forall ((BOUND_VARIABLE_15830 Int) (BOUND_VARIABLE_15832 Int)) (or (= tptp.nullObject A__questionmark_str0_in) (= tptp.nullObject BOUND_VARIABLE_15832) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.localinv))))) (forall ((BOUND_VARIABLE_15853 Int) (BOUND_VARIABLE_15855 Int)) (or (= tptp.nullObject A__questionmark_str1_in) (= tptp.nullObject BOUND_VARIABLE_15853) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.localinv))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.allocated))) (not (= (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (+ (* (- 1) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))) (|tptp.'StringLength'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in))))) (not (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in))) (not (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_str0_in) (forall ((BOUND_VARIABLE_15832 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15832) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.localinv)))))) (or (= tptp.nullObject A__questionmark_str1_in) (forall ((BOUND_VARIABLE_15853 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15853) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.localinv)))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.allocated))) (not (= (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (+ (* (- 1) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))) (|tptp.'StringLength'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in))))) (not (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in))) (not (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule cong :premises (t12.t3758.t12 t12.t3758.t13 t12.t3758.t14 t12.t3758.t15 t12.t3758.t16 t12.t3758.t17 t12.t3758.t18 t12.t3758.t19))
% 22.63/22.91 (step t12.t3758.t21 (cl (= (forall ((BOUND_VARIABLE_15758 Int) (BOUND_VARIABLE_15738 Int)) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_str0_in) (= tptp.nullObject BOUND_VARIABLE_15738) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15738) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15738) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.localinv)))) (or (= tptp.nullObject A__questionmark_str1_in) (= tptp.nullObject BOUND_VARIABLE_15758) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.localinv)))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.allocated))) (not (= (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (+ (* (- 1) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))) (|tptp.'StringLength'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in))))) (not (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in))) (not (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_str0_in) (forall ((BOUND_VARIABLE_15832 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15832) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.localinv)))))) (or (= tptp.nullObject A__questionmark_str1_in) (forall ((BOUND_VARIABLE_15853 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15853) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.localinv)))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.allocated))) (not (= (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (+ (* (- 1) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))) (|tptp.'StringLength'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in))))) (not (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in))) (not (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule trans :premises (t12.t3758.t11 t12.t3758.t20))
% 22.63/22.91 (step t12.t3758.t22 (cl (= (forall ((BOUND_VARIABLE_15758 Int) (BOUND_VARIABLE_15738 Int)) (or (not (= (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_str0_in) (= tptp.nullObject BOUND_VARIABLE_15738) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15738) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15738) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.localinv)))) (or (= tptp.nullObject A__questionmark_str1_in) (= tptp.nullObject BOUND_VARIABLE_15758) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.localinv)))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.allocated))) (not (= (|tptp.'StringLength'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in)) (+ (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))))) (not (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in))) (not (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_str0_in) (forall ((BOUND_VARIABLE_15832 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15832) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.localinv)))))) (or (= tptp.nullObject A__questionmark_str1_in) (forall ((BOUND_VARIABLE_15853 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15853) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.localinv)))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.allocated))) (not (= (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (+ (* (- 1) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))) (|tptp.'StringLength'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in))))) (not (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in))) (not (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule trans :premises (t12.t3758.t10 t12.t3758.t21))
% 22.63/22.91 (step t12.t3758.t23 (cl (= (forall ((A__questionmark_v_84_85 Int) (BOUND_VARIABLE_15758 Int) (BOUND_VARIABLE_15738 Int)) (or (not (= A__questionmark_v_84_85 (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_str0_in) (= tptp.nullObject BOUND_VARIABLE_15738) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15738) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15738) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.localinv)))) (or (= tptp.nullObject A__questionmark_str1_in) (= tptp.nullObject BOUND_VARIABLE_15758) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.localinv)))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_84_85 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.allocated))) (not (= (|tptp.'StringLength'| A__questionmark_v_84_85) (+ (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))))) (not (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in))) (not (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_str0_in) (forall ((BOUND_VARIABLE_15832 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15832) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.localinv)))))) (or (= tptp.nullObject A__questionmark_str1_in) (forall ((BOUND_VARIABLE_15853 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15853) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.localinv)))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.allocated))) (not (= (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (+ (* (- 1) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))) (|tptp.'StringLength'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in))))) (not (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in))) (not (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule trans :premises (t12.t3758.t9 t12.t3758.t22))
% 22.63/22.91 (step t12.t3758.t24 (cl (= (forall ((A__questionmark_v_84_85 Int) (BOUND_VARIABLE_15758 Int) (BOUND_VARIABLE_15738 Int)) (or (not (= A__questionmark_v_84_85 (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_str0_in) (or (= tptp.nullObject BOUND_VARIABLE_15738) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15738) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15738) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15738 tptp.localinv))))) (or (= tptp.nullObject A__questionmark_str1_in) (or (= tptp.nullObject BOUND_VARIABLE_15758) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15758) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15758 tptp.localinv))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_84_85 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.allocated))) (not (= (|tptp.'StringLength'| A__questionmark_v_84_85) (+ (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))))) (not (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in))) (not (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_str0_in) (forall ((BOUND_VARIABLE_15832 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15832) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.localinv)))))) (or (= tptp.nullObject A__questionmark_str1_in) (forall ((BOUND_VARIABLE_15853 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15853) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.localinv)))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.allocated))) (not (= (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (+ (* (- 1) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))) (|tptp.'StringLength'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in))))) (not (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in))) (not (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule trans :premises (t12.t3758.t8 t12.t3758.t23))
% 22.63/22.91 (step t12.t3758.t25 (cl (= (forall ((A__questionmark_v_84_85 Int)) (or (not (= A__questionmark_v_84_85 (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_str0_in) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (or (= tptp.nullObject A__questionmark_str1_in) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_84_85 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.allocated))) (not (= (|tptp.'StringLength'| A__questionmark_v_84_85) (+ (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))))) (not (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in))) (not (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_str0_in) (forall ((BOUND_VARIABLE_15832 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15832) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.localinv)))))) (or (= tptp.nullObject A__questionmark_str1_in) (forall ((BOUND_VARIABLE_15853 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15853) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.localinv)))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.allocated))) (not (= (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (+ (* (- 1) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))) (|tptp.'StringLength'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in))))) (not (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in))) (not (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule trans :premises (t12.t3758.t7 t12.t3758.t24))
% 22.63/22.91 (step t12.t3758.t26 (cl (= (forall ((A__questionmark_v_84_85 Int)) (not (and (= A__questionmark_v_84_85 (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated))) (not (or (= tptp.nullObject A__questionmark_str0_in) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (not (or (= tptp.nullObject A__questionmark_str1_in) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (not (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_84_85 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.allocated))) (not (= (|tptp.'StringLength'| A__questionmark_v_84_85) (+ (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))))) (not (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in))) (not (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))))) (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_str0_in) (forall ((BOUND_VARIABLE_15832 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15832) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.localinv)))))) (or (= tptp.nullObject A__questionmark_str1_in) (forall ((BOUND_VARIABLE_15853 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15853) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.localinv)))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.allocated))) (not (= (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (+ (* (- 1) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))) (|tptp.'StringLength'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in))))) (not (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in))) (not (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule trans :premises (t12.t3758.t6 t12.t3758.t25))
% 22.63/22.91 (step t12.t3758.t27 (cl (= (not (forall ((A__questionmark_v_84_85 Int)) (not (and (= A__questionmark_v_84_85 (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated))) (not (or (= tptp.nullObject A__questionmark_str0_in) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (not (or (= tptp.nullObject A__questionmark_str1_in) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (not (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_84_85 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.allocated))) (not (= (|tptp.'StringLength'| A__questionmark_v_84_85) (+ (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))))) (not (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in))) (not (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_str0_in) (forall ((BOUND_VARIABLE_15832 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15832) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.localinv)))))) (or (= tptp.nullObject A__questionmark_str1_in) (forall ((BOUND_VARIABLE_15853 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15853) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.localinv)))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.allocated))) (not (= (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (+ (* (- 1) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))) (|tptp.'StringLength'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in))))) (not (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in))) (not (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))) :rule cong :premises (t12.t3758.t26))
% 22.63/22.91 (step t12.t3758.t28 (cl (= (exists ((A__questionmark_v_84_85 Int)) (and (= A__questionmark_v_84_85 (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in)) (=> (not (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated))) (not (or (= tptp.nullObject A__questionmark_str0_in) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))) (not (or (= tptp.nullObject A__questionmark_str1_in) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))) (not (or (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_v_84_85 |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.allocated))) (not (= (|tptp.'StringLength'| A__questionmark_v_84_85) (+ (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))))) (not (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in))) (not (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_str0_in) (forall ((BOUND_VARIABLE_15832 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15832) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.localinv)))))) (or (= tptp.nullObject A__questionmark_str1_in) (forall ((BOUND_VARIABLE_15853 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15853) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.localinv)))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.allocated))) (not (= (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (+ (* (- 1) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))) (|tptp.'StringLength'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in))))) (not (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in))) (not (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))) :rule trans :premises (t12.t3758.t5 t12.t3758.t27))
% 22.63/22.91 (step t12.t3758.t29 (cl (= (exists ((A__questionmark_v_84_85 Int)) (and (= A__questionmark_v_84_85 (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated) tptp.true_1)) (not (= (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_str0_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_85_86 Int)) (and (= A__questionmark_v_85_86 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_85_86)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_85_86)))))))))) (not (or (= A__questionmark_str1_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_86_87 Int)) (and (= A__questionmark_v_86_87 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_86_87)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_86_87)))))))))))) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_84_85 |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.allocated) tptp.true_1)) (not (= (|tptp.'StringLength'| A__questionmark_v_84_85) (+ (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))))) (not (= (|tptp.'AsPureObject'| A__questionmark_str0_in) A__questionmark_str0_in)) (not (= (|tptp.'AsPureObject'| A__questionmark_str1_in) A__questionmark_str1_in)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_87_88 Int)) (and (= A__questionmark_v_87_88 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_87_88)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_87_88)))))))))))))) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_str0_in) (forall ((BOUND_VARIABLE_15832 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15832) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.localinv)))))) (or (= tptp.nullObject A__questionmark_str1_in) (forall ((BOUND_VARIABLE_15853 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15853) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.localinv)))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.allocated))) (not (= (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (+ (* (- 1) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))) (|tptp.'StringLength'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in))))) (not (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in))) (not (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv))))))))))) :rule trans :premises (t12.t3758.t4 t12.t3758.t28))
% 22.63/22.91 (step t12.t3758 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_str0_in Int) (A__questionmark_str1_in Int)) (exists ((A__questionmark_v_84_85 Int)) (and (= A__questionmark_v_84_85 (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated) tptp.true_1)) (not (= (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_str0_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_85_86 Int)) (and (= A__questionmark_v_85_86 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_85_86)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_85_86)))))))))) (not (or (= A__questionmark_str1_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_86_87 Int)) (and (= A__questionmark_v_86_87 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_86_87)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_86_87)))))))))))) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_84_85 |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.allocated) tptp.true_1)) (not (= (|tptp.'StringLength'| A__questionmark_v_84_85) (+ (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))))) (not (= (|tptp.'AsPureObject'| A__questionmark_str0_in) A__questionmark_str0_in)) (not (= (|tptp.'AsPureObject'| A__questionmark_str1_in) A__questionmark_str1_in)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_87_88 Int)) (and (= A__questionmark_v_87_88 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_87_88)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_87_88))))))))))))))) (forall ((A__questionmark_Heap Int) (A__questionmark_str0_in Int) (A__questionmark_str1_in Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_str0_in) (forall ((BOUND_VARIABLE_15832 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15832) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.localinv)))))) (or (= tptp.nullObject A__questionmark_str1_in) (forall ((BOUND_VARIABLE_15853 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15853) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.localinv)))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.allocated))) (not (= (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (+ (* (- 1) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))) (|tptp.'StringLength'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in))))) (not (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in))) (not (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))))) :rule bind)
% 22.63/22.91 (step t12.t3759 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_str0_in Int) (A__questionmark_str1_in Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_str0_in) (forall ((BOUND_VARIABLE_15832 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15832) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.localinv)))))) (or (= tptp.nullObject A__questionmark_str1_in) (forall ((BOUND_VARIABLE_15853 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15853) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.localinv)))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.allocated))) (not (= (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (+ (* (- 1) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))) (|tptp.'StringLength'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in))))) (not (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in))) (not (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) (forall ((A__questionmark_Heap Int) (A__questionmark_str0_in Int) (A__questionmark_str1_in Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated))) (and (not (= tptp.nullObject A__questionmark_str0_in)) (not (forall ((BOUND_VARIABLE_15832 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15832) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_str1_in)) (not (forall ((BOUND_VARIABLE_15853 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15853) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.localinv))))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.allocated)) (= (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (+ (* (- 1) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))) (|tptp.'StringLength'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in)))) (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in)) (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in)) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) :rule all_simplify)
% 22.63/22.91 (step t12.t3760 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_str0_in Int) (A__questionmark_str1_in Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated))) (and (not (= tptp.nullObject A__questionmark_str0_in)) (not (forall ((BOUND_VARIABLE_15832 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15832) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_str1_in)) (not (forall ((BOUND_VARIABLE_15853 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15853) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.localinv))))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.allocated)) (= (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (+ (* (- 1) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))) (|tptp.'StringLength'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in)))) (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in)) (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in)) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (forall ((A__questionmark_Heap Int) (A__questionmark_str0_in Int) (A__questionmark_str1_in Int) (BOUND_VARIABLE_15904 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated))) (and (not (= tptp.nullObject A__questionmark_str0_in)) (not (forall ((BOUND_VARIABLE_15832 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15832) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_str1_in)) (not (forall ((BOUND_VARIABLE_15853 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15853) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.localinv))))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.allocated)) (= (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (+ (* (- 1) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))) (|tptp.'StringLength'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in)))) (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in)) (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in)) (or (= tptp.nullObject BOUND_VARIABLE_15904) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15904) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15904) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.localinv))))))))) :rule all_simplify)
% 22.63/22.91 (anchor :step t12.t3761 :args ((A__questionmark_Heap Int) (:= A__questionmark_Heap A__questionmark_Heap) (A__questionmark_str0_in Int) (:= A__questionmark_str0_in A__questionmark_str0_in) (A__questionmark_str1_in Int) (:= A__questionmark_str1_in A__questionmark_str1_in) (BOUND_VARIABLE_15904 Int) (:= BOUND_VARIABLE_15904 BOUND_VARIABLE_15904)))
% 22.63/22.91 (step t12.t3761.t1 (cl (= A__questionmark_Heap A__questionmark_Heap)) :rule refl)
% 22.63/22.91 (step t12.t3761.t2 (cl (= A__questionmark_str0_in A__questionmark_str0_in)) :rule refl)
% 22.63/22.91 (step t12.t3761.t3 (cl (= A__questionmark_str1_in A__questionmark_str1_in)) :rule refl)
% 22.63/22.91 (step t12.t3761.t4 (cl (= BOUND_VARIABLE_15904 BOUND_VARIABLE_15904)) :rule refl)
% 22.63/22.91 (step t12.t3761.t5 (cl (= (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))))) :rule refl)
% 22.63/22.91 (step t12.t3761.t6 (cl (= (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|))))) :rule refl)
% 22.63/22.91 (step t12.t3761.t7 (cl (= (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated))))) :rule refl)
% 22.63/22.91 (step t12.t3761.t8 (cl (= (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|))))) :rule refl)
% 22.63/22.91 (step t12.t3761.t9 (cl (= (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated))))) :rule refl)
% 22.63/22.91 (step t12.t3761.t10 (cl (= (and (not (= tptp.nullObject A__questionmark_str0_in)) (not (forall ((BOUND_VARIABLE_15832 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15832) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_str0_in)) (not (forall ((BOUND_VARIABLE_15832 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15832) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.localinv))))))))) :rule refl)
% 22.63/22.91 (step t12.t3761.t11 (cl (= (and (not (= tptp.nullObject A__questionmark_str1_in)) (not (forall ((BOUND_VARIABLE_15853 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15853) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_str1_in)) (not (forall ((BOUND_VARIABLE_15853 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15853) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.localinv))))))))) :rule refl)
% 22.63/22.91 (step t12.t3761.t12 (cl (= (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) |tptp.'System_String'|)) (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) |tptp.'System_String'|)))) :rule refl)
% 22.63/22.91 (step t12.t3761.t13 (cl (= (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.allocated)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.allocated)))) :rule refl)
% 22.63/22.91 (step t12.t3761.t14 (cl (= (= (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (+ (* (- 1) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))) (|tptp.'StringLength'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in)))) (= (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (+ (* (- 1) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))) (|tptp.'StringLength'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in)))))) :rule refl)
% 22.63/22.91 (step t12.t3761.t15 (cl (= (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in)) (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in)))) :rule refl)
% 22.63/22.91 (step t12.t3761.t16 (cl (= (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in)) (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in)))) :rule refl)
% 22.63/22.91 (step t12.t3761.t17 (cl (= (= tptp.nullObject BOUND_VARIABLE_15904) (= tptp.nullObject BOUND_VARIABLE_15904))) :rule refl)
% 22.63/22.91 (step t12.t3761.t18 (cl (= (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.allocated))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.allocated))))) :rule refl)
% 22.63/22.91 (step t12.t3761.t19 (cl (= (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerRef)) (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.ownerRef)))) :rule all_simplify)
% 22.63/22.91 (step t12.t3761.t20 (cl (= (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.ownerRef))))) :rule cong :premises (t12.t3761.t19))
% 22.63/22.91 (step t12.t3761.t21 (cl (= (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerFrame)) (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.ownerFrame)))) :rule all_simplify)
% 22.63/22.91 (step t12.t3761.t22 (cl (= (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.ownerFrame))))) :rule cong :premises (t12.t3761.t21))
% 22.63/22.91 (step t12.t3761.t23 (cl (= (and (= (tptp.typeof BOUND_VARIABLE_15904) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15904) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.localinv))) (and (= (tptp.typeof BOUND_VARIABLE_15904) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15904) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.localinv))))) :rule refl)
% 22.63/22.91 (step t12.t3761.t24 (cl (= (or (= tptp.nullObject BOUND_VARIABLE_15904) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15904) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15904) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.localinv)))) (or (= tptp.nullObject BOUND_VARIABLE_15904) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15904) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15904) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.localinv)))))) :rule cong :premises (t12.t3761.t17 t12.t3761.t18 t12.t3761.t20 t12.t3761.t22 t12.t3761.t23))
% 22.63/22.91 (step t12.t3761.t25 (cl (= (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.allocated)) (= (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (+ (* (- 1) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))) (|tptp.'StringLength'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in)))) (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in)) (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in)) (or (= tptp.nullObject BOUND_VARIABLE_15904) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15904) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15904) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.localinv))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.allocated)) (= (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (+ (* (- 1) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))) (|tptp.'StringLength'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in)))) (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in)) (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in)) (or (= tptp.nullObject BOUND_VARIABLE_15904) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15904) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15904) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.localinv))))))) :rule cong :premises (t12.t3761.t12 t12.t3761.t13 t12.t3761.t14 t12.t3761.t15 t12.t3761.t16 t12.t3761.t24))
% 22.63/22.91 (step t12.t3761.t26 (cl (= (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated))) (and (not (= tptp.nullObject A__questionmark_str0_in)) (not (forall ((BOUND_VARIABLE_15832 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15832) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_str1_in)) (not (forall ((BOUND_VARIABLE_15853 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15853) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.localinv))))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.allocated)) (= (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (+ (* (- 1) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))) (|tptp.'StringLength'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in)))) (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in)) (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in)) (or (= tptp.nullObject BOUND_VARIABLE_15904) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15904) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15904) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.localinv)))))) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated))) (and (not (= tptp.nullObject A__questionmark_str0_in)) (not (forall ((BOUND_VARIABLE_15832 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15832) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_str1_in)) (not (forall ((BOUND_VARIABLE_15853 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15853) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.localinv))))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.allocated)) (= (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (+ (* (- 1) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))) (|tptp.'StringLength'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in)))) (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in)) (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in)) (or (= tptp.nullObject BOUND_VARIABLE_15904) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15904) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15904) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.localinv)))))))) :rule cong :premises (t12.t3761.t5 t12.t3761.t6 t12.t3761.t7 t12.t3761.t8 t12.t3761.t9 t12.t3761.t10 t12.t3761.t11 t12.t3761.t25))
% 22.63/22.91 (step t12.t3761 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_str0_in Int) (A__questionmark_str1_in Int) (BOUND_VARIABLE_15904 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated))) (and (not (= tptp.nullObject A__questionmark_str0_in)) (not (forall ((BOUND_VARIABLE_15832 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15832) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_str1_in)) (not (forall ((BOUND_VARIABLE_15853 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15853) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.localinv))))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.allocated)) (= (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (+ (* (- 1) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))) (|tptp.'StringLength'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in)))) (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in)) (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in)) (or (= tptp.nullObject BOUND_VARIABLE_15904) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15904) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15904) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.localinv))))))) (forall ((A__questionmark_Heap Int) (A__questionmark_str0_in Int) (A__questionmark_str1_in Int) (BOUND_VARIABLE_15904 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated))) (and (not (= tptp.nullObject A__questionmark_str0_in)) (not (forall ((BOUND_VARIABLE_15832 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15832) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_str1_in)) (not (forall ((BOUND_VARIABLE_15853 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15853) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.localinv))))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.allocated)) (= (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (+ (* (- 1) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))) (|tptp.'StringLength'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in)))) (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in)) (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in)) (or (= tptp.nullObject BOUND_VARIABLE_15904) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15904) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15904) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.localinv))))))))) :rule bind)
% 22.63/22.91 (step t12.t3762 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_str0_in Int) (A__questionmark_str1_in Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated))) (and (not (= tptp.nullObject A__questionmark_str0_in)) (not (forall ((BOUND_VARIABLE_15832 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15832) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_str1_in)) (not (forall ((BOUND_VARIABLE_15853 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15853) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.localinv))))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.allocated)) (= (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (+ (* (- 1) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))) (|tptp.'StringLength'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in)))) (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in)) (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in)) (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))) (forall ((A__questionmark_Heap Int) (A__questionmark_str0_in Int) (A__questionmark_str1_in Int) (BOUND_VARIABLE_15904 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated))) (and (not (= tptp.nullObject A__questionmark_str0_in)) (not (forall ((BOUND_VARIABLE_15832 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15832) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_str1_in)) (not (forall ((BOUND_VARIABLE_15853 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15853) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.localinv))))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.allocated)) (= (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (+ (* (- 1) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))) (|tptp.'StringLength'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in)))) (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in)) (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in)) (or (= tptp.nullObject BOUND_VARIABLE_15904) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15904) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15904) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.localinv))))))))) :rule trans :premises (t12.t3760 t12.t3761))
% 22.63/22.91 (step t12.t3763 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_str0_in Int) (A__questionmark_str1_in Int)) (not (and (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated)) (or (= tptp.nullObject A__questionmark_str0_in) (forall ((BOUND_VARIABLE_15832 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15832) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.localinv)))))) (or (= tptp.nullObject A__questionmark_str1_in) (forall ((BOUND_VARIABLE_15853 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15853) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.localinv)))))) (or (not (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.allocated))) (not (= (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (+ (* (- 1) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))) (|tptp.'StringLength'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in))))) (not (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in))) (not (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in))) (not (forall ((A__questionmark_pc Int)) (or (= tptp.nullObject A__questionmark_pc) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerFrame))) (and (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv)) (= (tptp.typeof A__questionmark_pc) (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv)))))))))) (forall ((A__questionmark_Heap Int) (A__questionmark_str0_in Int) (A__questionmark_str1_in Int) (BOUND_VARIABLE_15904 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated))) (and (not (= tptp.nullObject A__questionmark_str0_in)) (not (forall ((BOUND_VARIABLE_15832 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15832) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_str1_in)) (not (forall ((BOUND_VARIABLE_15853 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15853) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.localinv))))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.allocated)) (= (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (+ (* (- 1) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))) (|tptp.'StringLength'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in)))) (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in)) (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in)) (or (= tptp.nullObject BOUND_VARIABLE_15904) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15904) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15904) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.localinv))))))))) :rule trans :premises (t12.t3759 t12.t3762))
% 22.63/22.91 (step t12.t3764 (cl (= (forall ((A__questionmark_Heap Int) (A__questionmark_str0_in Int) (A__questionmark_str1_in Int)) (exists ((A__questionmark_v_84_85 Int)) (and (= A__questionmark_v_84_85 (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated) tptp.true_1)) (not (= (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_str0_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_85_86 Int)) (and (= A__questionmark_v_85_86 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_85_86)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_85_86)))))))))) (not (or (= A__questionmark_str1_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_86_87 Int)) (and (= A__questionmark_v_86_87 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_86_87)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_86_87)))))))))))) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_84_85 |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.allocated) tptp.true_1)) (not (= (|tptp.'StringLength'| A__questionmark_v_84_85) (+ (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))))) (not (= (|tptp.'AsPureObject'| A__questionmark_str0_in) A__questionmark_str0_in)) (not (= (|tptp.'AsPureObject'| A__questionmark_str1_in) A__questionmark_str1_in)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_87_88 Int)) (and (= A__questionmark_v_87_88 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_87_88)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_87_88))))))))))))))) (forall ((A__questionmark_Heap Int) (A__questionmark_str0_in Int) (A__questionmark_str1_in Int) (BOUND_VARIABLE_15904 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated))) (and (not (= tptp.nullObject A__questionmark_str0_in)) (not (forall ((BOUND_VARIABLE_15832 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15832) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_str1_in)) (not (forall ((BOUND_VARIABLE_15853 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15853) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.localinv))))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.allocated)) (= (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (+ (* (- 1) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))) (|tptp.'StringLength'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in)))) (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in)) (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in)) (or (= tptp.nullObject BOUND_VARIABLE_15904) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15904) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15904) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.localinv))))))))) :rule trans :premises (t12.t3758 t12.t3763))
% 22.63/22.91 (step t12.t3765 (cl (= (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_str0_in Int) (A__questionmark_str1_in Int)) (exists ((A__questionmark_v_84_85 Int)) (and (= A__questionmark_v_84_85 (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated) tptp.true_1)) (not (= (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_str0_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_85_86 Int)) (and (= A__questionmark_v_85_86 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_85_86)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_85_86)))))))))) (not (or (= A__questionmark_str1_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_86_87 Int)) (and (= A__questionmark_v_86_87 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_86_87)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_86_87)))))))))))) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_84_85 |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.allocated) tptp.true_1)) (not (= (|tptp.'StringLength'| A__questionmark_v_84_85) (+ (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))))) (not (= (|tptp.'AsPureObject'| A__questionmark_str0_in) A__questionmark_str0_in)) (not (= (|tptp.'AsPureObject'| A__questionmark_str1_in) A__questionmark_str1_in)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_87_88 Int)) (and (= A__questionmark_v_87_88 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_87_88)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_87_88)))))))))))))))) (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_str0_in Int) (A__questionmark_str1_in Int) (BOUND_VARIABLE_15904 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated))) (and (not (= tptp.nullObject A__questionmark_str0_in)) (not (forall ((BOUND_VARIABLE_15832 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15832) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_str1_in)) (not (forall ((BOUND_VARIABLE_15853 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15853) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.localinv))))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.allocated)) (= (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (+ (* (- 1) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))) (|tptp.'StringLength'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in)))) (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in)) (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in)) (or (= tptp.nullObject BOUND_VARIABLE_15904) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15904) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15904) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.localinv)))))))))) :rule cong :premises (t12.t3717 t12.t3764))
% 22.63/22.91 (step t12.t3766 (cl (= (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_str0_in Int) (A__questionmark_str1_in Int)) (exists ((A__questionmark_v_84_85 Int)) (and (= A__questionmark_v_84_85 (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated) tptp.true_1)) (not (= (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_str0_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_85_86 Int)) (and (= A__questionmark_v_85_86 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_85_86)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_85_86)))))))))) (not (or (= A__questionmark_str1_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_86_87 Int)) (and (= A__questionmark_v_86_87 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_86_87)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_86_87)))))))))))) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_84_85 |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.allocated) tptp.true_1)) (not (= (|tptp.'StringLength'| A__questionmark_v_84_85) (+ (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))))) (not (= (|tptp.'AsPureObject'| A__questionmark_str0_in) A__questionmark_str0_in)) (not (= (|tptp.'AsPureObject'| A__questionmark_str1_in) A__questionmark_str1_in)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_87_88 Int)) (and (= A__questionmark_v_87_88 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_87_88)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_87_88))))))))))))))))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_str0_in Int) (A__questionmark_str1_in Int) (BOUND_VARIABLE_15904 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated))) (and (not (= tptp.nullObject A__questionmark_str0_in)) (not (forall ((BOUND_VARIABLE_15832 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15832) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_str1_in)) (not (forall ((BOUND_VARIABLE_15853 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15853) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.localinv))))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.allocated)) (= (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (+ (* (- 1) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))) (|tptp.'StringLength'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in)))) (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in)) (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in)) (or (= tptp.nullObject BOUND_VARIABLE_15904) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15904) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15904) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.localinv))))))))))) :rule cong :premises (t12.t3765))
% 22.63/22.91 (step t12.t3767 (cl (= (not (forall ((A__questionmark_Heap Int) (A__questionmark_str0_in Int) (A__questionmark_str1_in Int)) (= (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) (|tptp.'System_String_Concat_System_String_System_String_1'| A__questionmark_str0_in A__questionmark_str1_in)))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_str0_in Int) (A__questionmark_str1_in Int)) (= (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) (|tptp.'System_String_Concat_System_String_System_String_1'| A__questionmark_str0_in A__questionmark_str1_in)))))) :rule refl)
% 22.63/22.91 (step t12.t3768 (cl (= (= (|tptp.'IsNotNull'| tptp.stringLiteral8 |tptp.'System_String'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral8 |tptp.'System_String'|)))) :rule all_simplify)
% 22.63/22.91 (step t12.t3769 (cl (= (not (= (|tptp.'IsNotNull'| tptp.stringLiteral8 |tptp.'System_String'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral8 |tptp.'System_String'|))))) :rule cong :premises (t12.t3768))
% 22.63/22.91 (step t12.t3770 (cl (= (not (= (|tptp.'StringLength'| tptp.stringLiteral8) 13)) (not (= (|tptp.'StringLength'| tptp.stringLiteral8) 13)))) :rule refl)
% 22.63/22.91 (anchor :step t12.t3771 :args ((A__questionmark_heap Int) (:= A__questionmark_heap A__questionmark_heap)))
% 22.63/22.91 (step t12.t3771.t1 (cl (= A__questionmark_heap A__questionmark_heap)) :rule refl)
% 22.63/22.91 (step t12.t3771.t2 (cl (= (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)))) :rule all_simplify)
% 22.63/22.91 (step t12.t3771.t3 (cl (= (= (tptp.select2 A__questionmark_heap tptp.stringLiteral8 tptp.allocated) tptp.true_1) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral8 tptp.allocated)))) :rule all_simplify)
% 22.63/22.91 (step t12.t3771.t4 (cl (= (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (tptp.select2 A__questionmark_heap tptp.stringLiteral8 tptp.allocated) tptp.true_1)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral8 tptp.allocated))))) :rule cong :premises (t12.t3771.t2 t12.t3771.t3))
% 22.63/22.91 (step t12.t3771 (cl (= (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (tptp.select2 A__questionmark_heap tptp.stringLiteral8 tptp.allocated) tptp.true_1))) (forall ((A__questionmark_heap Int)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral8 tptp.allocated)))))) :rule bind)
% 22.63/22.91 (step t12.t3772 (cl (= (forall ((A__questionmark_heap Int)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral8 tptp.allocated)))) (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral8 tptp.allocated)))))) :rule all_simplify)
% 22.63/22.91 (step t12.t3773 (cl (= (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (tptp.select2 A__questionmark_heap tptp.stringLiteral8 tptp.allocated) tptp.true_1))) (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral8 tptp.allocated)))))) :rule trans :premises (t12.t3771 t12.t3772))
% 22.63/22.91 (step t12.t3774 (cl (= (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (tptp.select2 A__questionmark_heap tptp.stringLiteral8 tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral8 tptp.allocated))))))) :rule cong :premises (t12.t3773))
% 22.63/22.91 (anchor :step t12.t3775 :args ((A__questionmark_heap Int) (:= A__questionmark_heap A__questionmark_heap)))
% 22.63/22.91 (step t12.t3775.t1 (cl (= A__questionmark_heap A__questionmark_heap)) :rule refl)
% 22.63/22.91 (step t12.t3775.t2 (cl (= (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)))) :rule all_simplify)
% 22.63/22.91 (step t12.t3775.t3 (cl (= (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral8) tptp.stringLiteral8) (= tptp.stringLiteral8 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral8)))) :rule all_simplify)
% 22.63/22.91 (step t12.t3775.t4 (cl (= (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral8) tptp.stringLiteral8)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.stringLiteral8 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral8))))) :rule cong :premises (t12.t3775.t2 t12.t3775.t3))
% 22.63/22.91 (step t12.t3775 (cl (= (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral8) tptp.stringLiteral8))) (forall ((A__questionmark_heap Int)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.stringLiteral8 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral8)))))) :rule bind)
% 22.63/22.91 (step t12.t3776 (cl (= (forall ((A__questionmark_heap Int)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.stringLiteral8 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral8)))) (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral8 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral8)))))) :rule all_simplify)
% 22.63/22.91 (step t12.t3777 (cl (= (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral8) tptp.stringLiteral8))) (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral8 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral8)))))) :rule trans :premises (t12.t3775 t12.t3776))
% 22.63/22.91 (step t12.t3778 (cl (= (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral8) tptp.stringLiteral8)))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral8 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral8))))))) :rule cong :premises (t12.t3777))
% 22.63/22.91 (step t12.t3779 (cl (= (= (|tptp.'IsNotNull'| tptp.stringLiteral9 |tptp.'System_String'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral9 |tptp.'System_String'|)))) :rule all_simplify)
% 22.63/22.91 (step t12.t3780 (cl (= (not (= (|tptp.'IsNotNull'| tptp.stringLiteral9 |tptp.'System_String'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral9 |tptp.'System_String'|))))) :rule cong :premises (t12.t3779))
% 22.63/22.91 (step t12.t3781 (cl (= (not (= (|tptp.'StringLength'| tptp.stringLiteral9) 18)) (not (= (|tptp.'StringLength'| tptp.stringLiteral9) 18)))) :rule refl)
% 22.63/22.91 (anchor :step t12.t3782 :args ((A__questionmark_heap Int) (:= A__questionmark_heap A__questionmark_heap)))
% 22.63/22.91 (step t12.t3782.t1 (cl (= A__questionmark_heap A__questionmark_heap)) :rule refl)
% 22.63/22.91 (step t12.t3782.t2 (cl (= (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)))) :rule all_simplify)
% 22.63/22.91 (step t12.t3782.t3 (cl (= (= (tptp.select2 A__questionmark_heap tptp.stringLiteral9 tptp.allocated) tptp.true_1) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral9 tptp.allocated)))) :rule all_simplify)
% 22.63/22.91 (step t12.t3782.t4 (cl (= (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (tptp.select2 A__questionmark_heap tptp.stringLiteral9 tptp.allocated) tptp.true_1)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral9 tptp.allocated))))) :rule cong :premises (t12.t3782.t2 t12.t3782.t3))
% 22.63/22.91 (step t12.t3782 (cl (= (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (tptp.select2 A__questionmark_heap tptp.stringLiteral9 tptp.allocated) tptp.true_1))) (forall ((A__questionmark_heap Int)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral9 tptp.allocated)))))) :rule bind)
% 22.63/22.92 (step t12.t3783 (cl (= (forall ((A__questionmark_heap Int)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral9 tptp.allocated)))) (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral9 tptp.allocated)))))) :rule all_simplify)
% 22.63/22.92 (step t12.t3784 (cl (= (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (tptp.select2 A__questionmark_heap tptp.stringLiteral9 tptp.allocated) tptp.true_1))) (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral9 tptp.allocated)))))) :rule trans :premises (t12.t3782 t12.t3783))
% 22.63/22.92 (step t12.t3785 (cl (= (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (tptp.select2 A__questionmark_heap tptp.stringLiteral9 tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral9 tptp.allocated))))))) :rule cong :premises (t12.t3784))
% 22.63/22.92 (anchor :step t12.t3786 :args ((A__questionmark_heap Int) (:= A__questionmark_heap A__questionmark_heap)))
% 22.63/22.92 (step t12.t3786.t1 (cl (= A__questionmark_heap A__questionmark_heap)) :rule refl)
% 22.63/22.92 (step t12.t3786.t2 (cl (= (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)))) :rule all_simplify)
% 22.63/22.92 (step t12.t3786.t3 (cl (= (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral9) tptp.stringLiteral9) (= tptp.stringLiteral9 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral9)))) :rule all_simplify)
% 22.63/22.92 (step t12.t3786.t4 (cl (= (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral9) tptp.stringLiteral9)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.stringLiteral9 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral9))))) :rule cong :premises (t12.t3786.t2 t12.t3786.t3))
% 22.63/22.92 (step t12.t3786 (cl (= (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral9) tptp.stringLiteral9))) (forall ((A__questionmark_heap Int)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.stringLiteral9 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral9)))))) :rule bind)
% 22.63/22.92 (step t12.t3787 (cl (= (forall ((A__questionmark_heap Int)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.stringLiteral9 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral9)))) (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral9 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral9)))))) :rule all_simplify)
% 22.63/22.92 (step t12.t3788 (cl (= (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral9) tptp.stringLiteral9))) (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral9 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral9)))))) :rule trans :premises (t12.t3786 t12.t3787))
% 22.63/22.92 (step t12.t3789 (cl (= (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral9) tptp.stringLiteral9)))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral9 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral9))))))) :rule cong :premises (t12.t3788))
% 22.63/22.92 (step t12.t3790 (cl (= (= (|tptp.'IsNotNull'| tptp.stringLiteral10 |tptp.'System_String'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral10 |tptp.'System_String'|)))) :rule all_simplify)
% 22.63/22.92 (step t12.t3791 (cl (= (not (= (|tptp.'IsNotNull'| tptp.stringLiteral10 |tptp.'System_String'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral10 |tptp.'System_String'|))))) :rule cong :premises (t12.t3790))
% 22.63/22.92 (step t12.t3792 (cl (= (not (= (|tptp.'StringLength'| tptp.stringLiteral10) 7)) (not (= (|tptp.'StringLength'| tptp.stringLiteral10) 7)))) :rule refl)
% 22.63/22.92 (anchor :step t12.t3793 :args ((A__questionmark_heap Int) (:= A__questionmark_heap A__questionmark_heap)))
% 22.63/22.92 (step t12.t3793.t1 (cl (= A__questionmark_heap A__questionmark_heap)) :rule refl)
% 22.63/22.92 (step t12.t3793.t2 (cl (= (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)))) :rule all_simplify)
% 22.63/22.92 (step t12.t3793.t3 (cl (= (= (tptp.select2 A__questionmark_heap tptp.stringLiteral10 tptp.allocated) tptp.true_1) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral10 tptp.allocated)))) :rule all_simplify)
% 22.63/22.92 (step t12.t3793.t4 (cl (= (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (tptp.select2 A__questionmark_heap tptp.stringLiteral10 tptp.allocated) tptp.true_1)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral10 tptp.allocated))))) :rule cong :premises (t12.t3793.t2 t12.t3793.t3))
% 22.63/22.92 (step t12.t3793 (cl (= (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (tptp.select2 A__questionmark_heap tptp.stringLiteral10 tptp.allocated) tptp.true_1))) (forall ((A__questionmark_heap Int)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral10 tptp.allocated)))))) :rule bind)
% 22.63/22.92 (step t12.t3794 (cl (= (forall ((A__questionmark_heap Int)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral10 tptp.allocated)))) (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral10 tptp.allocated)))))) :rule all_simplify)
% 22.63/22.92 (step t12.t3795 (cl (= (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (tptp.select2 A__questionmark_heap tptp.stringLiteral10 tptp.allocated) tptp.true_1))) (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral10 tptp.allocated)))))) :rule trans :premises (t12.t3793 t12.t3794))
% 22.63/22.92 (step t12.t3796 (cl (= (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (tptp.select2 A__questionmark_heap tptp.stringLiteral10 tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral10 tptp.allocated))))))) :rule cong :premises (t12.t3795))
% 22.63/22.92 (anchor :step t12.t3797 :args ((A__questionmark_heap Int) (:= A__questionmark_heap A__questionmark_heap)))
% 22.63/22.92 (step t12.t3797.t1 (cl (= A__questionmark_heap A__questionmark_heap)) :rule refl)
% 22.63/22.92 (step t12.t3797.t2 (cl (= (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)))) :rule all_simplify)
% 22.63/22.92 (step t12.t3797.t3 (cl (= (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral10) tptp.stringLiteral10) (= tptp.stringLiteral10 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral10)))) :rule all_simplify)
% 22.63/22.92 (step t12.t3797.t4 (cl (= (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral10) tptp.stringLiteral10)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.stringLiteral10 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral10))))) :rule cong :premises (t12.t3797.t2 t12.t3797.t3))
% 22.63/22.92 (step t12.t3797 (cl (= (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral10) tptp.stringLiteral10))) (forall ((A__questionmark_heap Int)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.stringLiteral10 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral10)))))) :rule bind)
% 22.63/22.92 (step t12.t3798 (cl (= (forall ((A__questionmark_heap Int)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.stringLiteral10 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral10)))) (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral10 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral10)))))) :rule all_simplify)
% 22.63/22.92 (step t12.t3799 (cl (= (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral10) tptp.stringLiteral10))) (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral10 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral10)))))) :rule trans :premises (t12.t3797 t12.t3798))
% 22.63/22.92 (step t12.t3800 (cl (= (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral10) tptp.stringLiteral10)))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral10 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral10))))))) :rule cong :premises (t12.t3799))
% 22.63/22.92 (step t12.t3801 (cl (= (= (|tptp.'IsNotNull'| tptp.stringLiteral11 |tptp.'System_String'|) tptp.true_1) (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral11 |tptp.'System_String'|)))) :rule all_simplify)
% 22.63/22.92 (step t12.t3802 (cl (= (not (= (|tptp.'IsNotNull'| tptp.stringLiteral11 |tptp.'System_String'|) tptp.true_1)) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral11 |tptp.'System_String'|))))) :rule cong :premises (t12.t3801))
% 22.63/22.92 (step t12.t3803 (cl (= (not (= (|tptp.'StringLength'| tptp.stringLiteral11) 1)) (not (= (|tptp.'StringLength'| tptp.stringLiteral11) 1)))) :rule refl)
% 22.63/22.92 (anchor :step t12.t3804 :args ((A__questionmark_heap Int) (:= A__questionmark_heap A__questionmark_heap)))
% 22.63/22.92 (step t12.t3804.t1 (cl (= A__questionmark_heap A__questionmark_heap)) :rule refl)
% 22.63/22.92 (step t12.t3804.t2 (cl (= (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)))) :rule all_simplify)
% 22.63/22.92 (step t12.t3804.t3 (cl (= (= (tptp.select2 A__questionmark_heap tptp.stringLiteral11 tptp.allocated) tptp.true_1) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral11 tptp.allocated)))) :rule all_simplify)
% 22.63/22.92 (step t12.t3804.t4 (cl (= (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (tptp.select2 A__questionmark_heap tptp.stringLiteral11 tptp.allocated) tptp.true_1)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral11 tptp.allocated))))) :rule cong :premises (t12.t3804.t2 t12.t3804.t3))
% 22.63/22.92 (step t12.t3804 (cl (= (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (tptp.select2 A__questionmark_heap tptp.stringLiteral11 tptp.allocated) tptp.true_1))) (forall ((A__questionmark_heap Int)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral11 tptp.allocated)))))) :rule bind)
% 22.63/22.92 (step t12.t3805 (cl (= (forall ((A__questionmark_heap Int)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral11 tptp.allocated)))) (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral11 tptp.allocated)))))) :rule all_simplify)
% 22.63/22.92 (step t12.t3806 (cl (= (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (tptp.select2 A__questionmark_heap tptp.stringLiteral11 tptp.allocated) tptp.true_1))) (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral11 tptp.allocated)))))) :rule trans :premises (t12.t3804 t12.t3805))
% 22.63/22.92 (step t12.t3807 (cl (= (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (tptp.select2 A__questionmark_heap tptp.stringLiteral11 tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral11 tptp.allocated))))))) :rule cong :premises (t12.t3806))
% 22.63/22.92 (anchor :step t12.t3808 :args ((A__questionmark_heap Int) (:= A__questionmark_heap A__questionmark_heap)))
% 22.63/22.92 (step t12.t3808.t1 (cl (= A__questionmark_heap A__questionmark_heap)) :rule refl)
% 22.63/22.92 (step t12.t3808.t2 (cl (= (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)))) :rule all_simplify)
% 22.63/22.92 (step t12.t3808.t3 (cl (= (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral11) tptp.stringLiteral11) (= tptp.stringLiteral11 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral11)))) :rule all_simplify)
% 22.63/22.92 (step t12.t3808.t4 (cl (= (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral11) tptp.stringLiteral11)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.stringLiteral11 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral11))))) :rule cong :premises (t12.t3808.t2 t12.t3808.t3))
% 22.63/22.92 (step t12.t3808 (cl (= (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral11) tptp.stringLiteral11))) (forall ((A__questionmark_heap Int)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.stringLiteral11 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral11)))))) :rule bind)
% 22.63/22.92 (step t12.t3809 (cl (= (forall ((A__questionmark_heap Int)) (=> (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap)) (= tptp.stringLiteral11 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral11)))) (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral11 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral11)))))) :rule all_simplify)
% 22.63/22.92 (step t12.t3810 (cl (= (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral11) tptp.stringLiteral11))) (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral11 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral11)))))) :rule trans :premises (t12.t3808 t12.t3809))
% 22.63/22.92 (step t12.t3811 (cl (= (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral11) tptp.stringLiteral11)))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral11 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral11))))))) :rule cong :premises (t12.t3810))
% 22.63/22.92 (step t12.t3812 (cl (= (or (not (and (not (= tptp.allocated tptp.elements)) (not (= tptp.allocated tptp.inv)) (not (= tptp.allocated tptp.localinv)) (not (= tptp.allocated tptp.exposeVersion)) (not (= tptp.allocated tptp.sharingMode)) (not (= tptp.allocated |tptp.'SharingMode_Unshared'|)) (not (= tptp.allocated |tptp.'SharingMode_LockProtected'|)) (not (= tptp.allocated tptp.ownerRef)) (not (= tptp.allocated tptp.ownerFrame)) (not (= tptp.allocated |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.allocated |tptp.'ArrayCategoryValue'|)) (not (= tptp.allocated |tptp.'ArrayCategoryInt'|)) (not (= tptp.allocated |tptp.'ArrayCategoryRef'|)) (not (= tptp.allocated |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.allocated |tptp.'System_Array'|)) (not (= tptp.allocated |tptp.'System_Boolean'|)) (not (= tptp.allocated |tptp.'System_Object'|)) (not (= tptp.allocated |tptp.'System_Type'|)) (not (= tptp.allocated |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.allocated |tptp.'System_String'|)) (not (= tptp.allocated |tptp.'FirstConsistentOwner'|)) (not (= tptp.allocated |tptp.'System_SByte'|)) (not (= tptp.allocated |tptp.'System_Byte'|)) (not (= tptp.allocated |tptp.'System_Int16'|)) (not (= tptp.allocated |tptp.'System_UInt16'|)) (not (= tptp.allocated |tptp.'System_Int32'|)) (not (= tptp.allocated |tptp.'System_UInt32'|)) (not (= tptp.allocated |tptp.'System_Int64'|)) (not (= tptp.allocated |tptp.'System_UInt64'|)) (not (= tptp.allocated |tptp.'System_Char'|)) (not (= tptp.allocated |tptp.'System_UIntPtr'|)) (not (= tptp.allocated |tptp.'System_IntPtr'|)) (not (= tptp.allocated |tptp.'BoundedStack_max'|)) (not (= tptp.allocated |tptp.'BoundedStack_size'|)) (not (= tptp.allocated |tptp.'BoundedStack_elems'|)) (not (= tptp.allocated |tptp.'System_Exception'|)) (not (= tptp.allocated |tptp.'System_IComparable'|)) (not (= tptp.allocated |tptp.'System_Collections_ICollection'|)) (not (= tptp.allocated |tptp.'System_ICloneable'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.allocated |tptp.'System_IConvertible'|)) (not (= tptp.allocated |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.allocated |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.allocated |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.allocated |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.allocated |tptp.'System_Reflection_IReflect'|)) (not (= tptp.allocated |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.allocated |tptp.'BoundedStack'|)) (not (= tptp.allocated |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.allocated |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_Collections_IList'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.allocated tptp.stringLiteral8)) (not (= tptp.allocated tptp.stringLiteral9)) (not (= tptp.allocated tptp.stringLiteral10)) (not (= tptp.allocated tptp.stringLiteral11)) (not (= tptp.elements tptp.inv)) (not (= tptp.elements tptp.localinv)) (not (= tptp.elements tptp.exposeVersion)) (not (= tptp.elements tptp.sharingMode)) (not (= tptp.elements |tptp.'SharingMode_Unshared'|)) (not (= tptp.elements |tptp.'SharingMode_LockProtected'|)) (not (= tptp.elements tptp.ownerRef)) (not (= tptp.elements tptp.ownerFrame)) (not (= tptp.elements |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.elements |tptp.'ArrayCategoryValue'|)) (not (= tptp.elements |tptp.'ArrayCategoryInt'|)) (not (= tptp.elements |tptp.'ArrayCategoryRef'|)) (not (= tptp.elements |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.elements |tptp.'System_Array'|)) (not (= tptp.elements |tptp.'System_Boolean'|)) (not (= tptp.elements |tptp.'System_Object'|)) (not (= tptp.elements |tptp.'System_Type'|)) (not (= tptp.elements |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.elements |tptp.'System_String'|)) (not (= tptp.elements |tptp.'FirstConsistentOwner'|)) (not (= tptp.elements |tptp.'System_SByte'|)) (not (= tptp.elements |tptp.'System_Byte'|)) (not (= tptp.elements |tptp.'System_Int16'|)) (not (= tptp.elements |tptp.'System_UInt16'|)) (not (= tptp.elements |tptp.'System_Int32'|)) (not (= tptp.elements |tptp.'System_UInt32'|)) (not (= tptp.elements |tptp.'System_Int64'|)) (not (= tptp.elements |tptp.'System_UInt64'|)) (not (= tptp.elements |tptp.'System_Char'|)) (not (= tptp.elements |tptp.'System_UIntPtr'|)) (not (= tptp.elements |tptp.'System_IntPtr'|)) (not (= tptp.elements |tptp.'BoundedStack_max'|)) (not (= tptp.elements |tptp.'BoundedStack_size'|)) (not (= tptp.elements |tptp.'BoundedStack_elems'|)) (not (= tptp.elements |tptp.'System_Exception'|)) (not (= tptp.elements |tptp.'System_IComparable'|)) (not (= tptp.elements |tptp.'System_Collections_ICollection'|)) (not (= tptp.elements |tptp.'System_ICloneable'|)) (not (= tptp.elements |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.elements |tptp.'System_IConvertible'|)) (not (= tptp.elements |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.elements |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.elements |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.elements |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.elements |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.elements |tptp.'System_Reflection_IReflect'|)) (not (= tptp.elements |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.elements |tptp.'BoundedStack'|)) (not (= tptp.elements |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.elements |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.elements |tptp.'System_Collections_IList'|)) (not (= tptp.elements |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.elements tptp.stringLiteral8)) (not (= tptp.elements tptp.stringLiteral9)) (not (= tptp.elements tptp.stringLiteral10)) (not (= tptp.elements tptp.stringLiteral11)) (not (= tptp.inv tptp.localinv)) (not (= tptp.inv tptp.exposeVersion)) (not (= tptp.inv tptp.sharingMode)) (not (= tptp.inv |tptp.'SharingMode_Unshared'|)) (not (= tptp.inv |tptp.'SharingMode_LockProtected'|)) (not (= tptp.inv tptp.ownerRef)) (not (= tptp.inv tptp.ownerFrame)) (not (= tptp.inv |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.inv |tptp.'ArrayCategoryValue'|)) (not (= tptp.inv |tptp.'ArrayCategoryInt'|)) (not (= tptp.inv |tptp.'ArrayCategoryRef'|)) (not (= tptp.inv |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.inv |tptp.'System_Array'|)) (not (= tptp.inv |tptp.'System_Boolean'|)) (not (= tptp.inv |tptp.'System_Object'|)) (not (= tptp.inv |tptp.'System_Type'|)) (not (= tptp.inv |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.inv |tptp.'System_String'|)) (not (= tptp.inv |tptp.'FirstConsistentOwner'|)) (not (= tptp.inv |tptp.'System_SByte'|)) (not (= tptp.inv |tptp.'System_Byte'|)) (not (= tptp.inv |tptp.'System_Int16'|)) (not (= tptp.inv |tptp.'System_UInt16'|)) (not (= tptp.inv |tptp.'System_Int32'|)) (not (= tptp.inv |tptp.'System_UInt32'|)) (not (= tptp.inv |tptp.'System_Int64'|)) (not (= tptp.inv |tptp.'System_UInt64'|)) (not (= tptp.inv |tptp.'System_Char'|)) (not (= tptp.inv |tptp.'System_UIntPtr'|)) (not (= tptp.inv |tptp.'System_IntPtr'|)) (not (= tptp.inv |tptp.'BoundedStack_max'|)) (not (= tptp.inv |tptp.'BoundedStack_size'|)) (not (= tptp.inv |tptp.'BoundedStack_elems'|)) (not (= tptp.inv |tptp.'System_Exception'|)) (not (= tptp.inv |tptp.'System_IComparable'|)) (not (= tptp.inv |tptp.'System_Collections_ICollection'|)) (not (= tptp.inv |tptp.'System_ICloneable'|)) (not (= tptp.inv |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.inv |tptp.'System_IConvertible'|)) (not (= tptp.inv |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.inv |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.inv |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.inv |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.inv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.inv |tptp.'System_Reflection_IReflect'|)) (not (= tptp.inv |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.inv |tptp.'BoundedStack'|)) (not (= tptp.inv |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.inv |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.inv |tptp.'System_Collections_IList'|)) (not (= tptp.inv |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.inv tptp.stringLiteral8)) (not (= tptp.inv tptp.stringLiteral9)) (not (= tptp.inv tptp.stringLiteral10)) (not (= tptp.inv tptp.stringLiteral11)) (not (= tptp.localinv tptp.exposeVersion)) (not (= tptp.localinv tptp.sharingMode)) (not (= tptp.localinv |tptp.'SharingMode_Unshared'|)) (not (= tptp.localinv |tptp.'SharingMode_LockProtected'|)) (not (= tptp.localinv tptp.ownerRef)) (not (= tptp.localinv tptp.ownerFrame)) (not (= tptp.localinv |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.localinv |tptp.'ArrayCategoryValue'|)) (not (= tptp.localinv |tptp.'ArrayCategoryInt'|)) (not (= tptp.localinv |tptp.'ArrayCategoryRef'|)) (not (= tptp.localinv |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.localinv |tptp.'System_Array'|)) (not (= tptp.localinv |tptp.'System_Boolean'|)) (not (= tptp.localinv |tptp.'System_Object'|)) (not (= tptp.localinv |tptp.'System_Type'|)) (not (= tptp.localinv |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.localinv |tptp.'System_String'|)) (not (= tptp.localinv |tptp.'FirstConsistentOwner'|)) (not (= tptp.localinv |tptp.'System_SByte'|)) (not (= tptp.localinv |tptp.'System_Byte'|)) (not (= tptp.localinv |tptp.'System_Int16'|)) (not (= tptp.localinv |tptp.'System_UInt16'|)) (not (= tptp.localinv |tptp.'System_Int32'|)) (not (= tptp.localinv |tptp.'System_UInt32'|)) (not (= tptp.localinv |tptp.'System_Int64'|)) (not (= tptp.localinv |tptp.'System_UInt64'|)) (not (= tptp.localinv |tptp.'System_Char'|)) (not (= tptp.localinv |tptp.'System_UIntPtr'|)) (not (= tptp.localinv |tptp.'System_IntPtr'|)) (not (= tptp.localinv |tptp.'BoundedStack_max'|)) (not (= tptp.localinv |tptp.'BoundedStack_size'|)) (not (= tptp.localinv |tptp.'BoundedStack_elems'|)) (not (= tptp.localinv |tptp.'System_Exception'|)) (not (= tptp.localinv |tptp.'System_IComparable'|)) (not (= tptp.localinv |tptp.'System_Collections_ICollection'|)) (not (= tptp.localinv |tptp.'System_ICloneable'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.localinv |tptp.'System_IConvertible'|)) (not (= tptp.localinv |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.localinv |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.localinv |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.localinv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.localinv |tptp.'System_Reflection_IReflect'|)) (not (= tptp.localinv |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.localinv |tptp.'BoundedStack'|)) (not (= tptp.localinv |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.localinv |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_Collections_IList'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.localinv tptp.stringLiteral8)) (not (= tptp.localinv tptp.stringLiteral9)) (not (= tptp.localinv tptp.stringLiteral10)) (not (= tptp.localinv tptp.stringLiteral11)) (not (= tptp.exposeVersion tptp.sharingMode)) (not (= tptp.exposeVersion |tptp.'SharingMode_Unshared'|)) (not (= tptp.exposeVersion |tptp.'SharingMode_LockProtected'|)) (not (= tptp.exposeVersion tptp.ownerRef)) (not (= tptp.exposeVersion tptp.ownerFrame)) (not (= tptp.exposeVersion |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryValue'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryInt'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryRef'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.exposeVersion |tptp.'System_Array'|)) (not (= tptp.exposeVersion |tptp.'System_Boolean'|)) (not (= tptp.exposeVersion |tptp.'System_Object'|)) (not (= tptp.exposeVersion |tptp.'System_Type'|)) (not (= tptp.exposeVersion |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.exposeVersion |tptp.'System_String'|)) (not (= tptp.exposeVersion |tptp.'FirstConsistentOwner'|)) (not (= tptp.exposeVersion |tptp.'System_SByte'|)) (not (= tptp.exposeVersion |tptp.'System_Byte'|)) (not (= tptp.exposeVersion |tptp.'System_Int16'|)) (not (= tptp.exposeVersion |tptp.'System_UInt16'|)) (not (= tptp.exposeVersion |tptp.'System_Int32'|)) (not (= tptp.exposeVersion |tptp.'System_UInt32'|)) (not (= tptp.exposeVersion |tptp.'System_Int64'|)) (not (= tptp.exposeVersion |tptp.'System_UInt64'|)) (not (= tptp.exposeVersion |tptp.'System_Char'|)) (not (= tptp.exposeVersion |tptp.'System_UIntPtr'|)) (not (= tptp.exposeVersion |tptp.'System_IntPtr'|)) (not (= tptp.exposeVersion |tptp.'BoundedStack_max'|)) (not (= tptp.exposeVersion |tptp.'BoundedStack_size'|)) (not (= tptp.exposeVersion |tptp.'BoundedStack_elems'|)) (not (= tptp.exposeVersion |tptp.'System_Exception'|)) (not (= tptp.exposeVersion |tptp.'System_IComparable'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_ICollection'|)) (not (= tptp.exposeVersion |tptp.'System_ICloneable'|)) (not (= tptp.exposeVersion |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.exposeVersion |tptp.'System_IConvertible'|)) (not (= tptp.exposeVersion |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.exposeVersion |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.exposeVersion |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.exposeVersion |tptp.'System_Reflection_IReflect'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.exposeVersion |tptp.'BoundedStack'|)) (not (= tptp.exposeVersion |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.exposeVersion |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_IList'|)) (not (= tptp.exposeVersion |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.exposeVersion tptp.stringLiteral8)) (not (= tptp.exposeVersion tptp.stringLiteral9)) (not (= tptp.exposeVersion tptp.stringLiteral10)) (not (= tptp.exposeVersion tptp.stringLiteral11)) (not (= tptp.sharingMode |tptp.'SharingMode_Unshared'|)) (not (= tptp.sharingMode |tptp.'SharingMode_LockProtected'|)) (not (= tptp.sharingMode tptp.ownerRef)) (not (= tptp.sharingMode tptp.ownerFrame)) (not (= tptp.sharingMode |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryValue'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryInt'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryRef'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.sharingMode |tptp.'System_Array'|)) (not (= tptp.sharingMode |tptp.'System_Boolean'|)) (not (= tptp.sharingMode |tptp.'System_Object'|)) (not (= tptp.sharingMode |tptp.'System_Type'|)) (not (= tptp.sharingMode |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.sharingMode |tptp.'System_String'|)) (not (= tptp.sharingMode |tptp.'FirstConsistentOwner'|)) (not (= tptp.sharingMode |tptp.'System_SByte'|)) (not (= tptp.sharingMode |tptp.'System_Byte'|)) (not (= tptp.sharingMode |tptp.'System_Int16'|)) (not (= tptp.sharingMode |tptp.'System_UInt16'|)) (not (= tptp.sharingMode |tptp.'System_Int32'|)) (not (= tptp.sharingMode |tptp.'System_UInt32'|)) (not (= tptp.sharingMode |tptp.'System_Int64'|)) (not (= tptp.sharingMode |tptp.'System_UInt64'|)) (not (= tptp.sharingMode |tptp.'System_Char'|)) (not (= tptp.sharingMode |tptp.'System_UIntPtr'|)) (not (= tptp.sharingMode |tptp.'System_IntPtr'|)) (not (= tptp.sharingMode |tptp.'BoundedStack_max'|)) (not (= tptp.sharingMode |tptp.'BoundedStack_size'|)) (not (= tptp.sharingMode |tptp.'BoundedStack_elems'|)) (not (= tptp.sharingMode |tptp.'System_Exception'|)) (not (= tptp.sharingMode |tptp.'System_IComparable'|)) (not (= tptp.sharingMode |tptp.'System_Collections_ICollection'|)) (not (= tptp.sharingMode |tptp.'System_ICloneable'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.sharingMode |tptp.'System_IConvertible'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.sharingMode |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.sharingMode |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_IReflect'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.sharingMode |tptp.'BoundedStack'|)) (not (= tptp.sharingMode |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.sharingMode |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_Collections_IList'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.sharingMode tptp.stringLiteral8)) (not (= tptp.sharingMode tptp.stringLiteral9)) (not (= tptp.sharingMode tptp.stringLiteral10)) (not (= tptp.sharingMode tptp.stringLiteral11)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.ownerRef)) (not (= |tptp.'SharingMode_Unshared'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Array'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Boolean'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Object'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Byte'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Int16'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt16'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Int32'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt32'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Int64'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt64'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IntPtr'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Exception'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IConvertible'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.stringLiteral8)) (not (= |tptp.'SharingMode_Unshared'| tptp.stringLiteral9)) (not (= |tptp.'SharingMode_Unshared'| tptp.stringLiteral10)) (not (= |tptp.'SharingMode_Unshared'| tptp.stringLiteral11)) (not (= |tptp.'SharingMode_LockProtected'| tptp.ownerRef)) (not (= |tptp.'SharingMode_LockProtected'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Array'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Boolean'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Object'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Byte'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Int16'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt16'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Int32'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt32'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Int64'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt64'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Exception'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IConvertible'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'SharingMode_LockProtected'| tptp.stringLiteral8)) (not (= |tptp.'SharingMode_LockProtected'| tptp.stringLiteral9)) (not (= |tptp.'SharingMode_LockProtected'| tptp.stringLiteral10)) (not (= |tptp.'SharingMode_LockProtected'| tptp.stringLiteral11)) (not (= tptp.ownerRef tptp.ownerFrame)) (not (= tptp.ownerRef |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryValue'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryInt'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryRef'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.ownerRef |tptp.'System_Array'|)) (not (= tptp.ownerRef |tptp.'System_Boolean'|)) (not (= tptp.ownerRef |tptp.'System_Object'|)) (not (= tptp.ownerRef |tptp.'System_Type'|)) (not (= tptp.ownerRef |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.ownerRef |tptp.'System_String'|)) (not (= tptp.ownerRef |tptp.'FirstConsistentOwner'|)) (not (= tptp.ownerRef |tptp.'System_SByte'|)) (not (= tptp.ownerRef |tptp.'System_Byte'|)) (not (= tptp.ownerRef |tptp.'System_Int16'|)) (not (= tptp.ownerRef |tptp.'System_UInt16'|)) (not (= tptp.ownerRef |tptp.'System_Int32'|)) (not (= tptp.ownerRef |tptp.'System_UInt32'|)) (not (= tptp.ownerRef |tptp.'System_Int64'|)) (not (= tptp.ownerRef |tptp.'System_UInt64'|)) (not (= tptp.ownerRef |tptp.'System_Char'|)) (not (= tptp.ownerRef |tptp.'System_UIntPtr'|)) (not (= tptp.ownerRef |tptp.'System_IntPtr'|)) (not (= tptp.ownerRef |tptp.'BoundedStack_max'|)) (not (= tptp.ownerRef |tptp.'BoundedStack_size'|)) (not (= tptp.ownerRef |tptp.'BoundedStack_elems'|)) (not (= tptp.ownerRef |tptp.'System_Exception'|)) (not (= tptp.ownerRef |tptp.'System_IComparable'|)) (not (= tptp.ownerRef |tptp.'System_Collections_ICollection'|)) (not (= tptp.ownerRef |tptp.'System_ICloneable'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.ownerRef |tptp.'System_IConvertible'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.ownerRef |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_IReflect'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.ownerRef |tptp.'BoundedStack'|)) (not (= tptp.ownerRef |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.ownerRef |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IList'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.ownerRef tptp.stringLiteral8)) (not (= tptp.ownerRef tptp.stringLiteral9)) (not (= tptp.ownerRef tptp.stringLiteral10)) (not (= tptp.ownerRef tptp.stringLiteral11)) (not (= tptp.ownerFrame |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryValue'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryInt'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryRef'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.ownerFrame |tptp.'System_Array'|)) (not (= tptp.ownerFrame |tptp.'System_Boolean'|)) (not (= tptp.ownerFrame |tptp.'System_Object'|)) (not (= tptp.ownerFrame |tptp.'System_Type'|)) (not (= tptp.ownerFrame |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.ownerFrame |tptp.'System_String'|)) (not (= tptp.ownerFrame |tptp.'FirstConsistentOwner'|)) (not (= tptp.ownerFrame |tptp.'System_SByte'|)) (not (= tptp.ownerFrame |tptp.'System_Byte'|)) (not (= tptp.ownerFrame |tptp.'System_Int16'|)) (not (= tptp.ownerFrame |tptp.'System_UInt16'|)) (not (= tptp.ownerFrame |tptp.'System_Int32'|)) (not (= tptp.ownerFrame |tptp.'System_UInt32'|)) (not (= tptp.ownerFrame |tptp.'System_Int64'|)) (not (= tptp.ownerFrame |tptp.'System_UInt64'|)) (not (= tptp.ownerFrame |tptp.'System_Char'|)) (not (= tptp.ownerFrame |tptp.'System_UIntPtr'|)) (not (= tptp.ownerFrame |tptp.'System_IntPtr'|)) (not (= tptp.ownerFrame |tptp.'BoundedStack_max'|)) (not (= tptp.ownerFrame |tptp.'BoundedStack_size'|)) (not (= tptp.ownerFrame |tptp.'BoundedStack_elems'|)) (not (= tptp.ownerFrame |tptp.'System_Exception'|)) (not (= tptp.ownerFrame |tptp.'System_IComparable'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_ICollection'|)) (not (= tptp.ownerFrame |tptp.'System_ICloneable'|)) (not (= tptp.ownerFrame |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.ownerFrame |tptp.'System_IConvertible'|)) (not (= tptp.ownerFrame |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.ownerFrame |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.ownerFrame |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.ownerFrame |tptp.'System_Reflection_IReflect'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.ownerFrame |tptp.'BoundedStack'|)) (not (= tptp.ownerFrame |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.ownerFrame |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_IList'|)) (not (= tptp.ownerFrame |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.ownerFrame tptp.stringLiteral8)) (not (= tptp.ownerFrame tptp.stringLiteral9)) (not (= tptp.ownerFrame tptp.stringLiteral10)) (not (= tptp.ownerFrame tptp.stringLiteral11)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Array'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Boolean'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Object'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Type'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_SByte'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Byte'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Int16'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt16'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Int32'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt32'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Int64'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt64'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IntPtr'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Exception'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_ICloneable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IConvertible'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.stringLiteral8)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.stringLiteral9)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.stringLiteral10)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.stringLiteral11)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryValue'| tptp.stringLiteral8)) (not (= |tptp.'ArrayCategoryValue'| tptp.stringLiteral9)) (not (= |tptp.'ArrayCategoryValue'| tptp.stringLiteral10)) (not (= |tptp.'ArrayCategoryValue'| tptp.stringLiteral11)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral8)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral9)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral10)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral11)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral8)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral9)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral10)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral11)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral8)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral9)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral10)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral11)) (not (= |tptp.'System_Array'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Array'| |tptp.'System_Object'|)) (not (= |tptp.'System_Array'| |tptp.'System_Type'|)) (not (= |tptp.'System_Array'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Array'| |tptp.'System_String'|)) (not (= |tptp.'System_Array'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Array'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Array'| |tptp.'System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Array'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Array'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Array'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Array'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Array'| tptp.stringLiteral8)) (not (= |tptp.'System_Array'| tptp.stringLiteral9)) (not (= |tptp.'System_Array'| tptp.stringLiteral10)) (not (= |tptp.'System_Array'| tptp.stringLiteral11)) (not (= |tptp.'System_Boolean'| |tptp.'System_Object'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral8)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral9)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral10)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral11)) (not (= |tptp.'System_Object'| |tptp.'System_Type'|)) (not (= |tptp.'System_Object'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Object'| |tptp.'System_String'|)) (not (= |tptp.'System_Object'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Object'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Object'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Object'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Object'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Object'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Object'| |tptp.'System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Object'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Object'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Object'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Object'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Object'| tptp.stringLiteral8)) (not (= |tptp.'System_Object'| tptp.stringLiteral9)) (not (= |tptp.'System_Object'| tptp.stringLiteral10)) (not (= |tptp.'System_Object'| tptp.stringLiteral11)) (not (= |tptp.'System_Type'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Type'| |tptp.'System_String'|)) (not (= |tptp.'System_Type'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Type'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Type'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Type'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Type'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Type'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Type'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Type'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Type'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Type'| |tptp.'System_Char'|)) (not (= |tptp.'System_Type'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Type'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Type'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Type'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Type'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Type'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Type'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Type'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Type'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Type'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Type'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Type'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Type'| tptp.stringLiteral8)) (not (= |tptp.'System_Type'| tptp.stringLiteral9)) (not (= |tptp.'System_Type'| tptp.stringLiteral10)) (not (= |tptp.'System_Type'| tptp.stringLiteral11)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_SByte'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Byte'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Int16'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt16'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Int32'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt32'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Int64'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt64'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IntPtr'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Exception'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_ICloneable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IConvertible'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.stringLiteral8)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.stringLiteral9)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.stringLiteral10)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.stringLiteral11)) (not (= |tptp.'System_String'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_String'| |tptp.'System_SByte'|)) (not (= |tptp.'System_String'| |tptp.'System_Byte'|)) (not (= |tptp.'System_String'| |tptp.'System_Int16'|)) (not (= |tptp.'System_String'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_String'| |tptp.'System_Int32'|)) (not (= |tptp.'System_String'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_String'| |tptp.'System_Int64'|)) (not (= |tptp.'System_String'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_String'| |tptp.'System_Char'|)) (not (= |tptp.'System_String'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_String'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_String'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_String'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_String'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_String'| |tptp.'System_Exception'|)) (not (= |tptp.'System_String'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_String'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_String'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_String'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_String'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_String'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_String'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_String'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_String'| tptp.stringLiteral8)) (not (= |tptp.'System_String'| tptp.stringLiteral9)) (not (= |tptp.'System_String'| tptp.stringLiteral10)) (not (= |tptp.'System_String'| tptp.stringLiteral11)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_SByte'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Byte'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Int16'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UInt16'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Int32'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UInt32'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Int64'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UInt64'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Char'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IntPtr'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Exception'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IComparable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_ICloneable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IConvertible'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'FirstConsistentOwner'| tptp.stringLiteral8)) (not (= |tptp.'FirstConsistentOwner'| tptp.stringLiteral9)) (not (= |tptp.'FirstConsistentOwner'| tptp.stringLiteral10)) (not (= |tptp.'FirstConsistentOwner'| tptp.stringLiteral11)) (not (= |tptp.'System_SByte'| |tptp.'System_Byte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Int16'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Int32'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Int64'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Exception'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_SByte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_SByte'| tptp.stringLiteral8)) (not (= |tptp.'System_SByte'| tptp.stringLiteral9)) (not (= |tptp.'System_SByte'| tptp.stringLiteral10)) (not (= |tptp.'System_SByte'| tptp.stringLiteral11)) (not (= |tptp.'System_Byte'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Char'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Byte'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Byte'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Byte'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Byte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Byte'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Byte'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Byte'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Byte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Byte'| tptp.stringLiteral8)) (not (= |tptp.'System_Byte'| tptp.stringLiteral9)) (not (= |tptp.'System_Byte'| tptp.stringLiteral10)) (not (= |tptp.'System_Byte'| tptp.stringLiteral11)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int16'| tptp.stringLiteral8)) (not (= |tptp.'System_Int16'| tptp.stringLiteral9)) (not (= |tptp.'System_Int16'| tptp.stringLiteral10)) (not (= |tptp.'System_Int16'| tptp.stringLiteral11)) (not (= |tptp.'System_UInt16'| |tptp.'System_Int32'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Int64'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt16'| tptp.stringLiteral8)) (not (= |tptp.'System_UInt16'| tptp.stringLiteral9)) (not (= |tptp.'System_UInt16'| tptp.stringLiteral10)) (not (= |tptp.'System_UInt16'| tptp.stringLiteral11)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int32'| tptp.stringLiteral8)) (not (= |tptp.'System_Int32'| tptp.stringLiteral9)) (not (= |tptp.'System_Int32'| tptp.stringLiteral10)) (not (= |tptp.'System_Int32'| tptp.stringLiteral11)) (not (= |tptp.'System_UInt32'| |tptp.'System_Int64'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UInt32'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UInt32'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_UInt32'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt32'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UInt32'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt32'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt32'| tptp.stringLiteral8)) (not (= |tptp.'System_UInt32'| tptp.stringLiteral9)) (not (= |tptp.'System_UInt32'| tptp.stringLiteral10)) (not (= |tptp.'System_UInt32'| tptp.stringLiteral11)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int64'| tptp.stringLiteral8)) (not (= |tptp.'System_Int64'| tptp.stringLiteral9)) (not (= |tptp.'System_Int64'| tptp.stringLiteral10)) (not (= |tptp.'System_Int64'| tptp.stringLiteral11)) (not (= |tptp.'System_UInt64'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral8)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral9)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral10)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral11)) (not (= |tptp.'System_Char'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Char'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Char'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Char'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Char'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Char'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Char'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Char'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Char'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Char'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Char'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Char'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Char'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Char'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Char'| tptp.stringLiteral8)) (not (= |tptp.'System_Char'| tptp.stringLiteral9)) (not (= |tptp.'System_Char'| tptp.stringLiteral10)) (not (= |tptp.'System_Char'| tptp.stringLiteral11)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UIntPtr'| tptp.stringLiteral8)) (not (= |tptp.'System_UIntPtr'| tptp.stringLiteral9)) (not (= |tptp.'System_UIntPtr'| tptp.stringLiteral10)) (not (= |tptp.'System_UIntPtr'| tptp.stringLiteral11)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Exception'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IntPtr'| tptp.stringLiteral8)) (not (= |tptp.'System_IntPtr'| tptp.stringLiteral9)) (not (= |tptp.'System_IntPtr'| tptp.stringLiteral10)) (not (= |tptp.'System_IntPtr'| tptp.stringLiteral11)) (not (= |tptp.'BoundedStack_max'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Exception'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_IComparable'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_ICloneable'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_IConvertible'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'BoundedStack_max'| tptp.stringLiteral8)) (not (= |tptp.'BoundedStack_max'| tptp.stringLiteral9)) (not (= |tptp.'BoundedStack_max'| tptp.stringLiteral10)) (not (= |tptp.'BoundedStack_max'| tptp.stringLiteral11)) (not (= |tptp.'BoundedStack_size'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Exception'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_IComparable'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_ICloneable'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_IConvertible'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'BoundedStack_size'| tptp.stringLiteral8)) (not (= |tptp.'BoundedStack_size'| tptp.stringLiteral9)) (not (= |tptp.'BoundedStack_size'| tptp.stringLiteral10)) (not (= |tptp.'BoundedStack_size'| tptp.stringLiteral11)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Exception'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IComparable'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_ICloneable'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IConvertible'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'BoundedStack_elems'| tptp.stringLiteral8)) (not (= |tptp.'BoundedStack_elems'| tptp.stringLiteral9)) (not (= |tptp.'BoundedStack_elems'| tptp.stringLiteral10)) (not (= |tptp.'BoundedStack_elems'| tptp.stringLiteral11)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Exception'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Exception'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Exception'| tptp.stringLiteral8)) (not (= |tptp.'System_Exception'| tptp.stringLiteral9)) (not (= |tptp.'System_Exception'| tptp.stringLiteral10)) (not (= |tptp.'System_Exception'| tptp.stringLiteral11)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IComparable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IComparable'| tptp.stringLiteral8)) (not (= |tptp.'System_IComparable'| tptp.stringLiteral9)) (not (= |tptp.'System_IComparable'| tptp.stringLiteral10)) (not (= |tptp.'System_IComparable'| tptp.stringLiteral11)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_ICollection'| tptp.stringLiteral8)) (not (= |tptp.'System_Collections_ICollection'| tptp.stringLiteral9)) (not (= |tptp.'System_Collections_ICollection'| tptp.stringLiteral10)) (not (= |tptp.'System_Collections_ICollection'| tptp.stringLiteral11)) (not (= |tptp.'System_ICloneable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_ICloneable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_ICloneable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_ICloneable'| tptp.stringLiteral8)) (not (= |tptp.'System_ICloneable'| tptp.stringLiteral9)) (not (= |tptp.'System_ICloneable'| tptp.stringLiteral10)) (not (= |tptp.'System_ICloneable'| tptp.stringLiteral11)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IConvertible'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.stringLiteral8)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.stringLiteral9)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.stringLiteral10)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.stringLiteral11)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral8)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral9)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral10)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral11)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral8)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral9)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral10)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral11)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral8)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral9)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral10)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral11)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| tptp.stringLiteral8)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| tptp.stringLiteral9)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| tptp.stringLiteral10)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| tptp.stringLiteral11)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.stringLiteral8)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.stringLiteral9)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.stringLiteral10)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.stringLiteral11)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.stringLiteral8)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.stringLiteral9)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.stringLiteral10)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.stringLiteral11)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.stringLiteral8)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.stringLiteral9)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.stringLiteral10)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.stringLiteral11)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.stringLiteral8)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.stringLiteral9)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.stringLiteral10)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.stringLiteral11)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Reflection_IReflect'| tptp.stringLiteral8)) (not (= |tptp.'System_Reflection_IReflect'| tptp.stringLiteral9)) (not (= |tptp.'System_Reflection_IReflect'| tptp.stringLiteral10)) (not (= |tptp.'System_Reflection_IReflect'| tptp.stringLiteral11)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral8)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral9)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral10)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral11)) (not (= |tptp.'BoundedStack'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'BoundedStack'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'BoundedStack'| tptp.stringLiteral8)) (not (= |tptp.'BoundedStack'| tptp.stringLiteral9)) (not (= |tptp.'BoundedStack'| tptp.stringLiteral10)) (not (= |tptp.'BoundedStack'| tptp.stringLiteral11)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.stringLiteral8)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.stringLiteral9)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.stringLiteral10)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.stringLiteral11)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.stringLiteral8)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.stringLiteral9)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.stringLiteral10)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.stringLiteral11)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.stringLiteral8)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.stringLiteral9)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.stringLiteral10)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.stringLiteral11)) (not (= |tptp.'System_Collections_IList'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_IList'| tptp.stringLiteral8)) (not (= |tptp.'System_Collections_IList'| tptp.stringLiteral9)) (not (= |tptp.'System_Collections_IList'| tptp.stringLiteral10)) (not (= |tptp.'System_Collections_IList'| tptp.stringLiteral11)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.stringLiteral8)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.stringLiteral9)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.stringLiteral10)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.stringLiteral11)) (not (= tptp.stringLiteral8 tptp.stringLiteral9)) (not (= tptp.stringLiteral8 tptp.stringLiteral10)) (not (= tptp.stringLiteral8 tptp.stringLiteral11)) (not (= tptp.stringLiteral9 tptp.stringLiteral10)) (not (= tptp.stringLiteral9 tptp.stringLiteral11)) (not (= tptp.stringLiteral10 tptp.stringLiteral11)))) (not (= (|tptp.'DeclType'| tptp.elements) |tptp.'System_Object'|)) (not (= (|tptp.'DeclType'| tptp.exposeVersion) |tptp.'System_Object'|)) (not (forall ((A__questionmark_c Int)) (= (|tptp.'ClassReprInv'| (|tptp.'ClassRepr'| A__questionmark_c)) A__questionmark_c))) (not (forall ((A__questionmark_T Int)) (not (= (tptp.x (tptp.typeof (|tptp.'ClassRepr'| A__questionmark_T)) |tptp.'System_Object'|) tptp.true_1)))) (not (forall ((A__questionmark_T Int)) (not (= (|tptp.'ClassRepr'| A__questionmark_T) tptp.nullObject)))) (not (forall ((A__questionmark_T Int) (A__questionmark_h_1 Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_T) tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)))) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.allocated) tptp.true_1)) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.elements) tptp.true_1)) (not (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.inv) tptp.true_1))) (not (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.localinv) tptp.true_1))) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.ownerRef) tptp.true_1)) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.ownerFrame) tptp.true_1)) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.exposeVersion) tptp.true_1)) (not (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'FirstConsistentOwner'|) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.allocated) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.elements) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.inv) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.localinv) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.exposeVersion) tptp.true_1))) (not (not (= (|tptp.'IncludedInModifiesStar'| tptp.ownerRef) tptp.true_1))) (not (not (= (|tptp.'IncludedInModifiesStar'| tptp.ownerFrame) tptp.true_1))) (not (= (|tptp.'IncludedInModifiesStar'| tptp.exposeVersion) tptp.true_1)) (not (= (|tptp.'IncludedInModifiesStar'| tptp.elements) tptp.true_1)) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i) A__questionmark_x_3))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_i A__questionmark_j)) (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'ValueArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i) A__questionmark_x_3))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_i A__questionmark_j)) (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'IntArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i) A__questionmark_x_3))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_i A__questionmark_j)) (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'RefArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (|tptp.'ArrayIndexInvX'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y)) A__questionmark_x_3))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (|tptp.'ArrayIndexInvY'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y)) A__questionmark_y))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'InRange'| (|tptp.'IntArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))) tptp.true_1)))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (exists ((A__questionmark_v_9_10 Int)) (and (= A__questionmark_v_9_10 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (not (= A__questionmark_v_9_10 tptp.nullObject))))) (= (tptp.x (tptp.typeof A__questionmark_v_9_10) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))) tptp.true_1)))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_i Int) (A__questionmark_r Int) (A__questionmark_heap Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (not (= (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.nullObject))))) (not (forall ((A__questionmark_a Int)) (<= 1 (|tptp.'Rank'| A__questionmark_a)))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)))) (not (forall ((A__questionmark_a Int)) (exists ((A__questionmark_v_10_11 Int)) (and (= A__questionmark_v_10_11 (|tptp.'Length'| A__questionmark_a)) (not (or (not (<= 0 A__questionmark_v_10_11)) (not (<= A__questionmark_v_10_11 tptp.int_2147483647)))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (<= 0 (|tptp.'DimLength'| A__questionmark_a A__questionmark_i)))) (not (forall ((A__questionmark_a Int)) (=> (= (|tptp.'Rank'| A__questionmark_a) 1) (= (|tptp.'DimLength'| A__questionmark_a 0) (|tptp.'Length'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'LBound'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'UBound'| A__questionmark_a A__questionmark_i) (- (|tptp.'DimLength'| A__questionmark_a A__questionmark_i) 1)))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryValue'|)))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryInt'|)))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryRef'|)))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryNonNullRef'|)))) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Object'|) tptp.true_1)) (not (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_11_12 Int)) (and (= A__questionmark_v_11_12 (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_11_12 A__questionmark_v_11_12) tptp.true_1)) (not (= (tptp.x A__questionmark_v_11_12 |tptp.'System_Array'|) tptp.true_1)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_12_13 Int)) (and (= A__questionmark_v_12_13 (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_12_13 A__questionmark_v_12_13) tptp.true_1)) (not (= (tptp.x A__questionmark_v_12_13 |tptp.'System_Array'|) tptp.true_1)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_13_14 Int)) (and (= A__questionmark_v_13_14 (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_13_14 A__questionmark_v_13_14) tptp.true_1)) (not (= (tptp.x A__questionmark_v_13_14 |tptp.'System_Array'|) tptp.true_1)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_14_15 Int)) (and (= A__questionmark_v_14_15 (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_14_15 A__questionmark_v_14_15) tptp.true_1)) (not (= (tptp.x A__questionmark_v_14_15 |tptp.'System_Array'|) tptp.true_1)))))))) (not (forall ((A__questionmark_array Int) (A__questionmark_elementType Int) (A__questionmark_rank Int)) (exists ((A__questionmark_v_15_16 Int)) (and (= A__questionmark_v_15_16 (tptp.typeof A__questionmark_array)) (=> (= (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank) tptp.true_1) (not (or (not (= (tptp.x A__questionmark_v_15_16 |tptp.'System_Array'|) tptp.true_1)) (not (= (|tptp.'Rank'| A__questionmark_array) A__questionmark_rank)) (not (= (tptp.x A__questionmark_elementType (|tptp.'ElementType'| A__questionmark_v_15_16)) tptp.true_1))))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= (tptp.x (|tptp.'RefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_16_17 Int)) (and (= A__questionmark_v_16_17 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)) tptp.true_1) (not (or (not (not (= A__questionmark_T A__questionmark_A))) (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_16_17 A__questionmark_r))) (not (= (tptp.x A__questionmark_v_16_17 A__questionmark_A) tptp.true_1))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_17_18 Int)) (and (= A__questionmark_v_17_18 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)) tptp.true_1) (not (or (not (not (= A__questionmark_T A__questionmark_A))) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_17_18 A__questionmark_r))) (not (= (tptp.x A__questionmark_v_17_18 A__questionmark_A) tptp.true_1))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_18_19 Int)) (and (= A__questionmark_v_18_19 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_T A__questionmark_v_18_19) tptp.true_1) (= A__questionmark_T A__questionmark_v_18_19)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_19_20 Int)) (and (= A__questionmark_v_19_20 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_T A__questionmark_v_19_20) tptp.true_1) (= A__questionmark_T A__questionmark_v_19_20)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_20_21 Int)) (and (= A__questionmark_v_20_21 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (not (or (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_20_21 A__questionmark_r))) (not (= (tptp.x A__questionmark_A A__questionmark_v_20_21) tptp.true_1)))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_21_22 Int)) (and (= A__questionmark_v_21_22 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (not (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_21_22 A__questionmark_r))) (not (= (tptp.x A__questionmark_A A__questionmark_v_21_22) tptp.true_1)))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_22_23 Int)) (and (= A__questionmark_v_22_23 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_v_22_23 A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_v_22_23))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_23_24 Int)) (and (= A__questionmark_v_23_24 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_v_23_24 A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_v_23_24))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (exists ((A__questionmark_v_25_25 Int) (A__questionmark_v_24_26 Int)) (and (= A__questionmark_v_25_25 (|tptp.'ElementProxy'| A__questionmark_a (- 0 1))) (= A__questionmark_v_24_26 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|) tptp.true_1)))) (or (= A__questionmark_v_24_26 tptp.nullObject) (= (|tptp.'IsImmutable'| (tptp.typeof A__questionmark_v_24_26)) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_24_26 tptp.ownerRef) (tptp.select2 A__questionmark_heap A__questionmark_v_25_25 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_24_26 tptp.ownerFrame) (tptp.select2 A__questionmark_heap A__questionmark_v_25_25 tptp.ownerFrame))))))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_heap Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|) tptp.true_1)))) (= (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 0 1))) tptp.true_1)))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= (tptp.typeof (|tptp.'ElementProxy'| A__questionmark_o A__questionmark_pos)) |tptp.'System_Object'|))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= (tptp.typeof (|tptp.'ElementProxyStruct'| A__questionmark_o A__questionmark_pos)) |tptp.'System_Object'|))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_x_3 Int)) (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f) A__questionmark_x_3))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_f_prime_ Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_f A__questionmark_f_prime_)) (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f_prime_) (|tptp.'StructGet'| A__questionmark_s A__questionmark_f_prime_))))) (not (forall ((A__questionmark_T Int)) (exists ((A__questionmark_v_26_27 Int)) (and (= A__questionmark_v_26_27 (|tptp.'BaseClass'| A__questionmark_T)) (not (or (not (= (tptp.x A__questionmark_T A__questionmark_v_26_27) tptp.true_1)) (not (=> (not (= A__questionmark_T |tptp.'System_Object'|)) (not (= A__questionmark_T A__questionmark_v_26_27)))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_B Int) (A__questionmark_C Int)) (=> (= (tptp.x A__questionmark_C (|tptp.'AsDirectSubClass'| A__questionmark_B A__questionmark_A)) tptp.true_1) (= (|tptp.'OneClassDown'| A__questionmark_C A__questionmark_A) A__questionmark_B)))) (not (forall ((A__questionmark_T Int)) (=> (= (|tptp.'IsValueType'| A__questionmark_T) tptp.true_1) (not (or (not (forall ((A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_T A__questionmark_U_1) tptp.true_1) (= A__questionmark_T A__questionmark_U_1)))) (not (forall ((A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_U_1))))))))) (not (= (|tptp.'IsValueType'| |tptp.'System_Boolean'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Type'| |tptp.'System_Object'|) tptp.true_1)) (not (forall ((A__questionmark_T Int)) (= (|tptp.'IsNotNull'| (|tptp.'TypeObject'| A__questionmark_T) |tptp.'System_Type'|) tptp.true_1))) (not (forall ((A__questionmark_T Int)) (= (|tptp.'TypeName'| (|tptp.'TypeObject'| A__questionmark_T)) A__questionmark_T))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1) (or (= A__questionmark_o tptp.nullObject) (= (tptp.x (tptp.typeof A__questionmark_o) A__questionmark_T) tptp.true_1))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T) tptp.true_1) (not (or (not (not (= A__questionmark_o tptp.nullObject))) (not (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1) (= (|tptp.'As'| A__questionmark_o A__questionmark_T) A__questionmark_o)))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (not (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1)) (= (|tptp.'As'| A__questionmark_o A__questionmark_T) tptp.nullObject)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (exists ((A__questionmark_v_27_28 Int)) (and (= A__questionmark_v_27_28 (tptp.typeof A__questionmark_o)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (tptp.x A__questionmark_v_27_28 |tptp.'System_Array'|) tptp.true_1)))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_27_28)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_27_28))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)))) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f)) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)))) (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_s Int) (A__questionmark_f Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_s) tptp.true_1) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'StructGet'| A__questionmark_s A__questionmark_f)) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e) tptp.true_1) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'RefArrayGet'| A__questionmark_e A__questionmark_i)) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e) tptp.true_1) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'ValueArrayGet'| A__questionmark_e A__questionmark_i)) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_o) tptp.true_1) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_c Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_c) tptp.allocated) tptp.true_1)))) (not (= (|tptp.'DeclType'| |tptp.'NonNullFieldsAreInitialized'|) |tptp.'System_Object'|)) (not (forall ((A__questionmark_f Int) (A__questionmark_T Int)) (=> (= (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T) A__questionmark_f) (= (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T) A__questionmark_f)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (|tptp.'Is'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)) A__questionmark_T) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (or (not (= A__questionmark_o |tptp.'BeingConstructed'|)) (= (= (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|) tptp.true_1) true))))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T)) tptp.nullObject))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (|tptp.'InRange'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRangeField'| A__questionmark_f A__questionmark_T)) A__questionmark_T) tptp.true_1)))) (not (forall ((A__questionmark_o Int)) (not (= (|tptp.'IsMemberlessType'| (tptp.typeof A__questionmark_o)) tptp.true_1)))) (not (forall ((A__questionmark_J Int) (A__questionmark_s Int) (A__questionmark_b Int)) (exists ((A__questionmark_v_29_29 Int) (A__questionmark_v_28_30 Int)) (and (= A__questionmark_v_29_29 (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_v_28_30 (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (=> (not (or (not (= A__questionmark_v_29_29 A__questionmark_J)) (not (= A__questionmark_v_28_30 A__questionmark_b)) (not (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_28_30) A__questionmark_v_29_29) tptp.true_1)))) (= (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J) tptp.true_1)))))) (not (not (= (|tptp.'IsImmutable'| |tptp.'System_Object'|) tptp.true_1))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_T)) tptp.true_1) (not (or (not (= (|tptp.'IsImmutable'| A__questionmark_U_1) tptp.true_1)) (not (= (|tptp.'AsImmutable'| A__questionmark_U_1) A__questionmark_U_1))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_T)) tptp.true_1) (not (or (not (not (= (|tptp.'IsImmutable'| A__questionmark_U_1) tptp.true_1))) (not (= (|tptp.'AsMutable'| A__questionmark_U_1) A__questionmark_U_1))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (not (or (not (not (= A__questionmark_o tptp.nullObject))) (not (not (= A__questionmark_o |tptp.'BeingConstructed'|))) (not (= (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)) tptp.true_1)))) (forall ((A__questionmark_h_1 Int)) (exists ((A__questionmark_v_30_31 Int)) (and (= A__questionmark_v_30_31 (tptp.typeof A__questionmark_o)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_30_31)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_30_31)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)) (not (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) A__questionmark_o)) (not (forall ((A__questionmark_t Int)) (=> (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)) A__questionmark_o) (or (= A__questionmark_t A__questionmark_o) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|))))))))))))))) (not (forall ((A__questionmark_s Int)) (<= 0 (|tptp.'StringLength'| A__questionmark_s)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_31_32 Int)) (and (= A__questionmark_v_31_32 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_31_32 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_31_32 tptp.ownerRef) A__questionmark_o)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_31_32 tptp.ownerFrame) A__questionmark_T))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (exists ((A__questionmark_v_32_33 Int)) (and (= A__questionmark_v_32_33 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_32_33 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_32_33 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_32_33 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int) (A__questionmark_i Int)) (exists ((A__questionmark_v_33_34 Int)) (and (= A__questionmark_v_33_34 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (exists ((A__questionmark_v_34_35 Int)) (and (= A__questionmark_v_34_35 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_33_34 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerRef) A__questionmark_o)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerFrame) A__questionmark_T))))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_i Int)) (exists ((A__questionmark_v_35_36 Int)) (and (= A__questionmark_v_35_36 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (exists ((A__questionmark_v_36_37 Int)) (and (= A__questionmark_v_36_37 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_35_36 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (exists ((A__questionmark_v_39_38 Int) (A__questionmark_v_37_39 Int) (A__questionmark_v_38_40 Int)) (and (= A__questionmark_v_39_38 (tptp.typeof A__questionmark_o)) (= A__questionmark_v_37_39 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_38_40 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_37_39 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_40 tptp.inv) A__questionmark_v_37_39) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_40 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_37_39)))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_39_38)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_39_38))))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_h_1 Int)) (exists ((A__questionmark_v_40_41 Int) (A__questionmark_v_41_42 Int)) (and (= A__questionmark_v_40_41 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_41_42 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (= (|tptp.'AsPureObject'| A__questionmark_o) A__questionmark_o)) (not (not (= A__questionmark_v_40_41 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_41_42 tptp.inv) A__questionmark_v_40_41) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_41_42 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_40_41)))))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_h_1 Int)) (exists ((A__questionmark_v_44_43 Int)) (and (= A__questionmark_v_44_43 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (exists ((A__questionmark_v_45_44 Int) (A__questionmark_v_46_45 Int) (A__questionmark_v_42_46 Int) (A__questionmark_v_43_47 Int)) (and (= A__questionmark_v_45_44 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame)) (= A__questionmark_v_46_45 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef)) (= A__questionmark_v_42_46 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_43_47 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (not (= A__questionmark_v_42_46 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_43_47 tptp.inv) A__questionmark_v_42_46) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_43_47 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_42_46)))))) (not (or (not (not (= A__questionmark_v_44_43 tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.allocated) tptp.true_1) true)) (not (or (= A__questionmark_v_45_44 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.inv) A__questionmark_v_45_44) tptp.true_1)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_45_44))))))))))))) (not (forall ((A__questionmark_value Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (exists ((A__questionmark_v_47_48 Int)) (and (= A__questionmark_v_47_48 (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)) (not (or (not (= (|tptp.'Box'| A__questionmark_value A__questionmark_v_47_48) A__questionmark_v_47_48)) (not (= (|tptp.'UnboxedType'| A__questionmark_v_47_48) A__questionmark_typ)))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (=> (not (= (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_x_3)) tptp.true_1)) (= (|tptp.'BoxFunc'| A__questionmark_x_3 A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) A__questionmark_x_3)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (= (|tptp.'Unbox'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) A__questionmark_x_3))) (not (forall ((A__questionmark_p Int)) (=> (= (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)) tptp.true_1) (forall ((A__questionmark_heap Int) (A__questionmark_x_3 Int)) (exists ((A__questionmark_v_48_49 Int)) (and (= A__questionmark_v_48_49 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (exists ((A__questionmark_v_49_50 Int)) (and (= A__questionmark_v_49_50 (tptp.typeof A__questionmark_v_48_49)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.inv) A__questionmark_v_49_50)) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.localinv) A__questionmark_v_49_50))))))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (exists ((A__questionmark_v_50_51 Int)) (and (= A__questionmark_v_50_51 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (=> (not (or (not (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_50_51) |tptp.'System_Object'|) tptp.true_1)) (not (= A__questionmark_v_50_51 A__questionmark_p)))) (= A__questionmark_x_3 A__questionmark_p)))))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (= (= (|tptp.'UnboxedType'| A__questionmark_p) A__questionmark_typ) (not (= (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ) tptp.nullObject))))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (=> (not (= (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ) tptp.nullObject)) (= (|tptp.'Box'| (|tptp.'Unbox'| A__questionmark_p) A__questionmark_p) A__questionmark_p)))) (not (= (|tptp.'IsValueType'| |tptp.'System_SByte'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Byte'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Int16'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_UInt16'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Int32'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_UInt32'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Int64'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_UInt64'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Char'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_UIntPtr'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_IntPtr'|) tptp.true_1)) (not (< tptp.int_m9223372036854775808 tptp.int_m2147483648)) (not (< tptp.int_m2147483648 (- 0 100000))) (not (< 100000 tptp.int_2147483647)) (not (< tptp.int_2147483647 tptp.int_4294967295)) (not (< tptp.int_4294967295 tptp.int_9223372036854775807)) (not (< tptp.int_9223372036854775807 tptp.int_18446744073709551615)) (not (= (+ tptp.int_m9223372036854775808 1) (- 0 tptp.int_9223372036854775807))) (not (= (+ tptp.int_m2147483648 1) (- 0 tptp.int_2147483647))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_SByte'|) tptp.true_1) (not (or (not (<= (- 0 128) A__questionmark_i)) (not (< A__questionmark_i 128))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Byte'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 256))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int16'|) tptp.true_1) (not (or (not (<= (- 0 32768) A__questionmark_i)) (not (< A__questionmark_i 32768))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt16'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 65536))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int32'|) tptp.true_1) (not (or (not (<= tptp.int_m2147483648 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_2147483647))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt32'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_4294967295))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int64'|) tptp.true_1) (not (or (not (<= tptp.int_m9223372036854775808 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_9223372036854775807))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt64'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_18446744073709551615))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Char'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 65536))))))) (not (forall ((A__questionmark_z Int) (A__questionmark_B Int) (A__questionmark_C Int)) (=> (= (|tptp.'InRange'| A__questionmark_z A__questionmark_C) tptp.true_1) (= (|tptp.'IntToInt'| A__questionmark_z A__questionmark_B A__questionmark_C) A__questionmark_z)))) (not (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (= A__questionmark_b tptp.true_1) (= (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y) A__questionmark_x_3)))) (not (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (= A__questionmark_b tptp.true_1)) (= (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y) A__questionmark_y)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (- A__questionmark_x_3 (* (tptp.x_1 A__questionmark_x_3 A__questionmark_y) A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_51_52 Int)) (and (= A__questionmark_v_51_52 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (< 0 A__questionmark_y)))) (not (or (not (<= 0 A__questionmark_v_51_52)) (not (< A__questionmark_v_51_52 A__questionmark_y))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_52_53 Int)) (and (= A__questionmark_v_52_53 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (< A__questionmark_y 0)))) (not (or (not (<= 0 A__questionmark_v_52_53)) (not (< A__questionmark_v_52_53 (- 0 A__questionmark_y)))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_53_54 Int)) (and (= A__questionmark_v_53_54 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= A__questionmark_x_3 0)) (not (< 0 A__questionmark_y)))) (not (or (not (< (- 0 A__questionmark_y) A__questionmark_v_53_54)) (not (<= A__questionmark_v_53_54 0))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_54_55 Int)) (and (= A__questionmark_v_54_55 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= A__questionmark_x_3 0)) (not (< A__questionmark_y 0)))) (not (or (not (< A__questionmark_y A__questionmark_v_54_55)) (not (<= A__questionmark_v_54_55 0))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 (+ A__questionmark_y A__questionmark_x_3) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_55_56 Int)) (and (= A__questionmark_v_55_56 (- A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_v_55_56)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 A__questionmark_v_55_56 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_d Int)) (=> (not (or (not (<= 2 A__questionmark_d)) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (not (< A__questionmark_a A__questionmark_b)))) (<= (+ A__questionmark_a A__questionmark_d) A__questionmark_b)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (or (<= 0 A__questionmark_x_3) (<= 0 A__questionmark_y)) (<= 0 (tptp.and_1 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_56_57 Int)) (and (= A__questionmark_v_56_57 (tptp.or_1 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (not (or (not (<= 0 A__questionmark_v_56_57)) (not (<= A__questionmark_v_56_57 (+ A__questionmark_x_3 A__questionmark_y)))))))))) (not (forall ((A__questionmark_i Int)) (= (tptp.shl A__questionmark_i 0) A__questionmark_i))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (=> (<= 1 A__questionmark_j) (= (tptp.shl A__questionmark_i A__questionmark_j) (* (tptp.shl A__questionmark_i (- A__questionmark_j 1)) 2))))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (exists ((A__questionmark_v_57_58 Int)) (and (= A__questionmark_v_57_58 (tptp.shl A__questionmark_i A__questionmark_j)) (=> (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 32768)) (not (<= 0 A__questionmark_j)) (not (<= A__questionmark_j 16)))) (not (or (not (<= 0 A__questionmark_v_57_58)) (not (<= A__questionmark_v_57_58 tptp.int_2147483647))))))))) (not (forall ((A__questionmark_i Int)) (= (tptp.shr A__questionmark_i 0) A__questionmark_i))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (=> (<= 1 A__questionmark_j) (= (tptp.shr A__questionmark_i A__questionmark_j) (tptp.x_1 (tptp.shr A__questionmark_i (- A__questionmark_j 1)) 2))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_58_59 Int)) (and (= A__questionmark_v_58_59 (tptp.min A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_v_58_59 A__questionmark_x_3) (= A__questionmark_v_58_59 A__questionmark_y))) (not (<= A__questionmark_v_58_59 A__questionmark_x_3)) (not (<= A__questionmark_v_58_59 A__questionmark_y)))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_59_60 Int)) (and (= A__questionmark_v_59_60 (tptp.max A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_v_59_60 A__questionmark_x_3) (= A__questionmark_v_59_60 A__questionmark_y))) (not (<= A__questionmark_x_3 A__questionmark_v_59_60)) (not (<= A__questionmark_y A__questionmark_v_59_60)))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (= (= (|tptp.'System_String_Equals_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (not (or (not (= (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1))) (not (= (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'StringEquals'| A__questionmark_b A__questionmark_a) tptp.true_1))) (not (=> (= A__questionmark_a A__questionmark_b) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_c Int)) (=> (not (or (not (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1)) (not (= (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c) tptp.true_1)))) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_c) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (not (= A__questionmark_b tptp.nullObject))) (not (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1)))) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_a) (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_b))))) (not (not (= (|tptp.'IsStaticField'| |tptp.'BoundedStack_size'|) tptp.true_1))) (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_size'|) tptp.true_1)) (not (= (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_size'|) tptp.true_1)) (not (= (|tptp.'DeclType'| |tptp.'BoundedStack_size'|) |tptp.'BoundedStack'|)) (not (= (|tptp.'AsRangeField'| |tptp.'BoundedStack_size'| |tptp.'System_Int32'|) |tptp.'BoundedStack_size'|)) (not (not (= (|tptp.'IsStaticField'| |tptp.'BoundedStack_max'|) tptp.true_1))) (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_max'|) tptp.true_1)) (not (= (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_max'|) tptp.true_1)) (not (= (|tptp.'DeclType'| |tptp.'BoundedStack_max'|) |tptp.'BoundedStack'|)) (not (= (|tptp.'AsRangeField'| |tptp.'BoundedStack_max'| |tptp.'System_Int32'|) |tptp.'BoundedStack_max'|)) (not (not (= (|tptp.'IsStaticField'| |tptp.'BoundedStack_elems'|) tptp.true_1))) (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_elems'|) tptp.true_1)) (not (= (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_elems'|) tptp.true_1)) (not (= (|tptp.'AsRepField'| |tptp.'BoundedStack_elems'| |tptp.'BoundedStack'|) |tptp.'BoundedStack_elems'|)) (not (= (|tptp.'DeclType'| |tptp.'BoundedStack_elems'|) |tptp.'BoundedStack'|)) (not (= (|tptp.'AsNonNullRefField'| |tptp.'BoundedStack_elems'| (|tptp.'IntArray'| |tptp.'System_Int32'| 1)) |tptp.'BoundedStack_elems'|)) (not (= (tptp.x |tptp.'BoundedStack'| |tptp.'BoundedStack'|) tptp.true_1)) (not (= A__questionmark_v_0_8 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'BoundedStack'| A__questionmark_v_0_8) |tptp.'BoundedStack'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'BoundedStack'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'BoundedStack'|) |tptp.'BoundedStack'|)) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Array'|) tptp.true_1)) (not (= A__questionmark_v_1_9 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_Array'| A__questionmark_v_1_9) |tptp.'System_Array'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'System_Array'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'System_Array'|) |tptp.'System_Array'|)) (not (= (tptp.x |tptp.'System_ICloneable'| |tptp.'System_ICloneable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_ICloneable'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_ICloneable'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_ICloneable'|) |tptp.'System_ICloneable'|)) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_ICloneable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IList'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_ICollection'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Collections_IEnumerable'|) |tptp.'System_Collections_IEnumerable'|)) (not (= (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_ICollection'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Collections_ICollection'|) |tptp.'System_Collections_ICollection'|)) (not (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_ICollection'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IList'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Collections_IList'|) |tptp.'System_Collections_IList'|)) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IList'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Array'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Array'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_1_9))))) true))) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (exists ((A__questionmark_v_63_63 Int) (A__questionmark_v_62_64 Int)) (and (= A__questionmark_v_63_63 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|)) (= A__questionmark_v_62_64 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_0_8))))) (not (or (not (<= 0 A__questionmark_v_62_64)) (not (<= A__questionmark_v_62_64 A__questionmark_v_63_63)) (not (<= A__questionmark_v_63_63 (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|))))))))))) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_String'|) tptp.true_1)) (not (= A__questionmark_v_2_7 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_String'| A__questionmark_v_2_7) |tptp.'System_String'|)) (not (= (|tptp.'IsImmutable'| |tptp.'System_String'|) tptp.true_1)) (not (= (|tptp.'AsImmutable'| |tptp.'System_String'|) |tptp.'System_String'|)) (not (= (tptp.x |tptp.'System_IComparable'| |tptp.'System_IComparable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IComparable'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IComparable'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_IComparable'|) |tptp.'System_IComparable'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_IComparable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_ICloneable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IConvertible'| |tptp.'System_IConvertible'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IConvertible'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IConvertible'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_IConvertible'|) |tptp.'System_IConvertible'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_IConvertible'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_IComparable_1___System_String'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IComparable_1___System_String'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_IComparable_1___System_String'|) |tptp.'System_IComparable_1___System_String'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IEquatable_1___System_String'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_IEquatable_1___System_String'|) |tptp.'System_IEquatable_1___System_String'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|) tptp.true_1)) (not (forall ((A__questionmark_U Int)) (=> (= (tptp.x A__questionmark_U |tptp.'System_String'|) tptp.true_1) (= A__questionmark_U |tptp.'System_String'|)))) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_String'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_2_7))))) true))) (not (= (tptp.x |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) tptp.true_1)) (not (= (tptp.x |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_GuardException'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Exception'| |tptp.'System_Exception'|) tptp.true_1)) (not (= A__questionmark_v_3_6 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_Exception'| A__questionmark_v_3_6) |tptp.'System_Exception'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'System_Exception'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'System_Exception'|) |tptp.'System_Exception'|)) (not (= (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_Serialization_ISerializable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_Serialization_ISerializable'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Runtime_Serialization_ISerializable'|) |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Exception'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Exception'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Exception'|) |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Exception'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Exception'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_3_6))))) true))) (not (= A__questionmark_v_4_5 |tptp.'System_Exception'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_4_5) |tptp.'Microsoft_Contracts_GuardException'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_GuardException'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_GuardException'|) |tptp.'Microsoft_Contracts_GuardException'|)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'Microsoft_Contracts_GuardException'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_4_5))))) true))) (not (= A__questionmark_v_5_4 |tptp.'Microsoft_Contracts_GuardException'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'| A__questionmark_v_5_4) |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'Microsoft_Contracts_ObjectInvariantException'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_5_4))))) true))) (not (= (tptp.x |tptp.'System_Type'| |tptp.'System_Type'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (= A__questionmark_v_6_3 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_6_3) |tptp.'System_Reflection_MemberInfo'|)) (not (= (|tptp.'IsImmutable'| |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (= (|tptp.'AsImmutable'| |tptp.'System_Reflection_MemberInfo'|) |tptp.'System_Reflection_MemberInfo'|)) (not (= (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_ICustomAttributeProvider'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_ICustomAttributeProvider'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Reflection_ICustomAttributeProvider'|) |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_6_3))))) true))) (not (= A__questionmark_v_7_2 |tptp.'System_Reflection_MemberInfo'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_Type'| A__questionmark_v_7_2) |tptp.'System_Type'|)) (not (= (|tptp.'IsImmutable'| |tptp.'System_Type'|) tptp.true_1)) (not (= (|tptp.'AsImmutable'| |tptp.'System_Type'|) |tptp.'System_Type'|)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Type'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Type'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Type'|) |tptp.'System_Runtime_InteropServices__Type'|)) (not (= (tptp.x |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Reflection_IReflect'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_IReflect'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Reflection_IReflect'|) |tptp.'System_Reflection_IReflect'|)) (not (= (tptp.x |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Type'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Type'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_7_2))))) true))) (not (= (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ICheckedException'|) tptp.true_1)) (not (= (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'Microsoft_Contracts_ICheckedException'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'Microsoft_Contracts_ICheckedException'|) |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_64_65 Int) (A__questionmark_v_66_66 Int) (A__questionmark_v_68_67 Int) (A__questionmark_v_65_68 Int)) (and (= A__questionmark_v_64_65 (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this)) (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_69_70 Int)) (and (= A__questionmark_v_69_70 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_66_66)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_65_68)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_69_70)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_69_70))))))))))) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_64_65 |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.allocated) tptp.true_1)) (not (=> (not (= A__questionmark_v_65_68 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68)))))) (= A__questionmark_v_68_67 A__questionmark_v_66_66))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68))))))) (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_70_71 Int)) (and (= A__questionmark_v_70_71 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_70_71)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_70_71))))))))))))))))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_71_72 Int) (A__questionmark_v_73_73 Int) (A__questionmark_v_75_74 Int) (A__questionmark_v_72_75 Int)) (and (= A__questionmark_v_71_72 (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this)) (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_76_77 Int)) (and (= A__questionmark_v_76_77 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_73_73)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_72_75)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_76_77)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_76_77))))))))))) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_71_72 |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.allocated) tptp.true_1)) (not (=> (not (= A__questionmark_v_72_75 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75)))))) (= A__questionmark_v_75_74 A__questionmark_v_73_73))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75))))))) (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_77_78 Int)) (and (= A__questionmark_v_77_78 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_77_78)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_77_78))))))))))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_78_79 Int)) (and (= A__questionmark_v_78_79 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_78_79 |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_78_79)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_78_79)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|) tptp.true_1)))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_79_80 Int)) (and (= A__questionmark_v_79_80 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_79_80 |tptp.'BoundedStack'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_79_80)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_79_80)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'BoundedStack_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_arg0_in Int) (A__questionmark_arg1_in Int)) (exists ((A__questionmark_v_80_81 Int)) (and (= A__questionmark_v_80_81 (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated) tptp.true_1)) (not (= (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_arg0_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_81_82 Int)) (and (= A__questionmark_v_81_82 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_81_82)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_81_82)))))))))) (not (or (= A__questionmark_arg1_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_82_83 Int)) (and (= A__questionmark_v_82_83 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_82_83)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_82_83)))))))))))) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_80_81 |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.allocated) tptp.true_1)) (not (= (|tptp.'AsPureObject'| A__questionmark_arg0_in) A__questionmark_arg0_in)) (not (= (|tptp.'AsPureObject'| A__questionmark_arg1_in) A__questionmark_arg1_in)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_83_84 Int)) (and (= A__questionmark_v_83_84 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_83_84)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_83_84))))))))))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_arg0_in Int) (A__questionmark_arg1_in Int)) (= (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) (|tptp.'System_String_Concat_System_Object_System_Object_1'| A__questionmark_arg0_in A__questionmark_arg1_in)))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_str0_in Int) (A__questionmark_str1_in Int)) (exists ((A__questionmark_v_84_85 Int)) (and (= A__questionmark_v_84_85 (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated) tptp.true_1)) (not (= (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_str0_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_85_86 Int)) (and (= A__questionmark_v_85_86 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_85_86)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_85_86)))))))))) (not (or (= A__questionmark_str1_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_86_87 Int)) (and (= A__questionmark_v_86_87 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_86_87)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_86_87)))))))))))) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_84_85 |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.allocated) tptp.true_1)) (not (= (|tptp.'StringLength'| A__questionmark_v_84_85) (+ (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))))) (not (= (|tptp.'AsPureObject'| A__questionmark_str0_in) A__questionmark_str0_in)) (not (= (|tptp.'AsPureObject'| A__questionmark_str1_in) A__questionmark_str1_in)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_87_88 Int)) (and (= A__questionmark_v_87_88 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_87_88)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_87_88))))))))))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_str0_in Int) (A__questionmark_str1_in Int)) (= (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) (|tptp.'System_String_Concat_System_String_System_String_1'| A__questionmark_str0_in A__questionmark_str1_in)))) (not (= (|tptp.'IsNotNull'| tptp.stringLiteral8 |tptp.'System_String'|) tptp.true_1)) (not (= (|tptp.'StringLength'| tptp.stringLiteral8) 13)) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (tptp.select2 A__questionmark_heap tptp.stringLiteral8 tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral8) tptp.stringLiteral8)))) (not (= (|tptp.'IsNotNull'| tptp.stringLiteral9 |tptp.'System_String'|) tptp.true_1)) (not (= (|tptp.'StringLength'| tptp.stringLiteral9) 18)) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (tptp.select2 A__questionmark_heap tptp.stringLiteral9 tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral9) tptp.stringLiteral9)))) (not (= (|tptp.'IsNotNull'| tptp.stringLiteral10 |tptp.'System_String'|) tptp.true_1)) (not (= (|tptp.'StringLength'| tptp.stringLiteral10) 7)) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (tptp.select2 A__questionmark_heap tptp.stringLiteral10 tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral10) tptp.stringLiteral10)))) (not (= (|tptp.'IsNotNull'| tptp.stringLiteral11 |tptp.'System_String'|) tptp.true_1)) (not (= (|tptp.'StringLength'| tptp.stringLiteral11) 1)) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (tptp.select2 A__questionmark_heap tptp.stringLiteral11 tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral11) tptp.stringLiteral11))))) (or (not (and (not (= tptp.allocated tptp.elements)) (not (= tptp.allocated tptp.inv)) (not (= tptp.localinv tptp.allocated)) (not (= tptp.allocated tptp.exposeVersion)) (not (= tptp.sharingMode tptp.allocated)) (not (= tptp.allocated |tptp.'SharingMode_Unshared'|)) (not (= tptp.allocated |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.allocated)) (not (= tptp.allocated tptp.ownerFrame)) (not (= tptp.allocated |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.allocated |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.allocated)) (not (= |tptp.'ArrayCategoryRef'| tptp.allocated)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.allocated)) (not (= |tptp.'System_Array'| tptp.allocated)) (not (= |tptp.'System_Boolean'| tptp.allocated)) (not (= |tptp.'System_Object'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Type'|)) (not (= tptp.allocated |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.allocated |tptp.'System_String'|)) (not (= tptp.allocated |tptp.'FirstConsistentOwner'|)) (not (= tptp.allocated |tptp.'System_SByte'|)) (not (= tptp.allocated |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| tptp.allocated)) (not (= |tptp.'System_UInt64'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Char'|)) (not (= tptp.allocated |tptp.'System_UIntPtr'|)) (not (= tptp.allocated |tptp.'System_IntPtr'|)) (not (= tptp.allocated |tptp.'BoundedStack_max'|)) (not (= tptp.allocated |tptp.'BoundedStack_size'|)) (not (= tptp.allocated |tptp.'BoundedStack_elems'|)) (not (= tptp.allocated |tptp.'System_Exception'|)) (not (= tptp.allocated |tptp.'System_IComparable'|)) (not (= tptp.allocated |tptp.'System_Collections_ICollection'|)) (not (= tptp.allocated |tptp.'System_ICloneable'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| tptp.allocated)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.allocated)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.allocated |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.allocated |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.allocated |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.allocated)) (not (= tptp.allocated |tptp.'BoundedStack'|)) (not (= tptp.allocated |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.allocated |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_Collections_IList'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 tptp.allocated)) (not (= tptp.allocated tptp.stringLiteral9)) (not (= tptp.stringLiteral10 tptp.allocated)) (not (= tptp.allocated tptp.stringLiteral11)) (not (= tptp.elements tptp.inv)) (not (= tptp.localinv tptp.elements)) (not (= tptp.elements tptp.exposeVersion)) (not (= tptp.sharingMode tptp.elements)) (not (= |tptp.'SharingMode_Unshared'| tptp.elements)) (not (= |tptp.'SharingMode_LockProtected'| tptp.elements)) (not (= tptp.ownerRef tptp.elements)) (not (= tptp.elements tptp.ownerFrame)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.elements)) (not (= |tptp.'ArrayCategoryValue'| tptp.elements)) (not (= |tptp.'ArrayCategoryInt'| tptp.elements)) (not (= |tptp.'ArrayCategoryRef'| tptp.elements)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.elements)) (not (= |tptp.'System_Array'| tptp.elements)) (not (= |tptp.'System_Boolean'| tptp.elements)) (not (= |tptp.'System_Object'| tptp.elements)) (not (= tptp.elements |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.elements)) (not (= tptp.elements |tptp.'System_String'|)) (not (= tptp.elements |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_SByte'| tptp.elements)) (not (= tptp.elements |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.elements)) (not (= |tptp.'System_UInt16'| tptp.elements)) (not (= |tptp.'System_Int32'| tptp.elements)) (not (= tptp.elements |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| tptp.elements)) (not (= |tptp.'System_UInt64'| tptp.elements)) (not (= |tptp.'System_Char'| tptp.elements)) (not (= tptp.elements |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| tptp.elements)) (not (= tptp.elements |tptp.'BoundedStack_max'|)) (not (= tptp.elements |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| tptp.elements)) (not (= |tptp.'System_Exception'| tptp.elements)) (not (= |tptp.'System_IComparable'| tptp.elements)) (not (= |tptp.'System_Collections_ICollection'| tptp.elements)) (not (= tptp.elements |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.elements)) (not (= |tptp.'System_IConvertible'| tptp.elements)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.elements)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.elements)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.elements)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.elements)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.elements)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.elements)) (not (= tptp.elements |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.elements)) (not (= |tptp.'BoundedStack'| tptp.elements)) (not (= tptp.elements |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.elements)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.elements)) (not (= tptp.elements |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.elements)) (not (= tptp.stringLiteral8 tptp.elements)) (not (= tptp.stringLiteral9 tptp.elements)) (not (= tptp.stringLiteral10 tptp.elements)) (not (= tptp.stringLiteral11 tptp.elements)) (not (= tptp.localinv tptp.inv)) (not (= tptp.inv tptp.exposeVersion)) (not (= tptp.sharingMode tptp.inv)) (not (= |tptp.'SharingMode_Unshared'| tptp.inv)) (not (= |tptp.'SharingMode_LockProtected'| tptp.inv)) (not (= tptp.ownerRef tptp.inv)) (not (= tptp.inv tptp.ownerFrame)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.inv)) (not (= |tptp.'ArrayCategoryValue'| tptp.inv)) (not (= |tptp.'ArrayCategoryInt'| tptp.inv)) (not (= |tptp.'ArrayCategoryRef'| tptp.inv)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.inv)) (not (= |tptp.'System_Array'| tptp.inv)) (not (= |tptp.'System_Boolean'| tptp.inv)) (not (= |tptp.'System_Object'| tptp.inv)) (not (= tptp.inv |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.inv)) (not (= tptp.inv |tptp.'System_String'|)) (not (= tptp.inv |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_SByte'| tptp.inv)) (not (= tptp.inv |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.inv)) (not (= |tptp.'System_UInt16'| tptp.inv)) (not (= |tptp.'System_Int32'| tptp.inv)) (not (= |tptp.'System_UInt32'| tptp.inv)) (not (= |tptp.'System_Int64'| tptp.inv)) (not (= |tptp.'System_UInt64'| tptp.inv)) (not (= |tptp.'System_Char'| tptp.inv)) (not (= |tptp.'System_UIntPtr'| tptp.inv)) (not (= |tptp.'System_IntPtr'| tptp.inv)) (not (= tptp.inv |tptp.'BoundedStack_max'|)) (not (= tptp.inv |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| tptp.inv)) (not (= |tptp.'System_Exception'| tptp.inv)) (not (= |tptp.'System_IComparable'| tptp.inv)) (not (= |tptp.'System_Collections_ICollection'| tptp.inv)) (not (= tptp.inv |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.inv)) (not (= |tptp.'System_IConvertible'| tptp.inv)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.inv)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.inv)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.inv)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.inv)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.inv)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.inv)) (not (= tptp.inv |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.inv)) (not (= |tptp.'BoundedStack'| tptp.inv)) (not (= tptp.inv |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.inv)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.inv)) (not (= |tptp.'System_Collections_IList'| tptp.inv)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.inv)) (not (= tptp.stringLiteral8 tptp.inv)) (not (= tptp.stringLiteral9 tptp.inv)) (not (= tptp.stringLiteral10 tptp.inv)) (not (= tptp.stringLiteral11 tptp.inv)) (not (= tptp.localinv tptp.exposeVersion)) (not (= tptp.localinv tptp.sharingMode)) (not (= tptp.localinv |tptp.'SharingMode_Unshared'|)) (not (= tptp.localinv |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.localinv)) (not (= tptp.localinv tptp.ownerFrame)) (not (= tptp.localinv |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.localinv |tptp.'ArrayCategoryValue'|)) (not (= tptp.localinv |tptp.'ArrayCategoryInt'|)) (not (= tptp.localinv |tptp.'ArrayCategoryRef'|)) (not (= tptp.localinv |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.localinv |tptp.'System_Array'|)) (not (= tptp.localinv |tptp.'System_Boolean'|)) (not (= tptp.localinv |tptp.'System_Object'|)) (not (= tptp.localinv |tptp.'System_Type'|)) (not (= tptp.localinv |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.localinv |tptp.'System_String'|)) (not (= tptp.localinv |tptp.'FirstConsistentOwner'|)) (not (= tptp.localinv |tptp.'System_SByte'|)) (not (= tptp.localinv |tptp.'System_Byte'|)) (not (= tptp.localinv |tptp.'System_Int16'|)) (not (= tptp.localinv |tptp.'System_UInt16'|)) (not (= tptp.localinv |tptp.'System_Int32'|)) (not (= tptp.localinv |tptp.'System_UInt32'|)) (not (= tptp.localinv |tptp.'System_Int64'|)) (not (= tptp.localinv |tptp.'System_UInt64'|)) (not (= tptp.localinv |tptp.'System_Char'|)) (not (= tptp.localinv |tptp.'System_UIntPtr'|)) (not (= tptp.localinv |tptp.'System_IntPtr'|)) (not (= tptp.localinv |tptp.'BoundedStack_max'|)) (not (= tptp.localinv |tptp.'BoundedStack_size'|)) (not (= tptp.localinv |tptp.'BoundedStack_elems'|)) (not (= tptp.localinv |tptp.'System_Exception'|)) (not (= tptp.localinv |tptp.'System_IComparable'|)) (not (= tptp.localinv |tptp.'System_Collections_ICollection'|)) (not (= tptp.localinv |tptp.'System_ICloneable'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.localinv |tptp.'System_IConvertible'|)) (not (= tptp.localinv |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.localinv |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.localinv |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.localinv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.localinv |tptp.'System_Reflection_IReflect'|)) (not (= tptp.localinv |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.localinv |tptp.'BoundedStack'|)) (not (= tptp.localinv |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.localinv |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_Collections_IList'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.localinv tptp.stringLiteral8)) (not (= tptp.localinv tptp.stringLiteral9)) (not (= tptp.localinv tptp.stringLiteral10)) (not (= tptp.localinv tptp.stringLiteral11)) (not (= tptp.sharingMode tptp.exposeVersion)) (not (= |tptp.'SharingMode_Unshared'| tptp.exposeVersion)) (not (= |tptp.'SharingMode_LockProtected'| tptp.exposeVersion)) (not (= tptp.ownerRef tptp.exposeVersion)) (not (= tptp.ownerFrame tptp.exposeVersion)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryValue'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryInt'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryRef'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.exposeVersion)) (not (= |tptp.'System_Array'| tptp.exposeVersion)) (not (= |tptp.'System_Boolean'| tptp.exposeVersion)) (not (= |tptp.'System_Object'| tptp.exposeVersion)) (not (= |tptp.'System_Type'| tptp.exposeVersion)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_String'|)) (not (= |tptp.'FirstConsistentOwner'| tptp.exposeVersion)) (not (= |tptp.'System_SByte'| tptp.exposeVersion)) (not (= |tptp.'System_Byte'| tptp.exposeVersion)) (not (= |tptp.'System_Int16'| tptp.exposeVersion)) (not (= |tptp.'System_UInt16'| tptp.exposeVersion)) (not (= |tptp.'System_Int32'| tptp.exposeVersion)) (not (= |tptp.'System_UInt32'| tptp.exposeVersion)) (not (= |tptp.'System_Int64'| tptp.exposeVersion)) (not (= |tptp.'System_UInt64'| tptp.exposeVersion)) (not (= |tptp.'System_Char'| tptp.exposeVersion)) (not (= |tptp.'System_UIntPtr'| tptp.exposeVersion)) (not (= |tptp.'System_IntPtr'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_size'| tptp.exposeVersion)) (not (= |tptp.'BoundedStack_elems'| tptp.exposeVersion)) (not (= |tptp.'System_Exception'| tptp.exposeVersion)) (not (= |tptp.'System_IComparable'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_ICollection'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.exposeVersion)) (not (= |tptp.'System_IConvertible'| tptp.exposeVersion)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.exposeVersion)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.exposeVersion)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.exposeVersion)) (not (= |tptp.'BoundedStack'| tptp.exposeVersion)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.exposeVersion)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.exposeVersion)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_IList'| tptp.exposeVersion)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.exposeVersion)) (not (= tptp.stringLiteral8 tptp.exposeVersion)) (not (= tptp.stringLiteral9 tptp.exposeVersion)) (not (= tptp.stringLiteral10 tptp.exposeVersion)) (not (= tptp.stringLiteral11 tptp.exposeVersion)) (not (= tptp.sharingMode |tptp.'SharingMode_Unshared'|)) (not (= tptp.sharingMode |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.sharingMode)) (not (= tptp.sharingMode tptp.ownerFrame)) (not (= tptp.sharingMode |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'ArrayCategoryRef'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'System_Array'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_Boolean'|)) (not (= tptp.sharingMode |tptp.'System_Object'|)) (not (= tptp.sharingMode |tptp.'System_Type'|)) (not (= tptp.sharingMode |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.sharingMode |tptp.'System_String'|)) (not (= tptp.sharingMode |tptp.'FirstConsistentOwner'|)) (not (= tptp.sharingMode |tptp.'System_SByte'|)) (not (= tptp.sharingMode |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_UInt16'|)) (not (= tptp.sharingMode |tptp.'System_Int32'|)) (not (= tptp.sharingMode |tptp.'System_UInt32'|)) (not (= tptp.sharingMode |tptp.'System_Int64'|)) (not (= tptp.sharingMode |tptp.'System_UInt64'|)) (not (= tptp.sharingMode |tptp.'System_Char'|)) (not (= tptp.sharingMode |tptp.'System_UIntPtr'|)) (not (= tptp.sharingMode |tptp.'System_IntPtr'|)) (not (= tptp.sharingMode |tptp.'BoundedStack_max'|)) (not (= tptp.sharingMode |tptp.'BoundedStack_size'|)) (not (= tptp.sharingMode |tptp.'BoundedStack_elems'|)) (not (= tptp.sharingMode |tptp.'System_Exception'|)) (not (= tptp.sharingMode |tptp.'System_IComparable'|)) (not (= tptp.sharingMode |tptp.'System_Collections_ICollection'|)) (not (= tptp.sharingMode |tptp.'System_ICloneable'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.sharingMode |tptp.'System_IConvertible'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.sharingMode |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_IReflect'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.sharingMode |tptp.'BoundedStack'|)) (not (= tptp.sharingMode |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.sharingMode |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_Collections_IList'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.sharingMode tptp.stringLiteral8)) (not (= tptp.sharingMode tptp.stringLiteral9)) (not (= tptp.sharingMode tptp.stringLiteral10)) (not (= tptp.sharingMode tptp.stringLiteral11)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'SharingMode_Unshared'|)) (not (= tptp.ownerRef |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Array'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Boolean'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Object'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_UInt64'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Exception'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_IComparable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'SharingMode_Unshared'|)) (not (= tptp.stringLiteral9 |tptp.'SharingMode_Unshared'|)) (not (= tptp.stringLiteral10 |tptp.'SharingMode_Unshared'|)) (not (= tptp.stringLiteral11 |tptp.'SharingMode_Unshared'|)) (not (= tptp.ownerRef |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Array'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Boolean'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Object'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_UInt64'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Exception'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'SharingMode_LockProtected'|)) (not (= tptp.stringLiteral9 |tptp.'SharingMode_LockProtected'|)) (not (= tptp.stringLiteral10 |tptp.'SharingMode_LockProtected'|)) (not (= tptp.stringLiteral11 |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.ownerFrame)) (not (= tptp.ownerRef |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryValue'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryInt'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryRef'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.ownerRef |tptp.'System_Array'|)) (not (= tptp.ownerRef |tptp.'System_Boolean'|)) (not (= tptp.ownerRef |tptp.'System_Object'|)) (not (= tptp.ownerRef |tptp.'System_Type'|)) (not (= tptp.ownerRef |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.ownerRef |tptp.'System_String'|)) (not (= tptp.ownerRef |tptp.'FirstConsistentOwner'|)) (not (= tptp.ownerRef |tptp.'System_SByte'|)) (not (= tptp.ownerRef |tptp.'System_Byte'|)) (not (= tptp.ownerRef |tptp.'System_Int16'|)) (not (= tptp.ownerRef |tptp.'System_UInt16'|)) (not (= tptp.ownerRef |tptp.'System_Int32'|)) (not (= tptp.ownerRef |tptp.'System_UInt32'|)) (not (= tptp.ownerRef |tptp.'System_Int64'|)) (not (= tptp.ownerRef |tptp.'System_UInt64'|)) (not (= tptp.ownerRef |tptp.'System_Char'|)) (not (= tptp.ownerRef |tptp.'System_UIntPtr'|)) (not (= tptp.ownerRef |tptp.'System_IntPtr'|)) (not (= tptp.ownerRef |tptp.'BoundedStack_max'|)) (not (= tptp.ownerRef |tptp.'BoundedStack_size'|)) (not (= tptp.ownerRef |tptp.'BoundedStack_elems'|)) (not (= tptp.ownerRef |tptp.'System_Exception'|)) (not (= tptp.ownerRef |tptp.'System_IComparable'|)) (not (= tptp.ownerRef |tptp.'System_Collections_ICollection'|)) (not (= tptp.ownerRef |tptp.'System_ICloneable'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.ownerRef |tptp.'System_IConvertible'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.ownerRef |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_IReflect'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.ownerRef |tptp.'BoundedStack'|)) (not (= tptp.ownerRef |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.ownerRef |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IList'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.ownerRef tptp.stringLiteral8)) (not (= tptp.ownerRef tptp.stringLiteral9)) (not (= tptp.ownerRef tptp.stringLiteral10)) (not (= tptp.ownerRef tptp.stringLiteral11)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryValue'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryInt'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryRef'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.ownerFrame)) (not (= |tptp.'System_Array'| tptp.ownerFrame)) (not (= |tptp.'System_Boolean'| tptp.ownerFrame)) (not (= |tptp.'System_Object'| tptp.ownerFrame)) (not (= |tptp.'System_Type'| tptp.ownerFrame)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_String'|)) (not (= |tptp.'FirstConsistentOwner'| tptp.ownerFrame)) (not (= |tptp.'System_SByte'| tptp.ownerFrame)) (not (= |tptp.'System_Byte'| tptp.ownerFrame)) (not (= |tptp.'System_Int16'| tptp.ownerFrame)) (not (= |tptp.'System_UInt16'| tptp.ownerFrame)) (not (= |tptp.'System_Int32'| tptp.ownerFrame)) (not (= |tptp.'System_UInt32'| tptp.ownerFrame)) (not (= |tptp.'System_Int64'| tptp.ownerFrame)) (not (= |tptp.'System_UInt64'| tptp.ownerFrame)) (not (= |tptp.'System_Char'| tptp.ownerFrame)) (not (= |tptp.'System_UIntPtr'| tptp.ownerFrame)) (not (= |tptp.'System_IntPtr'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_size'| tptp.ownerFrame)) (not (= |tptp.'BoundedStack_elems'| tptp.ownerFrame)) (not (= |tptp.'System_Exception'| tptp.ownerFrame)) (not (= |tptp.'System_IComparable'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_ICollection'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.ownerFrame)) (not (= |tptp.'System_IConvertible'| tptp.ownerFrame)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.ownerFrame)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.ownerFrame)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.ownerFrame)) (not (= |tptp.'BoundedStack'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.ownerFrame)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_IList'| tptp.ownerFrame)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.ownerFrame)) (not (= tptp.stringLiteral8 tptp.ownerFrame)) (not (= tptp.stringLiteral9 tptp.ownerFrame)) (not (= tptp.stringLiteral10 tptp.ownerFrame)) (not (= tptp.stringLiteral11 tptp.ownerFrame)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Array'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Boolean'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Object'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_SByte'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_UInt16'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Int32'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_UInt64'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Exception'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_IComparable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_IConvertible'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.stringLiteral9 |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.stringLiteral10 |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.stringLiteral11 |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_UInt16'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Exception'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_IComparable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'ArrayCategoryValue'|)) (not (= tptp.stringLiteral9 |tptp.'ArrayCategoryValue'|)) (not (= tptp.stringLiteral10 |tptp.'ArrayCategoryValue'|)) (not (= tptp.stringLiteral11 |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral8)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral9)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral10)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral11)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral9)) (not (= tptp.stringLiteral10 |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral11)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral9)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral10)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral11)) (not (= |tptp.'System_Array'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Array'| |tptp.'System_Object'|)) (not (= |tptp.'System_Array'| |tptp.'System_Type'|)) (not (= |tptp.'System_Array'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Array'| |tptp.'System_String'|)) (not (= |tptp.'System_Array'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Array'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Array'| |tptp.'System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Array'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Array'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Array'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Array'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Array'| tptp.stringLiteral8)) (not (= |tptp.'System_Array'| tptp.stringLiteral9)) (not (= |tptp.'System_Array'| tptp.stringLiteral10)) (not (= |tptp.'System_Array'| tptp.stringLiteral11)) (not (= |tptp.'System_Object'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral9)) (not (= tptp.stringLiteral10 |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral11)) (not (= |tptp.'System_Object'| |tptp.'System_Type'|)) (not (= |tptp.'System_Object'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Object'| |tptp.'System_String'|)) (not (= |tptp.'System_Object'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Object'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Object'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Object'| |tptp.'System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Object'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Object'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Object'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| tptp.stringLiteral9)) (not (= |tptp.'System_Object'| tptp.stringLiteral10)) (not (= |tptp.'System_Object'| tptp.stringLiteral11)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_String'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Type'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Type'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Type'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Type'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Type'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Type'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Type'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Type'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Type'|)) (not (= |tptp.'System_Char'| |tptp.'System_Type'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Type'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Type'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Type'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Type'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Type'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Type'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Type'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Type'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Type'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Type'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Type'|)) (not (= tptp.stringLiteral8 |tptp.'System_Type'|)) (not (= tptp.stringLiteral9 |tptp.'System_Type'|)) (not (= tptp.stringLiteral10 |tptp.'System_Type'|)) (not (= tptp.stringLiteral11 |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_SByte'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_UInt16'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Int32'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_UInt64'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Exception'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_IComparable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_ICloneable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.stringLiteral9 |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.stringLiteral10 |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.stringLiteral11 |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_String'|)) (not (= |tptp.'System_Byte'| |tptp.'System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_String'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_String'|)) (not (= |tptp.'System_Char'| |tptp.'System_String'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_String'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_String'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_String'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_String'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_String'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_String'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_String'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_String'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_String'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_String'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_String'|)) (not (= tptp.stringLiteral8 |tptp.'System_String'|)) (not (= tptp.stringLiteral9 |tptp.'System_String'|)) (not (= tptp.stringLiteral10 |tptp.'System_String'|)) (not (= tptp.stringLiteral11 |tptp.'System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UInt16'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Int32'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UInt32'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Int64'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UInt64'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Char'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IntPtr'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Exception'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IComparable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IConvertible'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'BoundedStack'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'FirstConsistentOwner'|)) (not (= tptp.stringLiteral8 |tptp.'FirstConsistentOwner'|)) (not (= tptp.stringLiteral9 |tptp.'FirstConsistentOwner'|)) (not (= tptp.stringLiteral10 |tptp.'FirstConsistentOwner'|)) (not (= tptp.stringLiteral11 |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_SByte'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Int32'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_SByte'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Exception'| |tptp.'System_SByte'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_SByte'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_SByte'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_SByte'|)) (not (= tptp.stringLiteral9 |tptp.'System_SByte'|)) (not (= tptp.stringLiteral10 |tptp.'System_SByte'|)) (not (= tptp.stringLiteral11 |tptp.'System_SByte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Char'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Byte'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Byte'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Byte'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Byte'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Byte'|)) (not (= tptp.stringLiteral8 |tptp.'System_Byte'|)) (not (= tptp.stringLiteral9 |tptp.'System_Byte'|)) (not (= tptp.stringLiteral10 |tptp.'System_Byte'|)) (not (= tptp.stringLiteral11 |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int16'| tptp.stringLiteral8)) (not (= |tptp.'System_Int16'| tptp.stringLiteral9)) (not (= |tptp.'System_Int16'| tptp.stringLiteral10)) (not (= |tptp.'System_Int16'| tptp.stringLiteral11)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_UInt16'|)) (not (= tptp.stringLiteral9 |tptp.'System_UInt16'|)) (not (= tptp.stringLiteral10 |tptp.'System_UInt16'|)) (not (= tptp.stringLiteral11 |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| tptp.stringLiteral9)) (not (= |tptp.'System_Int32'| tptp.stringLiteral10)) (not (= |tptp.'System_Int32'| tptp.stringLiteral11)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Char'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UInt32'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt32'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt32'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_UInt32'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UInt32'|)) (not (= tptp.stringLiteral8 |tptp.'System_UInt32'|)) (not (= tptp.stringLiteral9 |tptp.'System_UInt32'|)) (not (= tptp.stringLiteral10 |tptp.'System_UInt32'|)) (not (= tptp.stringLiteral11 |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int64'| tptp.stringLiteral8)) (not (= |tptp.'System_Int64'| tptp.stringLiteral9)) (not (= |tptp.'System_Int64'| tptp.stringLiteral10)) (not (= |tptp.'System_Int64'| tptp.stringLiteral11)) (not (= |tptp.'System_UInt64'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral9)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral10)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral11)) (not (= |tptp.'System_Char'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Char'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Char'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Char'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Char'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Char'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Char'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Char'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Char'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Char'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Char'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Char'|)) (not (= tptp.stringLiteral8 |tptp.'System_Char'|)) (not (= tptp.stringLiteral9 |tptp.'System_Char'|)) (not (= tptp.stringLiteral10 |tptp.'System_Char'|)) (not (= tptp.stringLiteral11 |tptp.'System_Char'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UIntPtr'|)) (not (= tptp.stringLiteral8 |tptp.'System_UIntPtr'|)) (not (= tptp.stringLiteral9 |tptp.'System_UIntPtr'|)) (not (= tptp.stringLiteral10 |tptp.'System_UIntPtr'|)) (not (= tptp.stringLiteral11 |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Exception'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_IntPtr'|)) (not (= tptp.stringLiteral9 |tptp.'System_IntPtr'|)) (not (= tptp.stringLiteral10 |tptp.'System_IntPtr'|)) (not (= tptp.stringLiteral11 |tptp.'System_IntPtr'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Exception'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_IComparable'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_ICloneable'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_IConvertible'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'BoundedStack_max'|)) (not (= tptp.stringLiteral8 |tptp.'BoundedStack_max'|)) (not (= tptp.stringLiteral9 |tptp.'BoundedStack_max'|)) (not (= tptp.stringLiteral10 |tptp.'BoundedStack_max'|)) (not (= tptp.stringLiteral11 |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Exception'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_IComparable'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_IConvertible'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'BoundedStack_size'|)) (not (= tptp.stringLiteral8 |tptp.'BoundedStack_size'|)) (not (= tptp.stringLiteral9 |tptp.'BoundedStack_size'|)) (not (= tptp.stringLiteral10 |tptp.'BoundedStack_size'|)) (not (= tptp.stringLiteral11 |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Exception'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IComparable'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_ICloneable'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'BoundedStack_elems'|)) (not (= tptp.stringLiteral9 |tptp.'BoundedStack_elems'|)) (not (= tptp.stringLiteral10 |tptp.'BoundedStack_elems'|)) (not (= tptp.stringLiteral11 |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Exception'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Exception'|)) (not (= tptp.stringLiteral9 |tptp.'System_Exception'|)) (not (= tptp.stringLiteral10 |tptp.'System_Exception'|)) (not (= tptp.stringLiteral11 |tptp.'System_Exception'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_IComparable'|)) (not (= tptp.stringLiteral9 |tptp.'System_IComparable'|)) (not (= tptp.stringLiteral10 |tptp.'System_IComparable'|)) (not (= tptp.stringLiteral11 |tptp.'System_IComparable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Collections_ICollection'|)) (not (= tptp.stringLiteral9 |tptp.'System_Collections_ICollection'|)) (not (= tptp.stringLiteral10 |tptp.'System_Collections_ICollection'|)) (not (= tptp.stringLiteral11 |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_ICloneable'|)) (not (= tptp.stringLiteral8 |tptp.'System_ICloneable'|)) (not (= tptp.stringLiteral9 |tptp.'System_ICloneable'|)) (not (= tptp.stringLiteral10 |tptp.'System_ICloneable'|)) (not (= tptp.stringLiteral11 |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.stringLiteral9 |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.stringLiteral10 |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.stringLiteral11 |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral8)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral9)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral10)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral11)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral9)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral10)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral11)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral8)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral9)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral10)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral11)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.stringLiteral8 |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.stringLiteral9 |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.stringLiteral10 |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.stringLiteral11 |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.stringLiteral9 |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.stringLiteral10 |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.stringLiteral11 |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.stringLiteral9 |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.stringLiteral10 |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.stringLiteral11 |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.stringLiteral9 |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.stringLiteral10 |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.stringLiteral11 |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.stringLiteral8 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.stringLiteral9 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.stringLiteral10 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.stringLiteral11 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Reflection_IReflect'|)) (not (= tptp.stringLiteral8 |tptp.'System_Reflection_IReflect'|)) (not (= tptp.stringLiteral9 |tptp.'System_Reflection_IReflect'|)) (not (= tptp.stringLiteral10 |tptp.'System_Reflection_IReflect'|)) (not (= tptp.stringLiteral11 |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral9)) (not (= tptp.stringLiteral10 |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral11)) (not (= |tptp.'BoundedStack'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'BoundedStack'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'BoundedStack'|)) (not (= tptp.stringLiteral9 |tptp.'BoundedStack'|)) (not (= tptp.stringLiteral10 |tptp.'BoundedStack'|)) (not (= tptp.stringLiteral11 |tptp.'BoundedStack'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.stringLiteral8 |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.stringLiteral9 |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.stringLiteral10 |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.stringLiteral11 |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.stringLiteral9 |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.stringLiteral10 |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.stringLiteral11 |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.stringLiteral9 |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.stringLiteral10 |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.stringLiteral11 |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_IList'|)) (not (= tptp.stringLiteral8 |tptp.'System_Collections_IList'|)) (not (= tptp.stringLiteral9 |tptp.'System_Collections_IList'|)) (not (= tptp.stringLiteral10 |tptp.'System_Collections_IList'|)) (not (= tptp.stringLiteral11 |tptp.'System_Collections_IList'|)) (not (= tptp.stringLiteral8 |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral9 |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral10 |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral11 |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 tptp.stringLiteral9)) (not (= tptp.stringLiteral8 tptp.stringLiteral10)) (not (= tptp.stringLiteral8 tptp.stringLiteral11)) (not (= tptp.stringLiteral10 tptp.stringLiteral9)) (not (= tptp.stringLiteral9 tptp.stringLiteral11)) (not (= tptp.stringLiteral10 tptp.stringLiteral11)))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.elements))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.exposeVersion))) (not (forall ((A__questionmark_c Int)) (= A__questionmark_c (|tptp.'ClassReprInv'| (|tptp.'ClassRepr'| A__questionmark_c))))) (not (forall ((A__questionmark_T Int)) (not (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'ClassRepr'| A__questionmark_T)) |tptp.'System_Object'|))))) (not (forall ((A__questionmark_T Int)) (not (= tptp.nullObject (|tptp.'ClassRepr'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_T) tptp.ownerFrame))))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.allocated))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.elements))) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.inv)) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.localinv)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerRef))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerFrame))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.exposeVersion))) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'FirstConsistentOwner'|)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.allocated)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.elements)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.inv)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.localinv)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.exposeVersion)) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.ownerRef)) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.ownerFrame)) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.elements))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'ValueArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'IntArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'RefArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'ArrayIndexInvX'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_y (|tptp.'ArrayIndexInvY'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (|tptp.'InRange'| (|tptp.'IntArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_i Int) (A__questionmark_r Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))))) (not (forall ((A__questionmark_a Int)) (>= (|tptp.'Rank'| A__questionmark_a) 1))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (and (forall ((BOUND_VARIABLE_11112 Int)) (>= (|tptp.'Length'| BOUND_VARIABLE_11112) 0)) (forall ((BOUND_VARIABLE_11118 Int)) (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| BOUND_VARIABLE_11118))) 0)))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (>= (|tptp.'DimLength'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int)) (or (not (= (|tptp.'Rank'| A__questionmark_a) 1)) (= (|tptp.'DimLength'| A__questionmark_a 0) (|tptp.'Length'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'LBound'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'UBound'| A__questionmark_a A__questionmark_i) (+ (- 1) (|tptp.'DimLength'| A__questionmark_a A__questionmark_i))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryValue'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryInt'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryRef'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryNonNullRef'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Object'|))) (not (and (forall ((BOUND_VARIABLE_11205 Int) (BOUND_VARIABLE_11207 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11205 BOUND_VARIABLE_11207) (|tptp.'ValueArray'| BOUND_VARIABLE_11205 BOUND_VARIABLE_11207)))) (forall ((BOUND_VARIABLE_11214 Int) (BOUND_VARIABLE_11216 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11214 BOUND_VARIABLE_11216) |tptp.'System_Array'|))))) (not (and (forall ((BOUND_VARIABLE_11254 Int) (BOUND_VARIABLE_11256 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11254 BOUND_VARIABLE_11256) (|tptp.'IntArray'| BOUND_VARIABLE_11254 BOUND_VARIABLE_11256)))) (forall ((BOUND_VARIABLE_11263 Int) (BOUND_VARIABLE_11265 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11263 BOUND_VARIABLE_11265) |tptp.'System_Array'|))))) (not (and (forall ((BOUND_VARIABLE_11303 Int) (BOUND_VARIABLE_11305 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11303 BOUND_VARIABLE_11305) (|tptp.'RefArray'| BOUND_VARIABLE_11303 BOUND_VARIABLE_11305)))) (forall ((BOUND_VARIABLE_11312 Int) (BOUND_VARIABLE_11314 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11312 BOUND_VARIABLE_11314) |tptp.'System_Array'|))))) (not (and (forall ((BOUND_VARIABLE_11352 Int) (BOUND_VARIABLE_11354 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11352 BOUND_VARIABLE_11354) (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11352 BOUND_VARIABLE_11354)))) (forall ((BOUND_VARIABLE_11361 Int) (BOUND_VARIABLE_11363 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11361 BOUND_VARIABLE_11363) |tptp.'System_Array'|))))) (not (forall ((A__questionmark_array Int) (A__questionmark_elementType Int) (A__questionmark_rank Int)) (or (not (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank))) (and (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_array) |tptp.'System_Array'|)) (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array)) (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| (tptp.typeof A__questionmark_array)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))))) (not (and (forall ((BOUND_VARIABLE_11493 Int) (BOUND_VARIABLE_11495 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11495 (|tptp.'RefArray'| BOUND_VARIABLE_11495 BOUND_VARIABLE_11493))))) (forall ((BOUND_VARIABLE_11506 Int) (BOUND_VARIABLE_11508 Int) (BOUND_VARIABLE_11510 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11510 (|tptp.'RefArray'| BOUND_VARIABLE_11506 BOUND_VARIABLE_11508)))) (= BOUND_VARIABLE_11510 (|tptp.'RefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_11510) BOUND_VARIABLE_11508)))) (forall ((BOUND_VARIABLE_11522 Int) (BOUND_VARIABLE_11524 Int) (BOUND_VARIABLE_11526 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11526 (|tptp.'RefArray'| BOUND_VARIABLE_11522 BOUND_VARIABLE_11524)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_11526) BOUND_VARIABLE_11522)))))) (not (and (forall ((BOUND_VARIABLE_11598 Int) (BOUND_VARIABLE_11600 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11600 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11600 BOUND_VARIABLE_11598))))) (forall ((BOUND_VARIABLE_11611 Int) (BOUND_VARIABLE_11613 Int) (BOUND_VARIABLE_11615 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11615 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11611 BOUND_VARIABLE_11613)))) (= BOUND_VARIABLE_11615 (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_11615) BOUND_VARIABLE_11613)))) (forall ((BOUND_VARIABLE_11627 Int) (BOUND_VARIABLE_11629 Int) (BOUND_VARIABLE_11631 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11631 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11627 BOUND_VARIABLE_11629)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_11631) BOUND_VARIABLE_11627)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (and (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (and (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))) (and (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef)) (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_a Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= |tptp.'System_Object'| (tptp.typeof (|tptp.'ElementProxy'| A__questionmark_o A__questionmark_pos))))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= |tptp.'System_Object'| (tptp.typeof (|tptp.'ElementProxyStruct'| A__questionmark_o A__questionmark_pos))))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f)))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_f_prime_ Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_f A__questionmark_f_prime_) (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f_prime_) (|tptp.'StructGet'| A__questionmark_s A__questionmark_f_prime_))))) (not (and (forall ((BOUND_VARIABLE_12007 Int)) (= tptp.true_1 (tptp.x BOUND_VARIABLE_12007 (|tptp.'BaseClass'| BOUND_VARIABLE_12007)))) (forall ((BOUND_VARIABLE_12014 Int)) (or (= |tptp.'System_Object'| BOUND_VARIABLE_12014) (not (= BOUND_VARIABLE_12014 (|tptp.'BaseClass'| BOUND_VARIABLE_12014))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_B Int) (A__questionmark_C Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_C (|tptp.'AsDirectSubClass'| A__questionmark_B A__questionmark_A)))) (= A__questionmark_B (|tptp.'OneClassDown'| A__questionmark_C A__questionmark_A))))) (not (forall ((A__questionmark_T Int) (BOUND_VARIABLE_12067 Int) (BOUND_VARIABLE_12060 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| A__questionmark_T))) (and (or (not (= tptp.true_1 (tptp.x A__questionmark_T BOUND_VARIABLE_12060))) (= A__questionmark_T BOUND_VARIABLE_12060)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12067 A__questionmark_T))) (= A__questionmark_T BOUND_VARIABLE_12067)))))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Boolean'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Object'|))) (not (forall ((A__questionmark_T Int)) (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'TypeObject'| A__questionmark_T) |tptp.'System_Type'|)))) (not (forall ((A__questionmark_T Int)) (= A__questionmark_T (|tptp.'TypeName'| (|tptp.'TypeObject'| A__questionmark_T))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (or (= tptp.nullObject A__questionmark_o) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) A__questionmark_T)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T)) (and (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T))) (= A__questionmark_o (|tptp.'As'| A__questionmark_o A__questionmark_T))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (= tptp.nullObject (|tptp.'As'| A__questionmark_o A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) |tptp.'System_Array'|))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) tptp.allocated))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_s Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_s))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'StructGet'| A__questionmark_s A__questionmark_f)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'RefArrayGet'| A__questionmark_e A__questionmark_i)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'ValueArrayGet'| A__questionmark_e A__questionmark_i)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_o))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_c Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_c) tptp.allocated))))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| |tptp.'NonNullFieldsAreInitialized'|))) (not (forall ((A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= A__questionmark_f (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T))) (= A__questionmark_f (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (|tptp.'Is'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)) A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (and (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|)))) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (|tptp.'InRange'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRangeField'| A__questionmark_f A__questionmark_T)) A__questionmark_T))))) (not (forall ((A__questionmark_o Int)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| (tptp.typeof A__questionmark_o)))))) (not (forall ((A__questionmark_J Int) (A__questionmark_s Int) (A__questionmark_b Int)) (or (not (= A__questionmark_J (|tptp.'AsInterface'| A__questionmark_J))) (not (= A__questionmark_b (|tptp.'Box'| A__questionmark_s A__questionmark_b))) (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (|tptp.'AsInterface'| A__questionmark_J)))) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J))))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Object'|)) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_T)))) (and (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1)) (= A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_U_1)))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_T)))) (and (not (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1))) (= A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_U_1)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int) (BOUND_VARIABLE_12450 Int) (BOUND_VARIABLE_12448 Int)) (or (= tptp.nullObject A__questionmark_o) (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_12448))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.localinv)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.ownerRef))) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_12448 BOUND_VARIABLE_12450 tptp.ownerRef)))) (= A__questionmark_o BOUND_VARIABLE_12450) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_12448 BOUND_VARIABLE_12450 tptp.ownerFrame)))))))) (not (forall ((A__questionmark_s Int)) (>= (|tptp.'StringLength'| A__questionmark_s) 0))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (and (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerRef)) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (and (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (and (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerRef)) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (and (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (not (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (and (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.localinv))))))) (not (and (forall ((BOUND_VARIABLE_13006 Int) (BOUND_VARIABLE_13008 Int) (BOUND_VARIABLE_13010 Int) (BOUND_VARIABLE_13012 Int)) (= (|tptp.'BoxFunc'| BOUND_VARIABLE_13006 BOUND_VARIABLE_13008 BOUND_VARIABLE_13010 BOUND_VARIABLE_13012) (|tptp.'Box'| BOUND_VARIABLE_13006 (|tptp.'BoxFunc'| BOUND_VARIABLE_13006 BOUND_VARIABLE_13008 BOUND_VARIABLE_13010 BOUND_VARIABLE_13012)))) (forall ((BOUND_VARIABLE_13019 Int) (BOUND_VARIABLE_13021 Int) (BOUND_VARIABLE_13023 Int) (BOUND_VARIABLE_13025 Int)) (= BOUND_VARIABLE_13021 (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| BOUND_VARIABLE_13019 BOUND_VARIABLE_13021 BOUND_VARIABLE_13023 BOUND_VARIABLE_13025)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (or (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_x_3))) (= A__questionmark_x_3 (|tptp.'BoxFunc'| A__questionmark_x_3 A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (= A__questionmark_x_3 (|tptp.'Unbox'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))))) (not (forall ((A__questionmark_p Int) (BOUND_VARIABLE_13114 Int) (BOUND_VARIABLE_13112 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_13112))) (and (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13112 (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p) tptp.inv)) (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13112 (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p) tptp.localinv)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) |tptp.'System_Object'|))) (not (= A__questionmark_p (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))) (= A__questionmark_x_3 A__questionmark_p)))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (= (= A__questionmark_typ (|tptp.'UnboxedType'| A__questionmark_p)) (not (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)))))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (or (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)) (= A__questionmark_p (|tptp.'Box'| (|tptp.'Unbox'| A__questionmark_p) A__questionmark_p))))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_SByte'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Byte'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int16'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt16'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int32'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt32'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int64'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt64'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Char'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UIntPtr'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_IntPtr'|))) (not (>= (+ tptp.int_m2147483648 (* (- 1) tptp.int_m9223372036854775808)) 1)) (>= tptp.int_m2147483648 (- 100000)) (not (>= tptp.int_2147483647 100001)) (not (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_2147483647)) 1)) (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_9223372036854775807)) 0) (>= (+ tptp.int_9223372036854775807 (* (- 1) tptp.int_18446744073709551615)) 0) (not (= tptp.int_m9223372036854775808 (+ (- 1) (* (- 1) tptp.int_9223372036854775807)))) (not (= tptp.int_m2147483648 (+ (- 1) (* (- 1) tptp.int_2147483647)))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_SByte'|)) (and (>= A__questionmark_i (- 128)) (not (>= A__questionmark_i 128)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Byte'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 256)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int16'|)) (and (>= A__questionmark_i (- 32768)) (not (>= A__questionmark_i 32768)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt16'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 65536)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int32'|)) (and (not (>= (+ tptp.int_m2147483648 (* (- 1) A__questionmark_i)) 1)) (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt32'|)) (and (>= A__questionmark_i 0) (>= (+ tptp.int_4294967295 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int64'|)) (and (not (>= (+ tptp.int_m9223372036854775808 (* (- 1) A__questionmark_i)) 1)) (>= (+ tptp.int_9223372036854775807 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt64'|)) (and (>= A__questionmark_i 0) (>= (+ tptp.int_18446744073709551615 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Char'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 65536)))))) (not (forall ((A__questionmark_z Int) (A__questionmark_B Int) (A__questionmark_C Int)) (or (not (= tptp.true_1 (|tptp.'InRange'| A__questionmark_z A__questionmark_C))) (= A__questionmark_z (|tptp.'IntToInt'| A__questionmark_z A__questionmark_B A__questionmark_C))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'IfThenElse'| tptp.true_1 A__questionmark_x_3 A__questionmark_y)))) (not (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (= tptp.true_1 A__questionmark_b) (= A__questionmark_y (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (+ (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (* A__questionmark_y (tptp.x_1 A__questionmark_x_3 A__questionmark_y)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 1)) (and (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0) (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 1))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (>= A__questionmark_y 0) (and (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0) (not (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 0)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (>= A__questionmark_x_3 1) (not (>= A__questionmark_y 1)) (and (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 1) (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (>= A__questionmark_x_3 1) (>= A__questionmark_y 0) (and (not (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 0)) (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_d Int)) (or (not (>= A__questionmark_d 2)) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (>= (+ A__questionmark_a (* (- 1) A__questionmark_b)) 0) (not (>= (+ A__questionmark_a (* (- 1) A__questionmark_b) A__questionmark_d) 1))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (and (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0))) (>= (tptp.and_1 A__questionmark_x_3 A__questionmark_y) 0)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (and (>= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) 0) (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) 0))))) (not (forall ((A__questionmark_i Int)) (= A__questionmark_i (tptp.shl A__questionmark_i 0)))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_j 1)) (= (tptp.shl A__questionmark_i A__questionmark_j) (* 2 (tptp.shl A__questionmark_i (+ (- 1) A__questionmark_j))))))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 32768) (not (>= A__questionmark_j 0)) (>= A__questionmark_j 17) (and (>= (tptp.shl A__questionmark_i A__questionmark_j) 0) (>= (+ tptp.int_2147483647 (* (- 1) (tptp.shl A__questionmark_i A__questionmark_j))) 0))))) (not (forall ((A__questionmark_i Int)) (= A__questionmark_i (tptp.shr A__questionmark_i 0)))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_j 1)) (= (tptp.shr A__questionmark_i A__questionmark_j) (tptp.x_1 (tptp.shr A__questionmark_i (+ (- 1) A__questionmark_j)) 2))))) (not (and (forall ((BOUND_VARIABLE_13964 Int) (BOUND_VARIABLE_13966 Int)) (or (= BOUND_VARIABLE_13964 (tptp.min BOUND_VARIABLE_13964 BOUND_VARIABLE_13966)) (= BOUND_VARIABLE_13966 (tptp.min BOUND_VARIABLE_13964 BOUND_VARIABLE_13966)))) (forall ((BOUND_VARIABLE_13974 Int) (BOUND_VARIABLE_13976 Int)) (>= (+ BOUND_VARIABLE_13974 (* (- 1) (tptp.min BOUND_VARIABLE_13974 BOUND_VARIABLE_13976))) 0)) (forall ((BOUND_VARIABLE_13984 Int) (BOUND_VARIABLE_13986 Int)) (>= (+ BOUND_VARIABLE_13986 (* (- 1) (tptp.min BOUND_VARIABLE_13984 BOUND_VARIABLE_13986))) 0)))) (not (and (forall ((BOUND_VARIABLE_14050 Int) (BOUND_VARIABLE_14052 Int)) (or (= BOUND_VARIABLE_14050 (tptp.max BOUND_VARIABLE_14050 BOUND_VARIABLE_14052)) (= BOUND_VARIABLE_14052 (tptp.max BOUND_VARIABLE_14050 BOUND_VARIABLE_14052)))) (forall ((BOUND_VARIABLE_14060 Int) (BOUND_VARIABLE_14062 Int)) (not (>= (+ BOUND_VARIABLE_14060 (* (- 1) (tptp.max BOUND_VARIABLE_14060 BOUND_VARIABLE_14062))) 1))) (forall ((BOUND_VARIABLE_14071 Int) (BOUND_VARIABLE_14073 Int)) (not (>= (+ BOUND_VARIABLE_14073 (* (- 1) (tptp.max BOUND_VARIABLE_14071 BOUND_VARIABLE_14073))) 1))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))))) (not (and (forall ((BOUND_VARIABLE_14112 Int) (BOUND_VARIABLE_14114 Int) (BOUND_VARIABLE_14116 Int)) (= (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14114 BOUND_VARIABLE_14116)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14112 BOUND_VARIABLE_14114 BOUND_VARIABLE_14116)))) (forall ((BOUND_VARIABLE_14125 Int) (BOUND_VARIABLE_14127 Int) (BOUND_VARIABLE_14129 Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14125 BOUND_VARIABLE_14127 BOUND_VARIABLE_14129)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14129 BOUND_VARIABLE_14127)))) (forall ((BOUND_VARIABLE_14142 Int)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14142 BOUND_VARIABLE_14142))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_c Int)) (or (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b))) (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c))) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_c))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (or (= tptp.nullObject A__questionmark_a) (= tptp.nullObject A__questionmark_b) (not (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_a) (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_b))))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_size'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_size'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_size'|))) (not (= |tptp.'BoundedStack'| (|tptp.'DeclType'| |tptp.'BoundedStack_size'|))) (not (= |tptp.'BoundedStack_size'| (|tptp.'AsRangeField'| |tptp.'BoundedStack_size'| |tptp.'System_Int32'|))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_max'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_max'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_max'|))) (not (= |tptp.'BoundedStack'| (|tptp.'DeclType'| |tptp.'BoundedStack_max'|))) (not (= |tptp.'BoundedStack_max'| (|tptp.'AsRangeField'| |tptp.'BoundedStack_max'| |tptp.'System_Int32'|))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_elems'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_elems'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_elems'|))) (not (= |tptp.'BoundedStack_elems'| (|tptp.'AsRepField'| |tptp.'BoundedStack_elems'| |tptp.'BoundedStack'|))) (not (= |tptp.'BoundedStack'| (|tptp.'DeclType'| |tptp.'BoundedStack_elems'|))) (not (= |tptp.'BoundedStack_elems'| (|tptp.'AsNonNullRefField'| |tptp.'BoundedStack_elems'| (|tptp.'IntArray'| |tptp.'System_Int32'| 1)))) (not (= tptp.true_1 (tptp.x |tptp.'BoundedStack'| |tptp.'BoundedStack'|))) (not (= |tptp.'System_Object'| A__questionmark_v_0_8)) (not (= |tptp.'BoundedStack'| (|tptp.'AsDirectSubClass'| |tptp.'BoundedStack'| A__questionmark_v_0_8))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack'| (|tptp.'AsMutable'| |tptp.'BoundedStack'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Array'|))) (not (= |tptp.'System_Object'| A__questionmark_v_1_9)) (not (= |tptp.'System_Array'| (|tptp.'AsDirectSubClass'| |tptp.'System_Array'| A__questionmark_v_1_9))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| (|tptp.'AsMutable'| |tptp.'System_Array'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_ICloneable'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_ICloneable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_ICloneable'|))) (not (= |tptp.'System_ICloneable'| (|tptp.'AsInterface'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IEnumerable'|))) (not (= |tptp.'System_Collections_IEnumerable'| (|tptp.'AsInterface'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_ICollection'|))) (not (= |tptp.'System_Collections_ICollection'| (|tptp.'AsInterface'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IList'|))) (not (= |tptp.'System_Collections_IList'| (|tptp.'AsInterface'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Array'|))) false (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h))) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|))) (= A__questionmark_v_0_8 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv)) (and (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|) 0) (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|))) 0) (not (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|)))) 1)))))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_String'|))) (not (= |tptp.'System_Object'| A__questionmark_v_2_7)) (not (= |tptp.'System_String'| (|tptp.'AsDirectSubClass'| |tptp.'System_String'| A__questionmark_v_2_7))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_String'|))) (not (= |tptp.'System_String'| (|tptp.'AsImmutable'| |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IComparable'|))) (not (= |tptp.'System_IComparable'| (|tptp.'AsInterface'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IConvertible'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IConvertible'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IConvertible'|))) (not (= |tptp.'System_IConvertible'| (|tptp.'AsInterface'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IComparable_1___System_String'|))) (not (= |tptp.'System_IComparable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| (|tptp.'AsInterface'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IEquatable_1___System_String'|))) (not (= |tptp.'System_IEquatable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IEquatable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|))) (not (forall ((A__questionmark_U Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U |tptp.'System_String'|))) (= |tptp.'System_String'| A__questionmark_U)))) false (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Exception'|))) (not (= |tptp.'System_Object'| A__questionmark_v_3_6)) (not (= |tptp.'System_Exception'| (|tptp.'AsDirectSubClass'| |tptp.'System_Exception'| A__questionmark_v_3_6))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| (|tptp.'AsMutable'| |tptp.'System_Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| (|tptp.'AsInterface'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= |tptp.'System_Runtime_InteropServices__Exception'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Exception'|))) false (not (= |tptp.'System_Exception'| A__questionmark_v_4_5)) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_4_5))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_GuardException'|))) false (not (= |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_5_4)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'| A__questionmark_v_5_4))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) false (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Object'| A__questionmark_v_6_3)) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsDirectSubClass'| |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_6_3))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsImmutable'| |tptp.'System_Reflection_MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| (|tptp.'AsInterface'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_MemberInfo'|))) false (not (= |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_7_2)) (not (= |tptp.'System_Type'| (|tptp.'AsDirectSubClass'| |tptp.'System_Type'| A__questionmark_v_7_2))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Type'|))) (not (= |tptp.'System_Type'| (|tptp.'AsImmutable'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= |tptp.'System_Runtime_InteropServices__Type'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_IReflect'|))) (not (= |tptp.'System_Reflection_IReflect'| (|tptp.'AsInterface'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Type'|))) false (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| (|tptp.'AsInterface'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int) (BOUND_VARIABLE_14774 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_14732 Int)) (or (= tptp.nullObject BOUND_VARIABLE_14732) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)) (or (= tptp.nullObject BOUND_VARIABLE_14774) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14774) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14774) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.localinv))))))))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int) (BOUND_VARIABLE_15094 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15053 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15053) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)) (or (= tptp.nullObject BOUND_VARIABLE_15094) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15094) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15094) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.localinv))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'System_Object'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'BoundedStack_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_arg0_in Int) (A__questionmark_arg1_in Int) (BOUND_VARIABLE_15544 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated))) (and (not (= tptp.nullObject A__questionmark_arg0_in)) (not (forall ((BOUND_VARIABLE_15471 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15471) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_arg1_in)) (not (forall ((BOUND_VARIABLE_15493 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15493) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.localinv))))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.allocated)) (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in)) (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in)) (or (= tptp.nullObject BOUND_VARIABLE_15544) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15544) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15544) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.localinv))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_arg0_in Int) (A__questionmark_arg1_in Int)) (= (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) (|tptp.'System_String_Concat_System_Object_System_Object_1'| A__questionmark_arg0_in A__questionmark_arg1_in)))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_str0_in Int) (A__questionmark_str1_in Int) (BOUND_VARIABLE_15904 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated))) (and (not (= tptp.nullObject A__questionmark_str0_in)) (not (forall ((BOUND_VARIABLE_15832 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15832) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_str1_in)) (not (forall ((BOUND_VARIABLE_15853 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15853) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.localinv))))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.allocated)) (= (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (+ (* (- 1) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))) (|tptp.'StringLength'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in)))) (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in)) (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in)) (or (= tptp.nullObject BOUND_VARIABLE_15904) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15904) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15904) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.localinv))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_str0_in Int) (A__questionmark_str1_in Int)) (= (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) (|tptp.'System_String_Concat_System_String_System_String_1'| A__questionmark_str0_in A__questionmark_str1_in)))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral8 |tptp.'System_String'|))) (not (= (|tptp.'StringLength'| tptp.stringLiteral8) 13)) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral8 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral8 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral8))))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral9 |tptp.'System_String'|))) (not (= (|tptp.'StringLength'| tptp.stringLiteral9) 18)) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral9 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral9 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral9))))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral10 |tptp.'System_String'|))) (not (= (|tptp.'StringLength'| tptp.stringLiteral10) 7)) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral10 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral10 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral10))))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral11 |tptp.'System_String'|))) (not (= (|tptp.'StringLength'| tptp.stringLiteral11) 1)) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral11 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral11 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral11)))))))) :rule cong :premises (t12.t2719 t12.t2721 t12.t2723 t12.t2725 t12.t2727 t12.t2729 t12.t2733 t12.t2735 t12.t2737 t12.t2740 t12.t2743 t12.t2745 t12.t2747 t12.t2749 t12.t2752 t12.t2755 t12.t2758 t12.t2761 t12.t2764 t12.t2767 t12.t2770 t12.t2773 t12.t2775 t12.t2777 t12.t2779 t12.t2781 t12.t2783 t12.t2785 t12.t2787 t12.t2789 t12.t2791 t12.t2793 t12.t2797 t12.t2801 t12.t2805 t12.t2807 t12.t2811 t12.t2815 t12.t2819 t12.t2823 t12.t2829 t12.t2831 t12.t2833 t12.t2834 t12.t2836 t12.t2840 t12.t2844 t12.t2848 t12.t2852 t12.t2854 t12.t2860 t12.t2866 t12.t2872 t12.t2878 t12.t2882 t12.t2886 t12.t2890 t12.t2892 t12.t2894 t12.t2896 t12.t2898 t12.t2913 t12.t2928 t12.t2932 t12.t2936 t12.t2940 t12.t2944 t12.t2948 t12.t2952 t12.t2956 t12.t2960 t12.t2962 t12.t2964 t12.t2966 t12.t2968 t12.t2974 t12.t2978 t12.t2984 t12.t2986 t12.t2988 t12.t2990 t12.t2992 t12.t2994 t12.t2998 t12.t3002 t12.t3006 t12.t3010 t12.t3014 t12.t3018 t12.t3022 t12.t3026 t12.t3030 t12.t3034 t12.t3038 t12.t3040 t12.t3044 t12.t3048 t12.t3052 t12.t3056 t12.t3058 t12.t3062 t12.t3065 t12.t3069 t12.t3073 t12.t3081 t12.t3083 t12.t3087 t12.t3091 t12.t3095 t12.t3099 t12.t3103 t12.t3107 t12.t3111 t12.t3117 t12.t3121 t12.t3123 t12.t3131 t12.t3135 t12.t3137 t12.t3141 t12.t3143 t12.t3145 t12.t3147 t12.t3149 t12.t3151 t12.t3153 t12.t3155 t12.t3157 t12.t3159 t12.t3161 t12.t3163 t12.t3170 t12.t3185 t12.t3192 t12.t3199 t12.t3206 t12.t3213 t12.t3221 t12.t3229 t12.t3233 t12.t3237 t12.t3241 t12.t3245 t12.t3249 t12.t3253 t12.t3257 t12.t3261 t12.t3265 t12.t3269 t12.t3277 t12.t3281 t12.t3283 t12.t3287 t12.t3291 t12.t3295 t12.t3299 t12.t3303 t12.t3307 t12.t3311 t12.t3315 t12.t3319 t12.t3323 t12.t3325 t12.t3329 t12.t3333 t12.t3335 t12.t3339 t12.t3345 t12.t3351 t12.t3353 t12.t3368 t12.t3372 t12.t3376 t12.t3379 t12.t3381 t12.t3383 t12.t3385 t12.t3387 t12.t3390 t12.t3392 t12.t3394 t12.t3396 t12.t3398 t12.t3401 t12.t3403 t12.t3405 t12.t3407 t12.t3409 t12.t3411 t12.t3413 t12.t3415 t12.t3417 t12.t3420 t12.t3422 t12.t3424 t12.t3426 t12.t3428 t12.t3431 t12.t3433 t12.t3435 t12.t3437 t12.t3439 t12.t3441 t12.t3443 t12.t3445 t12.t3447 t12.t3449 t12.t3451 t12.t3453 t12.t3455 t12.t3457 t12.t3459 t12.t3461 t12.t3463 t12.t3465 t12.t3467 t12.t3469 t12.t3471 t12.t3473 t12.t3475 t12.t3477 t12.t3479 t12.t3481 t12.t3487 t12.t3491 t12.t3493 t12.t3495 t12.t3497 t12.t3499 t12.t3501 t12.t3503 t12.t3505 t12.t3507 t12.t3509 t12.t3511 t12.t3513 t12.t3515 t12.t3517 t12.t3519 t12.t3521 t12.t3523 t12.t3525 t12.t3527 t12.t3529 t12.t3531 t12.t3533 t12.t3535 t12.t3537 t12.t3539 t12.t3541 t12.t3543 t12.t3545 t12.t3547 t12.t3549 t12.t3551 t12.t3553 t12.t3555 t12.t3557 t12.t3561 t12.t3566 t12.t3568 t12.t3570 t12.t3572 t12.t3574 t12.t3576 t12.t3579 t12.t3581 t12.t3583 t12.t3585 t12.t3587 t12.t3589 t12.t3591 t12.t3593 t12.t3595 t12.t3597 t12.t3599 t12.t3601 t12.t3606 t12.t3608 t12.t3610 t12.t3613 t12.t3615 t12.t3620 t12.t3622 t12.t3624 t12.t3627 t12.t3629 t12.t3634 t12.t3636 t12.t3638 t12.t3640 t12.t3642 t12.t3644 t12.t3646 t12.t3648 t12.t3650 t12.t3652 t12.t3654 t12.t3656 t12.t3658 t12.t3660 t12.t3662 t12.t3664 t12.t3666 t12.t3668 t12.t3673 t12.t3675 t12.t3677 t12.t3679 t12.t3681 t12.t3683 t12.t3685 t12.t3687 t12.t3689 t12.t3691 t12.t3693 t12.t3695 t12.t3697 t12.t3699 t12.t3701 t12.t3703 t12.t3708 t12.t3710 t12.t3712 t12.t3714 t12.t3716 t12.t3726 t12.t3735 t12.t3739 t12.t3743 t12.t3747 t12.t3756 t12.t3757 t12.t3766 t12.t3767 t12.t3769 t12.t3770 t12.t3774 t12.t3778 t12.t3780 t12.t3781 t12.t3785 t12.t3789 t12.t3791 t12.t3792 t12.t3796 t12.t3800 t12.t3802 t12.t3803 t12.t3807 t12.t3811))
% 22.63/22.92 (step t12.t3813 (cl (= (or (not (and (not (= tptp.allocated tptp.elements)) (not (= tptp.allocated tptp.inv)) (not (= tptp.localinv tptp.allocated)) (not (= tptp.allocated tptp.exposeVersion)) (not (= tptp.sharingMode tptp.allocated)) (not (= tptp.allocated |tptp.'SharingMode_Unshared'|)) (not (= tptp.allocated |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.allocated)) (not (= tptp.allocated tptp.ownerFrame)) (not (= tptp.allocated |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.allocated |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.allocated)) (not (= |tptp.'ArrayCategoryRef'| tptp.allocated)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.allocated)) (not (= |tptp.'System_Array'| tptp.allocated)) (not (= |tptp.'System_Boolean'| tptp.allocated)) (not (= |tptp.'System_Object'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Type'|)) (not (= tptp.allocated |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.allocated |tptp.'System_String'|)) (not (= tptp.allocated |tptp.'FirstConsistentOwner'|)) (not (= tptp.allocated |tptp.'System_SByte'|)) (not (= tptp.allocated |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| tptp.allocated)) (not (= |tptp.'System_UInt64'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Char'|)) (not (= tptp.allocated |tptp.'System_UIntPtr'|)) (not (= tptp.allocated |tptp.'System_IntPtr'|)) (not (= tptp.allocated |tptp.'BoundedStack_max'|)) (not (= tptp.allocated |tptp.'BoundedStack_size'|)) (not (= tptp.allocated |tptp.'BoundedStack_elems'|)) (not (= tptp.allocated |tptp.'System_Exception'|)) (not (= tptp.allocated |tptp.'System_IComparable'|)) (not (= tptp.allocated |tptp.'System_Collections_ICollection'|)) (not (= tptp.allocated |tptp.'System_ICloneable'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| tptp.allocated)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.allocated)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.allocated |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.allocated |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.allocated |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.allocated)) (not (= tptp.allocated |tptp.'BoundedStack'|)) (not (= tptp.allocated |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.allocated |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_Collections_IList'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 tptp.allocated)) (not (= tptp.allocated tptp.stringLiteral9)) (not (= tptp.stringLiteral10 tptp.allocated)) (not (= tptp.allocated tptp.stringLiteral11)) (not (= tptp.elements tptp.inv)) (not (= tptp.localinv tptp.elements)) (not (= tptp.elements tptp.exposeVersion)) (not (= tptp.sharingMode tptp.elements)) (not (= |tptp.'SharingMode_Unshared'| tptp.elements)) (not (= |tptp.'SharingMode_LockProtected'| tptp.elements)) (not (= tptp.ownerRef tptp.elements)) (not (= tptp.elements tptp.ownerFrame)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.elements)) (not (= |tptp.'ArrayCategoryValue'| tptp.elements)) (not (= |tptp.'ArrayCategoryInt'| tptp.elements)) (not (= |tptp.'ArrayCategoryRef'| tptp.elements)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.elements)) (not (= |tptp.'System_Array'| tptp.elements)) (not (= |tptp.'System_Boolean'| tptp.elements)) (not (= |tptp.'System_Object'| tptp.elements)) (not (= tptp.elements |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.elements)) (not (= tptp.elements |tptp.'System_String'|)) (not (= tptp.elements |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_SByte'| tptp.elements)) (not (= tptp.elements |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.elements)) (not (= |tptp.'System_UInt16'| tptp.elements)) (not (= |tptp.'System_Int32'| tptp.elements)) (not (= tptp.elements |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| tptp.elements)) (not (= |tptp.'System_UInt64'| tptp.elements)) (not (= |tptp.'System_Char'| tptp.elements)) (not (= tptp.elements |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| tptp.elements)) (not (= tptp.elements |tptp.'BoundedStack_max'|)) (not (= tptp.elements |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| tptp.elements)) (not (= |tptp.'System_Exception'| tptp.elements)) (not (= |tptp.'System_IComparable'| tptp.elements)) (not (= |tptp.'System_Collections_ICollection'| tptp.elements)) (not (= tptp.elements |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.elements)) (not (= |tptp.'System_IConvertible'| tptp.elements)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.elements)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.elements)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.elements)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.elements)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.elements)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.elements)) (not (= tptp.elements |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.elements)) (not (= |tptp.'BoundedStack'| tptp.elements)) (not (= tptp.elements |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.elements)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.elements)) (not (= tptp.elements |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.elements)) (not (= tptp.stringLiteral8 tptp.elements)) (not (= tptp.stringLiteral9 tptp.elements)) (not (= tptp.stringLiteral10 tptp.elements)) (not (= tptp.stringLiteral11 tptp.elements)) (not (= tptp.localinv tptp.inv)) (not (= tptp.inv tptp.exposeVersion)) (not (= tptp.sharingMode tptp.inv)) (not (= |tptp.'SharingMode_Unshared'| tptp.inv)) (not (= |tptp.'SharingMode_LockProtected'| tptp.inv)) (not (= tptp.ownerRef tptp.inv)) (not (= tptp.inv tptp.ownerFrame)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.inv)) (not (= |tptp.'ArrayCategoryValue'| tptp.inv)) (not (= |tptp.'ArrayCategoryInt'| tptp.inv)) (not (= |tptp.'ArrayCategoryRef'| tptp.inv)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.inv)) (not (= |tptp.'System_Array'| tptp.inv)) (not (= |tptp.'System_Boolean'| tptp.inv)) (not (= |tptp.'System_Object'| tptp.inv)) (not (= tptp.inv |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.inv)) (not (= tptp.inv |tptp.'System_String'|)) (not (= tptp.inv |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_SByte'| tptp.inv)) (not (= tptp.inv |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.inv)) (not (= |tptp.'System_UInt16'| tptp.inv)) (not (= |tptp.'System_Int32'| tptp.inv)) (not (= |tptp.'System_UInt32'| tptp.inv)) (not (= |tptp.'System_Int64'| tptp.inv)) (not (= |tptp.'System_UInt64'| tptp.inv)) (not (= |tptp.'System_Char'| tptp.inv)) (not (= |tptp.'System_UIntPtr'| tptp.inv)) (not (= |tptp.'System_IntPtr'| tptp.inv)) (not (= tptp.inv |tptp.'BoundedStack_max'|)) (not (= tptp.inv |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| tptp.inv)) (not (= |tptp.'System_Exception'| tptp.inv)) (not (= |tptp.'System_IComparable'| tptp.inv)) (not (= |tptp.'System_Collections_ICollection'| tptp.inv)) (not (= tptp.inv |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.inv)) (not (= |tptp.'System_IConvertible'| tptp.inv)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.inv)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.inv)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.inv)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.inv)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.inv)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.inv)) (not (= tptp.inv |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.inv)) (not (= |tptp.'BoundedStack'| tptp.inv)) (not (= tptp.inv |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.inv)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.inv)) (not (= |tptp.'System_Collections_IList'| tptp.inv)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.inv)) (not (= tptp.stringLiteral8 tptp.inv)) (not (= tptp.stringLiteral9 tptp.inv)) (not (= tptp.stringLiteral10 tptp.inv)) (not (= tptp.stringLiteral11 tptp.inv)) (not (= tptp.localinv tptp.exposeVersion)) (not (= tptp.localinv tptp.sharingMode)) (not (= tptp.localinv |tptp.'SharingMode_Unshared'|)) (not (= tptp.localinv |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.localinv)) (not (= tptp.localinv tptp.ownerFrame)) (not (= tptp.localinv |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.localinv |tptp.'ArrayCategoryValue'|)) (not (= tptp.localinv |tptp.'ArrayCategoryInt'|)) (not (= tptp.localinv |tptp.'ArrayCategoryRef'|)) (not (= tptp.localinv |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.localinv |tptp.'System_Array'|)) (not (= tptp.localinv |tptp.'System_Boolean'|)) (not (= tptp.localinv |tptp.'System_Object'|)) (not (= tptp.localinv |tptp.'System_Type'|)) (not (= tptp.localinv |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.localinv |tptp.'System_String'|)) (not (= tptp.localinv |tptp.'FirstConsistentOwner'|)) (not (= tptp.localinv |tptp.'System_SByte'|)) (not (= tptp.localinv |tptp.'System_Byte'|)) (not (= tptp.localinv |tptp.'System_Int16'|)) (not (= tptp.localinv |tptp.'System_UInt16'|)) (not (= tptp.localinv |tptp.'System_Int32'|)) (not (= tptp.localinv |tptp.'System_UInt32'|)) (not (= tptp.localinv |tptp.'System_Int64'|)) (not (= tptp.localinv |tptp.'System_UInt64'|)) (not (= tptp.localinv |tptp.'System_Char'|)) (not (= tptp.localinv |tptp.'System_UIntPtr'|)) (not (= tptp.localinv |tptp.'System_IntPtr'|)) (not (= tptp.localinv |tptp.'BoundedStack_max'|)) (not (= tptp.localinv |tptp.'BoundedStack_size'|)) (not (= tptp.localinv |tptp.'BoundedStack_elems'|)) (not (= tptp.localinv |tptp.'System_Exception'|)) (not (= tptp.localinv |tptp.'System_IComparable'|)) (not (= tptp.localinv |tptp.'System_Collections_ICollection'|)) (not (= tptp.localinv |tptp.'System_ICloneable'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.localinv |tptp.'System_IConvertible'|)) (not (= tptp.localinv |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.localinv |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.localinv |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.localinv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.localinv |tptp.'System_Reflection_IReflect'|)) (not (= tptp.localinv |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.localinv |tptp.'BoundedStack'|)) (not (= tptp.localinv |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.localinv |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_Collections_IList'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.localinv tptp.stringLiteral8)) (not (= tptp.localinv tptp.stringLiteral9)) (not (= tptp.localinv tptp.stringLiteral10)) (not (= tptp.localinv tptp.stringLiteral11)) (not (= tptp.sharingMode tptp.exposeVersion)) (not (= |tptp.'SharingMode_Unshared'| tptp.exposeVersion)) (not (= |tptp.'SharingMode_LockProtected'| tptp.exposeVersion)) (not (= tptp.ownerRef tptp.exposeVersion)) (not (= tptp.ownerFrame tptp.exposeVersion)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryValue'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryInt'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryRef'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.exposeVersion)) (not (= |tptp.'System_Array'| tptp.exposeVersion)) (not (= |tptp.'System_Boolean'| tptp.exposeVersion)) (not (= |tptp.'System_Object'| tptp.exposeVersion)) (not (= |tptp.'System_Type'| tptp.exposeVersion)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_String'|)) (not (= |tptp.'FirstConsistentOwner'| tptp.exposeVersion)) (not (= |tptp.'System_SByte'| tptp.exposeVersion)) (not (= |tptp.'System_Byte'| tptp.exposeVersion)) (not (= |tptp.'System_Int16'| tptp.exposeVersion)) (not (= |tptp.'System_UInt16'| tptp.exposeVersion)) (not (= |tptp.'System_Int32'| tptp.exposeVersion)) (not (= |tptp.'System_UInt32'| tptp.exposeVersion)) (not (= |tptp.'System_Int64'| tptp.exposeVersion)) (not (= |tptp.'System_UInt64'| tptp.exposeVersion)) (not (= |tptp.'System_Char'| tptp.exposeVersion)) (not (= |tptp.'System_UIntPtr'| tptp.exposeVersion)) (not (= |tptp.'System_IntPtr'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_size'| tptp.exposeVersion)) (not (= |tptp.'BoundedStack_elems'| tptp.exposeVersion)) (not (= |tptp.'System_Exception'| tptp.exposeVersion)) (not (= |tptp.'System_IComparable'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_ICollection'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.exposeVersion)) (not (= |tptp.'System_IConvertible'| tptp.exposeVersion)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.exposeVersion)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.exposeVersion)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.exposeVersion)) (not (= |tptp.'BoundedStack'| tptp.exposeVersion)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.exposeVersion)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.exposeVersion)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_IList'| tptp.exposeVersion)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.exposeVersion)) (not (= tptp.stringLiteral8 tptp.exposeVersion)) (not (= tptp.stringLiteral9 tptp.exposeVersion)) (not (= tptp.stringLiteral10 tptp.exposeVersion)) (not (= tptp.stringLiteral11 tptp.exposeVersion)) (not (= tptp.sharingMode |tptp.'SharingMode_Unshared'|)) (not (= tptp.sharingMode |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.sharingMode)) (not (= tptp.sharingMode tptp.ownerFrame)) (not (= tptp.sharingMode |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'ArrayCategoryRef'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'System_Array'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_Boolean'|)) (not (= tptp.sharingMode |tptp.'System_Object'|)) (not (= tptp.sharingMode |tptp.'System_Type'|)) (not (= tptp.sharingMode |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.sharingMode |tptp.'System_String'|)) (not (= tptp.sharingMode |tptp.'FirstConsistentOwner'|)) (not (= tptp.sharingMode |tptp.'System_SByte'|)) (not (= tptp.sharingMode |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_UInt16'|)) (not (= tptp.sharingMode |tptp.'System_Int32'|)) (not (= tptp.sharingMode |tptp.'System_UInt32'|)) (not (= tptp.sharingMode |tptp.'System_Int64'|)) (not (= tptp.sharingMode |tptp.'System_UInt64'|)) (not (= tptp.sharingMode |tptp.'System_Char'|)) (not (= tptp.sharingMode |tptp.'System_UIntPtr'|)) (not (= tptp.sharingMode |tptp.'System_IntPtr'|)) (not (= tptp.sharingMode |tptp.'BoundedStack_max'|)) (not (= tptp.sharingMode |tptp.'BoundedStack_size'|)) (not (= tptp.sharingMode |tptp.'BoundedStack_elems'|)) (not (= tptp.sharingMode |tptp.'System_Exception'|)) (not (= tptp.sharingMode |tptp.'System_IComparable'|)) (not (= tptp.sharingMode |tptp.'System_Collections_ICollection'|)) (not (= tptp.sharingMode |tptp.'System_ICloneable'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.sharingMode |tptp.'System_IConvertible'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.sharingMode |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_IReflect'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.sharingMode |tptp.'BoundedStack'|)) (not (= tptp.sharingMode |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.sharingMode |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_Collections_IList'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.sharingMode tptp.stringLiteral8)) (not (= tptp.sharingMode tptp.stringLiteral9)) (not (= tptp.sharingMode tptp.stringLiteral10)) (not (= tptp.sharingMode tptp.stringLiteral11)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'SharingMode_Unshared'|)) (not (= tptp.ownerRef |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Array'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Boolean'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Object'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_UInt64'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Exception'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_IComparable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'SharingMode_Unshared'|)) (not (= tptp.stringLiteral9 |tptp.'SharingMode_Unshared'|)) (not (= tptp.stringLiteral10 |tptp.'SharingMode_Unshared'|)) (not (= tptp.stringLiteral11 |tptp.'SharingMode_Unshared'|)) (not (= tptp.ownerRef |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Array'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Boolean'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Object'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_UInt64'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Exception'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'SharingMode_LockProtected'|)) (not (= tptp.stringLiteral9 |tptp.'SharingMode_LockProtected'|)) (not (= tptp.stringLiteral10 |tptp.'SharingMode_LockProtected'|)) (not (= tptp.stringLiteral11 |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.ownerFrame)) (not (= tptp.ownerRef |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryValue'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryInt'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryRef'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.ownerRef |tptp.'System_Array'|)) (not (= tptp.ownerRef |tptp.'System_Boolean'|)) (not (= tptp.ownerRef |tptp.'System_Object'|)) (not (= tptp.ownerRef |tptp.'System_Type'|)) (not (= tptp.ownerRef |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.ownerRef |tptp.'System_String'|)) (not (= tptp.ownerRef |tptp.'FirstConsistentOwner'|)) (not (= tptp.ownerRef |tptp.'System_SByte'|)) (not (= tptp.ownerRef |tptp.'System_Byte'|)) (not (= tptp.ownerRef |tptp.'System_Int16'|)) (not (= tptp.ownerRef |tptp.'System_UInt16'|)) (not (= tptp.ownerRef |tptp.'System_Int32'|)) (not (= tptp.ownerRef |tptp.'System_UInt32'|)) (not (= tptp.ownerRef |tptp.'System_Int64'|)) (not (= tptp.ownerRef |tptp.'System_UInt64'|)) (not (= tptp.ownerRef |tptp.'System_Char'|)) (not (= tptp.ownerRef |tptp.'System_UIntPtr'|)) (not (= tptp.ownerRef |tptp.'System_IntPtr'|)) (not (= tptp.ownerRef |tptp.'BoundedStack_max'|)) (not (= tptp.ownerRef |tptp.'BoundedStack_size'|)) (not (= tptp.ownerRef |tptp.'BoundedStack_elems'|)) (not (= tptp.ownerRef |tptp.'System_Exception'|)) (not (= tptp.ownerRef |tptp.'System_IComparable'|)) (not (= tptp.ownerRef |tptp.'System_Collections_ICollection'|)) (not (= tptp.ownerRef |tptp.'System_ICloneable'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.ownerRef |tptp.'System_IConvertible'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.ownerRef |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_IReflect'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.ownerRef |tptp.'BoundedStack'|)) (not (= tptp.ownerRef |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.ownerRef |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IList'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.ownerRef tptp.stringLiteral8)) (not (= tptp.ownerRef tptp.stringLiteral9)) (not (= tptp.ownerRef tptp.stringLiteral10)) (not (= tptp.ownerRef tptp.stringLiteral11)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryValue'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryInt'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryRef'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.ownerFrame)) (not (= |tptp.'System_Array'| tptp.ownerFrame)) (not (= |tptp.'System_Boolean'| tptp.ownerFrame)) (not (= |tptp.'System_Object'| tptp.ownerFrame)) (not (= |tptp.'System_Type'| tptp.ownerFrame)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_String'|)) (not (= |tptp.'FirstConsistentOwner'| tptp.ownerFrame)) (not (= |tptp.'System_SByte'| tptp.ownerFrame)) (not (= |tptp.'System_Byte'| tptp.ownerFrame)) (not (= |tptp.'System_Int16'| tptp.ownerFrame)) (not (= |tptp.'System_UInt16'| tptp.ownerFrame)) (not (= |tptp.'System_Int32'| tptp.ownerFrame)) (not (= |tptp.'System_UInt32'| tptp.ownerFrame)) (not (= |tptp.'System_Int64'| tptp.ownerFrame)) (not (= |tptp.'System_UInt64'| tptp.ownerFrame)) (not (= |tptp.'System_Char'| tptp.ownerFrame)) (not (= |tptp.'System_UIntPtr'| tptp.ownerFrame)) (not (= |tptp.'System_IntPtr'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_size'| tptp.ownerFrame)) (not (= |tptp.'BoundedStack_elems'| tptp.ownerFrame)) (not (= |tptp.'System_Exception'| tptp.ownerFrame)) (not (= |tptp.'System_IComparable'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_ICollection'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.ownerFrame)) (not (= |tptp.'System_IConvertible'| tptp.ownerFrame)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.ownerFrame)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.ownerFrame)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.ownerFrame)) (not (= |tptp.'BoundedStack'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.ownerFrame)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_IList'| tptp.ownerFrame)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.ownerFrame)) (not (= tptp.stringLiteral8 tptp.ownerFrame)) (not (= tptp.stringLiteral9 tptp.ownerFrame)) (not (= tptp.stringLiteral10 tptp.ownerFrame)) (not (= tptp.stringLiteral11 tptp.ownerFrame)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Array'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Boolean'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Object'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_SByte'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_UInt16'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Int32'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_UInt64'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Exception'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_IComparable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_IConvertible'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.stringLiteral9 |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.stringLiteral10 |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.stringLiteral11 |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_UInt16'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Exception'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_IComparable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'ArrayCategoryValue'|)) (not (= tptp.stringLiteral9 |tptp.'ArrayCategoryValue'|)) (not (= tptp.stringLiteral10 |tptp.'ArrayCategoryValue'|)) (not (= tptp.stringLiteral11 |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral8)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral9)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral10)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral11)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral9)) (not (= tptp.stringLiteral10 |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral11)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral9)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral10)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral11)) (not (= |tptp.'System_Array'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Array'| |tptp.'System_Object'|)) (not (= |tptp.'System_Array'| |tptp.'System_Type'|)) (not (= |tptp.'System_Array'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Array'| |tptp.'System_String'|)) (not (= |tptp.'System_Array'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Array'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Array'| |tptp.'System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Array'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Array'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Array'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Array'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Array'| tptp.stringLiteral8)) (not (= |tptp.'System_Array'| tptp.stringLiteral9)) (not (= |tptp.'System_Array'| tptp.stringLiteral10)) (not (= |tptp.'System_Array'| tptp.stringLiteral11)) (not (= |tptp.'System_Object'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral9)) (not (= tptp.stringLiteral10 |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral11)) (not (= |tptp.'System_Object'| |tptp.'System_Type'|)) (not (= |tptp.'System_Object'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Object'| |tptp.'System_String'|)) (not (= |tptp.'System_Object'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Object'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Object'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Object'| |tptp.'System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Object'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Object'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Object'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| tptp.stringLiteral9)) (not (= |tptp.'System_Object'| tptp.stringLiteral10)) (not (= |tptp.'System_Object'| tptp.stringLiteral11)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_String'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Type'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Type'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Type'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Type'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Type'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Type'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Type'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Type'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Type'|)) (not (= |tptp.'System_Char'| |tptp.'System_Type'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Type'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Type'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Type'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Type'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Type'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Type'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Type'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Type'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Type'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Type'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Type'|)) (not (= tptp.stringLiteral8 |tptp.'System_Type'|)) (not (= tptp.stringLiteral9 |tptp.'System_Type'|)) (not (= tptp.stringLiteral10 |tptp.'System_Type'|)) (not (= tptp.stringLiteral11 |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_SByte'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_UInt16'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Int32'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_UInt64'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Exception'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_IComparable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_ICloneable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.stringLiteral9 |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.stringLiteral10 |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.stringLiteral11 |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_String'|)) (not (= |tptp.'System_Byte'| |tptp.'System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_String'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_String'|)) (not (= |tptp.'System_Char'| |tptp.'System_String'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_String'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_String'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_String'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_String'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_String'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_String'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_String'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_String'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_String'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_String'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_String'|)) (not (= tptp.stringLiteral8 |tptp.'System_String'|)) (not (= tptp.stringLiteral9 |tptp.'System_String'|)) (not (= tptp.stringLiteral10 |tptp.'System_String'|)) (not (= tptp.stringLiteral11 |tptp.'System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UInt16'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Int32'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UInt32'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Int64'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UInt64'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Char'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IntPtr'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Exception'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IComparable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IConvertible'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'BoundedStack'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'FirstConsistentOwner'|)) (not (= tptp.stringLiteral8 |tptp.'FirstConsistentOwner'|)) (not (= tptp.stringLiteral9 |tptp.'FirstConsistentOwner'|)) (not (= tptp.stringLiteral10 |tptp.'FirstConsistentOwner'|)) (not (= tptp.stringLiteral11 |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_SByte'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Int32'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_SByte'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Exception'| |tptp.'System_SByte'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_SByte'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_SByte'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_SByte'|)) (not (= tptp.stringLiteral9 |tptp.'System_SByte'|)) (not (= tptp.stringLiteral10 |tptp.'System_SByte'|)) (not (= tptp.stringLiteral11 |tptp.'System_SByte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Char'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Byte'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Byte'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Byte'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Byte'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Byte'|)) (not (= tptp.stringLiteral8 |tptp.'System_Byte'|)) (not (= tptp.stringLiteral9 |tptp.'System_Byte'|)) (not (= tptp.stringLiteral10 |tptp.'System_Byte'|)) (not (= tptp.stringLiteral11 |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int16'| tptp.stringLiteral8)) (not (= |tptp.'System_Int16'| tptp.stringLiteral9)) (not (= |tptp.'System_Int16'| tptp.stringLiteral10)) (not (= |tptp.'System_Int16'| tptp.stringLiteral11)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_UInt16'|)) (not (= tptp.stringLiteral9 |tptp.'System_UInt16'|)) (not (= tptp.stringLiteral10 |tptp.'System_UInt16'|)) (not (= tptp.stringLiteral11 |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| tptp.stringLiteral9)) (not (= |tptp.'System_Int32'| tptp.stringLiteral10)) (not (= |tptp.'System_Int32'| tptp.stringLiteral11)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Char'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UInt32'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt32'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt32'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_UInt32'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UInt32'|)) (not (= tptp.stringLiteral8 |tptp.'System_UInt32'|)) (not (= tptp.stringLiteral9 |tptp.'System_UInt32'|)) (not (= tptp.stringLiteral10 |tptp.'System_UInt32'|)) (not (= tptp.stringLiteral11 |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int64'| tptp.stringLiteral8)) (not (= |tptp.'System_Int64'| tptp.stringLiteral9)) (not (= |tptp.'System_Int64'| tptp.stringLiteral10)) (not (= |tptp.'System_Int64'| tptp.stringLiteral11)) (not (= |tptp.'System_UInt64'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral9)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral10)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral11)) (not (= |tptp.'System_Char'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Char'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Char'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Char'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Char'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Char'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Char'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Char'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Char'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Char'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Char'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Char'|)) (not (= tptp.stringLiteral8 |tptp.'System_Char'|)) (not (= tptp.stringLiteral9 |tptp.'System_Char'|)) (not (= tptp.stringLiteral10 |tptp.'System_Char'|)) (not (= tptp.stringLiteral11 |tptp.'System_Char'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UIntPtr'|)) (not (= tptp.stringLiteral8 |tptp.'System_UIntPtr'|)) (not (= tptp.stringLiteral9 |tptp.'System_UIntPtr'|)) (not (= tptp.stringLiteral10 |tptp.'System_UIntPtr'|)) (not (= tptp.stringLiteral11 |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Exception'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_IntPtr'|)) (not (= tptp.stringLiteral9 |tptp.'System_IntPtr'|)) (not (= tptp.stringLiteral10 |tptp.'System_IntPtr'|)) (not (= tptp.stringLiteral11 |tptp.'System_IntPtr'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Exception'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_IComparable'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_ICloneable'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_IConvertible'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'BoundedStack_max'|)) (not (= tptp.stringLiteral8 |tptp.'BoundedStack_max'|)) (not (= tptp.stringLiteral9 |tptp.'BoundedStack_max'|)) (not (= tptp.stringLiteral10 |tptp.'BoundedStack_max'|)) (not (= tptp.stringLiteral11 |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Exception'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_IComparable'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_IConvertible'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'BoundedStack_size'|)) (not (= tptp.stringLiteral8 |tptp.'BoundedStack_size'|)) (not (= tptp.stringLiteral9 |tptp.'BoundedStack_size'|)) (not (= tptp.stringLiteral10 |tptp.'BoundedStack_size'|)) (not (= tptp.stringLiteral11 |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Exception'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IComparable'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_ICloneable'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'BoundedStack_elems'|)) (not (= tptp.stringLiteral9 |tptp.'BoundedStack_elems'|)) (not (= tptp.stringLiteral10 |tptp.'BoundedStack_elems'|)) (not (= tptp.stringLiteral11 |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Exception'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Exception'|)) (not (= tptp.stringLiteral9 |tptp.'System_Exception'|)) (not (= tptp.stringLiteral10 |tptp.'System_Exception'|)) (not (= tptp.stringLiteral11 |tptp.'System_Exception'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_IComparable'|)) (not (= tptp.stringLiteral9 |tptp.'System_IComparable'|)) (not (= tptp.stringLiteral10 |tptp.'System_IComparable'|)) (not (= tptp.stringLiteral11 |tptp.'System_IComparable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Collections_ICollection'|)) (not (= tptp.stringLiteral9 |tptp.'System_Collections_ICollection'|)) (not (= tptp.stringLiteral10 |tptp.'System_Collections_ICollection'|)) (not (= tptp.stringLiteral11 |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_ICloneable'|)) (not (= tptp.stringLiteral8 |tptp.'System_ICloneable'|)) (not (= tptp.stringLiteral9 |tptp.'System_ICloneable'|)) (not (= tptp.stringLiteral10 |tptp.'System_ICloneable'|)) (not (= tptp.stringLiteral11 |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.stringLiteral9 |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.stringLiteral10 |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.stringLiteral11 |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral8)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral9)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral10)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral11)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral9)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral10)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral11)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral8)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral9)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral10)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral11)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.stringLiteral8 |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.stringLiteral9 |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.stringLiteral10 |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.stringLiteral11 |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.stringLiteral9 |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.stringLiteral10 |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.stringLiteral11 |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.stringLiteral9 |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.stringLiteral10 |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.stringLiteral11 |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.stringLiteral9 |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.stringLiteral10 |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.stringLiteral11 |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.stringLiteral8 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.stringLiteral9 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.stringLiteral10 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.stringLiteral11 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Reflection_IReflect'|)) (not (= tptp.stringLiteral8 |tptp.'System_Reflection_IReflect'|)) (not (= tptp.stringLiteral9 |tptp.'System_Reflection_IReflect'|)) (not (= tptp.stringLiteral10 |tptp.'System_Reflection_IReflect'|)) (not (= tptp.stringLiteral11 |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral9)) (not (= tptp.stringLiteral10 |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral11)) (not (= |tptp.'BoundedStack'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'BoundedStack'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'BoundedStack'|)) (not (= tptp.stringLiteral9 |tptp.'BoundedStack'|)) (not (= tptp.stringLiteral10 |tptp.'BoundedStack'|)) (not (= tptp.stringLiteral11 |tptp.'BoundedStack'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.stringLiteral8 |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.stringLiteral9 |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.stringLiteral10 |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.stringLiteral11 |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.stringLiteral9 |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.stringLiteral10 |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.stringLiteral11 |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.stringLiteral9 |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.stringLiteral10 |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.stringLiteral11 |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_IList'|)) (not (= tptp.stringLiteral8 |tptp.'System_Collections_IList'|)) (not (= tptp.stringLiteral9 |tptp.'System_Collections_IList'|)) (not (= tptp.stringLiteral10 |tptp.'System_Collections_IList'|)) (not (= tptp.stringLiteral11 |tptp.'System_Collections_IList'|)) (not (= tptp.stringLiteral8 |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral9 |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral10 |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral11 |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 tptp.stringLiteral9)) (not (= tptp.stringLiteral8 tptp.stringLiteral10)) (not (= tptp.stringLiteral8 tptp.stringLiteral11)) (not (= tptp.stringLiteral10 tptp.stringLiteral9)) (not (= tptp.stringLiteral9 tptp.stringLiteral11)) (not (= tptp.stringLiteral10 tptp.stringLiteral11)))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.elements))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.exposeVersion))) (not (forall ((A__questionmark_c Int)) (= A__questionmark_c (|tptp.'ClassReprInv'| (|tptp.'ClassRepr'| A__questionmark_c))))) (not (forall ((A__questionmark_T Int)) (not (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'ClassRepr'| A__questionmark_T)) |tptp.'System_Object'|))))) (not (forall ((A__questionmark_T Int)) (not (= tptp.nullObject (|tptp.'ClassRepr'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_T) tptp.ownerFrame))))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.allocated))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.elements))) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.inv)) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.localinv)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerRef))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerFrame))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.exposeVersion))) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'FirstConsistentOwner'|)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.allocated)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.elements)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.inv)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.localinv)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.exposeVersion)) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.ownerRef)) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.ownerFrame)) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.elements))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'ValueArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'IntArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'RefArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'ArrayIndexInvX'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_y (|tptp.'ArrayIndexInvY'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (|tptp.'InRange'| (|tptp.'IntArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_i Int) (A__questionmark_r Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))))) (not (forall ((A__questionmark_a Int)) (>= (|tptp.'Rank'| A__questionmark_a) 1))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (and (forall ((BOUND_VARIABLE_11112 Int)) (>= (|tptp.'Length'| BOUND_VARIABLE_11112) 0)) (forall ((BOUND_VARIABLE_11118 Int)) (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| BOUND_VARIABLE_11118))) 0)))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (>= (|tptp.'DimLength'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int)) (or (not (= (|tptp.'Rank'| A__questionmark_a) 1)) (= (|tptp.'DimLength'| A__questionmark_a 0) (|tptp.'Length'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'LBound'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'UBound'| A__questionmark_a A__questionmark_i) (+ (- 1) (|tptp.'DimLength'| A__questionmark_a A__questionmark_i))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryValue'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryInt'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryRef'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryNonNullRef'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Object'|))) (not (and (forall ((BOUND_VARIABLE_11205 Int) (BOUND_VARIABLE_11207 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11205 BOUND_VARIABLE_11207) (|tptp.'ValueArray'| BOUND_VARIABLE_11205 BOUND_VARIABLE_11207)))) (forall ((BOUND_VARIABLE_11214 Int) (BOUND_VARIABLE_11216 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11214 BOUND_VARIABLE_11216) |tptp.'System_Array'|))))) (not (and (forall ((BOUND_VARIABLE_11254 Int) (BOUND_VARIABLE_11256 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11254 BOUND_VARIABLE_11256) (|tptp.'IntArray'| BOUND_VARIABLE_11254 BOUND_VARIABLE_11256)))) (forall ((BOUND_VARIABLE_11263 Int) (BOUND_VARIABLE_11265 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11263 BOUND_VARIABLE_11265) |tptp.'System_Array'|))))) (not (and (forall ((BOUND_VARIABLE_11303 Int) (BOUND_VARIABLE_11305 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11303 BOUND_VARIABLE_11305) (|tptp.'RefArray'| BOUND_VARIABLE_11303 BOUND_VARIABLE_11305)))) (forall ((BOUND_VARIABLE_11312 Int) (BOUND_VARIABLE_11314 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11312 BOUND_VARIABLE_11314) |tptp.'System_Array'|))))) (not (and (forall ((BOUND_VARIABLE_11352 Int) (BOUND_VARIABLE_11354 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11352 BOUND_VARIABLE_11354) (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11352 BOUND_VARIABLE_11354)))) (forall ((BOUND_VARIABLE_11361 Int) (BOUND_VARIABLE_11363 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11361 BOUND_VARIABLE_11363) |tptp.'System_Array'|))))) (not (forall ((A__questionmark_array Int) (A__questionmark_elementType Int) (A__questionmark_rank Int)) (or (not (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank))) (and (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_array) |tptp.'System_Array'|)) (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array)) (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| (tptp.typeof A__questionmark_array)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))))) (not (and (forall ((BOUND_VARIABLE_11493 Int) (BOUND_VARIABLE_11495 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11495 (|tptp.'RefArray'| BOUND_VARIABLE_11495 BOUND_VARIABLE_11493))))) (forall ((BOUND_VARIABLE_11506 Int) (BOUND_VARIABLE_11508 Int) (BOUND_VARIABLE_11510 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11510 (|tptp.'RefArray'| BOUND_VARIABLE_11506 BOUND_VARIABLE_11508)))) (= BOUND_VARIABLE_11510 (|tptp.'RefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_11510) BOUND_VARIABLE_11508)))) (forall ((BOUND_VARIABLE_11522 Int) (BOUND_VARIABLE_11524 Int) (BOUND_VARIABLE_11526 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11526 (|tptp.'RefArray'| BOUND_VARIABLE_11522 BOUND_VARIABLE_11524)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_11526) BOUND_VARIABLE_11522)))))) (not (and (forall ((BOUND_VARIABLE_11598 Int) (BOUND_VARIABLE_11600 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11600 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11600 BOUND_VARIABLE_11598))))) (forall ((BOUND_VARIABLE_11611 Int) (BOUND_VARIABLE_11613 Int) (BOUND_VARIABLE_11615 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11615 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11611 BOUND_VARIABLE_11613)))) (= BOUND_VARIABLE_11615 (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_11615) BOUND_VARIABLE_11613)))) (forall ((BOUND_VARIABLE_11627 Int) (BOUND_VARIABLE_11629 Int) (BOUND_VARIABLE_11631 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11631 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11627 BOUND_VARIABLE_11629)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_11631) BOUND_VARIABLE_11627)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (and (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (and (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))) (and (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef)) (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_a Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= |tptp.'System_Object'| (tptp.typeof (|tptp.'ElementProxy'| A__questionmark_o A__questionmark_pos))))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= |tptp.'System_Object'| (tptp.typeof (|tptp.'ElementProxyStruct'| A__questionmark_o A__questionmark_pos))))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f)))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_f_prime_ Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_f A__questionmark_f_prime_) (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f_prime_) (|tptp.'StructGet'| A__questionmark_s A__questionmark_f_prime_))))) (not (and (forall ((BOUND_VARIABLE_12007 Int)) (= tptp.true_1 (tptp.x BOUND_VARIABLE_12007 (|tptp.'BaseClass'| BOUND_VARIABLE_12007)))) (forall ((BOUND_VARIABLE_12014 Int)) (or (= |tptp.'System_Object'| BOUND_VARIABLE_12014) (not (= BOUND_VARIABLE_12014 (|tptp.'BaseClass'| BOUND_VARIABLE_12014))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_B Int) (A__questionmark_C Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_C (|tptp.'AsDirectSubClass'| A__questionmark_B A__questionmark_A)))) (= A__questionmark_B (|tptp.'OneClassDown'| A__questionmark_C A__questionmark_A))))) (not (forall ((A__questionmark_T Int) (BOUND_VARIABLE_12067 Int) (BOUND_VARIABLE_12060 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| A__questionmark_T))) (and (or (not (= tptp.true_1 (tptp.x A__questionmark_T BOUND_VARIABLE_12060))) (= A__questionmark_T BOUND_VARIABLE_12060)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12067 A__questionmark_T))) (= A__questionmark_T BOUND_VARIABLE_12067)))))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Boolean'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Object'|))) (not (forall ((A__questionmark_T Int)) (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'TypeObject'| A__questionmark_T) |tptp.'System_Type'|)))) (not (forall ((A__questionmark_T Int)) (= A__questionmark_T (|tptp.'TypeName'| (|tptp.'TypeObject'| A__questionmark_T))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (or (= tptp.nullObject A__questionmark_o) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) A__questionmark_T)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T)) (and (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T))) (= A__questionmark_o (|tptp.'As'| A__questionmark_o A__questionmark_T))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (= tptp.nullObject (|tptp.'As'| A__questionmark_o A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) |tptp.'System_Array'|))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) tptp.allocated))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_s Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_s))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'StructGet'| A__questionmark_s A__questionmark_f)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'RefArrayGet'| A__questionmark_e A__questionmark_i)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'ValueArrayGet'| A__questionmark_e A__questionmark_i)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_o))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_c Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_c) tptp.allocated))))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| |tptp.'NonNullFieldsAreInitialized'|))) (not (forall ((A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= A__questionmark_f (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T))) (= A__questionmark_f (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (|tptp.'Is'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)) A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (and (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|)))) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (|tptp.'InRange'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRangeField'| A__questionmark_f A__questionmark_T)) A__questionmark_T))))) (not (forall ((A__questionmark_o Int)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| (tptp.typeof A__questionmark_o)))))) (not (forall ((A__questionmark_J Int) (A__questionmark_s Int) (A__questionmark_b Int)) (or (not (= A__questionmark_J (|tptp.'AsInterface'| A__questionmark_J))) (not (= A__questionmark_b (|tptp.'Box'| A__questionmark_s A__questionmark_b))) (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (|tptp.'AsInterface'| A__questionmark_J)))) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J))))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Object'|)) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_T)))) (and (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1)) (= A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_U_1)))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_T)))) (and (not (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1))) (= A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_U_1)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int) (BOUND_VARIABLE_12450 Int) (BOUND_VARIABLE_12448 Int)) (or (= tptp.nullObject A__questionmark_o) (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_12448))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.localinv)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.ownerRef))) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_12448 BOUND_VARIABLE_12450 tptp.ownerRef)))) (= A__questionmark_o BOUND_VARIABLE_12450) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_12448 BOUND_VARIABLE_12450 tptp.ownerFrame)))))))) (not (forall ((A__questionmark_s Int)) (>= (|tptp.'StringLength'| A__questionmark_s) 0))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (and (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerRef)) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (and (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (and (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerRef)) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (and (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (not (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (and (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.localinv))))))) (not (and (forall ((BOUND_VARIABLE_13006 Int) (BOUND_VARIABLE_13008 Int) (BOUND_VARIABLE_13010 Int) (BOUND_VARIABLE_13012 Int)) (= (|tptp.'BoxFunc'| BOUND_VARIABLE_13006 BOUND_VARIABLE_13008 BOUND_VARIABLE_13010 BOUND_VARIABLE_13012) (|tptp.'Box'| BOUND_VARIABLE_13006 (|tptp.'BoxFunc'| BOUND_VARIABLE_13006 BOUND_VARIABLE_13008 BOUND_VARIABLE_13010 BOUND_VARIABLE_13012)))) (forall ((BOUND_VARIABLE_13019 Int) (BOUND_VARIABLE_13021 Int) (BOUND_VARIABLE_13023 Int) (BOUND_VARIABLE_13025 Int)) (= BOUND_VARIABLE_13021 (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| BOUND_VARIABLE_13019 BOUND_VARIABLE_13021 BOUND_VARIABLE_13023 BOUND_VARIABLE_13025)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (or (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_x_3))) (= A__questionmark_x_3 (|tptp.'BoxFunc'| A__questionmark_x_3 A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (= A__questionmark_x_3 (|tptp.'Unbox'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))))) (not (forall ((A__questionmark_p Int) (BOUND_VARIABLE_13114 Int) (BOUND_VARIABLE_13112 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_13112))) (and (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13112 (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p) tptp.inv)) (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13112 (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p) tptp.localinv)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) |tptp.'System_Object'|))) (not (= A__questionmark_p (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))) (= A__questionmark_x_3 A__questionmark_p)))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (= (= A__questionmark_typ (|tptp.'UnboxedType'| A__questionmark_p)) (not (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)))))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (or (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)) (= A__questionmark_p (|tptp.'Box'| (|tptp.'Unbox'| A__questionmark_p) A__questionmark_p))))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_SByte'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Byte'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int16'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt16'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int32'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt32'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int64'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt64'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Char'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UIntPtr'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_IntPtr'|))) (not (>= (+ tptp.int_m2147483648 (* (- 1) tptp.int_m9223372036854775808)) 1)) (>= tptp.int_m2147483648 (- 100000)) (not (>= tptp.int_2147483647 100001)) (not (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_2147483647)) 1)) (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_9223372036854775807)) 0) (>= (+ tptp.int_9223372036854775807 (* (- 1) tptp.int_18446744073709551615)) 0) (not (= tptp.int_m9223372036854775808 (+ (- 1) (* (- 1) tptp.int_9223372036854775807)))) (not (= tptp.int_m2147483648 (+ (- 1) (* (- 1) tptp.int_2147483647)))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_SByte'|)) (and (>= A__questionmark_i (- 128)) (not (>= A__questionmark_i 128)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Byte'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 256)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int16'|)) (and (>= A__questionmark_i (- 32768)) (not (>= A__questionmark_i 32768)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt16'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 65536)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int32'|)) (and (not (>= (+ tptp.int_m2147483648 (* (- 1) A__questionmark_i)) 1)) (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt32'|)) (and (>= A__questionmark_i 0) (>= (+ tptp.int_4294967295 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int64'|)) (and (not (>= (+ tptp.int_m9223372036854775808 (* (- 1) A__questionmark_i)) 1)) (>= (+ tptp.int_9223372036854775807 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt64'|)) (and (>= A__questionmark_i 0) (>= (+ tptp.int_18446744073709551615 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Char'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 65536)))))) (not (forall ((A__questionmark_z Int) (A__questionmark_B Int) (A__questionmark_C Int)) (or (not (= tptp.true_1 (|tptp.'InRange'| A__questionmark_z A__questionmark_C))) (= A__questionmark_z (|tptp.'IntToInt'| A__questionmark_z A__questionmark_B A__questionmark_C))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'IfThenElse'| tptp.true_1 A__questionmark_x_3 A__questionmark_y)))) (not (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (= tptp.true_1 A__questionmark_b) (= A__questionmark_y (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (+ (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (* A__questionmark_y (tptp.x_1 A__questionmark_x_3 A__questionmark_y)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 1)) (and (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0) (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 1))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (>= A__questionmark_y 0) (and (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0) (not (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 0)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (>= A__questionmark_x_3 1) (not (>= A__questionmark_y 1)) (and (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 1) (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (>= A__questionmark_x_3 1) (>= A__questionmark_y 0) (and (not (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 0)) (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_d Int)) (or (not (>= A__questionmark_d 2)) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (>= (+ A__questionmark_a (* (- 1) A__questionmark_b)) 0) (not (>= (+ A__questionmark_a (* (- 1) A__questionmark_b) A__questionmark_d) 1))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (and (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0))) (>= (tptp.and_1 A__questionmark_x_3 A__questionmark_y) 0)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (and (>= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) 0) (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) 0))))) (not (forall ((A__questionmark_i Int)) (= A__questionmark_i (tptp.shl A__questionmark_i 0)))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_j 1)) (= (tptp.shl A__questionmark_i A__questionmark_j) (* 2 (tptp.shl A__questionmark_i (+ (- 1) A__questionmark_j))))))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 32768) (not (>= A__questionmark_j 0)) (>= A__questionmark_j 17) (and (>= (tptp.shl A__questionmark_i A__questionmark_j) 0) (>= (+ tptp.int_2147483647 (* (- 1) (tptp.shl A__questionmark_i A__questionmark_j))) 0))))) (not (forall ((A__questionmark_i Int)) (= A__questionmark_i (tptp.shr A__questionmark_i 0)))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_j 1)) (= (tptp.shr A__questionmark_i A__questionmark_j) (tptp.x_1 (tptp.shr A__questionmark_i (+ (- 1) A__questionmark_j)) 2))))) (not (and (forall ((BOUND_VARIABLE_13964 Int) (BOUND_VARIABLE_13966 Int)) (or (= BOUND_VARIABLE_13964 (tptp.min BOUND_VARIABLE_13964 BOUND_VARIABLE_13966)) (= BOUND_VARIABLE_13966 (tptp.min BOUND_VARIABLE_13964 BOUND_VARIABLE_13966)))) (forall ((BOUND_VARIABLE_13974 Int) (BOUND_VARIABLE_13976 Int)) (>= (+ BOUND_VARIABLE_13974 (* (- 1) (tptp.min BOUND_VARIABLE_13974 BOUND_VARIABLE_13976))) 0)) (forall ((BOUND_VARIABLE_13984 Int) (BOUND_VARIABLE_13986 Int)) (>= (+ BOUND_VARIABLE_13986 (* (- 1) (tptp.min BOUND_VARIABLE_13984 BOUND_VARIABLE_13986))) 0)))) (not (and (forall ((BOUND_VARIABLE_14050 Int) (BOUND_VARIABLE_14052 Int)) (or (= BOUND_VARIABLE_14050 (tptp.max BOUND_VARIABLE_14050 BOUND_VARIABLE_14052)) (= BOUND_VARIABLE_14052 (tptp.max BOUND_VARIABLE_14050 BOUND_VARIABLE_14052)))) (forall ((BOUND_VARIABLE_14060 Int) (BOUND_VARIABLE_14062 Int)) (not (>= (+ BOUND_VARIABLE_14060 (* (- 1) (tptp.max BOUND_VARIABLE_14060 BOUND_VARIABLE_14062))) 1))) (forall ((BOUND_VARIABLE_14071 Int) (BOUND_VARIABLE_14073 Int)) (not (>= (+ BOUND_VARIABLE_14073 (* (- 1) (tptp.max BOUND_VARIABLE_14071 BOUND_VARIABLE_14073))) 1))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))))) (not (and (forall ((BOUND_VARIABLE_14112 Int) (BOUND_VARIABLE_14114 Int) (BOUND_VARIABLE_14116 Int)) (= (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14114 BOUND_VARIABLE_14116)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14112 BOUND_VARIABLE_14114 BOUND_VARIABLE_14116)))) (forall ((BOUND_VARIABLE_14125 Int) (BOUND_VARIABLE_14127 Int) (BOUND_VARIABLE_14129 Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14125 BOUND_VARIABLE_14127 BOUND_VARIABLE_14129)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14129 BOUND_VARIABLE_14127)))) (forall ((BOUND_VARIABLE_14142 Int)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14142 BOUND_VARIABLE_14142))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_c Int)) (or (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b))) (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c))) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_c))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (or (= tptp.nullObject A__questionmark_a) (= tptp.nullObject A__questionmark_b) (not (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_a) (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_b))))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_size'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_size'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_size'|))) (not (= |tptp.'BoundedStack'| (|tptp.'DeclType'| |tptp.'BoundedStack_size'|))) (not (= |tptp.'BoundedStack_size'| (|tptp.'AsRangeField'| |tptp.'BoundedStack_size'| |tptp.'System_Int32'|))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_max'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_max'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_max'|))) (not (= |tptp.'BoundedStack'| (|tptp.'DeclType'| |tptp.'BoundedStack_max'|))) (not (= |tptp.'BoundedStack_max'| (|tptp.'AsRangeField'| |tptp.'BoundedStack_max'| |tptp.'System_Int32'|))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_elems'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_elems'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_elems'|))) (not (= |tptp.'BoundedStack_elems'| (|tptp.'AsRepField'| |tptp.'BoundedStack_elems'| |tptp.'BoundedStack'|))) (not (= |tptp.'BoundedStack'| (|tptp.'DeclType'| |tptp.'BoundedStack_elems'|))) (not (= |tptp.'BoundedStack_elems'| (|tptp.'AsNonNullRefField'| |tptp.'BoundedStack_elems'| (|tptp.'IntArray'| |tptp.'System_Int32'| 1)))) (not (= tptp.true_1 (tptp.x |tptp.'BoundedStack'| |tptp.'BoundedStack'|))) (not (= |tptp.'System_Object'| A__questionmark_v_0_8)) (not (= |tptp.'BoundedStack'| (|tptp.'AsDirectSubClass'| |tptp.'BoundedStack'| A__questionmark_v_0_8))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack'| (|tptp.'AsMutable'| |tptp.'BoundedStack'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Array'|))) (not (= |tptp.'System_Object'| A__questionmark_v_1_9)) (not (= |tptp.'System_Array'| (|tptp.'AsDirectSubClass'| |tptp.'System_Array'| A__questionmark_v_1_9))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| (|tptp.'AsMutable'| |tptp.'System_Array'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_ICloneable'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_ICloneable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_ICloneable'|))) (not (= |tptp.'System_ICloneable'| (|tptp.'AsInterface'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IEnumerable'|))) (not (= |tptp.'System_Collections_IEnumerable'| (|tptp.'AsInterface'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_ICollection'|))) (not (= |tptp.'System_Collections_ICollection'| (|tptp.'AsInterface'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IList'|))) (not (= |tptp.'System_Collections_IList'| (|tptp.'AsInterface'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Array'|))) false (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h))) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|))) (= A__questionmark_v_0_8 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv)) (and (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|) 0) (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|))) 0) (not (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|)))) 1)))))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_String'|))) (not (= |tptp.'System_Object'| A__questionmark_v_2_7)) (not (= |tptp.'System_String'| (|tptp.'AsDirectSubClass'| |tptp.'System_String'| A__questionmark_v_2_7))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_String'|))) (not (= |tptp.'System_String'| (|tptp.'AsImmutable'| |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IComparable'|))) (not (= |tptp.'System_IComparable'| (|tptp.'AsInterface'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IConvertible'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IConvertible'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IConvertible'|))) (not (= |tptp.'System_IConvertible'| (|tptp.'AsInterface'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IComparable_1___System_String'|))) (not (= |tptp.'System_IComparable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| (|tptp.'AsInterface'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IEquatable_1___System_String'|))) (not (= |tptp.'System_IEquatable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IEquatable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|))) (not (forall ((A__questionmark_U Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U |tptp.'System_String'|))) (= |tptp.'System_String'| A__questionmark_U)))) false (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Exception'|))) (not (= |tptp.'System_Object'| A__questionmark_v_3_6)) (not (= |tptp.'System_Exception'| (|tptp.'AsDirectSubClass'| |tptp.'System_Exception'| A__questionmark_v_3_6))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| (|tptp.'AsMutable'| |tptp.'System_Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| (|tptp.'AsInterface'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= |tptp.'System_Runtime_InteropServices__Exception'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Exception'|))) false (not (= |tptp.'System_Exception'| A__questionmark_v_4_5)) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_4_5))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_GuardException'|))) false (not (= |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_5_4)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'| A__questionmark_v_5_4))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) false (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Object'| A__questionmark_v_6_3)) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsDirectSubClass'| |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_6_3))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsImmutable'| |tptp.'System_Reflection_MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| (|tptp.'AsInterface'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_MemberInfo'|))) false (not (= |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_7_2)) (not (= |tptp.'System_Type'| (|tptp.'AsDirectSubClass'| |tptp.'System_Type'| A__questionmark_v_7_2))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Type'|))) (not (= |tptp.'System_Type'| (|tptp.'AsImmutable'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= |tptp.'System_Runtime_InteropServices__Type'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_IReflect'|))) (not (= |tptp.'System_Reflection_IReflect'| (|tptp.'AsInterface'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Type'|))) false (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| (|tptp.'AsInterface'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int) (BOUND_VARIABLE_14774 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_14732 Int)) (or (= tptp.nullObject BOUND_VARIABLE_14732) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)) (or (= tptp.nullObject BOUND_VARIABLE_14774) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14774) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14774) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.localinv))))))))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int) (BOUND_VARIABLE_15094 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15053 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15053) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)) (or (= tptp.nullObject BOUND_VARIABLE_15094) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15094) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15094) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.localinv))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'System_Object'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'BoundedStack_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_arg0_in Int) (A__questionmark_arg1_in Int) (BOUND_VARIABLE_15544 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated))) (and (not (= tptp.nullObject A__questionmark_arg0_in)) (not (forall ((BOUND_VARIABLE_15471 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15471) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_arg1_in)) (not (forall ((BOUND_VARIABLE_15493 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15493) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.localinv))))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.allocated)) (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in)) (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in)) (or (= tptp.nullObject BOUND_VARIABLE_15544) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15544) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15544) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.localinv))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_arg0_in Int) (A__questionmark_arg1_in Int)) (= (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) (|tptp.'System_String_Concat_System_Object_System_Object_1'| A__questionmark_arg0_in A__questionmark_arg1_in)))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_str0_in Int) (A__questionmark_str1_in Int) (BOUND_VARIABLE_15904 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated))) (and (not (= tptp.nullObject A__questionmark_str0_in)) (not (forall ((BOUND_VARIABLE_15832 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15832) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_str1_in)) (not (forall ((BOUND_VARIABLE_15853 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15853) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.localinv))))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.allocated)) (= (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (+ (* (- 1) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))) (|tptp.'StringLength'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in)))) (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in)) (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in)) (or (= tptp.nullObject BOUND_VARIABLE_15904) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15904) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15904) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.localinv))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_str0_in Int) (A__questionmark_str1_in Int)) (= (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) (|tptp.'System_String_Concat_System_String_System_String_1'| A__questionmark_str0_in A__questionmark_str1_in)))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral8 |tptp.'System_String'|))) (not (= (|tptp.'StringLength'| tptp.stringLiteral8) 13)) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral8 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral8 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral8))))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral9 |tptp.'System_String'|))) (not (= (|tptp.'StringLength'| tptp.stringLiteral9) 18)) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral9 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral9 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral9))))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral10 |tptp.'System_String'|))) (not (= (|tptp.'StringLength'| tptp.stringLiteral10) 7)) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral10 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral10 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral10))))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral11 |tptp.'System_String'|))) (not (= (|tptp.'StringLength'| tptp.stringLiteral11) 1)) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral11 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral11 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral11)))))) (or (not (and (not (= tptp.allocated tptp.elements)) (not (= tptp.allocated tptp.inv)) (not (= tptp.localinv tptp.allocated)) (not (= tptp.allocated tptp.exposeVersion)) (not (= tptp.sharingMode tptp.allocated)) (not (= tptp.allocated |tptp.'SharingMode_Unshared'|)) (not (= tptp.allocated |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.allocated)) (not (= tptp.allocated tptp.ownerFrame)) (not (= tptp.allocated |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.allocated |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.allocated)) (not (= |tptp.'ArrayCategoryRef'| tptp.allocated)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.allocated)) (not (= |tptp.'System_Array'| tptp.allocated)) (not (= |tptp.'System_Boolean'| tptp.allocated)) (not (= |tptp.'System_Object'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Type'|)) (not (= tptp.allocated |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.allocated |tptp.'System_String'|)) (not (= tptp.allocated |tptp.'FirstConsistentOwner'|)) (not (= tptp.allocated |tptp.'System_SByte'|)) (not (= tptp.allocated |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| tptp.allocated)) (not (= |tptp.'System_UInt64'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Char'|)) (not (= tptp.allocated |tptp.'System_UIntPtr'|)) (not (= tptp.allocated |tptp.'System_IntPtr'|)) (not (= tptp.allocated |tptp.'BoundedStack_max'|)) (not (= tptp.allocated |tptp.'BoundedStack_size'|)) (not (= tptp.allocated |tptp.'BoundedStack_elems'|)) (not (= tptp.allocated |tptp.'System_Exception'|)) (not (= tptp.allocated |tptp.'System_IComparable'|)) (not (= tptp.allocated |tptp.'System_Collections_ICollection'|)) (not (= tptp.allocated |tptp.'System_ICloneable'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| tptp.allocated)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.allocated)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.allocated |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.allocated |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.allocated |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.allocated)) (not (= tptp.allocated |tptp.'BoundedStack'|)) (not (= tptp.allocated |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.allocated |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_Collections_IList'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 tptp.allocated)) (not (= tptp.allocated tptp.stringLiteral9)) (not (= tptp.stringLiteral10 tptp.allocated)) (not (= tptp.allocated tptp.stringLiteral11)) (not (= tptp.elements tptp.inv)) (not (= tptp.localinv tptp.elements)) (not (= tptp.elements tptp.exposeVersion)) (not (= tptp.sharingMode tptp.elements)) (not (= |tptp.'SharingMode_Unshared'| tptp.elements)) (not (= |tptp.'SharingMode_LockProtected'| tptp.elements)) (not (= tptp.ownerRef tptp.elements)) (not (= tptp.elements tptp.ownerFrame)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.elements)) (not (= |tptp.'ArrayCategoryValue'| tptp.elements)) (not (= |tptp.'ArrayCategoryInt'| tptp.elements)) (not (= |tptp.'ArrayCategoryRef'| tptp.elements)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.elements)) (not (= |tptp.'System_Array'| tptp.elements)) (not (= |tptp.'System_Boolean'| tptp.elements)) (not (= |tptp.'System_Object'| tptp.elements)) (not (= tptp.elements |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.elements)) (not (= tptp.elements |tptp.'System_String'|)) (not (= tptp.elements |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_SByte'| tptp.elements)) (not (= tptp.elements |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.elements)) (not (= |tptp.'System_UInt16'| tptp.elements)) (not (= |tptp.'System_Int32'| tptp.elements)) (not (= tptp.elements |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| tptp.elements)) (not (= |tptp.'System_UInt64'| tptp.elements)) (not (= |tptp.'System_Char'| tptp.elements)) (not (= tptp.elements |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| tptp.elements)) (not (= tptp.elements |tptp.'BoundedStack_max'|)) (not (= tptp.elements |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| tptp.elements)) (not (= |tptp.'System_Exception'| tptp.elements)) (not (= |tptp.'System_IComparable'| tptp.elements)) (not (= |tptp.'System_Collections_ICollection'| tptp.elements)) (not (= tptp.elements |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.elements)) (not (= |tptp.'System_IConvertible'| tptp.elements)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.elements)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.elements)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.elements)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.elements)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.elements)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.elements)) (not (= tptp.elements |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.elements)) (not (= |tptp.'BoundedStack'| tptp.elements)) (not (= tptp.elements |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.elements)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.elements)) (not (= tptp.elements |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.elements)) (not (= tptp.stringLiteral8 tptp.elements)) (not (= tptp.stringLiteral9 tptp.elements)) (not (= tptp.stringLiteral10 tptp.elements)) (not (= tptp.stringLiteral11 tptp.elements)) (not (= tptp.localinv tptp.inv)) (not (= tptp.inv tptp.exposeVersion)) (not (= tptp.sharingMode tptp.inv)) (not (= |tptp.'SharingMode_Unshared'| tptp.inv)) (not (= |tptp.'SharingMode_LockProtected'| tptp.inv)) (not (= tptp.ownerRef tptp.inv)) (not (= tptp.inv tptp.ownerFrame)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.inv)) (not (= |tptp.'ArrayCategoryValue'| tptp.inv)) (not (= |tptp.'ArrayCategoryInt'| tptp.inv)) (not (= |tptp.'ArrayCategoryRef'| tptp.inv)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.inv)) (not (= |tptp.'System_Array'| tptp.inv)) (not (= |tptp.'System_Boolean'| tptp.inv)) (not (= |tptp.'System_Object'| tptp.inv)) (not (= tptp.inv |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.inv)) (not (= tptp.inv |tptp.'System_String'|)) (not (= tptp.inv |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_SByte'| tptp.inv)) (not (= tptp.inv |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.inv)) (not (= |tptp.'System_UInt16'| tptp.inv)) (not (= |tptp.'System_Int32'| tptp.inv)) (not (= |tptp.'System_UInt32'| tptp.inv)) (not (= |tptp.'System_Int64'| tptp.inv)) (not (= |tptp.'System_UInt64'| tptp.inv)) (not (= |tptp.'System_Char'| tptp.inv)) (not (= |tptp.'System_UIntPtr'| tptp.inv)) (not (= |tptp.'System_IntPtr'| tptp.inv)) (not (= tptp.inv |tptp.'BoundedStack_max'|)) (not (= tptp.inv |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| tptp.inv)) (not (= |tptp.'System_Exception'| tptp.inv)) (not (= |tptp.'System_IComparable'| tptp.inv)) (not (= |tptp.'System_Collections_ICollection'| tptp.inv)) (not (= tptp.inv |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.inv)) (not (= |tptp.'System_IConvertible'| tptp.inv)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.inv)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.inv)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.inv)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.inv)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.inv)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.inv)) (not (= tptp.inv |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.inv)) (not (= |tptp.'BoundedStack'| tptp.inv)) (not (= tptp.inv |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.inv)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.inv)) (not (= |tptp.'System_Collections_IList'| tptp.inv)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.inv)) (not (= tptp.stringLiteral8 tptp.inv)) (not (= tptp.stringLiteral9 tptp.inv)) (not (= tptp.stringLiteral10 tptp.inv)) (not (= tptp.stringLiteral11 tptp.inv)) (not (= tptp.localinv tptp.exposeVersion)) (not (= tptp.localinv tptp.sharingMode)) (not (= tptp.localinv |tptp.'SharingMode_Unshared'|)) (not (= tptp.localinv |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.localinv)) (not (= tptp.localinv tptp.ownerFrame)) (not (= tptp.localinv |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.localinv |tptp.'ArrayCategoryValue'|)) (not (= tptp.localinv |tptp.'ArrayCategoryInt'|)) (not (= tptp.localinv |tptp.'ArrayCategoryRef'|)) (not (= tptp.localinv |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.localinv |tptp.'System_Array'|)) (not (= tptp.localinv |tptp.'System_Boolean'|)) (not (= tptp.localinv |tptp.'System_Object'|)) (not (= tptp.localinv |tptp.'System_Type'|)) (not (= tptp.localinv |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.localinv |tptp.'System_String'|)) (not (= tptp.localinv |tptp.'FirstConsistentOwner'|)) (not (= tptp.localinv |tptp.'System_SByte'|)) (not (= tptp.localinv |tptp.'System_Byte'|)) (not (= tptp.localinv |tptp.'System_Int16'|)) (not (= tptp.localinv |tptp.'System_UInt16'|)) (not (= tptp.localinv |tptp.'System_Int32'|)) (not (= tptp.localinv |tptp.'System_UInt32'|)) (not (= tptp.localinv |tptp.'System_Int64'|)) (not (= tptp.localinv |tptp.'System_UInt64'|)) (not (= tptp.localinv |tptp.'System_Char'|)) (not (= tptp.localinv |tptp.'System_UIntPtr'|)) (not (= tptp.localinv |tptp.'System_IntPtr'|)) (not (= tptp.localinv |tptp.'BoundedStack_max'|)) (not (= tptp.localinv |tptp.'BoundedStack_size'|)) (not (= tptp.localinv |tptp.'BoundedStack_elems'|)) (not (= tptp.localinv |tptp.'System_Exception'|)) (not (= tptp.localinv |tptp.'System_IComparable'|)) (not (= tptp.localinv |tptp.'System_Collections_ICollection'|)) (not (= tptp.localinv |tptp.'System_ICloneable'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.localinv |tptp.'System_IConvertible'|)) (not (= tptp.localinv |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.localinv |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.localinv |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.localinv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.localinv |tptp.'System_Reflection_IReflect'|)) (not (= tptp.localinv |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.localinv |tptp.'BoundedStack'|)) (not (= tptp.localinv |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.localinv |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_Collections_IList'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.localinv tptp.stringLiteral8)) (not (= tptp.localinv tptp.stringLiteral9)) (not (= tptp.localinv tptp.stringLiteral10)) (not (= tptp.localinv tptp.stringLiteral11)) (not (= tptp.sharingMode tptp.exposeVersion)) (not (= |tptp.'SharingMode_Unshared'| tptp.exposeVersion)) (not (= |tptp.'SharingMode_LockProtected'| tptp.exposeVersion)) (not (= tptp.ownerRef tptp.exposeVersion)) (not (= tptp.ownerFrame tptp.exposeVersion)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryValue'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryInt'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryRef'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.exposeVersion)) (not (= |tptp.'System_Array'| tptp.exposeVersion)) (not (= |tptp.'System_Boolean'| tptp.exposeVersion)) (not (= |tptp.'System_Object'| tptp.exposeVersion)) (not (= |tptp.'System_Type'| tptp.exposeVersion)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_String'|)) (not (= |tptp.'FirstConsistentOwner'| tptp.exposeVersion)) (not (= |tptp.'System_SByte'| tptp.exposeVersion)) (not (= |tptp.'System_Byte'| tptp.exposeVersion)) (not (= |tptp.'System_Int16'| tptp.exposeVersion)) (not (= |tptp.'System_UInt16'| tptp.exposeVersion)) (not (= |tptp.'System_Int32'| tptp.exposeVersion)) (not (= |tptp.'System_UInt32'| tptp.exposeVersion)) (not (= |tptp.'System_Int64'| tptp.exposeVersion)) (not (= |tptp.'System_UInt64'| tptp.exposeVersion)) (not (= |tptp.'System_Char'| tptp.exposeVersion)) (not (= |tptp.'System_UIntPtr'| tptp.exposeVersion)) (not (= |tptp.'System_IntPtr'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_size'| tptp.exposeVersion)) (not (= |tptp.'BoundedStack_elems'| tptp.exposeVersion)) (not (= |tptp.'System_Exception'| tptp.exposeVersion)) (not (= |tptp.'System_IComparable'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_ICollection'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.exposeVersion)) (not (= |tptp.'System_IConvertible'| tptp.exposeVersion)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.exposeVersion)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.exposeVersion)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.exposeVersion)) (not (= |tptp.'BoundedStack'| tptp.exposeVersion)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.exposeVersion)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.exposeVersion)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_IList'| tptp.exposeVersion)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.exposeVersion)) (not (= tptp.stringLiteral8 tptp.exposeVersion)) (not (= tptp.stringLiteral9 tptp.exposeVersion)) (not (= tptp.stringLiteral10 tptp.exposeVersion)) (not (= tptp.stringLiteral11 tptp.exposeVersion)) (not (= tptp.sharingMode |tptp.'SharingMode_Unshared'|)) (not (= tptp.sharingMode |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.sharingMode)) (not (= tptp.sharingMode tptp.ownerFrame)) (not (= tptp.sharingMode |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'ArrayCategoryRef'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'System_Array'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_Boolean'|)) (not (= tptp.sharingMode |tptp.'System_Object'|)) (not (= tptp.sharingMode |tptp.'System_Type'|)) (not (= tptp.sharingMode |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.sharingMode |tptp.'System_String'|)) (not (= tptp.sharingMode |tptp.'FirstConsistentOwner'|)) (not (= tptp.sharingMode |tptp.'System_SByte'|)) (not (= tptp.sharingMode |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_UInt16'|)) (not (= tptp.sharingMode |tptp.'System_Int32'|)) (not (= tptp.sharingMode |tptp.'System_UInt32'|)) (not (= tptp.sharingMode |tptp.'System_Int64'|)) (not (= tptp.sharingMode |tptp.'System_UInt64'|)) (not (= tptp.sharingMode |tptp.'System_Char'|)) (not (= tptp.sharingMode |tptp.'System_UIntPtr'|)) (not (= tptp.sharingMode |tptp.'System_IntPtr'|)) (not (= tptp.sharingMode |tptp.'BoundedStack_max'|)) (not (= tptp.sharingMode |tptp.'BoundedStack_size'|)) (not (= tptp.sharingMode |tptp.'BoundedStack_elems'|)) (not (= tptp.sharingMode |tptp.'System_Exception'|)) (not (= tptp.sharingMode |tptp.'System_IComparable'|)) (not (= tptp.sharingMode |tptp.'System_Collections_ICollection'|)) (not (= tptp.sharingMode |tptp.'System_ICloneable'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.sharingMode |tptp.'System_IConvertible'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.sharingMode |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_IReflect'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.sharingMode |tptp.'BoundedStack'|)) (not (= tptp.sharingMode |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.sharingMode |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_Collections_IList'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.sharingMode tptp.stringLiteral8)) (not (= tptp.sharingMode tptp.stringLiteral9)) (not (= tptp.sharingMode tptp.stringLiteral10)) (not (= tptp.sharingMode tptp.stringLiteral11)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'SharingMode_Unshared'|)) (not (= tptp.ownerRef |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Array'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Boolean'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Object'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_UInt64'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Exception'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_IComparable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'SharingMode_Unshared'|)) (not (= tptp.stringLiteral9 |tptp.'SharingMode_Unshared'|)) (not (= tptp.stringLiteral10 |tptp.'SharingMode_Unshared'|)) (not (= tptp.stringLiteral11 |tptp.'SharingMode_Unshared'|)) (not (= tptp.ownerRef |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Array'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Boolean'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Object'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_UInt64'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Exception'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'SharingMode_LockProtected'|)) (not (= tptp.stringLiteral9 |tptp.'SharingMode_LockProtected'|)) (not (= tptp.stringLiteral10 |tptp.'SharingMode_LockProtected'|)) (not (= tptp.stringLiteral11 |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.ownerFrame)) (not (= tptp.ownerRef |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryValue'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryInt'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryRef'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.ownerRef |tptp.'System_Array'|)) (not (= tptp.ownerRef |tptp.'System_Boolean'|)) (not (= tptp.ownerRef |tptp.'System_Object'|)) (not (= tptp.ownerRef |tptp.'System_Type'|)) (not (= tptp.ownerRef |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.ownerRef |tptp.'System_String'|)) (not (= tptp.ownerRef |tptp.'FirstConsistentOwner'|)) (not (= tptp.ownerRef |tptp.'System_SByte'|)) (not (= tptp.ownerRef |tptp.'System_Byte'|)) (not (= tptp.ownerRef |tptp.'System_Int16'|)) (not (= tptp.ownerRef |tptp.'System_UInt16'|)) (not (= tptp.ownerRef |tptp.'System_Int32'|)) (not (= tptp.ownerRef |tptp.'System_UInt32'|)) (not (= tptp.ownerRef |tptp.'System_Int64'|)) (not (= tptp.ownerRef |tptp.'System_UInt64'|)) (not (= tptp.ownerRef |tptp.'System_Char'|)) (not (= tptp.ownerRef |tptp.'System_UIntPtr'|)) (not (= tptp.ownerRef |tptp.'System_IntPtr'|)) (not (= tptp.ownerRef |tptp.'BoundedStack_max'|)) (not (= tptp.ownerRef |tptp.'BoundedStack_size'|)) (not (= tptp.ownerRef |tptp.'BoundedStack_elems'|)) (not (= tptp.ownerRef |tptp.'System_Exception'|)) (not (= tptp.ownerRef |tptp.'System_IComparable'|)) (not (= tptp.ownerRef |tptp.'System_Collections_ICollection'|)) (not (= tptp.ownerRef |tptp.'System_ICloneable'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.ownerRef |tptp.'System_IConvertible'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.ownerRef |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_IReflect'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.ownerRef |tptp.'BoundedStack'|)) (not (= tptp.ownerRef |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.ownerRef |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IList'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.ownerRef tptp.stringLiteral8)) (not (= tptp.ownerRef tptp.stringLiteral9)) (not (= tptp.ownerRef tptp.stringLiteral10)) (not (= tptp.ownerRef tptp.stringLiteral11)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryValue'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryInt'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryRef'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.ownerFrame)) (not (= |tptp.'System_Array'| tptp.ownerFrame)) (not (= |tptp.'System_Boolean'| tptp.ownerFrame)) (not (= |tptp.'System_Object'| tptp.ownerFrame)) (not (= |tptp.'System_Type'| tptp.ownerFrame)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_String'|)) (not (= |tptp.'FirstConsistentOwner'| tptp.ownerFrame)) (not (= |tptp.'System_SByte'| tptp.ownerFrame)) (not (= |tptp.'System_Byte'| tptp.ownerFrame)) (not (= |tptp.'System_Int16'| tptp.ownerFrame)) (not (= |tptp.'System_UInt16'| tptp.ownerFrame)) (not (= |tptp.'System_Int32'| tptp.ownerFrame)) (not (= |tptp.'System_UInt32'| tptp.ownerFrame)) (not (= |tptp.'System_Int64'| tptp.ownerFrame)) (not (= |tptp.'System_UInt64'| tptp.ownerFrame)) (not (= |tptp.'System_Char'| tptp.ownerFrame)) (not (= |tptp.'System_UIntPtr'| tptp.ownerFrame)) (not (= |tptp.'System_IntPtr'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_size'| tptp.ownerFrame)) (not (= |tptp.'BoundedStack_elems'| tptp.ownerFrame)) (not (= |tptp.'System_Exception'| tptp.ownerFrame)) (not (= |tptp.'System_IComparable'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_ICollection'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.ownerFrame)) (not (= |tptp.'System_IConvertible'| tptp.ownerFrame)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.ownerFrame)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.ownerFrame)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.ownerFrame)) (not (= |tptp.'BoundedStack'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.ownerFrame)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_IList'| tptp.ownerFrame)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.ownerFrame)) (not (= tptp.stringLiteral8 tptp.ownerFrame)) (not (= tptp.stringLiteral9 tptp.ownerFrame)) (not (= tptp.stringLiteral10 tptp.ownerFrame)) (not (= tptp.stringLiteral11 tptp.ownerFrame)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Array'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Boolean'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Object'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_SByte'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_UInt16'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Int32'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_UInt64'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Exception'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_IComparable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_IConvertible'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.stringLiteral9 |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.stringLiteral10 |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.stringLiteral11 |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_UInt16'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Exception'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_IComparable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'ArrayCategoryValue'|)) (not (= tptp.stringLiteral9 |tptp.'ArrayCategoryValue'|)) (not (= tptp.stringLiteral10 |tptp.'ArrayCategoryValue'|)) (not (= tptp.stringLiteral11 |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral8)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral9)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral10)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral11)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral9)) (not (= tptp.stringLiteral10 |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral11)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral9)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral10)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral11)) (not (= |tptp.'System_Array'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Array'| |tptp.'System_Object'|)) (not (= |tptp.'System_Array'| |tptp.'System_Type'|)) (not (= |tptp.'System_Array'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Array'| |tptp.'System_String'|)) (not (= |tptp.'System_Array'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Array'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Array'| |tptp.'System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Array'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Array'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Array'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Array'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Array'| tptp.stringLiteral8)) (not (= |tptp.'System_Array'| tptp.stringLiteral9)) (not (= |tptp.'System_Array'| tptp.stringLiteral10)) (not (= |tptp.'System_Array'| tptp.stringLiteral11)) (not (= |tptp.'System_Object'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral9)) (not (= tptp.stringLiteral10 |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral11)) (not (= |tptp.'System_Object'| |tptp.'System_Type'|)) (not (= |tptp.'System_Object'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Object'| |tptp.'System_String'|)) (not (= |tptp.'System_Object'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Object'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Object'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Object'| |tptp.'System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Object'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Object'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Object'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| tptp.stringLiteral9)) (not (= |tptp.'System_Object'| tptp.stringLiteral10)) (not (= |tptp.'System_Object'| tptp.stringLiteral11)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_String'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Type'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Type'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Type'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Type'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Type'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Type'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Type'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Type'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Type'|)) (not (= |tptp.'System_Char'| |tptp.'System_Type'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Type'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Type'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Type'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Type'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Type'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Type'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Type'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Type'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Type'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Type'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Type'|)) (not (= tptp.stringLiteral8 |tptp.'System_Type'|)) (not (= tptp.stringLiteral9 |tptp.'System_Type'|)) (not (= tptp.stringLiteral10 |tptp.'System_Type'|)) (not (= tptp.stringLiteral11 |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_SByte'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_UInt16'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Int32'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_UInt64'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Exception'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_IComparable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_ICloneable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.stringLiteral9 |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.stringLiteral10 |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.stringLiteral11 |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_String'|)) (not (= |tptp.'System_Byte'| |tptp.'System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_String'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_String'|)) (not (= |tptp.'System_Char'| |tptp.'System_String'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_String'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_String'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_String'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_String'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_String'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_String'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_String'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_String'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_String'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_String'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_String'|)) (not (= tptp.stringLiteral8 |tptp.'System_String'|)) (not (= tptp.stringLiteral9 |tptp.'System_String'|)) (not (= tptp.stringLiteral10 |tptp.'System_String'|)) (not (= tptp.stringLiteral11 |tptp.'System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UInt16'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Int32'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UInt32'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Int64'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UInt64'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Char'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IntPtr'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Exception'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IComparable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IConvertible'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'BoundedStack'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'FirstConsistentOwner'|)) (not (= tptp.stringLiteral8 |tptp.'FirstConsistentOwner'|)) (not (= tptp.stringLiteral9 |tptp.'FirstConsistentOwner'|)) (not (= tptp.stringLiteral10 |tptp.'FirstConsistentOwner'|)) (not (= tptp.stringLiteral11 |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_SByte'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Int32'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_SByte'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Exception'| |tptp.'System_SByte'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_SByte'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_SByte'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_SByte'|)) (not (= tptp.stringLiteral9 |tptp.'System_SByte'|)) (not (= tptp.stringLiteral10 |tptp.'System_SByte'|)) (not (= tptp.stringLiteral11 |tptp.'System_SByte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Char'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Byte'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Byte'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Byte'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Byte'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Byte'|)) (not (= tptp.stringLiteral8 |tptp.'System_Byte'|)) (not (= tptp.stringLiteral9 |tptp.'System_Byte'|)) (not (= tptp.stringLiteral10 |tptp.'System_Byte'|)) (not (= tptp.stringLiteral11 |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int16'| tptp.stringLiteral8)) (not (= |tptp.'System_Int16'| tptp.stringLiteral9)) (not (= |tptp.'System_Int16'| tptp.stringLiteral10)) (not (= |tptp.'System_Int16'| tptp.stringLiteral11)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_UInt16'|)) (not (= tptp.stringLiteral9 |tptp.'System_UInt16'|)) (not (= tptp.stringLiteral10 |tptp.'System_UInt16'|)) (not (= tptp.stringLiteral11 |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| tptp.stringLiteral9)) (not (= |tptp.'System_Int32'| tptp.stringLiteral10)) (not (= |tptp.'System_Int32'| tptp.stringLiteral11)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Char'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UInt32'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt32'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt32'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_UInt32'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UInt32'|)) (not (= tptp.stringLiteral8 |tptp.'System_UInt32'|)) (not (= tptp.stringLiteral9 |tptp.'System_UInt32'|)) (not (= tptp.stringLiteral10 |tptp.'System_UInt32'|)) (not (= tptp.stringLiteral11 |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int64'| tptp.stringLiteral8)) (not (= |tptp.'System_Int64'| tptp.stringLiteral9)) (not (= |tptp.'System_Int64'| tptp.stringLiteral10)) (not (= |tptp.'System_Int64'| tptp.stringLiteral11)) (not (= |tptp.'System_UInt64'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral9)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral10)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral11)) (not (= |tptp.'System_Char'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Char'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Char'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Char'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Char'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Char'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Char'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Char'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Char'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Char'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Char'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Char'|)) (not (= tptp.stringLiteral8 |tptp.'System_Char'|)) (not (= tptp.stringLiteral9 |tptp.'System_Char'|)) (not (= tptp.stringLiteral10 |tptp.'System_Char'|)) (not (= tptp.stringLiteral11 |tptp.'System_Char'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UIntPtr'|)) (not (= tptp.stringLiteral8 |tptp.'System_UIntPtr'|)) (not (= tptp.stringLiteral9 |tptp.'System_UIntPtr'|)) (not (= tptp.stringLiteral10 |tptp.'System_UIntPtr'|)) (not (= tptp.stringLiteral11 |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Exception'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_IntPtr'|)) (not (= tptp.stringLiteral9 |tptp.'System_IntPtr'|)) (not (= tptp.stringLiteral10 |tptp.'System_IntPtr'|)) (not (= tptp.stringLiteral11 |tptp.'System_IntPtr'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Exception'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_IComparable'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_ICloneable'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_IConvertible'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'BoundedStack_max'|)) (not (= tptp.stringLiteral8 |tptp.'BoundedStack_max'|)) (not (= tptp.stringLiteral9 |tptp.'BoundedStack_max'|)) (not (= tptp.stringLiteral10 |tptp.'BoundedStack_max'|)) (not (= tptp.stringLiteral11 |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Exception'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_IComparable'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_IConvertible'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'BoundedStack_size'|)) (not (= tptp.stringLiteral8 |tptp.'BoundedStack_size'|)) (not (= tptp.stringLiteral9 |tptp.'BoundedStack_size'|)) (not (= tptp.stringLiteral10 |tptp.'BoundedStack_size'|)) (not (= tptp.stringLiteral11 |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Exception'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IComparable'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_ICloneable'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'BoundedStack_elems'|)) (not (= tptp.stringLiteral9 |tptp.'BoundedStack_elems'|)) (not (= tptp.stringLiteral10 |tptp.'BoundedStack_elems'|)) (not (= tptp.stringLiteral11 |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Exception'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Exception'|)) (not (= tptp.stringLiteral9 |tptp.'System_Exception'|)) (not (= tptp.stringLiteral10 |tptp.'System_Exception'|)) (not (= tptp.stringLiteral11 |tptp.'System_Exception'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_IComparable'|)) (not (= tptp.stringLiteral9 |tptp.'System_IComparable'|)) (not (= tptp.stringLiteral10 |tptp.'System_IComparable'|)) (not (= tptp.stringLiteral11 |tptp.'System_IComparable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Collections_ICollection'|)) (not (= tptp.stringLiteral9 |tptp.'System_Collections_ICollection'|)) (not (= tptp.stringLiteral10 |tptp.'System_Collections_ICollection'|)) (not (= tptp.stringLiteral11 |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_ICloneable'|)) (not (= tptp.stringLiteral8 |tptp.'System_ICloneable'|)) (not (= tptp.stringLiteral9 |tptp.'System_ICloneable'|)) (not (= tptp.stringLiteral10 |tptp.'System_ICloneable'|)) (not (= tptp.stringLiteral11 |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.stringLiteral9 |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.stringLiteral10 |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.stringLiteral11 |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral8)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral9)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral10)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral11)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral9)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral10)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral11)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral8)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral9)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral10)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral11)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.stringLiteral8 |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.stringLiteral9 |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.stringLiteral10 |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.stringLiteral11 |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.stringLiteral9 |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.stringLiteral10 |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.stringLiteral11 |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.stringLiteral9 |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.stringLiteral10 |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.stringLiteral11 |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.stringLiteral9 |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.stringLiteral10 |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.stringLiteral11 |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.stringLiteral8 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.stringLiteral9 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.stringLiteral10 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.stringLiteral11 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Reflection_IReflect'|)) (not (= tptp.stringLiteral8 |tptp.'System_Reflection_IReflect'|)) (not (= tptp.stringLiteral9 |tptp.'System_Reflection_IReflect'|)) (not (= tptp.stringLiteral10 |tptp.'System_Reflection_IReflect'|)) (not (= tptp.stringLiteral11 |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral9)) (not (= tptp.stringLiteral10 |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral11)) (not (= |tptp.'BoundedStack'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'BoundedStack'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'BoundedStack'|)) (not (= tptp.stringLiteral9 |tptp.'BoundedStack'|)) (not (= tptp.stringLiteral10 |tptp.'BoundedStack'|)) (not (= tptp.stringLiteral11 |tptp.'BoundedStack'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.stringLiteral8 |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.stringLiteral9 |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.stringLiteral10 |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.stringLiteral11 |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.stringLiteral9 |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.stringLiteral10 |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.stringLiteral11 |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.stringLiteral9 |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.stringLiteral10 |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.stringLiteral11 |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_IList'|)) (not (= tptp.stringLiteral8 |tptp.'System_Collections_IList'|)) (not (= tptp.stringLiteral9 |tptp.'System_Collections_IList'|)) (not (= tptp.stringLiteral10 |tptp.'System_Collections_IList'|)) (not (= tptp.stringLiteral11 |tptp.'System_Collections_IList'|)) (not (= tptp.stringLiteral8 |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral9 |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral10 |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral11 |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 tptp.stringLiteral9)) (not (= tptp.stringLiteral8 tptp.stringLiteral10)) (not (= tptp.stringLiteral8 tptp.stringLiteral11)) (not (= tptp.stringLiteral10 tptp.stringLiteral9)) (not (= tptp.stringLiteral9 tptp.stringLiteral11)) (not (= tptp.stringLiteral10 tptp.stringLiteral11)))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.elements))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.exposeVersion))) (not (forall ((A__questionmark_c Int)) (= A__questionmark_c (|tptp.'ClassReprInv'| (|tptp.'ClassRepr'| A__questionmark_c))))) (not (forall ((A__questionmark_T Int)) (not (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'ClassRepr'| A__questionmark_T)) |tptp.'System_Object'|))))) (not (forall ((A__questionmark_T Int)) (not (= tptp.nullObject (|tptp.'ClassRepr'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_T) tptp.ownerFrame))))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.allocated))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.elements))) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.inv)) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.localinv)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerRef))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerFrame))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.exposeVersion))) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'FirstConsistentOwner'|)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.allocated)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.elements)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.inv)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.localinv)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.exposeVersion)) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.ownerRef)) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.ownerFrame)) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.elements))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'ValueArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'IntArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'RefArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'ArrayIndexInvX'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_y (|tptp.'ArrayIndexInvY'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (|tptp.'InRange'| (|tptp.'IntArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_i Int) (A__questionmark_r Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))))) (not (forall ((A__questionmark_a Int)) (>= (|tptp.'Rank'| A__questionmark_a) 1))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (and (forall ((BOUND_VARIABLE_11112 Int)) (>= (|tptp.'Length'| BOUND_VARIABLE_11112) 0)) (forall ((BOUND_VARIABLE_11118 Int)) (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| BOUND_VARIABLE_11118))) 0)))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (>= (|tptp.'DimLength'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int)) (or (not (= (|tptp.'Rank'| A__questionmark_a) 1)) (= (|tptp.'DimLength'| A__questionmark_a 0) (|tptp.'Length'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'LBound'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'UBound'| A__questionmark_a A__questionmark_i) (+ (- 1) (|tptp.'DimLength'| A__questionmark_a A__questionmark_i))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryValue'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryInt'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryRef'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryNonNullRef'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Object'|))) (not (and (forall ((BOUND_VARIABLE_11205 Int) (BOUND_VARIABLE_11207 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11205 BOUND_VARIABLE_11207) (|tptp.'ValueArray'| BOUND_VARIABLE_11205 BOUND_VARIABLE_11207)))) (forall ((BOUND_VARIABLE_11214 Int) (BOUND_VARIABLE_11216 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11214 BOUND_VARIABLE_11216) |tptp.'System_Array'|))))) (not (and (forall ((BOUND_VARIABLE_11254 Int) (BOUND_VARIABLE_11256 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11254 BOUND_VARIABLE_11256) (|tptp.'IntArray'| BOUND_VARIABLE_11254 BOUND_VARIABLE_11256)))) (forall ((BOUND_VARIABLE_11263 Int) (BOUND_VARIABLE_11265 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11263 BOUND_VARIABLE_11265) |tptp.'System_Array'|))))) (not (and (forall ((BOUND_VARIABLE_11303 Int) (BOUND_VARIABLE_11305 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11303 BOUND_VARIABLE_11305) (|tptp.'RefArray'| BOUND_VARIABLE_11303 BOUND_VARIABLE_11305)))) (forall ((BOUND_VARIABLE_11312 Int) (BOUND_VARIABLE_11314 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11312 BOUND_VARIABLE_11314) |tptp.'System_Array'|))))) (not (and (forall ((BOUND_VARIABLE_11352 Int) (BOUND_VARIABLE_11354 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11352 BOUND_VARIABLE_11354) (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11352 BOUND_VARIABLE_11354)))) (forall ((BOUND_VARIABLE_11361 Int) (BOUND_VARIABLE_11363 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11361 BOUND_VARIABLE_11363) |tptp.'System_Array'|))))) (not (forall ((A__questionmark_array Int) (A__questionmark_elementType Int) (A__questionmark_rank Int)) (or (not (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank))) (and (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_array) |tptp.'System_Array'|)) (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array)) (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| (tptp.typeof A__questionmark_array)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))))) (not (and (forall ((BOUND_VARIABLE_11493 Int) (BOUND_VARIABLE_11495 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11495 (|tptp.'RefArray'| BOUND_VARIABLE_11495 BOUND_VARIABLE_11493))))) (forall ((BOUND_VARIABLE_11506 Int) (BOUND_VARIABLE_11508 Int) (BOUND_VARIABLE_11510 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11510 (|tptp.'RefArray'| BOUND_VARIABLE_11506 BOUND_VARIABLE_11508)))) (= BOUND_VARIABLE_11510 (|tptp.'RefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_11510) BOUND_VARIABLE_11508)))) (forall ((BOUND_VARIABLE_11522 Int) (BOUND_VARIABLE_11524 Int) (BOUND_VARIABLE_11526 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11526 (|tptp.'RefArray'| BOUND_VARIABLE_11522 BOUND_VARIABLE_11524)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_11526) BOUND_VARIABLE_11522)))))) (not (and (forall ((BOUND_VARIABLE_11598 Int) (BOUND_VARIABLE_11600 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11600 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11600 BOUND_VARIABLE_11598))))) (forall ((BOUND_VARIABLE_11611 Int) (BOUND_VARIABLE_11613 Int) (BOUND_VARIABLE_11615 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11615 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11611 BOUND_VARIABLE_11613)))) (= BOUND_VARIABLE_11615 (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_11615) BOUND_VARIABLE_11613)))) (forall ((BOUND_VARIABLE_11627 Int) (BOUND_VARIABLE_11629 Int) (BOUND_VARIABLE_11631 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11631 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11627 BOUND_VARIABLE_11629)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_11631) BOUND_VARIABLE_11627)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (and (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (and (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))) (and (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef)) (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_a Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= |tptp.'System_Object'| (tptp.typeof (|tptp.'ElementProxy'| A__questionmark_o A__questionmark_pos))))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= |tptp.'System_Object'| (tptp.typeof (|tptp.'ElementProxyStruct'| A__questionmark_o A__questionmark_pos))))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f)))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_f_prime_ Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_f A__questionmark_f_prime_) (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f_prime_) (|tptp.'StructGet'| A__questionmark_s A__questionmark_f_prime_))))) (not (and (forall ((BOUND_VARIABLE_12007 Int)) (= tptp.true_1 (tptp.x BOUND_VARIABLE_12007 (|tptp.'BaseClass'| BOUND_VARIABLE_12007)))) (forall ((BOUND_VARIABLE_12014 Int)) (or (= |tptp.'System_Object'| BOUND_VARIABLE_12014) (not (= BOUND_VARIABLE_12014 (|tptp.'BaseClass'| BOUND_VARIABLE_12014))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_B Int) (A__questionmark_C Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_C (|tptp.'AsDirectSubClass'| A__questionmark_B A__questionmark_A)))) (= A__questionmark_B (|tptp.'OneClassDown'| A__questionmark_C A__questionmark_A))))) (not (forall ((A__questionmark_T Int) (BOUND_VARIABLE_12067 Int) (BOUND_VARIABLE_12060 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| A__questionmark_T))) (and (or (not (= tptp.true_1 (tptp.x A__questionmark_T BOUND_VARIABLE_12060))) (= A__questionmark_T BOUND_VARIABLE_12060)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12067 A__questionmark_T))) (= A__questionmark_T BOUND_VARIABLE_12067)))))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Boolean'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Object'|))) (not (forall ((A__questionmark_T Int)) (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'TypeObject'| A__questionmark_T) |tptp.'System_Type'|)))) (not (forall ((A__questionmark_T Int)) (= A__questionmark_T (|tptp.'TypeName'| (|tptp.'TypeObject'| A__questionmark_T))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (or (= tptp.nullObject A__questionmark_o) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) A__questionmark_T)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T)) (and (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T))) (= A__questionmark_o (|tptp.'As'| A__questionmark_o A__questionmark_T))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (= tptp.nullObject (|tptp.'As'| A__questionmark_o A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) |tptp.'System_Array'|))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) tptp.allocated))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_s Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_s))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'StructGet'| A__questionmark_s A__questionmark_f)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'RefArrayGet'| A__questionmark_e A__questionmark_i)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'ValueArrayGet'| A__questionmark_e A__questionmark_i)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_o))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_c Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_c) tptp.allocated))))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| |tptp.'NonNullFieldsAreInitialized'|))) (not (forall ((A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= A__questionmark_f (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T))) (= A__questionmark_f (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (|tptp.'Is'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)) A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (and (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|)))) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (|tptp.'InRange'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRangeField'| A__questionmark_f A__questionmark_T)) A__questionmark_T))))) (not (forall ((A__questionmark_o Int)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| (tptp.typeof A__questionmark_o)))))) (not (forall ((A__questionmark_J Int) (A__questionmark_s Int) (A__questionmark_b Int)) (or (not (= A__questionmark_J (|tptp.'AsInterface'| A__questionmark_J))) (not (= A__questionmark_b (|tptp.'Box'| A__questionmark_s A__questionmark_b))) (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (|tptp.'AsInterface'| A__questionmark_J)))) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J))))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Object'|)) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_T)))) (and (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1)) (= A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_U_1)))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_T)))) (and (not (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1))) (= A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_U_1)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int) (BOUND_VARIABLE_12450 Int) (BOUND_VARIABLE_12448 Int)) (or (= tptp.nullObject A__questionmark_o) (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_12448))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.localinv)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.ownerRef))) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_12448 BOUND_VARIABLE_12450 tptp.ownerRef)))) (= A__questionmark_o BOUND_VARIABLE_12450) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_12448 BOUND_VARIABLE_12450 tptp.ownerFrame)))))))) (not (forall ((A__questionmark_s Int)) (>= (|tptp.'StringLength'| A__questionmark_s) 0))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (and (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerRef)) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (and (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (and (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerRef)) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (and (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (not (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (and (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.localinv))))))) (not (and (forall ((BOUND_VARIABLE_13006 Int) (BOUND_VARIABLE_13008 Int) (BOUND_VARIABLE_13010 Int) (BOUND_VARIABLE_13012 Int)) (= (|tptp.'BoxFunc'| BOUND_VARIABLE_13006 BOUND_VARIABLE_13008 BOUND_VARIABLE_13010 BOUND_VARIABLE_13012) (|tptp.'Box'| BOUND_VARIABLE_13006 (|tptp.'BoxFunc'| BOUND_VARIABLE_13006 BOUND_VARIABLE_13008 BOUND_VARIABLE_13010 BOUND_VARIABLE_13012)))) (forall ((BOUND_VARIABLE_13019 Int) (BOUND_VARIABLE_13021 Int) (BOUND_VARIABLE_13023 Int) (BOUND_VARIABLE_13025 Int)) (= BOUND_VARIABLE_13021 (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| BOUND_VARIABLE_13019 BOUND_VARIABLE_13021 BOUND_VARIABLE_13023 BOUND_VARIABLE_13025)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (or (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_x_3))) (= A__questionmark_x_3 (|tptp.'BoxFunc'| A__questionmark_x_3 A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (= A__questionmark_x_3 (|tptp.'Unbox'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))))) (not (forall ((A__questionmark_p Int) (BOUND_VARIABLE_13114 Int) (BOUND_VARIABLE_13112 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_13112))) (and (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13112 (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p) tptp.inv)) (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13112 (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p) tptp.localinv)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) |tptp.'System_Object'|))) (not (= A__questionmark_p (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))) (= A__questionmark_x_3 A__questionmark_p)))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (= (= A__questionmark_typ (|tptp.'UnboxedType'| A__questionmark_p)) (not (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)))))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (or (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)) (= A__questionmark_p (|tptp.'Box'| (|tptp.'Unbox'| A__questionmark_p) A__questionmark_p))))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_SByte'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Byte'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int16'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt16'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int32'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt32'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int64'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt64'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Char'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UIntPtr'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_IntPtr'|))) (not (>= (+ tptp.int_m2147483648 (* (- 1) tptp.int_m9223372036854775808)) 1)) (>= tptp.int_m2147483648 (- 100000)) (not (>= tptp.int_2147483647 100001)) (not (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_2147483647)) 1)) (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_9223372036854775807)) 0) (>= (+ tptp.int_9223372036854775807 (* (- 1) tptp.int_18446744073709551615)) 0) (not (= tptp.int_m9223372036854775808 (+ (- 1) (* (- 1) tptp.int_9223372036854775807)))) (not (= tptp.int_m2147483648 (+ (- 1) (* (- 1) tptp.int_2147483647)))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_SByte'|)) (and (>= A__questionmark_i (- 128)) (not (>= A__questionmark_i 128)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Byte'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 256)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int16'|)) (and (>= A__questionmark_i (- 32768)) (not (>= A__questionmark_i 32768)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt16'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 65536)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int32'|)) (and (not (>= (+ tptp.int_m2147483648 (* (- 1) A__questionmark_i)) 1)) (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt32'|)) (and (>= A__questionmark_i 0) (>= (+ tptp.int_4294967295 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int64'|)) (and (not (>= (+ tptp.int_m9223372036854775808 (* (- 1) A__questionmark_i)) 1)) (>= (+ tptp.int_9223372036854775807 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt64'|)) (and (>= A__questionmark_i 0) (>= (+ tptp.int_18446744073709551615 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Char'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 65536)))))) (not (forall ((A__questionmark_z Int) (A__questionmark_B Int) (A__questionmark_C Int)) (or (not (= tptp.true_1 (|tptp.'InRange'| A__questionmark_z A__questionmark_C))) (= A__questionmark_z (|tptp.'IntToInt'| A__questionmark_z A__questionmark_B A__questionmark_C))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'IfThenElse'| tptp.true_1 A__questionmark_x_3 A__questionmark_y)))) (not (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (= tptp.true_1 A__questionmark_b) (= A__questionmark_y (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (+ (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (* A__questionmark_y (tptp.x_1 A__questionmark_x_3 A__questionmark_y)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 1)) (and (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0) (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 1))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (>= A__questionmark_y 0) (and (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0) (not (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 0)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (>= A__questionmark_x_3 1) (not (>= A__questionmark_y 1)) (and (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 1) (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (>= A__questionmark_x_3 1) (>= A__questionmark_y 0) (and (not (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 0)) (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_d Int)) (or (not (>= A__questionmark_d 2)) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (>= (+ A__questionmark_a (* (- 1) A__questionmark_b)) 0) (not (>= (+ A__questionmark_a (* (- 1) A__questionmark_b) A__questionmark_d) 1))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (and (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0))) (>= (tptp.and_1 A__questionmark_x_3 A__questionmark_y) 0)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (and (>= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) 0) (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) 0))))) (not (forall ((A__questionmark_i Int)) (= A__questionmark_i (tptp.shl A__questionmark_i 0)))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_j 1)) (= (tptp.shl A__questionmark_i A__questionmark_j) (* 2 (tptp.shl A__questionmark_i (+ (- 1) A__questionmark_j))))))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 32768) (not (>= A__questionmark_j 0)) (>= A__questionmark_j 17) (and (>= (tptp.shl A__questionmark_i A__questionmark_j) 0) (>= (+ tptp.int_2147483647 (* (- 1) (tptp.shl A__questionmark_i A__questionmark_j))) 0))))) (not (forall ((A__questionmark_i Int)) (= A__questionmark_i (tptp.shr A__questionmark_i 0)))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_j 1)) (= (tptp.shr A__questionmark_i A__questionmark_j) (tptp.x_1 (tptp.shr A__questionmark_i (+ (- 1) A__questionmark_j)) 2))))) (not (and (forall ((BOUND_VARIABLE_13964 Int) (BOUND_VARIABLE_13966 Int)) (or (= BOUND_VARIABLE_13964 (tptp.min BOUND_VARIABLE_13964 BOUND_VARIABLE_13966)) (= BOUND_VARIABLE_13966 (tptp.min BOUND_VARIABLE_13964 BOUND_VARIABLE_13966)))) (forall ((BOUND_VARIABLE_13974 Int) (BOUND_VARIABLE_13976 Int)) (>= (+ BOUND_VARIABLE_13974 (* (- 1) (tptp.min BOUND_VARIABLE_13974 BOUND_VARIABLE_13976))) 0)) (forall ((BOUND_VARIABLE_13984 Int) (BOUND_VARIABLE_13986 Int)) (>= (+ BOUND_VARIABLE_13986 (* (- 1) (tptp.min BOUND_VARIABLE_13984 BOUND_VARIABLE_13986))) 0)))) (not (and (forall ((BOUND_VARIABLE_14050 Int) (BOUND_VARIABLE_14052 Int)) (or (= BOUND_VARIABLE_14050 (tptp.max BOUND_VARIABLE_14050 BOUND_VARIABLE_14052)) (= BOUND_VARIABLE_14052 (tptp.max BOUND_VARIABLE_14050 BOUND_VARIABLE_14052)))) (forall ((BOUND_VARIABLE_14060 Int) (BOUND_VARIABLE_14062 Int)) (not (>= (+ BOUND_VARIABLE_14060 (* (- 1) (tptp.max BOUND_VARIABLE_14060 BOUND_VARIABLE_14062))) 1))) (forall ((BOUND_VARIABLE_14071 Int) (BOUND_VARIABLE_14073 Int)) (not (>= (+ BOUND_VARIABLE_14073 (* (- 1) (tptp.max BOUND_VARIABLE_14071 BOUND_VARIABLE_14073))) 1))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))))) (not (and (forall ((BOUND_VARIABLE_14112 Int) (BOUND_VARIABLE_14114 Int) (BOUND_VARIABLE_14116 Int)) (= (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14114 BOUND_VARIABLE_14116)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14112 BOUND_VARIABLE_14114 BOUND_VARIABLE_14116)))) (forall ((BOUND_VARIABLE_14125 Int) (BOUND_VARIABLE_14127 Int) (BOUND_VARIABLE_14129 Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14125 BOUND_VARIABLE_14127 BOUND_VARIABLE_14129)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14129 BOUND_VARIABLE_14127)))) (forall ((BOUND_VARIABLE_14142 Int)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14142 BOUND_VARIABLE_14142))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_c Int)) (or (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b))) (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c))) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_c))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (or (= tptp.nullObject A__questionmark_a) (= tptp.nullObject A__questionmark_b) (not (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_a) (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_b))))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_size'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_size'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_size'|))) (not (= |tptp.'BoundedStack'| (|tptp.'DeclType'| |tptp.'BoundedStack_size'|))) (not (= |tptp.'BoundedStack_size'| (|tptp.'AsRangeField'| |tptp.'BoundedStack_size'| |tptp.'System_Int32'|))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_max'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_max'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_max'|))) (not (= |tptp.'BoundedStack'| (|tptp.'DeclType'| |tptp.'BoundedStack_max'|))) (not (= |tptp.'BoundedStack_max'| (|tptp.'AsRangeField'| |tptp.'BoundedStack_max'| |tptp.'System_Int32'|))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_elems'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_elems'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_elems'|))) (not (= |tptp.'BoundedStack_elems'| (|tptp.'AsRepField'| |tptp.'BoundedStack_elems'| |tptp.'BoundedStack'|))) (not (= |tptp.'BoundedStack'| (|tptp.'DeclType'| |tptp.'BoundedStack_elems'|))) (not (= |tptp.'BoundedStack_elems'| (|tptp.'AsNonNullRefField'| |tptp.'BoundedStack_elems'| (|tptp.'IntArray'| |tptp.'System_Int32'| 1)))) (not (= tptp.true_1 (tptp.x |tptp.'BoundedStack'| |tptp.'BoundedStack'|))) (not (= |tptp.'System_Object'| A__questionmark_v_0_8)) (not (= |tptp.'BoundedStack'| (|tptp.'AsDirectSubClass'| |tptp.'BoundedStack'| A__questionmark_v_0_8))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack'| (|tptp.'AsMutable'| |tptp.'BoundedStack'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Array'|))) (not (= |tptp.'System_Object'| A__questionmark_v_1_9)) (not (= |tptp.'System_Array'| (|tptp.'AsDirectSubClass'| |tptp.'System_Array'| A__questionmark_v_1_9))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| (|tptp.'AsMutable'| |tptp.'System_Array'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_ICloneable'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_ICloneable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_ICloneable'|))) (not (= |tptp.'System_ICloneable'| (|tptp.'AsInterface'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IEnumerable'|))) (not (= |tptp.'System_Collections_IEnumerable'| (|tptp.'AsInterface'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_ICollection'|))) (not (= |tptp.'System_Collections_ICollection'| (|tptp.'AsInterface'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IList'|))) (not (= |tptp.'System_Collections_IList'| (|tptp.'AsInterface'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Array'|))) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h))) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|))) (= A__questionmark_v_0_8 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv)) (and (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|) 0) (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|))) 0) (not (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|)))) 1)))))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_String'|))) (not (= |tptp.'System_Object'| A__questionmark_v_2_7)) (not (= |tptp.'System_String'| (|tptp.'AsDirectSubClass'| |tptp.'System_String'| A__questionmark_v_2_7))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_String'|))) (not (= |tptp.'System_String'| (|tptp.'AsImmutable'| |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IComparable'|))) (not (= |tptp.'System_IComparable'| (|tptp.'AsInterface'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IConvertible'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IConvertible'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IConvertible'|))) (not (= |tptp.'System_IConvertible'| (|tptp.'AsInterface'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IComparable_1___System_String'|))) (not (= |tptp.'System_IComparable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| (|tptp.'AsInterface'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IEquatable_1___System_String'|))) (not (= |tptp.'System_IEquatable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IEquatable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|))) (not (forall ((A__questionmark_U Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U |tptp.'System_String'|))) (= |tptp.'System_String'| A__questionmark_U)))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Exception'|))) (not (= |tptp.'System_Object'| A__questionmark_v_3_6)) (not (= |tptp.'System_Exception'| (|tptp.'AsDirectSubClass'| |tptp.'System_Exception'| A__questionmark_v_3_6))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| (|tptp.'AsMutable'| |tptp.'System_Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| (|tptp.'AsInterface'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= |tptp.'System_Runtime_InteropServices__Exception'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= |tptp.'System_Exception'| A__questionmark_v_4_5)) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_4_5))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_5_4)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'| A__questionmark_v_5_4))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Object'| A__questionmark_v_6_3)) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsDirectSubClass'| |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_6_3))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsImmutable'| |tptp.'System_Reflection_MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| (|tptp.'AsInterface'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_7_2)) (not (= |tptp.'System_Type'| (|tptp.'AsDirectSubClass'| |tptp.'System_Type'| A__questionmark_v_7_2))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Type'|))) (not (= |tptp.'System_Type'| (|tptp.'AsImmutable'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= |tptp.'System_Runtime_InteropServices__Type'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_IReflect'|))) (not (= |tptp.'System_Reflection_IReflect'| (|tptp.'AsInterface'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| (|tptp.'AsInterface'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int) (BOUND_VARIABLE_14774 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_14732 Int)) (or (= tptp.nullObject BOUND_VARIABLE_14732) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)) (or (= tptp.nullObject BOUND_VARIABLE_14774) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14774) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14774) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.localinv))))))))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int) (BOUND_VARIABLE_15094 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15053 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15053) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)) (or (= tptp.nullObject BOUND_VARIABLE_15094) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15094) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15094) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.localinv))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'System_Object'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'BoundedStack_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_arg0_in Int) (A__questionmark_arg1_in Int) (BOUND_VARIABLE_15544 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated))) (and (not (= tptp.nullObject A__questionmark_arg0_in)) (not (forall ((BOUND_VARIABLE_15471 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15471) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_arg1_in)) (not (forall ((BOUND_VARIABLE_15493 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15493) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.localinv))))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.allocated)) (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in)) (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in)) (or (= tptp.nullObject BOUND_VARIABLE_15544) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15544) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15544) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.localinv))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_arg0_in Int) (A__questionmark_arg1_in Int)) (= (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) (|tptp.'System_String_Concat_System_Object_System_Object_1'| A__questionmark_arg0_in A__questionmark_arg1_in)))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_str0_in Int) (A__questionmark_str1_in Int) (BOUND_VARIABLE_15904 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated))) (and (not (= tptp.nullObject A__questionmark_str0_in)) (not (forall ((BOUND_VARIABLE_15832 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15832) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_str1_in)) (not (forall ((BOUND_VARIABLE_15853 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15853) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.localinv))))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.allocated)) (= (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (+ (* (- 1) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))) (|tptp.'StringLength'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in)))) (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in)) (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in)) (or (= tptp.nullObject BOUND_VARIABLE_15904) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15904) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15904) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.localinv))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_str0_in Int) (A__questionmark_str1_in Int)) (= (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) (|tptp.'System_String_Concat_System_String_System_String_1'| A__questionmark_str0_in A__questionmark_str1_in)))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral8 |tptp.'System_String'|))) (not (= (|tptp.'StringLength'| tptp.stringLiteral8) 13)) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral8 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral8 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral8))))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral9 |tptp.'System_String'|))) (not (= (|tptp.'StringLength'| tptp.stringLiteral9) 18)) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral9 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral9 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral9))))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral10 |tptp.'System_String'|))) (not (= (|tptp.'StringLength'| tptp.stringLiteral10) 7)) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral10 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral10 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral10))))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral11 |tptp.'System_String'|))) (not (= (|tptp.'StringLength'| tptp.stringLiteral11) 1)) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral11 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral11 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral11)))))))) :rule all_simplify)
% 22.66/22.92 (step t12.t3814 (cl (= (or (not (and (not (= tptp.allocated tptp.elements)) (not (= tptp.allocated tptp.inv)) (not (= tptp.allocated tptp.localinv)) (not (= tptp.allocated tptp.exposeVersion)) (not (= tptp.allocated tptp.sharingMode)) (not (= tptp.allocated |tptp.'SharingMode_Unshared'|)) (not (= tptp.allocated |tptp.'SharingMode_LockProtected'|)) (not (= tptp.allocated tptp.ownerRef)) (not (= tptp.allocated tptp.ownerFrame)) (not (= tptp.allocated |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.allocated |tptp.'ArrayCategoryValue'|)) (not (= tptp.allocated |tptp.'ArrayCategoryInt'|)) (not (= tptp.allocated |tptp.'ArrayCategoryRef'|)) (not (= tptp.allocated |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.allocated |tptp.'System_Array'|)) (not (= tptp.allocated |tptp.'System_Boolean'|)) (not (= tptp.allocated |tptp.'System_Object'|)) (not (= tptp.allocated |tptp.'System_Type'|)) (not (= tptp.allocated |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.allocated |tptp.'System_String'|)) (not (= tptp.allocated |tptp.'FirstConsistentOwner'|)) (not (= tptp.allocated |tptp.'System_SByte'|)) (not (= tptp.allocated |tptp.'System_Byte'|)) (not (= tptp.allocated |tptp.'System_Int16'|)) (not (= tptp.allocated |tptp.'System_UInt16'|)) (not (= tptp.allocated |tptp.'System_Int32'|)) (not (= tptp.allocated |tptp.'System_UInt32'|)) (not (= tptp.allocated |tptp.'System_Int64'|)) (not (= tptp.allocated |tptp.'System_UInt64'|)) (not (= tptp.allocated |tptp.'System_Char'|)) (not (= tptp.allocated |tptp.'System_UIntPtr'|)) (not (= tptp.allocated |tptp.'System_IntPtr'|)) (not (= tptp.allocated |tptp.'BoundedStack_max'|)) (not (= tptp.allocated |tptp.'BoundedStack_size'|)) (not (= tptp.allocated |tptp.'BoundedStack_elems'|)) (not (= tptp.allocated |tptp.'System_Exception'|)) (not (= tptp.allocated |tptp.'System_IComparable'|)) (not (= tptp.allocated |tptp.'System_Collections_ICollection'|)) (not (= tptp.allocated |tptp.'System_ICloneable'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.allocated |tptp.'System_IConvertible'|)) (not (= tptp.allocated |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.allocated |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.allocated |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.allocated |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.allocated |tptp.'System_Reflection_IReflect'|)) (not (= tptp.allocated |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.allocated |tptp.'BoundedStack'|)) (not (= tptp.allocated |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.allocated |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_Collections_IList'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.allocated tptp.stringLiteral8)) (not (= tptp.allocated tptp.stringLiteral9)) (not (= tptp.allocated tptp.stringLiteral10)) (not (= tptp.allocated tptp.stringLiteral11)) (not (= tptp.elements tptp.inv)) (not (= tptp.elements tptp.localinv)) (not (= tptp.elements tptp.exposeVersion)) (not (= tptp.elements tptp.sharingMode)) (not (= tptp.elements |tptp.'SharingMode_Unshared'|)) (not (= tptp.elements |tptp.'SharingMode_LockProtected'|)) (not (= tptp.elements tptp.ownerRef)) (not (= tptp.elements tptp.ownerFrame)) (not (= tptp.elements |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.elements |tptp.'ArrayCategoryValue'|)) (not (= tptp.elements |tptp.'ArrayCategoryInt'|)) (not (= tptp.elements |tptp.'ArrayCategoryRef'|)) (not (= tptp.elements |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.elements |tptp.'System_Array'|)) (not (= tptp.elements |tptp.'System_Boolean'|)) (not (= tptp.elements |tptp.'System_Object'|)) (not (= tptp.elements |tptp.'System_Type'|)) (not (= tptp.elements |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.elements |tptp.'System_String'|)) (not (= tptp.elements |tptp.'FirstConsistentOwner'|)) (not (= tptp.elements |tptp.'System_SByte'|)) (not (= tptp.elements |tptp.'System_Byte'|)) (not (= tptp.elements |tptp.'System_Int16'|)) (not (= tptp.elements |tptp.'System_UInt16'|)) (not (= tptp.elements |tptp.'System_Int32'|)) (not (= tptp.elements |tptp.'System_UInt32'|)) (not (= tptp.elements |tptp.'System_Int64'|)) (not (= tptp.elements |tptp.'System_UInt64'|)) (not (= tptp.elements |tptp.'System_Char'|)) (not (= tptp.elements |tptp.'System_UIntPtr'|)) (not (= tptp.elements |tptp.'System_IntPtr'|)) (not (= tptp.elements |tptp.'BoundedStack_max'|)) (not (= tptp.elements |tptp.'BoundedStack_size'|)) (not (= tptp.elements |tptp.'BoundedStack_elems'|)) (not (= tptp.elements |tptp.'System_Exception'|)) (not (= tptp.elements |tptp.'System_IComparable'|)) (not (= tptp.elements |tptp.'System_Collections_ICollection'|)) (not (= tptp.elements |tptp.'System_ICloneable'|)) (not (= tptp.elements |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.elements |tptp.'System_IConvertible'|)) (not (= tptp.elements |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.elements |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.elements |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.elements |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.elements |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.elements |tptp.'System_Reflection_IReflect'|)) (not (= tptp.elements |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.elements |tptp.'BoundedStack'|)) (not (= tptp.elements |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.elements |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.elements |tptp.'System_Collections_IList'|)) (not (= tptp.elements |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.elements tptp.stringLiteral8)) (not (= tptp.elements tptp.stringLiteral9)) (not (= tptp.elements tptp.stringLiteral10)) (not (= tptp.elements tptp.stringLiteral11)) (not (= tptp.inv tptp.localinv)) (not (= tptp.inv tptp.exposeVersion)) (not (= tptp.inv tptp.sharingMode)) (not (= tptp.inv |tptp.'SharingMode_Unshared'|)) (not (= tptp.inv |tptp.'SharingMode_LockProtected'|)) (not (= tptp.inv tptp.ownerRef)) (not (= tptp.inv tptp.ownerFrame)) (not (= tptp.inv |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.inv |tptp.'ArrayCategoryValue'|)) (not (= tptp.inv |tptp.'ArrayCategoryInt'|)) (not (= tptp.inv |tptp.'ArrayCategoryRef'|)) (not (= tptp.inv |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.inv |tptp.'System_Array'|)) (not (= tptp.inv |tptp.'System_Boolean'|)) (not (= tptp.inv |tptp.'System_Object'|)) (not (= tptp.inv |tptp.'System_Type'|)) (not (= tptp.inv |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.inv |tptp.'System_String'|)) (not (= tptp.inv |tptp.'FirstConsistentOwner'|)) (not (= tptp.inv |tptp.'System_SByte'|)) (not (= tptp.inv |tptp.'System_Byte'|)) (not (= tptp.inv |tptp.'System_Int16'|)) (not (= tptp.inv |tptp.'System_UInt16'|)) (not (= tptp.inv |tptp.'System_Int32'|)) (not (= tptp.inv |tptp.'System_UInt32'|)) (not (= tptp.inv |tptp.'System_Int64'|)) (not (= tptp.inv |tptp.'System_UInt64'|)) (not (= tptp.inv |tptp.'System_Char'|)) (not (= tptp.inv |tptp.'System_UIntPtr'|)) (not (= tptp.inv |tptp.'System_IntPtr'|)) (not (= tptp.inv |tptp.'BoundedStack_max'|)) (not (= tptp.inv |tptp.'BoundedStack_size'|)) (not (= tptp.inv |tptp.'BoundedStack_elems'|)) (not (= tptp.inv |tptp.'System_Exception'|)) (not (= tptp.inv |tptp.'System_IComparable'|)) (not (= tptp.inv |tptp.'System_Collections_ICollection'|)) (not (= tptp.inv |tptp.'System_ICloneable'|)) (not (= tptp.inv |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.inv |tptp.'System_IConvertible'|)) (not (= tptp.inv |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.inv |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.inv |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.inv |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.inv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.inv |tptp.'System_Reflection_IReflect'|)) (not (= tptp.inv |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.inv |tptp.'BoundedStack'|)) (not (= tptp.inv |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.inv |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.inv |tptp.'System_Collections_IList'|)) (not (= tptp.inv |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.inv tptp.stringLiteral8)) (not (= tptp.inv tptp.stringLiteral9)) (not (= tptp.inv tptp.stringLiteral10)) (not (= tptp.inv tptp.stringLiteral11)) (not (= tptp.localinv tptp.exposeVersion)) (not (= tptp.localinv tptp.sharingMode)) (not (= tptp.localinv |tptp.'SharingMode_Unshared'|)) (not (= tptp.localinv |tptp.'SharingMode_LockProtected'|)) (not (= tptp.localinv tptp.ownerRef)) (not (= tptp.localinv tptp.ownerFrame)) (not (= tptp.localinv |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.localinv |tptp.'ArrayCategoryValue'|)) (not (= tptp.localinv |tptp.'ArrayCategoryInt'|)) (not (= tptp.localinv |tptp.'ArrayCategoryRef'|)) (not (= tptp.localinv |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.localinv |tptp.'System_Array'|)) (not (= tptp.localinv |tptp.'System_Boolean'|)) (not (= tptp.localinv |tptp.'System_Object'|)) (not (= tptp.localinv |tptp.'System_Type'|)) (not (= tptp.localinv |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.localinv |tptp.'System_String'|)) (not (= tptp.localinv |tptp.'FirstConsistentOwner'|)) (not (= tptp.localinv |tptp.'System_SByte'|)) (not (= tptp.localinv |tptp.'System_Byte'|)) (not (= tptp.localinv |tptp.'System_Int16'|)) (not (= tptp.localinv |tptp.'System_UInt16'|)) (not (= tptp.localinv |tptp.'System_Int32'|)) (not (= tptp.localinv |tptp.'System_UInt32'|)) (not (= tptp.localinv |tptp.'System_Int64'|)) (not (= tptp.localinv |tptp.'System_UInt64'|)) (not (= tptp.localinv |tptp.'System_Char'|)) (not (= tptp.localinv |tptp.'System_UIntPtr'|)) (not (= tptp.localinv |tptp.'System_IntPtr'|)) (not (= tptp.localinv |tptp.'BoundedStack_max'|)) (not (= tptp.localinv |tptp.'BoundedStack_size'|)) (not (= tptp.localinv |tptp.'BoundedStack_elems'|)) (not (= tptp.localinv |tptp.'System_Exception'|)) (not (= tptp.localinv |tptp.'System_IComparable'|)) (not (= tptp.localinv |tptp.'System_Collections_ICollection'|)) (not (= tptp.localinv |tptp.'System_ICloneable'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.localinv |tptp.'System_IConvertible'|)) (not (= tptp.localinv |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.localinv |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.localinv |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.localinv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.localinv |tptp.'System_Reflection_IReflect'|)) (not (= tptp.localinv |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.localinv |tptp.'BoundedStack'|)) (not (= tptp.localinv |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.localinv |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_Collections_IList'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.localinv tptp.stringLiteral8)) (not (= tptp.localinv tptp.stringLiteral9)) (not (= tptp.localinv tptp.stringLiteral10)) (not (= tptp.localinv tptp.stringLiteral11)) (not (= tptp.exposeVersion tptp.sharingMode)) (not (= tptp.exposeVersion |tptp.'SharingMode_Unshared'|)) (not (= tptp.exposeVersion |tptp.'SharingMode_LockProtected'|)) (not (= tptp.exposeVersion tptp.ownerRef)) (not (= tptp.exposeVersion tptp.ownerFrame)) (not (= tptp.exposeVersion |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryValue'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryInt'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryRef'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.exposeVersion |tptp.'System_Array'|)) (not (= tptp.exposeVersion |tptp.'System_Boolean'|)) (not (= tptp.exposeVersion |tptp.'System_Object'|)) (not (= tptp.exposeVersion |tptp.'System_Type'|)) (not (= tptp.exposeVersion |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.exposeVersion |tptp.'System_String'|)) (not (= tptp.exposeVersion |tptp.'FirstConsistentOwner'|)) (not (= tptp.exposeVersion |tptp.'System_SByte'|)) (not (= tptp.exposeVersion |tptp.'System_Byte'|)) (not (= tptp.exposeVersion |tptp.'System_Int16'|)) (not (= tptp.exposeVersion |tptp.'System_UInt16'|)) (not (= tptp.exposeVersion |tptp.'System_Int32'|)) (not (= tptp.exposeVersion |tptp.'System_UInt32'|)) (not (= tptp.exposeVersion |tptp.'System_Int64'|)) (not (= tptp.exposeVersion |tptp.'System_UInt64'|)) (not (= tptp.exposeVersion |tptp.'System_Char'|)) (not (= tptp.exposeVersion |tptp.'System_UIntPtr'|)) (not (= tptp.exposeVersion |tptp.'System_IntPtr'|)) (not (= tptp.exposeVersion |tptp.'BoundedStack_max'|)) (not (= tptp.exposeVersion |tptp.'BoundedStack_size'|)) (not (= tptp.exposeVersion |tptp.'BoundedStack_elems'|)) (not (= tptp.exposeVersion |tptp.'System_Exception'|)) (not (= tptp.exposeVersion |tptp.'System_IComparable'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_ICollection'|)) (not (= tptp.exposeVersion |tptp.'System_ICloneable'|)) (not (= tptp.exposeVersion |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.exposeVersion |tptp.'System_IConvertible'|)) (not (= tptp.exposeVersion |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.exposeVersion |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.exposeVersion |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.exposeVersion |tptp.'System_Reflection_IReflect'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.exposeVersion |tptp.'BoundedStack'|)) (not (= tptp.exposeVersion |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.exposeVersion |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_IList'|)) (not (= tptp.exposeVersion |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.exposeVersion tptp.stringLiteral8)) (not (= tptp.exposeVersion tptp.stringLiteral9)) (not (= tptp.exposeVersion tptp.stringLiteral10)) (not (= tptp.exposeVersion tptp.stringLiteral11)) (not (= tptp.sharingMode |tptp.'SharingMode_Unshared'|)) (not (= tptp.sharingMode |tptp.'SharingMode_LockProtected'|)) (not (= tptp.sharingMode tptp.ownerRef)) (not (= tptp.sharingMode tptp.ownerFrame)) (not (= tptp.sharingMode |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryValue'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryInt'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryRef'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.sharingMode |tptp.'System_Array'|)) (not (= tptp.sharingMode |tptp.'System_Boolean'|)) (not (= tptp.sharingMode |tptp.'System_Object'|)) (not (= tptp.sharingMode |tptp.'System_Type'|)) (not (= tptp.sharingMode |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.sharingMode |tptp.'System_String'|)) (not (= tptp.sharingMode |tptp.'FirstConsistentOwner'|)) (not (= tptp.sharingMode |tptp.'System_SByte'|)) (not (= tptp.sharingMode |tptp.'System_Byte'|)) (not (= tptp.sharingMode |tptp.'System_Int16'|)) (not (= tptp.sharingMode |tptp.'System_UInt16'|)) (not (= tptp.sharingMode |tptp.'System_Int32'|)) (not (= tptp.sharingMode |tptp.'System_UInt32'|)) (not (= tptp.sharingMode |tptp.'System_Int64'|)) (not (= tptp.sharingMode |tptp.'System_UInt64'|)) (not (= tptp.sharingMode |tptp.'System_Char'|)) (not (= tptp.sharingMode |tptp.'System_UIntPtr'|)) (not (= tptp.sharingMode |tptp.'System_IntPtr'|)) (not (= tptp.sharingMode |tptp.'BoundedStack_max'|)) (not (= tptp.sharingMode |tptp.'BoundedStack_size'|)) (not (= tptp.sharingMode |tptp.'BoundedStack_elems'|)) (not (= tptp.sharingMode |tptp.'System_Exception'|)) (not (= tptp.sharingMode |tptp.'System_IComparable'|)) (not (= tptp.sharingMode |tptp.'System_Collections_ICollection'|)) (not (= tptp.sharingMode |tptp.'System_ICloneable'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.sharingMode |tptp.'System_IConvertible'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.sharingMode |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.sharingMode |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_IReflect'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.sharingMode |tptp.'BoundedStack'|)) (not (= tptp.sharingMode |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.sharingMode |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_Collections_IList'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.sharingMode tptp.stringLiteral8)) (not (= tptp.sharingMode tptp.stringLiteral9)) (not (= tptp.sharingMode tptp.stringLiteral10)) (not (= tptp.sharingMode tptp.stringLiteral11)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.ownerRef)) (not (= |tptp.'SharingMode_Unshared'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Array'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Boolean'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Object'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Byte'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Int16'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt16'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Int32'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt32'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Int64'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt64'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IntPtr'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Exception'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IConvertible'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.stringLiteral8)) (not (= |tptp.'SharingMode_Unshared'| tptp.stringLiteral9)) (not (= |tptp.'SharingMode_Unshared'| tptp.stringLiteral10)) (not (= |tptp.'SharingMode_Unshared'| tptp.stringLiteral11)) (not (= |tptp.'SharingMode_LockProtected'| tptp.ownerRef)) (not (= |tptp.'SharingMode_LockProtected'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Array'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Boolean'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Object'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Byte'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Int16'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt16'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Int32'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt32'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Int64'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt64'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Exception'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IConvertible'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'SharingMode_LockProtected'| tptp.stringLiteral8)) (not (= |tptp.'SharingMode_LockProtected'| tptp.stringLiteral9)) (not (= |tptp.'SharingMode_LockProtected'| tptp.stringLiteral10)) (not (= |tptp.'SharingMode_LockProtected'| tptp.stringLiteral11)) (not (= tptp.ownerRef tptp.ownerFrame)) (not (= tptp.ownerRef |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryValue'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryInt'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryRef'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.ownerRef |tptp.'System_Array'|)) (not (= tptp.ownerRef |tptp.'System_Boolean'|)) (not (= tptp.ownerRef |tptp.'System_Object'|)) (not (= tptp.ownerRef |tptp.'System_Type'|)) (not (= tptp.ownerRef |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.ownerRef |tptp.'System_String'|)) (not (= tptp.ownerRef |tptp.'FirstConsistentOwner'|)) (not (= tptp.ownerRef |tptp.'System_SByte'|)) (not (= tptp.ownerRef |tptp.'System_Byte'|)) (not (= tptp.ownerRef |tptp.'System_Int16'|)) (not (= tptp.ownerRef |tptp.'System_UInt16'|)) (not (= tptp.ownerRef |tptp.'System_Int32'|)) (not (= tptp.ownerRef |tptp.'System_UInt32'|)) (not (= tptp.ownerRef |tptp.'System_Int64'|)) (not (= tptp.ownerRef |tptp.'System_UInt64'|)) (not (= tptp.ownerRef |tptp.'System_Char'|)) (not (= tptp.ownerRef |tptp.'System_UIntPtr'|)) (not (= tptp.ownerRef |tptp.'System_IntPtr'|)) (not (= tptp.ownerRef |tptp.'BoundedStack_max'|)) (not (= tptp.ownerRef |tptp.'BoundedStack_size'|)) (not (= tptp.ownerRef |tptp.'BoundedStack_elems'|)) (not (= tptp.ownerRef |tptp.'System_Exception'|)) (not (= tptp.ownerRef |tptp.'System_IComparable'|)) (not (= tptp.ownerRef |tptp.'System_Collections_ICollection'|)) (not (= tptp.ownerRef |tptp.'System_ICloneable'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.ownerRef |tptp.'System_IConvertible'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.ownerRef |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_IReflect'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.ownerRef |tptp.'BoundedStack'|)) (not (= tptp.ownerRef |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.ownerRef |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IList'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.ownerRef tptp.stringLiteral8)) (not (= tptp.ownerRef tptp.stringLiteral9)) (not (= tptp.ownerRef tptp.stringLiteral10)) (not (= tptp.ownerRef tptp.stringLiteral11)) (not (= tptp.ownerFrame |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryValue'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryInt'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryRef'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.ownerFrame |tptp.'System_Array'|)) (not (= tptp.ownerFrame |tptp.'System_Boolean'|)) (not (= tptp.ownerFrame |tptp.'System_Object'|)) (not (= tptp.ownerFrame |tptp.'System_Type'|)) (not (= tptp.ownerFrame |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.ownerFrame |tptp.'System_String'|)) (not (= tptp.ownerFrame |tptp.'FirstConsistentOwner'|)) (not (= tptp.ownerFrame |tptp.'System_SByte'|)) (not (= tptp.ownerFrame |tptp.'System_Byte'|)) (not (= tptp.ownerFrame |tptp.'System_Int16'|)) (not (= tptp.ownerFrame |tptp.'System_UInt16'|)) (not (= tptp.ownerFrame |tptp.'System_Int32'|)) (not (= tptp.ownerFrame |tptp.'System_UInt32'|)) (not (= tptp.ownerFrame |tptp.'System_Int64'|)) (not (= tptp.ownerFrame |tptp.'System_UInt64'|)) (not (= tptp.ownerFrame |tptp.'System_Char'|)) (not (= tptp.ownerFrame |tptp.'System_UIntPtr'|)) (not (= tptp.ownerFrame |tptp.'System_IntPtr'|)) (not (= tptp.ownerFrame |tptp.'BoundedStack_max'|)) (not (= tptp.ownerFrame |tptp.'BoundedStack_size'|)) (not (= tptp.ownerFrame |tptp.'BoundedStack_elems'|)) (not (= tptp.ownerFrame |tptp.'System_Exception'|)) (not (= tptp.ownerFrame |tptp.'System_IComparable'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_ICollection'|)) (not (= tptp.ownerFrame |tptp.'System_ICloneable'|)) (not (= tptp.ownerFrame |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.ownerFrame |tptp.'System_IConvertible'|)) (not (= tptp.ownerFrame |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.ownerFrame |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.ownerFrame |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.ownerFrame |tptp.'System_Reflection_IReflect'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.ownerFrame |tptp.'BoundedStack'|)) (not (= tptp.ownerFrame |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.ownerFrame |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_IList'|)) (not (= tptp.ownerFrame |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.ownerFrame tptp.stringLiteral8)) (not (= tptp.ownerFrame tptp.stringLiteral9)) (not (= tptp.ownerFrame tptp.stringLiteral10)) (not (= tptp.ownerFrame tptp.stringLiteral11)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Array'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Boolean'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Object'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Type'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_SByte'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Byte'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Int16'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt16'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Int32'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt32'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Int64'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt64'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IntPtr'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Exception'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_ICloneable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IConvertible'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.stringLiteral8)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.stringLiteral9)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.stringLiteral10)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.stringLiteral11)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryValue'| tptp.stringLiteral8)) (not (= |tptp.'ArrayCategoryValue'| tptp.stringLiteral9)) (not (= |tptp.'ArrayCategoryValue'| tptp.stringLiteral10)) (not (= |tptp.'ArrayCategoryValue'| tptp.stringLiteral11)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral8)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral9)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral10)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral11)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral8)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral9)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral10)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral11)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral8)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral9)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral10)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral11)) (not (= |tptp.'System_Array'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Array'| |tptp.'System_Object'|)) (not (= |tptp.'System_Array'| |tptp.'System_Type'|)) (not (= |tptp.'System_Array'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Array'| |tptp.'System_String'|)) (not (= |tptp.'System_Array'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Array'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Array'| |tptp.'System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Array'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Array'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Array'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Array'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Array'| tptp.stringLiteral8)) (not (= |tptp.'System_Array'| tptp.stringLiteral9)) (not (= |tptp.'System_Array'| tptp.stringLiteral10)) (not (= |tptp.'System_Array'| tptp.stringLiteral11)) (not (= |tptp.'System_Boolean'| |tptp.'System_Object'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral8)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral9)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral10)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral11)) (not (= |tptp.'System_Object'| |tptp.'System_Type'|)) (not (= |tptp.'System_Object'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Object'| |tptp.'System_String'|)) (not (= |tptp.'System_Object'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Object'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Object'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Object'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Object'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Object'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Object'| |tptp.'System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Object'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Object'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Object'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Object'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Object'| tptp.stringLiteral8)) (not (= |tptp.'System_Object'| tptp.stringLiteral9)) (not (= |tptp.'System_Object'| tptp.stringLiteral10)) (not (= |tptp.'System_Object'| tptp.stringLiteral11)) (not (= |tptp.'System_Type'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Type'| |tptp.'System_String'|)) (not (= |tptp.'System_Type'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Type'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Type'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Type'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Type'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Type'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Type'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Type'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Type'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Type'| |tptp.'System_Char'|)) (not (= |tptp.'System_Type'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Type'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Type'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Type'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Type'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Type'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Type'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Type'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Type'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Type'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Type'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Type'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Type'| tptp.stringLiteral8)) (not (= |tptp.'System_Type'| tptp.stringLiteral9)) (not (= |tptp.'System_Type'| tptp.stringLiteral10)) (not (= |tptp.'System_Type'| tptp.stringLiteral11)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_SByte'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Byte'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Int16'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt16'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Int32'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt32'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Int64'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt64'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IntPtr'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Exception'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_ICloneable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IConvertible'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.stringLiteral8)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.stringLiteral9)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.stringLiteral10)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.stringLiteral11)) (not (= |tptp.'System_String'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_String'| |tptp.'System_SByte'|)) (not (= |tptp.'System_String'| |tptp.'System_Byte'|)) (not (= |tptp.'System_String'| |tptp.'System_Int16'|)) (not (= |tptp.'System_String'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_String'| |tptp.'System_Int32'|)) (not (= |tptp.'System_String'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_String'| |tptp.'System_Int64'|)) (not (= |tptp.'System_String'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_String'| |tptp.'System_Char'|)) (not (= |tptp.'System_String'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_String'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_String'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_String'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_String'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_String'| |tptp.'System_Exception'|)) (not (= |tptp.'System_String'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_String'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_String'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_String'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_String'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_String'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_String'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_String'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_String'| tptp.stringLiteral8)) (not (= |tptp.'System_String'| tptp.stringLiteral9)) (not (= |tptp.'System_String'| tptp.stringLiteral10)) (not (= |tptp.'System_String'| tptp.stringLiteral11)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_SByte'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Byte'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Int16'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UInt16'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Int32'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UInt32'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Int64'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UInt64'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Char'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IntPtr'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Exception'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IComparable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_ICloneable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IConvertible'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'FirstConsistentOwner'| tptp.stringLiteral8)) (not (= |tptp.'FirstConsistentOwner'| tptp.stringLiteral9)) (not (= |tptp.'FirstConsistentOwner'| tptp.stringLiteral10)) (not (= |tptp.'FirstConsistentOwner'| tptp.stringLiteral11)) (not (= |tptp.'System_SByte'| |tptp.'System_Byte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Int16'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Int32'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Int64'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Exception'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_SByte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_SByte'| tptp.stringLiteral8)) (not (= |tptp.'System_SByte'| tptp.stringLiteral9)) (not (= |tptp.'System_SByte'| tptp.stringLiteral10)) (not (= |tptp.'System_SByte'| tptp.stringLiteral11)) (not (= |tptp.'System_Byte'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Char'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Byte'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Byte'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Byte'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Byte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Byte'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Byte'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Byte'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Byte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Byte'| tptp.stringLiteral8)) (not (= |tptp.'System_Byte'| tptp.stringLiteral9)) (not (= |tptp.'System_Byte'| tptp.stringLiteral10)) (not (= |tptp.'System_Byte'| tptp.stringLiteral11)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int16'| tptp.stringLiteral8)) (not (= |tptp.'System_Int16'| tptp.stringLiteral9)) (not (= |tptp.'System_Int16'| tptp.stringLiteral10)) (not (= |tptp.'System_Int16'| tptp.stringLiteral11)) (not (= |tptp.'System_UInt16'| |tptp.'System_Int32'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Int64'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt16'| tptp.stringLiteral8)) (not (= |tptp.'System_UInt16'| tptp.stringLiteral9)) (not (= |tptp.'System_UInt16'| tptp.stringLiteral10)) (not (= |tptp.'System_UInt16'| tptp.stringLiteral11)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int32'| tptp.stringLiteral8)) (not (= |tptp.'System_Int32'| tptp.stringLiteral9)) (not (= |tptp.'System_Int32'| tptp.stringLiteral10)) (not (= |tptp.'System_Int32'| tptp.stringLiteral11)) (not (= |tptp.'System_UInt32'| |tptp.'System_Int64'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UInt32'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UInt32'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_UInt32'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt32'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UInt32'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt32'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt32'| tptp.stringLiteral8)) (not (= |tptp.'System_UInt32'| tptp.stringLiteral9)) (not (= |tptp.'System_UInt32'| tptp.stringLiteral10)) (not (= |tptp.'System_UInt32'| tptp.stringLiteral11)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int64'| tptp.stringLiteral8)) (not (= |tptp.'System_Int64'| tptp.stringLiteral9)) (not (= |tptp.'System_Int64'| tptp.stringLiteral10)) (not (= |tptp.'System_Int64'| tptp.stringLiteral11)) (not (= |tptp.'System_UInt64'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral8)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral9)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral10)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral11)) (not (= |tptp.'System_Char'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Char'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Char'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Char'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Char'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Char'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Char'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Char'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Char'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Char'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Char'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Char'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Char'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Char'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Char'| tptp.stringLiteral8)) (not (= |tptp.'System_Char'| tptp.stringLiteral9)) (not (= |tptp.'System_Char'| tptp.stringLiteral10)) (not (= |tptp.'System_Char'| tptp.stringLiteral11)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UIntPtr'| tptp.stringLiteral8)) (not (= |tptp.'System_UIntPtr'| tptp.stringLiteral9)) (not (= |tptp.'System_UIntPtr'| tptp.stringLiteral10)) (not (= |tptp.'System_UIntPtr'| tptp.stringLiteral11)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Exception'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IntPtr'| tptp.stringLiteral8)) (not (= |tptp.'System_IntPtr'| tptp.stringLiteral9)) (not (= |tptp.'System_IntPtr'| tptp.stringLiteral10)) (not (= |tptp.'System_IntPtr'| tptp.stringLiteral11)) (not (= |tptp.'BoundedStack_max'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Exception'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_IComparable'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_ICloneable'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_IConvertible'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'BoundedStack_max'| tptp.stringLiteral8)) (not (= |tptp.'BoundedStack_max'| tptp.stringLiteral9)) (not (= |tptp.'BoundedStack_max'| tptp.stringLiteral10)) (not (= |tptp.'BoundedStack_max'| tptp.stringLiteral11)) (not (= |tptp.'BoundedStack_size'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Exception'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_IComparable'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_ICloneable'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_IConvertible'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'BoundedStack_size'| tptp.stringLiteral8)) (not (= |tptp.'BoundedStack_size'| tptp.stringLiteral9)) (not (= |tptp.'BoundedStack_size'| tptp.stringLiteral10)) (not (= |tptp.'BoundedStack_size'| tptp.stringLiteral11)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Exception'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IComparable'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_ICloneable'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IConvertible'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'BoundedStack_elems'| tptp.stringLiteral8)) (not (= |tptp.'BoundedStack_elems'| tptp.stringLiteral9)) (not (= |tptp.'BoundedStack_elems'| tptp.stringLiteral10)) (not (= |tptp.'BoundedStack_elems'| tptp.stringLiteral11)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Exception'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Exception'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Exception'| tptp.stringLiteral8)) (not (= |tptp.'System_Exception'| tptp.stringLiteral9)) (not (= |tptp.'System_Exception'| tptp.stringLiteral10)) (not (= |tptp.'System_Exception'| tptp.stringLiteral11)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IComparable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IComparable'| tptp.stringLiteral8)) (not (= |tptp.'System_IComparable'| tptp.stringLiteral9)) (not (= |tptp.'System_IComparable'| tptp.stringLiteral10)) (not (= |tptp.'System_IComparable'| tptp.stringLiteral11)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_ICollection'| tptp.stringLiteral8)) (not (= |tptp.'System_Collections_ICollection'| tptp.stringLiteral9)) (not (= |tptp.'System_Collections_ICollection'| tptp.stringLiteral10)) (not (= |tptp.'System_Collections_ICollection'| tptp.stringLiteral11)) (not (= |tptp.'System_ICloneable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_ICloneable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_ICloneable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_ICloneable'| tptp.stringLiteral8)) (not (= |tptp.'System_ICloneable'| tptp.stringLiteral9)) (not (= |tptp.'System_ICloneable'| tptp.stringLiteral10)) (not (= |tptp.'System_ICloneable'| tptp.stringLiteral11)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IConvertible'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.stringLiteral8)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.stringLiteral9)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.stringLiteral10)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.stringLiteral11)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral8)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral9)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral10)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral11)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral8)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral9)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral10)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral11)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral8)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral9)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral10)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral11)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| tptp.stringLiteral8)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| tptp.stringLiteral9)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| tptp.stringLiteral10)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| tptp.stringLiteral11)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.stringLiteral8)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.stringLiteral9)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.stringLiteral10)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.stringLiteral11)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.stringLiteral8)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.stringLiteral9)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.stringLiteral10)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.stringLiteral11)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.stringLiteral8)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.stringLiteral9)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.stringLiteral10)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.stringLiteral11)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.stringLiteral8)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.stringLiteral9)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.stringLiteral10)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.stringLiteral11)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Reflection_IReflect'| tptp.stringLiteral8)) (not (= |tptp.'System_Reflection_IReflect'| tptp.stringLiteral9)) (not (= |tptp.'System_Reflection_IReflect'| tptp.stringLiteral10)) (not (= |tptp.'System_Reflection_IReflect'| tptp.stringLiteral11)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral8)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral9)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral10)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral11)) (not (= |tptp.'BoundedStack'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'BoundedStack'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'BoundedStack'| tptp.stringLiteral8)) (not (= |tptp.'BoundedStack'| tptp.stringLiteral9)) (not (= |tptp.'BoundedStack'| tptp.stringLiteral10)) (not (= |tptp.'BoundedStack'| tptp.stringLiteral11)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.stringLiteral8)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.stringLiteral9)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.stringLiteral10)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.stringLiteral11)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.stringLiteral8)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.stringLiteral9)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.stringLiteral10)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.stringLiteral11)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.stringLiteral8)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.stringLiteral9)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.stringLiteral10)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.stringLiteral11)) (not (= |tptp.'System_Collections_IList'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_IList'| tptp.stringLiteral8)) (not (= |tptp.'System_Collections_IList'| tptp.stringLiteral9)) (not (= |tptp.'System_Collections_IList'| tptp.stringLiteral10)) (not (= |tptp.'System_Collections_IList'| tptp.stringLiteral11)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.stringLiteral8)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.stringLiteral9)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.stringLiteral10)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.stringLiteral11)) (not (= tptp.stringLiteral8 tptp.stringLiteral9)) (not (= tptp.stringLiteral8 tptp.stringLiteral10)) (not (= tptp.stringLiteral8 tptp.stringLiteral11)) (not (= tptp.stringLiteral9 tptp.stringLiteral10)) (not (= tptp.stringLiteral9 tptp.stringLiteral11)) (not (= tptp.stringLiteral10 tptp.stringLiteral11)))) (not (= (|tptp.'DeclType'| tptp.elements) |tptp.'System_Object'|)) (not (= (|tptp.'DeclType'| tptp.exposeVersion) |tptp.'System_Object'|)) (not (forall ((A__questionmark_c Int)) (= (|tptp.'ClassReprInv'| (|tptp.'ClassRepr'| A__questionmark_c)) A__questionmark_c))) (not (forall ((A__questionmark_T Int)) (not (= (tptp.x (tptp.typeof (|tptp.'ClassRepr'| A__questionmark_T)) |tptp.'System_Object'|) tptp.true_1)))) (not (forall ((A__questionmark_T Int)) (not (= (|tptp.'ClassRepr'| A__questionmark_T) tptp.nullObject)))) (not (forall ((A__questionmark_T Int) (A__questionmark_h_1 Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_T) tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)))) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.allocated) tptp.true_1)) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.elements) tptp.true_1)) (not (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.inv) tptp.true_1))) (not (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.localinv) tptp.true_1))) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.ownerRef) tptp.true_1)) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.ownerFrame) tptp.true_1)) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.exposeVersion) tptp.true_1)) (not (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'FirstConsistentOwner'|) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.allocated) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.elements) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.inv) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.localinv) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.exposeVersion) tptp.true_1))) (not (not (= (|tptp.'IncludedInModifiesStar'| tptp.ownerRef) tptp.true_1))) (not (not (= (|tptp.'IncludedInModifiesStar'| tptp.ownerFrame) tptp.true_1))) (not (= (|tptp.'IncludedInModifiesStar'| tptp.exposeVersion) tptp.true_1)) (not (= (|tptp.'IncludedInModifiesStar'| tptp.elements) tptp.true_1)) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i) A__questionmark_x_3))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_i A__questionmark_j)) (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'ValueArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i) A__questionmark_x_3))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_i A__questionmark_j)) (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'IntArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i) A__questionmark_x_3))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_i A__questionmark_j)) (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'RefArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (|tptp.'ArrayIndexInvX'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y)) A__questionmark_x_3))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (|tptp.'ArrayIndexInvY'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y)) A__questionmark_y))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'InRange'| (|tptp.'IntArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))) tptp.true_1)))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (exists ((A__questionmark_v_9_10 Int)) (and (= A__questionmark_v_9_10 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (not (= A__questionmark_v_9_10 tptp.nullObject))))) (= (tptp.x (tptp.typeof A__questionmark_v_9_10) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))) tptp.true_1)))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_i Int) (A__questionmark_r Int) (A__questionmark_heap Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (not (= (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.nullObject))))) (not (forall ((A__questionmark_a Int)) (<= 1 (|tptp.'Rank'| A__questionmark_a)))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)))) (not (forall ((A__questionmark_a Int)) (exists ((A__questionmark_v_10_11 Int)) (and (= A__questionmark_v_10_11 (|tptp.'Length'| A__questionmark_a)) (not (or (not (<= 0 A__questionmark_v_10_11)) (not (<= A__questionmark_v_10_11 tptp.int_2147483647)))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (<= 0 (|tptp.'DimLength'| A__questionmark_a A__questionmark_i)))) (not (forall ((A__questionmark_a Int)) (=> (= (|tptp.'Rank'| A__questionmark_a) 1) (= (|tptp.'DimLength'| A__questionmark_a 0) (|tptp.'Length'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'LBound'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'UBound'| A__questionmark_a A__questionmark_i) (- (|tptp.'DimLength'| A__questionmark_a A__questionmark_i) 1)))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryValue'|)))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryInt'|)))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryRef'|)))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryNonNullRef'|)))) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Object'|) tptp.true_1)) (not (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_11_12 Int)) (and (= A__questionmark_v_11_12 (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_11_12 A__questionmark_v_11_12) tptp.true_1)) (not (= (tptp.x A__questionmark_v_11_12 |tptp.'System_Array'|) tptp.true_1)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_12_13 Int)) (and (= A__questionmark_v_12_13 (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_12_13 A__questionmark_v_12_13) tptp.true_1)) (not (= (tptp.x A__questionmark_v_12_13 |tptp.'System_Array'|) tptp.true_1)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_13_14 Int)) (and (= A__questionmark_v_13_14 (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_13_14 A__questionmark_v_13_14) tptp.true_1)) (not (= (tptp.x A__questionmark_v_13_14 |tptp.'System_Array'|) tptp.true_1)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_14_15 Int)) (and (= A__questionmark_v_14_15 (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_14_15 A__questionmark_v_14_15) tptp.true_1)) (not (= (tptp.x A__questionmark_v_14_15 |tptp.'System_Array'|) tptp.true_1)))))))) (not (forall ((A__questionmark_array Int) (A__questionmark_elementType Int) (A__questionmark_rank Int)) (exists ((A__questionmark_v_15_16 Int)) (and (= A__questionmark_v_15_16 (tptp.typeof A__questionmark_array)) (=> (= (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank) tptp.true_1) (not (or (not (= (tptp.x A__questionmark_v_15_16 |tptp.'System_Array'|) tptp.true_1)) (not (= (|tptp.'Rank'| A__questionmark_array) A__questionmark_rank)) (not (= (tptp.x A__questionmark_elementType (|tptp.'ElementType'| A__questionmark_v_15_16)) tptp.true_1))))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= (tptp.x (|tptp.'RefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_16_17 Int)) (and (= A__questionmark_v_16_17 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)) tptp.true_1) (not (or (not (not (= A__questionmark_T A__questionmark_A))) (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_16_17 A__questionmark_r))) (not (= (tptp.x A__questionmark_v_16_17 A__questionmark_A) tptp.true_1))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_17_18 Int)) (and (= A__questionmark_v_17_18 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)) tptp.true_1) (not (or (not (not (= A__questionmark_T A__questionmark_A))) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_17_18 A__questionmark_r))) (not (= (tptp.x A__questionmark_v_17_18 A__questionmark_A) tptp.true_1))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_18_19 Int)) (and (= A__questionmark_v_18_19 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_T A__questionmark_v_18_19) tptp.true_1) (= A__questionmark_T A__questionmark_v_18_19)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_19_20 Int)) (and (= A__questionmark_v_19_20 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_T A__questionmark_v_19_20) tptp.true_1) (= A__questionmark_T A__questionmark_v_19_20)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_20_21 Int)) (and (= A__questionmark_v_20_21 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (not (or (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_20_21 A__questionmark_r))) (not (= (tptp.x A__questionmark_A A__questionmark_v_20_21) tptp.true_1)))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_21_22 Int)) (and (= A__questionmark_v_21_22 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (not (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_21_22 A__questionmark_r))) (not (= (tptp.x A__questionmark_A A__questionmark_v_21_22) tptp.true_1)))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_22_23 Int)) (and (= A__questionmark_v_22_23 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_v_22_23 A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_v_22_23))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_23_24 Int)) (and (= A__questionmark_v_23_24 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_v_23_24 A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_v_23_24))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (exists ((A__questionmark_v_25_25 Int) (A__questionmark_v_24_26 Int)) (and (= A__questionmark_v_25_25 (|tptp.'ElementProxy'| A__questionmark_a (- 0 1))) (= A__questionmark_v_24_26 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|) tptp.true_1)))) (or (= A__questionmark_v_24_26 tptp.nullObject) (= (|tptp.'IsImmutable'| (tptp.typeof A__questionmark_v_24_26)) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_24_26 tptp.ownerRef) (tptp.select2 A__questionmark_heap A__questionmark_v_25_25 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_24_26 tptp.ownerFrame) (tptp.select2 A__questionmark_heap A__questionmark_v_25_25 tptp.ownerFrame))))))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_heap Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|) tptp.true_1)))) (= (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 0 1))) tptp.true_1)))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= (tptp.typeof (|tptp.'ElementProxy'| A__questionmark_o A__questionmark_pos)) |tptp.'System_Object'|))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= (tptp.typeof (|tptp.'ElementProxyStruct'| A__questionmark_o A__questionmark_pos)) |tptp.'System_Object'|))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_x_3 Int)) (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f) A__questionmark_x_3))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_f_prime_ Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_f A__questionmark_f_prime_)) (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f_prime_) (|tptp.'StructGet'| A__questionmark_s A__questionmark_f_prime_))))) (not (forall ((A__questionmark_T Int)) (exists ((A__questionmark_v_26_27 Int)) (and (= A__questionmark_v_26_27 (|tptp.'BaseClass'| A__questionmark_T)) (not (or (not (= (tptp.x A__questionmark_T A__questionmark_v_26_27) tptp.true_1)) (not (=> (not (= A__questionmark_T |tptp.'System_Object'|)) (not (= A__questionmark_T A__questionmark_v_26_27)))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_B Int) (A__questionmark_C Int)) (=> (= (tptp.x A__questionmark_C (|tptp.'AsDirectSubClass'| A__questionmark_B A__questionmark_A)) tptp.true_1) (= (|tptp.'OneClassDown'| A__questionmark_C A__questionmark_A) A__questionmark_B)))) (not (forall ((A__questionmark_T Int)) (=> (= (|tptp.'IsValueType'| A__questionmark_T) tptp.true_1) (not (or (not (forall ((A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_T A__questionmark_U_1) tptp.true_1) (= A__questionmark_T A__questionmark_U_1)))) (not (forall ((A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_U_1))))))))) (not (= (|tptp.'IsValueType'| |tptp.'System_Boolean'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Type'| |tptp.'System_Object'|) tptp.true_1)) (not (forall ((A__questionmark_T Int)) (= (|tptp.'IsNotNull'| (|tptp.'TypeObject'| A__questionmark_T) |tptp.'System_Type'|) tptp.true_1))) (not (forall ((A__questionmark_T Int)) (= (|tptp.'TypeName'| (|tptp.'TypeObject'| A__questionmark_T)) A__questionmark_T))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1) (or (= A__questionmark_o tptp.nullObject) (= (tptp.x (tptp.typeof A__questionmark_o) A__questionmark_T) tptp.true_1))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T) tptp.true_1) (not (or (not (not (= A__questionmark_o tptp.nullObject))) (not (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1) (= (|tptp.'As'| A__questionmark_o A__questionmark_T) A__questionmark_o)))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (not (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1)) (= (|tptp.'As'| A__questionmark_o A__questionmark_T) tptp.nullObject)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (exists ((A__questionmark_v_27_28 Int)) (and (= A__questionmark_v_27_28 (tptp.typeof A__questionmark_o)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (tptp.x A__questionmark_v_27_28 |tptp.'System_Array'|) tptp.true_1)))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_27_28)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_27_28))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)))) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f)) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)))) (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_s Int) (A__questionmark_f Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_s) tptp.true_1) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'StructGet'| A__questionmark_s A__questionmark_f)) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e) tptp.true_1) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'RefArrayGet'| A__questionmark_e A__questionmark_i)) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e) tptp.true_1) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'ValueArrayGet'| A__questionmark_e A__questionmark_i)) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_o) tptp.true_1) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_c Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_c) tptp.allocated) tptp.true_1)))) (not (= (|tptp.'DeclType'| |tptp.'NonNullFieldsAreInitialized'|) |tptp.'System_Object'|)) (not (forall ((A__questionmark_f Int) (A__questionmark_T Int)) (=> (= (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T) A__questionmark_f) (= (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T) A__questionmark_f)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (|tptp.'Is'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)) A__questionmark_T) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (or (not (= A__questionmark_o |tptp.'BeingConstructed'|)) (= (= (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|) tptp.true_1) true))))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T)) tptp.nullObject))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (|tptp.'InRange'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRangeField'| A__questionmark_f A__questionmark_T)) A__questionmark_T) tptp.true_1)))) (not (forall ((A__questionmark_o Int)) (not (= (|tptp.'IsMemberlessType'| (tptp.typeof A__questionmark_o)) tptp.true_1)))) (not (forall ((A__questionmark_J Int) (A__questionmark_s Int) (A__questionmark_b Int)) (exists ((A__questionmark_v_29_29 Int) (A__questionmark_v_28_30 Int)) (and (= A__questionmark_v_29_29 (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_v_28_30 (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (=> (not (or (not (= A__questionmark_v_29_29 A__questionmark_J)) (not (= A__questionmark_v_28_30 A__questionmark_b)) (not (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_28_30) A__questionmark_v_29_29) tptp.true_1)))) (= (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J) tptp.true_1)))))) (not (not (= (|tptp.'IsImmutable'| |tptp.'System_Object'|) tptp.true_1))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_T)) tptp.true_1) (not (or (not (= (|tptp.'IsImmutable'| A__questionmark_U_1) tptp.true_1)) (not (= (|tptp.'AsImmutable'| A__questionmark_U_1) A__questionmark_U_1))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_T)) tptp.true_1) (not (or (not (not (= (|tptp.'IsImmutable'| A__questionmark_U_1) tptp.true_1))) (not (= (|tptp.'AsMutable'| A__questionmark_U_1) A__questionmark_U_1))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (not (or (not (not (= A__questionmark_o tptp.nullObject))) (not (not (= A__questionmark_o |tptp.'BeingConstructed'|))) (not (= (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)) tptp.true_1)))) (forall ((A__questionmark_h_1 Int)) (exists ((A__questionmark_v_30_31 Int)) (and (= A__questionmark_v_30_31 (tptp.typeof A__questionmark_o)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_30_31)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_30_31)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)) (not (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) A__questionmark_o)) (not (forall ((A__questionmark_t Int)) (=> (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)) A__questionmark_o) (or (= A__questionmark_t A__questionmark_o) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|))))))))))))))) (not (forall ((A__questionmark_s Int)) (<= 0 (|tptp.'StringLength'| A__questionmark_s)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_31_32 Int)) (and (= A__questionmark_v_31_32 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_31_32 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_31_32 tptp.ownerRef) A__questionmark_o)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_31_32 tptp.ownerFrame) A__questionmark_T))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (exists ((A__questionmark_v_32_33 Int)) (and (= A__questionmark_v_32_33 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_32_33 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_32_33 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_32_33 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int) (A__questionmark_i Int)) (exists ((A__questionmark_v_33_34 Int)) (and (= A__questionmark_v_33_34 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (exists ((A__questionmark_v_34_35 Int)) (and (= A__questionmark_v_34_35 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_33_34 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerRef) A__questionmark_o)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerFrame) A__questionmark_T))))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_i Int)) (exists ((A__questionmark_v_35_36 Int)) (and (= A__questionmark_v_35_36 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (exists ((A__questionmark_v_36_37 Int)) (and (= A__questionmark_v_36_37 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_35_36 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (exists ((A__questionmark_v_39_38 Int) (A__questionmark_v_37_39 Int) (A__questionmark_v_38_40 Int)) (and (= A__questionmark_v_39_38 (tptp.typeof A__questionmark_o)) (= A__questionmark_v_37_39 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_38_40 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_37_39 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_40 tptp.inv) A__questionmark_v_37_39) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_40 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_37_39)))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_39_38)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_39_38))))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_h_1 Int)) (exists ((A__questionmark_v_40_41 Int) (A__questionmark_v_41_42 Int)) (and (= A__questionmark_v_40_41 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_41_42 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (= (|tptp.'AsPureObject'| A__questionmark_o) A__questionmark_o)) (not (not (= A__questionmark_v_40_41 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_41_42 tptp.inv) A__questionmark_v_40_41) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_41_42 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_40_41)))))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_h_1 Int)) (exists ((A__questionmark_v_44_43 Int)) (and (= A__questionmark_v_44_43 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (exists ((A__questionmark_v_45_44 Int) (A__questionmark_v_46_45 Int) (A__questionmark_v_42_46 Int) (A__questionmark_v_43_47 Int)) (and (= A__questionmark_v_45_44 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame)) (= A__questionmark_v_46_45 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef)) (= A__questionmark_v_42_46 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_43_47 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (not (= A__questionmark_v_42_46 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_43_47 tptp.inv) A__questionmark_v_42_46) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_43_47 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_42_46)))))) (not (or (not (not (= A__questionmark_v_44_43 tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.allocated) tptp.true_1) true)) (not (or (= A__questionmark_v_45_44 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.inv) A__questionmark_v_45_44) tptp.true_1)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_45_44))))))))))))) (not (forall ((A__questionmark_value Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (exists ((A__questionmark_v_47_48 Int)) (and (= A__questionmark_v_47_48 (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)) (not (or (not (= (|tptp.'Box'| A__questionmark_value A__questionmark_v_47_48) A__questionmark_v_47_48)) (not (= (|tptp.'UnboxedType'| A__questionmark_v_47_48) A__questionmark_typ)))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (=> (not (= (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_x_3)) tptp.true_1)) (= (|tptp.'BoxFunc'| A__questionmark_x_3 A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) A__questionmark_x_3)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (= (|tptp.'Unbox'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) A__questionmark_x_3))) (not (forall ((A__questionmark_p Int)) (=> (= (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)) tptp.true_1) (forall ((A__questionmark_heap Int) (A__questionmark_x_3 Int)) (exists ((A__questionmark_v_48_49 Int)) (and (= A__questionmark_v_48_49 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (exists ((A__questionmark_v_49_50 Int)) (and (= A__questionmark_v_49_50 (tptp.typeof A__questionmark_v_48_49)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.inv) A__questionmark_v_49_50)) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.localinv) A__questionmark_v_49_50))))))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (exists ((A__questionmark_v_50_51 Int)) (and (= A__questionmark_v_50_51 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (=> (not (or (not (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_50_51) |tptp.'System_Object'|) tptp.true_1)) (not (= A__questionmark_v_50_51 A__questionmark_p)))) (= A__questionmark_x_3 A__questionmark_p)))))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (= (= (|tptp.'UnboxedType'| A__questionmark_p) A__questionmark_typ) (not (= (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ) tptp.nullObject))))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (=> (not (= (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ) tptp.nullObject)) (= (|tptp.'Box'| (|tptp.'Unbox'| A__questionmark_p) A__questionmark_p) A__questionmark_p)))) (not (= (|tptp.'IsValueType'| |tptp.'System_SByte'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Byte'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Int16'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_UInt16'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Int32'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_UInt32'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Int64'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_UInt64'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Char'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_UIntPtr'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_IntPtr'|) tptp.true_1)) (not (< tptp.int_m9223372036854775808 tptp.int_m2147483648)) (not (< tptp.int_m2147483648 (- 0 100000))) (not (< 100000 tptp.int_2147483647)) (not (< tptp.int_2147483647 tptp.int_4294967295)) (not (< tptp.int_4294967295 tptp.int_9223372036854775807)) (not (< tptp.int_9223372036854775807 tptp.int_18446744073709551615)) (not (= (+ tptp.int_m9223372036854775808 1) (- 0 tptp.int_9223372036854775807))) (not (= (+ tptp.int_m2147483648 1) (- 0 tptp.int_2147483647))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_SByte'|) tptp.true_1) (not (or (not (<= (- 0 128) A__questionmark_i)) (not (< A__questionmark_i 128))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Byte'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 256))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int16'|) tptp.true_1) (not (or (not (<= (- 0 32768) A__questionmark_i)) (not (< A__questionmark_i 32768))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt16'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 65536))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int32'|) tptp.true_1) (not (or (not (<= tptp.int_m2147483648 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_2147483647))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt32'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_4294967295))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int64'|) tptp.true_1) (not (or (not (<= tptp.int_m9223372036854775808 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_9223372036854775807))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt64'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_18446744073709551615))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Char'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 65536))))))) (not (forall ((A__questionmark_z Int) (A__questionmark_B Int) (A__questionmark_C Int)) (=> (= (|tptp.'InRange'| A__questionmark_z A__questionmark_C) tptp.true_1) (= (|tptp.'IntToInt'| A__questionmark_z A__questionmark_B A__questionmark_C) A__questionmark_z)))) (not (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (= A__questionmark_b tptp.true_1) (= (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y) A__questionmark_x_3)))) (not (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (= A__questionmark_b tptp.true_1)) (= (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y) A__questionmark_y)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (- A__questionmark_x_3 (* (tptp.x_1 A__questionmark_x_3 A__questionmark_y) A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_51_52 Int)) (and (= A__questionmark_v_51_52 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (< 0 A__questionmark_y)))) (not (or (not (<= 0 A__questionmark_v_51_52)) (not (< A__questionmark_v_51_52 A__questionmark_y))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_52_53 Int)) (and (= A__questionmark_v_52_53 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (< A__questionmark_y 0)))) (not (or (not (<= 0 A__questionmark_v_52_53)) (not (< A__questionmark_v_52_53 (- 0 A__questionmark_y)))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_53_54 Int)) (and (= A__questionmark_v_53_54 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= A__questionmark_x_3 0)) (not (< 0 A__questionmark_y)))) (not (or (not (< (- 0 A__questionmark_y) A__questionmark_v_53_54)) (not (<= A__questionmark_v_53_54 0))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_54_55 Int)) (and (= A__questionmark_v_54_55 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= A__questionmark_x_3 0)) (not (< A__questionmark_y 0)))) (not (or (not (< A__questionmark_y A__questionmark_v_54_55)) (not (<= A__questionmark_v_54_55 0))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 (+ A__questionmark_y A__questionmark_x_3) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_55_56 Int)) (and (= A__questionmark_v_55_56 (- A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_v_55_56)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 A__questionmark_v_55_56 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_d Int)) (=> (not (or (not (<= 2 A__questionmark_d)) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (not (< A__questionmark_a A__questionmark_b)))) (<= (+ A__questionmark_a A__questionmark_d) A__questionmark_b)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (or (<= 0 A__questionmark_x_3) (<= 0 A__questionmark_y)) (<= 0 (tptp.and_1 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_56_57 Int)) (and (= A__questionmark_v_56_57 (tptp.or_1 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (not (or (not (<= 0 A__questionmark_v_56_57)) (not (<= A__questionmark_v_56_57 (+ A__questionmark_x_3 A__questionmark_y)))))))))) (not (forall ((A__questionmark_i Int)) (= (tptp.shl A__questionmark_i 0) A__questionmark_i))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (=> (<= 1 A__questionmark_j) (= (tptp.shl A__questionmark_i A__questionmark_j) (* (tptp.shl A__questionmark_i (- A__questionmark_j 1)) 2))))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (exists ((A__questionmark_v_57_58 Int)) (and (= A__questionmark_v_57_58 (tptp.shl A__questionmark_i A__questionmark_j)) (=> (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 32768)) (not (<= 0 A__questionmark_j)) (not (<= A__questionmark_j 16)))) (not (or (not (<= 0 A__questionmark_v_57_58)) (not (<= A__questionmark_v_57_58 tptp.int_2147483647))))))))) (not (forall ((A__questionmark_i Int)) (= (tptp.shr A__questionmark_i 0) A__questionmark_i))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (=> (<= 1 A__questionmark_j) (= (tptp.shr A__questionmark_i A__questionmark_j) (tptp.x_1 (tptp.shr A__questionmark_i (- A__questionmark_j 1)) 2))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_58_59 Int)) (and (= A__questionmark_v_58_59 (tptp.min A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_v_58_59 A__questionmark_x_3) (= A__questionmark_v_58_59 A__questionmark_y))) (not (<= A__questionmark_v_58_59 A__questionmark_x_3)) (not (<= A__questionmark_v_58_59 A__questionmark_y)))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_59_60 Int)) (and (= A__questionmark_v_59_60 (tptp.max A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_v_59_60 A__questionmark_x_3) (= A__questionmark_v_59_60 A__questionmark_y))) (not (<= A__questionmark_x_3 A__questionmark_v_59_60)) (not (<= A__questionmark_y A__questionmark_v_59_60)))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (= (= (|tptp.'System_String_Equals_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (not (or (not (= (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1))) (not (= (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'StringEquals'| A__questionmark_b A__questionmark_a) tptp.true_1))) (not (=> (= A__questionmark_a A__questionmark_b) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_c Int)) (=> (not (or (not (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1)) (not (= (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c) tptp.true_1)))) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_c) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (not (= A__questionmark_b tptp.nullObject))) (not (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1)))) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_a) (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_b))))) (not (not (= (|tptp.'IsStaticField'| |tptp.'BoundedStack_size'|) tptp.true_1))) (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_size'|) tptp.true_1)) (not (= (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_size'|) tptp.true_1)) (not (= (|tptp.'DeclType'| |tptp.'BoundedStack_size'|) |tptp.'BoundedStack'|)) (not (= (|tptp.'AsRangeField'| |tptp.'BoundedStack_size'| |tptp.'System_Int32'|) |tptp.'BoundedStack_size'|)) (not (not (= (|tptp.'IsStaticField'| |tptp.'BoundedStack_max'|) tptp.true_1))) (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_max'|) tptp.true_1)) (not (= (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_max'|) tptp.true_1)) (not (= (|tptp.'DeclType'| |tptp.'BoundedStack_max'|) |tptp.'BoundedStack'|)) (not (= (|tptp.'AsRangeField'| |tptp.'BoundedStack_max'| |tptp.'System_Int32'|) |tptp.'BoundedStack_max'|)) (not (not (= (|tptp.'IsStaticField'| |tptp.'BoundedStack_elems'|) tptp.true_1))) (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_elems'|) tptp.true_1)) (not (= (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_elems'|) tptp.true_1)) (not (= (|tptp.'AsRepField'| |tptp.'BoundedStack_elems'| |tptp.'BoundedStack'|) |tptp.'BoundedStack_elems'|)) (not (= (|tptp.'DeclType'| |tptp.'BoundedStack_elems'|) |tptp.'BoundedStack'|)) (not (= (|tptp.'AsNonNullRefField'| |tptp.'BoundedStack_elems'| (|tptp.'IntArray'| |tptp.'System_Int32'| 1)) |tptp.'BoundedStack_elems'|)) (not (= (tptp.x |tptp.'BoundedStack'| |tptp.'BoundedStack'|) tptp.true_1)) (not (= A__questionmark_v_0_8 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'BoundedStack'| A__questionmark_v_0_8) |tptp.'BoundedStack'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'BoundedStack'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'BoundedStack'|) |tptp.'BoundedStack'|)) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Array'|) tptp.true_1)) (not (= A__questionmark_v_1_9 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_Array'| A__questionmark_v_1_9) |tptp.'System_Array'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'System_Array'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'System_Array'|) |tptp.'System_Array'|)) (not (= (tptp.x |tptp.'System_ICloneable'| |tptp.'System_ICloneable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_ICloneable'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_ICloneable'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_ICloneable'|) |tptp.'System_ICloneable'|)) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_ICloneable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IList'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_ICollection'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Collections_IEnumerable'|) |tptp.'System_Collections_IEnumerable'|)) (not (= (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_ICollection'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Collections_ICollection'|) |tptp.'System_Collections_ICollection'|)) (not (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_ICollection'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IList'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Collections_IList'|) |tptp.'System_Collections_IList'|)) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IList'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Array'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Array'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_1_9))))) true))) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (exists ((A__questionmark_v_63_63 Int) (A__questionmark_v_62_64 Int)) (and (= A__questionmark_v_63_63 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|)) (= A__questionmark_v_62_64 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_0_8))))) (not (or (not (<= 0 A__questionmark_v_62_64)) (not (<= A__questionmark_v_62_64 A__questionmark_v_63_63)) (not (<= A__questionmark_v_63_63 (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|))))))))))) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_String'|) tptp.true_1)) (not (= A__questionmark_v_2_7 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_String'| A__questionmark_v_2_7) |tptp.'System_String'|)) (not (= (|tptp.'IsImmutable'| |tptp.'System_String'|) tptp.true_1)) (not (= (|tptp.'AsImmutable'| |tptp.'System_String'|) |tptp.'System_String'|)) (not (= (tptp.x |tptp.'System_IComparable'| |tptp.'System_IComparable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IComparable'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IComparable'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_IComparable'|) |tptp.'System_IComparable'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_IComparable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_ICloneable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IConvertible'| |tptp.'System_IConvertible'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IConvertible'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IConvertible'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_IConvertible'|) |tptp.'System_IConvertible'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_IConvertible'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_IComparable_1___System_String'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IComparable_1___System_String'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_IComparable_1___System_String'|) |tptp.'System_IComparable_1___System_String'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IEquatable_1___System_String'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_IEquatable_1___System_String'|) |tptp.'System_IEquatable_1___System_String'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|) tptp.true_1)) (not (forall ((A__questionmark_U Int)) (=> (= (tptp.x A__questionmark_U |tptp.'System_String'|) tptp.true_1) (= A__questionmark_U |tptp.'System_String'|)))) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_String'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_2_7))))) true))) (not (= (tptp.x |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) tptp.true_1)) (not (= (tptp.x |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_GuardException'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Exception'| |tptp.'System_Exception'|) tptp.true_1)) (not (= A__questionmark_v_3_6 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_Exception'| A__questionmark_v_3_6) |tptp.'System_Exception'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'System_Exception'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'System_Exception'|) |tptp.'System_Exception'|)) (not (= (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_Serialization_ISerializable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_Serialization_ISerializable'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Runtime_Serialization_ISerializable'|) |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Exception'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Exception'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Exception'|) |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Exception'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Exception'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_3_6))))) true))) (not (= A__questionmark_v_4_5 |tptp.'System_Exception'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_4_5) |tptp.'Microsoft_Contracts_GuardException'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_GuardException'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_GuardException'|) |tptp.'Microsoft_Contracts_GuardException'|)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'Microsoft_Contracts_GuardException'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_4_5))))) true))) (not (= A__questionmark_v_5_4 |tptp.'Microsoft_Contracts_GuardException'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'| A__questionmark_v_5_4) |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'Microsoft_Contracts_ObjectInvariantException'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_5_4))))) true))) (not (= (tptp.x |tptp.'System_Type'| |tptp.'System_Type'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (= A__questionmark_v_6_3 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_6_3) |tptp.'System_Reflection_MemberInfo'|)) (not (= (|tptp.'IsImmutable'| |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (= (|tptp.'AsImmutable'| |tptp.'System_Reflection_MemberInfo'|) |tptp.'System_Reflection_MemberInfo'|)) (not (= (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_ICustomAttributeProvider'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_ICustomAttributeProvider'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Reflection_ICustomAttributeProvider'|) |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_6_3))))) true))) (not (= A__questionmark_v_7_2 |tptp.'System_Reflection_MemberInfo'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_Type'| A__questionmark_v_7_2) |tptp.'System_Type'|)) (not (= (|tptp.'IsImmutable'| |tptp.'System_Type'|) tptp.true_1)) (not (= (|tptp.'AsImmutable'| |tptp.'System_Type'|) |tptp.'System_Type'|)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Type'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Type'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Type'|) |tptp.'System_Runtime_InteropServices__Type'|)) (not (= (tptp.x |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Reflection_IReflect'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_IReflect'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Reflection_IReflect'|) |tptp.'System_Reflection_IReflect'|)) (not (= (tptp.x |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Type'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Type'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_7_2))))) true))) (not (= (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ICheckedException'|) tptp.true_1)) (not (= (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'Microsoft_Contracts_ICheckedException'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'Microsoft_Contracts_ICheckedException'|) |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_64_65 Int) (A__questionmark_v_66_66 Int) (A__questionmark_v_68_67 Int) (A__questionmark_v_65_68 Int)) (and (= A__questionmark_v_64_65 (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this)) (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_69_70 Int)) (and (= A__questionmark_v_69_70 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_66_66)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_65_68)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_69_70)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_69_70))))))))))) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_64_65 |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.allocated) tptp.true_1)) (not (=> (not (= A__questionmark_v_65_68 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68)))))) (= A__questionmark_v_68_67 A__questionmark_v_66_66))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68))))))) (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_70_71 Int)) (and (= A__questionmark_v_70_71 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_70_71)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_70_71))))))))))))))))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_71_72 Int) (A__questionmark_v_73_73 Int) (A__questionmark_v_75_74 Int) (A__questionmark_v_72_75 Int)) (and (= A__questionmark_v_71_72 (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this)) (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_76_77 Int)) (and (= A__questionmark_v_76_77 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_73_73)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_72_75)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_76_77)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_76_77))))))))))) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_71_72 |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.allocated) tptp.true_1)) (not (=> (not (= A__questionmark_v_72_75 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75)))))) (= A__questionmark_v_75_74 A__questionmark_v_73_73))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75))))))) (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_77_78 Int)) (and (= A__questionmark_v_77_78 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_77_78)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_77_78))))))))))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_78_79 Int)) (and (= A__questionmark_v_78_79 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_78_79 |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_78_79)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_78_79)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|) tptp.true_1)))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_79_80 Int)) (and (= A__questionmark_v_79_80 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_79_80 |tptp.'BoundedStack'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_79_80)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_79_80)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'BoundedStack_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_arg0_in Int) (A__questionmark_arg1_in Int)) (exists ((A__questionmark_v_80_81 Int)) (and (= A__questionmark_v_80_81 (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated) tptp.true_1)) (not (= (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_arg0_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_81_82 Int)) (and (= A__questionmark_v_81_82 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_81_82)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_81_82)))))))))) (not (or (= A__questionmark_arg1_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_82_83 Int)) (and (= A__questionmark_v_82_83 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_82_83)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_82_83)))))))))))) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_80_81 |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.allocated) tptp.true_1)) (not (= (|tptp.'AsPureObject'| A__questionmark_arg0_in) A__questionmark_arg0_in)) (not (= (|tptp.'AsPureObject'| A__questionmark_arg1_in) A__questionmark_arg1_in)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_83_84 Int)) (and (= A__questionmark_v_83_84 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_83_84)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_83_84))))))))))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_arg0_in Int) (A__questionmark_arg1_in Int)) (= (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) (|tptp.'System_String_Concat_System_Object_System_Object_1'| A__questionmark_arg0_in A__questionmark_arg1_in)))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_str0_in Int) (A__questionmark_str1_in Int)) (exists ((A__questionmark_v_84_85 Int)) (and (= A__questionmark_v_84_85 (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated) tptp.true_1)) (not (= (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_str0_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_85_86 Int)) (and (= A__questionmark_v_85_86 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_85_86)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_85_86)))))))))) (not (or (= A__questionmark_str1_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_86_87 Int)) (and (= A__questionmark_v_86_87 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_86_87)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_86_87)))))))))))) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_84_85 |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.allocated) tptp.true_1)) (not (= (|tptp.'StringLength'| A__questionmark_v_84_85) (+ (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))))) (not (= (|tptp.'AsPureObject'| A__questionmark_str0_in) A__questionmark_str0_in)) (not (= (|tptp.'AsPureObject'| A__questionmark_str1_in) A__questionmark_str1_in)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_87_88 Int)) (and (= A__questionmark_v_87_88 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_87_88)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_87_88))))))))))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_str0_in Int) (A__questionmark_str1_in Int)) (= (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) (|tptp.'System_String_Concat_System_String_System_String_1'| A__questionmark_str0_in A__questionmark_str1_in)))) (not (= (|tptp.'IsNotNull'| tptp.stringLiteral8 |tptp.'System_String'|) tptp.true_1)) (not (= (|tptp.'StringLength'| tptp.stringLiteral8) 13)) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (tptp.select2 A__questionmark_heap tptp.stringLiteral8 tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral8) tptp.stringLiteral8)))) (not (= (|tptp.'IsNotNull'| tptp.stringLiteral9 |tptp.'System_String'|) tptp.true_1)) (not (= (|tptp.'StringLength'| tptp.stringLiteral9) 18)) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (tptp.select2 A__questionmark_heap tptp.stringLiteral9 tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral9) tptp.stringLiteral9)))) (not (= (|tptp.'IsNotNull'| tptp.stringLiteral10 |tptp.'System_String'|) tptp.true_1)) (not (= (|tptp.'StringLength'| tptp.stringLiteral10) 7)) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (tptp.select2 A__questionmark_heap tptp.stringLiteral10 tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral10) tptp.stringLiteral10)))) (not (= (|tptp.'IsNotNull'| tptp.stringLiteral11 |tptp.'System_String'|) tptp.true_1)) (not (= (|tptp.'StringLength'| tptp.stringLiteral11) 1)) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (tptp.select2 A__questionmark_heap tptp.stringLiteral11 tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral11) tptp.stringLiteral11))))) (or (not (and (not (= tptp.allocated tptp.elements)) (not (= tptp.allocated tptp.inv)) (not (= tptp.localinv tptp.allocated)) (not (= tptp.allocated tptp.exposeVersion)) (not (= tptp.sharingMode tptp.allocated)) (not (= tptp.allocated |tptp.'SharingMode_Unshared'|)) (not (= tptp.allocated |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.allocated)) (not (= tptp.allocated tptp.ownerFrame)) (not (= tptp.allocated |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.allocated |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.allocated)) (not (= |tptp.'ArrayCategoryRef'| tptp.allocated)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.allocated)) (not (= |tptp.'System_Array'| tptp.allocated)) (not (= |tptp.'System_Boolean'| tptp.allocated)) (not (= |tptp.'System_Object'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Type'|)) (not (= tptp.allocated |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.allocated |tptp.'System_String'|)) (not (= tptp.allocated |tptp.'FirstConsistentOwner'|)) (not (= tptp.allocated |tptp.'System_SByte'|)) (not (= tptp.allocated |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| tptp.allocated)) (not (= |tptp.'System_UInt64'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Char'|)) (not (= tptp.allocated |tptp.'System_UIntPtr'|)) (not (= tptp.allocated |tptp.'System_IntPtr'|)) (not (= tptp.allocated |tptp.'BoundedStack_max'|)) (not (= tptp.allocated |tptp.'BoundedStack_size'|)) (not (= tptp.allocated |tptp.'BoundedStack_elems'|)) (not (= tptp.allocated |tptp.'System_Exception'|)) (not (= tptp.allocated |tptp.'System_IComparable'|)) (not (= tptp.allocated |tptp.'System_Collections_ICollection'|)) (not (= tptp.allocated |tptp.'System_ICloneable'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| tptp.allocated)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.allocated)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.allocated |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.allocated |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.allocated |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.allocated)) (not (= tptp.allocated |tptp.'BoundedStack'|)) (not (= tptp.allocated |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.allocated |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_Collections_IList'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 tptp.allocated)) (not (= tptp.allocated tptp.stringLiteral9)) (not (= tptp.stringLiteral10 tptp.allocated)) (not (= tptp.allocated tptp.stringLiteral11)) (not (= tptp.elements tptp.inv)) (not (= tptp.localinv tptp.elements)) (not (= tptp.elements tptp.exposeVersion)) (not (= tptp.sharingMode tptp.elements)) (not (= |tptp.'SharingMode_Unshared'| tptp.elements)) (not (= |tptp.'SharingMode_LockProtected'| tptp.elements)) (not (= tptp.ownerRef tptp.elements)) (not (= tptp.elements tptp.ownerFrame)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.elements)) (not (= |tptp.'ArrayCategoryValue'| tptp.elements)) (not (= |tptp.'ArrayCategoryInt'| tptp.elements)) (not (= |tptp.'ArrayCategoryRef'| tptp.elements)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.elements)) (not (= |tptp.'System_Array'| tptp.elements)) (not (= |tptp.'System_Boolean'| tptp.elements)) (not (= |tptp.'System_Object'| tptp.elements)) (not (= tptp.elements |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.elements)) (not (= tptp.elements |tptp.'System_String'|)) (not (= tptp.elements |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_SByte'| tptp.elements)) (not (= tptp.elements |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.elements)) (not (= |tptp.'System_UInt16'| tptp.elements)) (not (= |tptp.'System_Int32'| tptp.elements)) (not (= tptp.elements |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| tptp.elements)) (not (= |tptp.'System_UInt64'| tptp.elements)) (not (= |tptp.'System_Char'| tptp.elements)) (not (= tptp.elements |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| tptp.elements)) (not (= tptp.elements |tptp.'BoundedStack_max'|)) (not (= tptp.elements |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| tptp.elements)) (not (= |tptp.'System_Exception'| tptp.elements)) (not (= |tptp.'System_IComparable'| tptp.elements)) (not (= |tptp.'System_Collections_ICollection'| tptp.elements)) (not (= tptp.elements |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.elements)) (not (= |tptp.'System_IConvertible'| tptp.elements)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.elements)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.elements)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.elements)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.elements)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.elements)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.elements)) (not (= tptp.elements |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.elements)) (not (= |tptp.'BoundedStack'| tptp.elements)) (not (= tptp.elements |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.elements)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.elements)) (not (= tptp.elements |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.elements)) (not (= tptp.stringLiteral8 tptp.elements)) (not (= tptp.stringLiteral9 tptp.elements)) (not (= tptp.stringLiteral10 tptp.elements)) (not (= tptp.stringLiteral11 tptp.elements)) (not (= tptp.localinv tptp.inv)) (not (= tptp.inv tptp.exposeVersion)) (not (= tptp.sharingMode tptp.inv)) (not (= |tptp.'SharingMode_Unshared'| tptp.inv)) (not (= |tptp.'SharingMode_LockProtected'| tptp.inv)) (not (= tptp.ownerRef tptp.inv)) (not (= tptp.inv tptp.ownerFrame)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.inv)) (not (= |tptp.'ArrayCategoryValue'| tptp.inv)) (not (= |tptp.'ArrayCategoryInt'| tptp.inv)) (not (= |tptp.'ArrayCategoryRef'| tptp.inv)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.inv)) (not (= |tptp.'System_Array'| tptp.inv)) (not (= |tptp.'System_Boolean'| tptp.inv)) (not (= |tptp.'System_Object'| tptp.inv)) (not (= tptp.inv |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.inv)) (not (= tptp.inv |tptp.'System_String'|)) (not (= tptp.inv |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_SByte'| tptp.inv)) (not (= tptp.inv |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.inv)) (not (= |tptp.'System_UInt16'| tptp.inv)) (not (= |tptp.'System_Int32'| tptp.inv)) (not (= |tptp.'System_UInt32'| tptp.inv)) (not (= |tptp.'System_Int64'| tptp.inv)) (not (= |tptp.'System_UInt64'| tptp.inv)) (not (= |tptp.'System_Char'| tptp.inv)) (not (= |tptp.'System_UIntPtr'| tptp.inv)) (not (= |tptp.'System_IntPtr'| tptp.inv)) (not (= tptp.inv |tptp.'BoundedStack_max'|)) (not (= tptp.inv |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| tptp.inv)) (not (= |tptp.'System_Exception'| tptp.inv)) (not (= |tptp.'System_IComparable'| tptp.inv)) (not (= |tptp.'System_Collections_ICollection'| tptp.inv)) (not (= tptp.inv |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.inv)) (not (= |tptp.'System_IConvertible'| tptp.inv)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.inv)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.inv)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.inv)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.inv)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.inv)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.inv)) (not (= tptp.inv |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.inv)) (not (= |tptp.'BoundedStack'| tptp.inv)) (not (= tptp.inv |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.inv)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.inv)) (not (= |tptp.'System_Collections_IList'| tptp.inv)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.inv)) (not (= tptp.stringLiteral8 tptp.inv)) (not (= tptp.stringLiteral9 tptp.inv)) (not (= tptp.stringLiteral10 tptp.inv)) (not (= tptp.stringLiteral11 tptp.inv)) (not (= tptp.localinv tptp.exposeVersion)) (not (= tptp.localinv tptp.sharingMode)) (not (= tptp.localinv |tptp.'SharingMode_Unshared'|)) (not (= tptp.localinv |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.localinv)) (not (= tptp.localinv tptp.ownerFrame)) (not (= tptp.localinv |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.localinv |tptp.'ArrayCategoryValue'|)) (not (= tptp.localinv |tptp.'ArrayCategoryInt'|)) (not (= tptp.localinv |tptp.'ArrayCategoryRef'|)) (not (= tptp.localinv |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.localinv |tptp.'System_Array'|)) (not (= tptp.localinv |tptp.'System_Boolean'|)) (not (= tptp.localinv |tptp.'System_Object'|)) (not (= tptp.localinv |tptp.'System_Type'|)) (not (= tptp.localinv |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.localinv |tptp.'System_String'|)) (not (= tptp.localinv |tptp.'FirstConsistentOwner'|)) (not (= tptp.localinv |tptp.'System_SByte'|)) (not (= tptp.localinv |tptp.'System_Byte'|)) (not (= tptp.localinv |tptp.'System_Int16'|)) (not (= tptp.localinv |tptp.'System_UInt16'|)) (not (= tptp.localinv |tptp.'System_Int32'|)) (not (= tptp.localinv |tptp.'System_UInt32'|)) (not (= tptp.localinv |tptp.'System_Int64'|)) (not (= tptp.localinv |tptp.'System_UInt64'|)) (not (= tptp.localinv |tptp.'System_Char'|)) (not (= tptp.localinv |tptp.'System_UIntPtr'|)) (not (= tptp.localinv |tptp.'System_IntPtr'|)) (not (= tptp.localinv |tptp.'BoundedStack_max'|)) (not (= tptp.localinv |tptp.'BoundedStack_size'|)) (not (= tptp.localinv |tptp.'BoundedStack_elems'|)) (not (= tptp.localinv |tptp.'System_Exception'|)) (not (= tptp.localinv |tptp.'System_IComparable'|)) (not (= tptp.localinv |tptp.'System_Collections_ICollection'|)) (not (= tptp.localinv |tptp.'System_ICloneable'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.localinv |tptp.'System_IConvertible'|)) (not (= tptp.localinv |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.localinv |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.localinv |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.localinv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.localinv |tptp.'System_Reflection_IReflect'|)) (not (= tptp.localinv |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.localinv |tptp.'BoundedStack'|)) (not (= tptp.localinv |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.localinv |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_Collections_IList'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.localinv tptp.stringLiteral8)) (not (= tptp.localinv tptp.stringLiteral9)) (not (= tptp.localinv tptp.stringLiteral10)) (not (= tptp.localinv tptp.stringLiteral11)) (not (= tptp.sharingMode tptp.exposeVersion)) (not (= |tptp.'SharingMode_Unshared'| tptp.exposeVersion)) (not (= |tptp.'SharingMode_LockProtected'| tptp.exposeVersion)) (not (= tptp.ownerRef tptp.exposeVersion)) (not (= tptp.ownerFrame tptp.exposeVersion)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryValue'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryInt'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryRef'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.exposeVersion)) (not (= |tptp.'System_Array'| tptp.exposeVersion)) (not (= |tptp.'System_Boolean'| tptp.exposeVersion)) (not (= |tptp.'System_Object'| tptp.exposeVersion)) (not (= |tptp.'System_Type'| tptp.exposeVersion)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_String'|)) (not (= |tptp.'FirstConsistentOwner'| tptp.exposeVersion)) (not (= |tptp.'System_SByte'| tptp.exposeVersion)) (not (= |tptp.'System_Byte'| tptp.exposeVersion)) (not (= |tptp.'System_Int16'| tptp.exposeVersion)) (not (= |tptp.'System_UInt16'| tptp.exposeVersion)) (not (= |tptp.'System_Int32'| tptp.exposeVersion)) (not (= |tptp.'System_UInt32'| tptp.exposeVersion)) (not (= |tptp.'System_Int64'| tptp.exposeVersion)) (not (= |tptp.'System_UInt64'| tptp.exposeVersion)) (not (= |tptp.'System_Char'| tptp.exposeVersion)) (not (= |tptp.'System_UIntPtr'| tptp.exposeVersion)) (not (= |tptp.'System_IntPtr'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_size'| tptp.exposeVersion)) (not (= |tptp.'BoundedStack_elems'| tptp.exposeVersion)) (not (= |tptp.'System_Exception'| tptp.exposeVersion)) (not (= |tptp.'System_IComparable'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_ICollection'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.exposeVersion)) (not (= |tptp.'System_IConvertible'| tptp.exposeVersion)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.exposeVersion)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.exposeVersion)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.exposeVersion)) (not (= |tptp.'BoundedStack'| tptp.exposeVersion)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.exposeVersion)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.exposeVersion)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_IList'| tptp.exposeVersion)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.exposeVersion)) (not (= tptp.stringLiteral8 tptp.exposeVersion)) (not (= tptp.stringLiteral9 tptp.exposeVersion)) (not (= tptp.stringLiteral10 tptp.exposeVersion)) (not (= tptp.stringLiteral11 tptp.exposeVersion)) (not (= tptp.sharingMode |tptp.'SharingMode_Unshared'|)) (not (= tptp.sharingMode |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.sharingMode)) (not (= tptp.sharingMode tptp.ownerFrame)) (not (= tptp.sharingMode |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'ArrayCategoryRef'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'System_Array'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_Boolean'|)) (not (= tptp.sharingMode |tptp.'System_Object'|)) (not (= tptp.sharingMode |tptp.'System_Type'|)) (not (= tptp.sharingMode |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.sharingMode |tptp.'System_String'|)) (not (= tptp.sharingMode |tptp.'FirstConsistentOwner'|)) (not (= tptp.sharingMode |tptp.'System_SByte'|)) (not (= tptp.sharingMode |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_UInt16'|)) (not (= tptp.sharingMode |tptp.'System_Int32'|)) (not (= tptp.sharingMode |tptp.'System_UInt32'|)) (not (= tptp.sharingMode |tptp.'System_Int64'|)) (not (= tptp.sharingMode |tptp.'System_UInt64'|)) (not (= tptp.sharingMode |tptp.'System_Char'|)) (not (= tptp.sharingMode |tptp.'System_UIntPtr'|)) (not (= tptp.sharingMode |tptp.'System_IntPtr'|)) (not (= tptp.sharingMode |tptp.'BoundedStack_max'|)) (not (= tptp.sharingMode |tptp.'BoundedStack_size'|)) (not (= tptp.sharingMode |tptp.'BoundedStack_elems'|)) (not (= tptp.sharingMode |tptp.'System_Exception'|)) (not (= tptp.sharingMode |tptp.'System_IComparable'|)) (not (= tptp.sharingMode |tptp.'System_Collections_ICollection'|)) (not (= tptp.sharingMode |tptp.'System_ICloneable'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.sharingMode |tptp.'System_IConvertible'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.sharingMode |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_IReflect'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.sharingMode |tptp.'BoundedStack'|)) (not (= tptp.sharingMode |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.sharingMode |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_Collections_IList'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.sharingMode tptp.stringLiteral8)) (not (= tptp.sharingMode tptp.stringLiteral9)) (not (= tptp.sharingMode tptp.stringLiteral10)) (not (= tptp.sharingMode tptp.stringLiteral11)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'SharingMode_Unshared'|)) (not (= tptp.ownerRef |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Array'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Boolean'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Object'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_UInt64'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Exception'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_IComparable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'SharingMode_Unshared'|)) (not (= tptp.stringLiteral9 |tptp.'SharingMode_Unshared'|)) (not (= tptp.stringLiteral10 |tptp.'SharingMode_Unshared'|)) (not (= tptp.stringLiteral11 |tptp.'SharingMode_Unshared'|)) (not (= tptp.ownerRef |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Array'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Boolean'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Object'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_UInt64'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Exception'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'SharingMode_LockProtected'|)) (not (= tptp.stringLiteral9 |tptp.'SharingMode_LockProtected'|)) (not (= tptp.stringLiteral10 |tptp.'SharingMode_LockProtected'|)) (not (= tptp.stringLiteral11 |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.ownerFrame)) (not (= tptp.ownerRef |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryValue'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryInt'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryRef'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.ownerRef |tptp.'System_Array'|)) (not (= tptp.ownerRef |tptp.'System_Boolean'|)) (not (= tptp.ownerRef |tptp.'System_Object'|)) (not (= tptp.ownerRef |tptp.'System_Type'|)) (not (= tptp.ownerRef |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.ownerRef |tptp.'System_String'|)) (not (= tptp.ownerRef |tptp.'FirstConsistentOwner'|)) (not (= tptp.ownerRef |tptp.'System_SByte'|)) (not (= tptp.ownerRef |tptp.'System_Byte'|)) (not (= tptp.ownerRef |tptp.'System_Int16'|)) (not (= tptp.ownerRef |tptp.'System_UInt16'|)) (not (= tptp.ownerRef |tptp.'System_Int32'|)) (not (= tptp.ownerRef |tptp.'System_UInt32'|)) (not (= tptp.ownerRef |tptp.'System_Int64'|)) (not (= tptp.ownerRef |tptp.'System_UInt64'|)) (not (= tptp.ownerRef |tptp.'System_Char'|)) (not (= tptp.ownerRef |tptp.'System_UIntPtr'|)) (not (= tptp.ownerRef |tptp.'System_IntPtr'|)) (not (= tptp.ownerRef |tptp.'BoundedStack_max'|)) (not (= tptp.ownerRef |tptp.'BoundedStack_size'|)) (not (= tptp.ownerRef |tptp.'BoundedStack_elems'|)) (not (= tptp.ownerRef |tptp.'System_Exception'|)) (not (= tptp.ownerRef |tptp.'System_IComparable'|)) (not (= tptp.ownerRef |tptp.'System_Collections_ICollection'|)) (not (= tptp.ownerRef |tptp.'System_ICloneable'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.ownerRef |tptp.'System_IConvertible'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.ownerRef |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_IReflect'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.ownerRef |tptp.'BoundedStack'|)) (not (= tptp.ownerRef |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.ownerRef |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IList'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.ownerRef tptp.stringLiteral8)) (not (= tptp.ownerRef tptp.stringLiteral9)) (not (= tptp.ownerRef tptp.stringLiteral10)) (not (= tptp.ownerRef tptp.stringLiteral11)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryValue'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryInt'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryRef'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.ownerFrame)) (not (= |tptp.'System_Array'| tptp.ownerFrame)) (not (= |tptp.'System_Boolean'| tptp.ownerFrame)) (not (= |tptp.'System_Object'| tptp.ownerFrame)) (not (= |tptp.'System_Type'| tptp.ownerFrame)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_String'|)) (not (= |tptp.'FirstConsistentOwner'| tptp.ownerFrame)) (not (= |tptp.'System_SByte'| tptp.ownerFrame)) (not (= |tptp.'System_Byte'| tptp.ownerFrame)) (not (= |tptp.'System_Int16'| tptp.ownerFrame)) (not (= |tptp.'System_UInt16'| tptp.ownerFrame)) (not (= |tptp.'System_Int32'| tptp.ownerFrame)) (not (= |tptp.'System_UInt32'| tptp.ownerFrame)) (not (= |tptp.'System_Int64'| tptp.ownerFrame)) (not (= |tptp.'System_UInt64'| tptp.ownerFrame)) (not (= |tptp.'System_Char'| tptp.ownerFrame)) (not (= |tptp.'System_UIntPtr'| tptp.ownerFrame)) (not (= |tptp.'System_IntPtr'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_size'| tptp.ownerFrame)) (not (= |tptp.'BoundedStack_elems'| tptp.ownerFrame)) (not (= |tptp.'System_Exception'| tptp.ownerFrame)) (not (= |tptp.'System_IComparable'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_ICollection'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.ownerFrame)) (not (= |tptp.'System_IConvertible'| tptp.ownerFrame)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.ownerFrame)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.ownerFrame)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.ownerFrame)) (not (= |tptp.'BoundedStack'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.ownerFrame)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_IList'| tptp.ownerFrame)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.ownerFrame)) (not (= tptp.stringLiteral8 tptp.ownerFrame)) (not (= tptp.stringLiteral9 tptp.ownerFrame)) (not (= tptp.stringLiteral10 tptp.ownerFrame)) (not (= tptp.stringLiteral11 tptp.ownerFrame)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Array'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Boolean'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Object'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_SByte'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_UInt16'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Int32'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_UInt64'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Exception'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_IComparable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_IConvertible'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.stringLiteral9 |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.stringLiteral10 |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.stringLiteral11 |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_UInt16'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Exception'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_IComparable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'ArrayCategoryValue'|)) (not (= tptp.stringLiteral9 |tptp.'ArrayCategoryValue'|)) (not (= tptp.stringLiteral10 |tptp.'ArrayCategoryValue'|)) (not (= tptp.stringLiteral11 |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral8)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral9)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral10)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral11)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral9)) (not (= tptp.stringLiteral10 |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral11)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral9)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral10)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral11)) (not (= |tptp.'System_Array'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Array'| |tptp.'System_Object'|)) (not (= |tptp.'System_Array'| |tptp.'System_Type'|)) (not (= |tptp.'System_Array'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Array'| |tptp.'System_String'|)) (not (= |tptp.'System_Array'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Array'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Array'| |tptp.'System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Array'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Array'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Array'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Array'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Array'| tptp.stringLiteral8)) (not (= |tptp.'System_Array'| tptp.stringLiteral9)) (not (= |tptp.'System_Array'| tptp.stringLiteral10)) (not (= |tptp.'System_Array'| tptp.stringLiteral11)) (not (= |tptp.'System_Object'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral9)) (not (= tptp.stringLiteral10 |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral11)) (not (= |tptp.'System_Object'| |tptp.'System_Type'|)) (not (= |tptp.'System_Object'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Object'| |tptp.'System_String'|)) (not (= |tptp.'System_Object'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Object'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Object'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Object'| |tptp.'System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Object'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Object'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Object'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| tptp.stringLiteral9)) (not (= |tptp.'System_Object'| tptp.stringLiteral10)) (not (= |tptp.'System_Object'| tptp.stringLiteral11)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_String'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Type'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Type'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Type'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Type'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Type'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Type'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Type'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Type'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Type'|)) (not (= |tptp.'System_Char'| |tptp.'System_Type'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Type'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Type'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Type'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Type'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Type'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Type'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Type'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Type'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Type'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Type'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Type'|)) (not (= tptp.stringLiteral8 |tptp.'System_Type'|)) (not (= tptp.stringLiteral9 |tptp.'System_Type'|)) (not (= tptp.stringLiteral10 |tptp.'System_Type'|)) (not (= tptp.stringLiteral11 |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_SByte'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_UInt16'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Int32'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_UInt64'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Exception'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_IComparable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_ICloneable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.stringLiteral9 |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.stringLiteral10 |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.stringLiteral11 |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_String'|)) (not (= |tptp.'System_Byte'| |tptp.'System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_String'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_String'|)) (not (= |tptp.'System_Char'| |tptp.'System_String'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_String'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_String'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_String'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_String'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_String'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_String'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_String'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_String'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_String'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_String'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_String'|)) (not (= tptp.stringLiteral8 |tptp.'System_String'|)) (not (= tptp.stringLiteral9 |tptp.'System_String'|)) (not (= tptp.stringLiteral10 |tptp.'System_String'|)) (not (= tptp.stringLiteral11 |tptp.'System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UInt16'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Int32'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UInt32'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Int64'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UInt64'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Char'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IntPtr'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Exception'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IComparable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IConvertible'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'BoundedStack'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'FirstConsistentOwner'|)) (not (= tptp.stringLiteral8 |tptp.'FirstConsistentOwner'|)) (not (= tptp.stringLiteral9 |tptp.'FirstConsistentOwner'|)) (not (= tptp.stringLiteral10 |tptp.'FirstConsistentOwner'|)) (not (= tptp.stringLiteral11 |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_SByte'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Int32'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_SByte'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Exception'| |tptp.'System_SByte'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_SByte'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_SByte'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_SByte'|)) (not (= tptp.stringLiteral9 |tptp.'System_SByte'|)) (not (= tptp.stringLiteral10 |tptp.'System_SByte'|)) (not (= tptp.stringLiteral11 |tptp.'System_SByte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Char'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Byte'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Byte'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Byte'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Byte'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Byte'|)) (not (= tptp.stringLiteral8 |tptp.'System_Byte'|)) (not (= tptp.stringLiteral9 |tptp.'System_Byte'|)) (not (= tptp.stringLiteral10 |tptp.'System_Byte'|)) (not (= tptp.stringLiteral11 |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int16'| tptp.stringLiteral8)) (not (= |tptp.'System_Int16'| tptp.stringLiteral9)) (not (= |tptp.'System_Int16'| tptp.stringLiteral10)) (not (= |tptp.'System_Int16'| tptp.stringLiteral11)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_UInt16'|)) (not (= tptp.stringLiteral9 |tptp.'System_UInt16'|)) (not (= tptp.stringLiteral10 |tptp.'System_UInt16'|)) (not (= tptp.stringLiteral11 |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| tptp.stringLiteral9)) (not (= |tptp.'System_Int32'| tptp.stringLiteral10)) (not (= |tptp.'System_Int32'| tptp.stringLiteral11)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Char'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UInt32'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt32'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt32'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_UInt32'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UInt32'|)) (not (= tptp.stringLiteral8 |tptp.'System_UInt32'|)) (not (= tptp.stringLiteral9 |tptp.'System_UInt32'|)) (not (= tptp.stringLiteral10 |tptp.'System_UInt32'|)) (not (= tptp.stringLiteral11 |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int64'| tptp.stringLiteral8)) (not (= |tptp.'System_Int64'| tptp.stringLiteral9)) (not (= |tptp.'System_Int64'| tptp.stringLiteral10)) (not (= |tptp.'System_Int64'| tptp.stringLiteral11)) (not (= |tptp.'System_UInt64'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral9)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral10)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral11)) (not (= |tptp.'System_Char'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Char'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Char'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Char'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Char'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Char'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Char'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Char'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Char'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Char'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Char'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Char'|)) (not (= tptp.stringLiteral8 |tptp.'System_Char'|)) (not (= tptp.stringLiteral9 |tptp.'System_Char'|)) (not (= tptp.stringLiteral10 |tptp.'System_Char'|)) (not (= tptp.stringLiteral11 |tptp.'System_Char'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UIntPtr'|)) (not (= tptp.stringLiteral8 |tptp.'System_UIntPtr'|)) (not (= tptp.stringLiteral9 |tptp.'System_UIntPtr'|)) (not (= tptp.stringLiteral10 |tptp.'System_UIntPtr'|)) (not (= tptp.stringLiteral11 |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Exception'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_IntPtr'|)) (not (= tptp.stringLiteral9 |tptp.'System_IntPtr'|)) (not (= tptp.stringLiteral10 |tptp.'System_IntPtr'|)) (not (= tptp.stringLiteral11 |tptp.'System_IntPtr'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Exception'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_IComparable'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_ICloneable'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_IConvertible'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'BoundedStack_max'|)) (not (= tptp.stringLiteral8 |tptp.'BoundedStack_max'|)) (not (= tptp.stringLiteral9 |tptp.'BoundedStack_max'|)) (not (= tptp.stringLiteral10 |tptp.'BoundedStack_max'|)) (not (= tptp.stringLiteral11 |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Exception'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_IComparable'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_IConvertible'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'BoundedStack_size'|)) (not (= tptp.stringLiteral8 |tptp.'BoundedStack_size'|)) (not (= tptp.stringLiteral9 |tptp.'BoundedStack_size'|)) (not (= tptp.stringLiteral10 |tptp.'BoundedStack_size'|)) (not (= tptp.stringLiteral11 |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Exception'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IComparable'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_ICloneable'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'BoundedStack_elems'|)) (not (= tptp.stringLiteral9 |tptp.'BoundedStack_elems'|)) (not (= tptp.stringLiteral10 |tptp.'BoundedStack_elems'|)) (not (= tptp.stringLiteral11 |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Exception'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Exception'|)) (not (= tptp.stringLiteral9 |tptp.'System_Exception'|)) (not (= tptp.stringLiteral10 |tptp.'System_Exception'|)) (not (= tptp.stringLiteral11 |tptp.'System_Exception'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_IComparable'|)) (not (= tptp.stringLiteral9 |tptp.'System_IComparable'|)) (not (= tptp.stringLiteral10 |tptp.'System_IComparable'|)) (not (= tptp.stringLiteral11 |tptp.'System_IComparable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Collections_ICollection'|)) (not (= tptp.stringLiteral9 |tptp.'System_Collections_ICollection'|)) (not (= tptp.stringLiteral10 |tptp.'System_Collections_ICollection'|)) (not (= tptp.stringLiteral11 |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_ICloneable'|)) (not (= tptp.stringLiteral8 |tptp.'System_ICloneable'|)) (not (= tptp.stringLiteral9 |tptp.'System_ICloneable'|)) (not (= tptp.stringLiteral10 |tptp.'System_ICloneable'|)) (not (= tptp.stringLiteral11 |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.stringLiteral9 |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.stringLiteral10 |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.stringLiteral11 |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral8)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral9)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral10)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral11)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral9)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral10)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral11)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral8)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral9)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral10)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral11)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.stringLiteral8 |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.stringLiteral9 |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.stringLiteral10 |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.stringLiteral11 |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.stringLiteral9 |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.stringLiteral10 |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.stringLiteral11 |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.stringLiteral9 |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.stringLiteral10 |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.stringLiteral11 |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.stringLiteral9 |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.stringLiteral10 |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.stringLiteral11 |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.stringLiteral8 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.stringLiteral9 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.stringLiteral10 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.stringLiteral11 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Reflection_IReflect'|)) (not (= tptp.stringLiteral8 |tptp.'System_Reflection_IReflect'|)) (not (= tptp.stringLiteral9 |tptp.'System_Reflection_IReflect'|)) (not (= tptp.stringLiteral10 |tptp.'System_Reflection_IReflect'|)) (not (= tptp.stringLiteral11 |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral9)) (not (= tptp.stringLiteral10 |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral11)) (not (= |tptp.'BoundedStack'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'BoundedStack'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'BoundedStack'|)) (not (= tptp.stringLiteral9 |tptp.'BoundedStack'|)) (not (= tptp.stringLiteral10 |tptp.'BoundedStack'|)) (not (= tptp.stringLiteral11 |tptp.'BoundedStack'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.stringLiteral8 |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.stringLiteral9 |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.stringLiteral10 |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.stringLiteral11 |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.stringLiteral9 |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.stringLiteral10 |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.stringLiteral11 |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.stringLiteral9 |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.stringLiteral10 |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.stringLiteral11 |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_IList'|)) (not (= tptp.stringLiteral8 |tptp.'System_Collections_IList'|)) (not (= tptp.stringLiteral9 |tptp.'System_Collections_IList'|)) (not (= tptp.stringLiteral10 |tptp.'System_Collections_IList'|)) (not (= tptp.stringLiteral11 |tptp.'System_Collections_IList'|)) (not (= tptp.stringLiteral8 |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral9 |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral10 |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral11 |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 tptp.stringLiteral9)) (not (= tptp.stringLiteral8 tptp.stringLiteral10)) (not (= tptp.stringLiteral8 tptp.stringLiteral11)) (not (= tptp.stringLiteral10 tptp.stringLiteral9)) (not (= tptp.stringLiteral9 tptp.stringLiteral11)) (not (= tptp.stringLiteral10 tptp.stringLiteral11)))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.elements))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.exposeVersion))) (not (forall ((A__questionmark_c Int)) (= A__questionmark_c (|tptp.'ClassReprInv'| (|tptp.'ClassRepr'| A__questionmark_c))))) (not (forall ((A__questionmark_T Int)) (not (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'ClassRepr'| A__questionmark_T)) |tptp.'System_Object'|))))) (not (forall ((A__questionmark_T Int)) (not (= tptp.nullObject (|tptp.'ClassRepr'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_T) tptp.ownerFrame))))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.allocated))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.elements))) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.inv)) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.localinv)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerRef))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerFrame))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.exposeVersion))) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'FirstConsistentOwner'|)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.allocated)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.elements)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.inv)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.localinv)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.exposeVersion)) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.ownerRef)) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.ownerFrame)) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.elements))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'ValueArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'IntArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'RefArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'ArrayIndexInvX'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_y (|tptp.'ArrayIndexInvY'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (|tptp.'InRange'| (|tptp.'IntArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_i Int) (A__questionmark_r Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))))) (not (forall ((A__questionmark_a Int)) (>= (|tptp.'Rank'| A__questionmark_a) 1))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (and (forall ((BOUND_VARIABLE_11112 Int)) (>= (|tptp.'Length'| BOUND_VARIABLE_11112) 0)) (forall ((BOUND_VARIABLE_11118 Int)) (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| BOUND_VARIABLE_11118))) 0)))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (>= (|tptp.'DimLength'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int)) (or (not (= (|tptp.'Rank'| A__questionmark_a) 1)) (= (|tptp.'DimLength'| A__questionmark_a 0) (|tptp.'Length'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'LBound'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'UBound'| A__questionmark_a A__questionmark_i) (+ (- 1) (|tptp.'DimLength'| A__questionmark_a A__questionmark_i))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryValue'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryInt'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryRef'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryNonNullRef'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Object'|))) (not (and (forall ((BOUND_VARIABLE_11205 Int) (BOUND_VARIABLE_11207 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11205 BOUND_VARIABLE_11207) (|tptp.'ValueArray'| BOUND_VARIABLE_11205 BOUND_VARIABLE_11207)))) (forall ((BOUND_VARIABLE_11214 Int) (BOUND_VARIABLE_11216 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11214 BOUND_VARIABLE_11216) |tptp.'System_Array'|))))) (not (and (forall ((BOUND_VARIABLE_11254 Int) (BOUND_VARIABLE_11256 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11254 BOUND_VARIABLE_11256) (|tptp.'IntArray'| BOUND_VARIABLE_11254 BOUND_VARIABLE_11256)))) (forall ((BOUND_VARIABLE_11263 Int) (BOUND_VARIABLE_11265 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11263 BOUND_VARIABLE_11265) |tptp.'System_Array'|))))) (not (and (forall ((BOUND_VARIABLE_11303 Int) (BOUND_VARIABLE_11305 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11303 BOUND_VARIABLE_11305) (|tptp.'RefArray'| BOUND_VARIABLE_11303 BOUND_VARIABLE_11305)))) (forall ((BOUND_VARIABLE_11312 Int) (BOUND_VARIABLE_11314 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11312 BOUND_VARIABLE_11314) |tptp.'System_Array'|))))) (not (and (forall ((BOUND_VARIABLE_11352 Int) (BOUND_VARIABLE_11354 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11352 BOUND_VARIABLE_11354) (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11352 BOUND_VARIABLE_11354)))) (forall ((BOUND_VARIABLE_11361 Int) (BOUND_VARIABLE_11363 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11361 BOUND_VARIABLE_11363) |tptp.'System_Array'|))))) (not (forall ((A__questionmark_array Int) (A__questionmark_elementType Int) (A__questionmark_rank Int)) (or (not (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank))) (and (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_array) |tptp.'System_Array'|)) (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array)) (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| (tptp.typeof A__questionmark_array)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))))) (not (and (forall ((BOUND_VARIABLE_11493 Int) (BOUND_VARIABLE_11495 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11495 (|tptp.'RefArray'| BOUND_VARIABLE_11495 BOUND_VARIABLE_11493))))) (forall ((BOUND_VARIABLE_11506 Int) (BOUND_VARIABLE_11508 Int) (BOUND_VARIABLE_11510 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11510 (|tptp.'RefArray'| BOUND_VARIABLE_11506 BOUND_VARIABLE_11508)))) (= BOUND_VARIABLE_11510 (|tptp.'RefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_11510) BOUND_VARIABLE_11508)))) (forall ((BOUND_VARIABLE_11522 Int) (BOUND_VARIABLE_11524 Int) (BOUND_VARIABLE_11526 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11526 (|tptp.'RefArray'| BOUND_VARIABLE_11522 BOUND_VARIABLE_11524)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_11526) BOUND_VARIABLE_11522)))))) (not (and (forall ((BOUND_VARIABLE_11598 Int) (BOUND_VARIABLE_11600 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11600 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11600 BOUND_VARIABLE_11598))))) (forall ((BOUND_VARIABLE_11611 Int) (BOUND_VARIABLE_11613 Int) (BOUND_VARIABLE_11615 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11615 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11611 BOUND_VARIABLE_11613)))) (= BOUND_VARIABLE_11615 (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_11615) BOUND_VARIABLE_11613)))) (forall ((BOUND_VARIABLE_11627 Int) (BOUND_VARIABLE_11629 Int) (BOUND_VARIABLE_11631 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11631 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11627 BOUND_VARIABLE_11629)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_11631) BOUND_VARIABLE_11627)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (and (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (and (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))) (and (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef)) (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_a Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= |tptp.'System_Object'| (tptp.typeof (|tptp.'ElementProxy'| A__questionmark_o A__questionmark_pos))))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= |tptp.'System_Object'| (tptp.typeof (|tptp.'ElementProxyStruct'| A__questionmark_o A__questionmark_pos))))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f)))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_f_prime_ Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_f A__questionmark_f_prime_) (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f_prime_) (|tptp.'StructGet'| A__questionmark_s A__questionmark_f_prime_))))) (not (and (forall ((BOUND_VARIABLE_12007 Int)) (= tptp.true_1 (tptp.x BOUND_VARIABLE_12007 (|tptp.'BaseClass'| BOUND_VARIABLE_12007)))) (forall ((BOUND_VARIABLE_12014 Int)) (or (= |tptp.'System_Object'| BOUND_VARIABLE_12014) (not (= BOUND_VARIABLE_12014 (|tptp.'BaseClass'| BOUND_VARIABLE_12014))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_B Int) (A__questionmark_C Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_C (|tptp.'AsDirectSubClass'| A__questionmark_B A__questionmark_A)))) (= A__questionmark_B (|tptp.'OneClassDown'| A__questionmark_C A__questionmark_A))))) (not (forall ((A__questionmark_T Int) (BOUND_VARIABLE_12067 Int) (BOUND_VARIABLE_12060 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| A__questionmark_T))) (and (or (not (= tptp.true_1 (tptp.x A__questionmark_T BOUND_VARIABLE_12060))) (= A__questionmark_T BOUND_VARIABLE_12060)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12067 A__questionmark_T))) (= A__questionmark_T BOUND_VARIABLE_12067)))))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Boolean'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Object'|))) (not (forall ((A__questionmark_T Int)) (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'TypeObject'| A__questionmark_T) |tptp.'System_Type'|)))) (not (forall ((A__questionmark_T Int)) (= A__questionmark_T (|tptp.'TypeName'| (|tptp.'TypeObject'| A__questionmark_T))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (or (= tptp.nullObject A__questionmark_o) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) A__questionmark_T)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T)) (and (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T))) (= A__questionmark_o (|tptp.'As'| A__questionmark_o A__questionmark_T))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (= tptp.nullObject (|tptp.'As'| A__questionmark_o A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) |tptp.'System_Array'|))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) tptp.allocated))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_s Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_s))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'StructGet'| A__questionmark_s A__questionmark_f)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'RefArrayGet'| A__questionmark_e A__questionmark_i)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'ValueArrayGet'| A__questionmark_e A__questionmark_i)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_o))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_c Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_c) tptp.allocated))))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| |tptp.'NonNullFieldsAreInitialized'|))) (not (forall ((A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= A__questionmark_f (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T))) (= A__questionmark_f (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (|tptp.'Is'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)) A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (and (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|)))) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (|tptp.'InRange'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRangeField'| A__questionmark_f A__questionmark_T)) A__questionmark_T))))) (not (forall ((A__questionmark_o Int)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| (tptp.typeof A__questionmark_o)))))) (not (forall ((A__questionmark_J Int) (A__questionmark_s Int) (A__questionmark_b Int)) (or (not (= A__questionmark_J (|tptp.'AsInterface'| A__questionmark_J))) (not (= A__questionmark_b (|tptp.'Box'| A__questionmark_s A__questionmark_b))) (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (|tptp.'AsInterface'| A__questionmark_J)))) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J))))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Object'|)) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_T)))) (and (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1)) (= A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_U_1)))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_T)))) (and (not (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1))) (= A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_U_1)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int) (BOUND_VARIABLE_12450 Int) (BOUND_VARIABLE_12448 Int)) (or (= tptp.nullObject A__questionmark_o) (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_12448))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.localinv)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.ownerRef))) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_12448 BOUND_VARIABLE_12450 tptp.ownerRef)))) (= A__questionmark_o BOUND_VARIABLE_12450) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_12448 BOUND_VARIABLE_12450 tptp.ownerFrame)))))))) (not (forall ((A__questionmark_s Int)) (>= (|tptp.'StringLength'| A__questionmark_s) 0))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (and (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerRef)) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (and (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (and (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerRef)) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (and (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (not (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (and (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.localinv))))))) (not (and (forall ((BOUND_VARIABLE_13006 Int) (BOUND_VARIABLE_13008 Int) (BOUND_VARIABLE_13010 Int) (BOUND_VARIABLE_13012 Int)) (= (|tptp.'BoxFunc'| BOUND_VARIABLE_13006 BOUND_VARIABLE_13008 BOUND_VARIABLE_13010 BOUND_VARIABLE_13012) (|tptp.'Box'| BOUND_VARIABLE_13006 (|tptp.'BoxFunc'| BOUND_VARIABLE_13006 BOUND_VARIABLE_13008 BOUND_VARIABLE_13010 BOUND_VARIABLE_13012)))) (forall ((BOUND_VARIABLE_13019 Int) (BOUND_VARIABLE_13021 Int) (BOUND_VARIABLE_13023 Int) (BOUND_VARIABLE_13025 Int)) (= BOUND_VARIABLE_13021 (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| BOUND_VARIABLE_13019 BOUND_VARIABLE_13021 BOUND_VARIABLE_13023 BOUND_VARIABLE_13025)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (or (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_x_3))) (= A__questionmark_x_3 (|tptp.'BoxFunc'| A__questionmark_x_3 A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (= A__questionmark_x_3 (|tptp.'Unbox'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))))) (not (forall ((A__questionmark_p Int) (BOUND_VARIABLE_13114 Int) (BOUND_VARIABLE_13112 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_13112))) (and (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13112 (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p) tptp.inv)) (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13112 (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p) tptp.localinv)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) |tptp.'System_Object'|))) (not (= A__questionmark_p (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))) (= A__questionmark_x_3 A__questionmark_p)))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (= (= A__questionmark_typ (|tptp.'UnboxedType'| A__questionmark_p)) (not (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)))))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (or (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)) (= A__questionmark_p (|tptp.'Box'| (|tptp.'Unbox'| A__questionmark_p) A__questionmark_p))))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_SByte'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Byte'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int16'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt16'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int32'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt32'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int64'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt64'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Char'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UIntPtr'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_IntPtr'|))) (not (>= (+ tptp.int_m2147483648 (* (- 1) tptp.int_m9223372036854775808)) 1)) (>= tptp.int_m2147483648 (- 100000)) (not (>= tptp.int_2147483647 100001)) (not (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_2147483647)) 1)) (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_9223372036854775807)) 0) (>= (+ tptp.int_9223372036854775807 (* (- 1) tptp.int_18446744073709551615)) 0) (not (= tptp.int_m9223372036854775808 (+ (- 1) (* (- 1) tptp.int_9223372036854775807)))) (not (= tptp.int_m2147483648 (+ (- 1) (* (- 1) tptp.int_2147483647)))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_SByte'|)) (and (>= A__questionmark_i (- 128)) (not (>= A__questionmark_i 128)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Byte'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 256)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int16'|)) (and (>= A__questionmark_i (- 32768)) (not (>= A__questionmark_i 32768)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt16'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 65536)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int32'|)) (and (not (>= (+ tptp.int_m2147483648 (* (- 1) A__questionmark_i)) 1)) (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt32'|)) (and (>= A__questionmark_i 0) (>= (+ tptp.int_4294967295 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int64'|)) (and (not (>= (+ tptp.int_m9223372036854775808 (* (- 1) A__questionmark_i)) 1)) (>= (+ tptp.int_9223372036854775807 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt64'|)) (and (>= A__questionmark_i 0) (>= (+ tptp.int_18446744073709551615 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Char'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 65536)))))) (not (forall ((A__questionmark_z Int) (A__questionmark_B Int) (A__questionmark_C Int)) (or (not (= tptp.true_1 (|tptp.'InRange'| A__questionmark_z A__questionmark_C))) (= A__questionmark_z (|tptp.'IntToInt'| A__questionmark_z A__questionmark_B A__questionmark_C))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'IfThenElse'| tptp.true_1 A__questionmark_x_3 A__questionmark_y)))) (not (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (= tptp.true_1 A__questionmark_b) (= A__questionmark_y (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (+ (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (* A__questionmark_y (tptp.x_1 A__questionmark_x_3 A__questionmark_y)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 1)) (and (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0) (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 1))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (>= A__questionmark_y 0) (and (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0) (not (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 0)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (>= A__questionmark_x_3 1) (not (>= A__questionmark_y 1)) (and (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 1) (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (>= A__questionmark_x_3 1) (>= A__questionmark_y 0) (and (not (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 0)) (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_d Int)) (or (not (>= A__questionmark_d 2)) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (>= (+ A__questionmark_a (* (- 1) A__questionmark_b)) 0) (not (>= (+ A__questionmark_a (* (- 1) A__questionmark_b) A__questionmark_d) 1))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (and (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0))) (>= (tptp.and_1 A__questionmark_x_3 A__questionmark_y) 0)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (and (>= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) 0) (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) 0))))) (not (forall ((A__questionmark_i Int)) (= A__questionmark_i (tptp.shl A__questionmark_i 0)))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_j 1)) (= (tptp.shl A__questionmark_i A__questionmark_j) (* 2 (tptp.shl A__questionmark_i (+ (- 1) A__questionmark_j))))))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 32768) (not (>= A__questionmark_j 0)) (>= A__questionmark_j 17) (and (>= (tptp.shl A__questionmark_i A__questionmark_j) 0) (>= (+ tptp.int_2147483647 (* (- 1) (tptp.shl A__questionmark_i A__questionmark_j))) 0))))) (not (forall ((A__questionmark_i Int)) (= A__questionmark_i (tptp.shr A__questionmark_i 0)))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_j 1)) (= (tptp.shr A__questionmark_i A__questionmark_j) (tptp.x_1 (tptp.shr A__questionmark_i (+ (- 1) A__questionmark_j)) 2))))) (not (and (forall ((BOUND_VARIABLE_13964 Int) (BOUND_VARIABLE_13966 Int)) (or (= BOUND_VARIABLE_13964 (tptp.min BOUND_VARIABLE_13964 BOUND_VARIABLE_13966)) (= BOUND_VARIABLE_13966 (tptp.min BOUND_VARIABLE_13964 BOUND_VARIABLE_13966)))) (forall ((BOUND_VARIABLE_13974 Int) (BOUND_VARIABLE_13976 Int)) (>= (+ BOUND_VARIABLE_13974 (* (- 1) (tptp.min BOUND_VARIABLE_13974 BOUND_VARIABLE_13976))) 0)) (forall ((BOUND_VARIABLE_13984 Int) (BOUND_VARIABLE_13986 Int)) (>= (+ BOUND_VARIABLE_13986 (* (- 1) (tptp.min BOUND_VARIABLE_13984 BOUND_VARIABLE_13986))) 0)))) (not (and (forall ((BOUND_VARIABLE_14050 Int) (BOUND_VARIABLE_14052 Int)) (or (= BOUND_VARIABLE_14050 (tptp.max BOUND_VARIABLE_14050 BOUND_VARIABLE_14052)) (= BOUND_VARIABLE_14052 (tptp.max BOUND_VARIABLE_14050 BOUND_VARIABLE_14052)))) (forall ((BOUND_VARIABLE_14060 Int) (BOUND_VARIABLE_14062 Int)) (not (>= (+ BOUND_VARIABLE_14060 (* (- 1) (tptp.max BOUND_VARIABLE_14060 BOUND_VARIABLE_14062))) 1))) (forall ((BOUND_VARIABLE_14071 Int) (BOUND_VARIABLE_14073 Int)) (not (>= (+ BOUND_VARIABLE_14073 (* (- 1) (tptp.max BOUND_VARIABLE_14071 BOUND_VARIABLE_14073))) 1))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))))) (not (and (forall ((BOUND_VARIABLE_14112 Int) (BOUND_VARIABLE_14114 Int) (BOUND_VARIABLE_14116 Int)) (= (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14114 BOUND_VARIABLE_14116)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14112 BOUND_VARIABLE_14114 BOUND_VARIABLE_14116)))) (forall ((BOUND_VARIABLE_14125 Int) (BOUND_VARIABLE_14127 Int) (BOUND_VARIABLE_14129 Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14125 BOUND_VARIABLE_14127 BOUND_VARIABLE_14129)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14129 BOUND_VARIABLE_14127)))) (forall ((BOUND_VARIABLE_14142 Int)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14142 BOUND_VARIABLE_14142))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_c Int)) (or (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b))) (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c))) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_c))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (or (= tptp.nullObject A__questionmark_a) (= tptp.nullObject A__questionmark_b) (not (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_a) (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_b))))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_size'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_size'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_size'|))) (not (= |tptp.'BoundedStack'| (|tptp.'DeclType'| |tptp.'BoundedStack_size'|))) (not (= |tptp.'BoundedStack_size'| (|tptp.'AsRangeField'| |tptp.'BoundedStack_size'| |tptp.'System_Int32'|))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_max'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_max'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_max'|))) (not (= |tptp.'BoundedStack'| (|tptp.'DeclType'| |tptp.'BoundedStack_max'|))) (not (= |tptp.'BoundedStack_max'| (|tptp.'AsRangeField'| |tptp.'BoundedStack_max'| |tptp.'System_Int32'|))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_elems'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_elems'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_elems'|))) (not (= |tptp.'BoundedStack_elems'| (|tptp.'AsRepField'| |tptp.'BoundedStack_elems'| |tptp.'BoundedStack'|))) (not (= |tptp.'BoundedStack'| (|tptp.'DeclType'| |tptp.'BoundedStack_elems'|))) (not (= |tptp.'BoundedStack_elems'| (|tptp.'AsNonNullRefField'| |tptp.'BoundedStack_elems'| (|tptp.'IntArray'| |tptp.'System_Int32'| 1)))) (not (= tptp.true_1 (tptp.x |tptp.'BoundedStack'| |tptp.'BoundedStack'|))) (not (= |tptp.'System_Object'| A__questionmark_v_0_8)) (not (= |tptp.'BoundedStack'| (|tptp.'AsDirectSubClass'| |tptp.'BoundedStack'| A__questionmark_v_0_8))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack'| (|tptp.'AsMutable'| |tptp.'BoundedStack'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Array'|))) (not (= |tptp.'System_Object'| A__questionmark_v_1_9)) (not (= |tptp.'System_Array'| (|tptp.'AsDirectSubClass'| |tptp.'System_Array'| A__questionmark_v_1_9))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| (|tptp.'AsMutable'| |tptp.'System_Array'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_ICloneable'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_ICloneable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_ICloneable'|))) (not (= |tptp.'System_ICloneable'| (|tptp.'AsInterface'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IEnumerable'|))) (not (= |tptp.'System_Collections_IEnumerable'| (|tptp.'AsInterface'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_ICollection'|))) (not (= |tptp.'System_Collections_ICollection'| (|tptp.'AsInterface'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IList'|))) (not (= |tptp.'System_Collections_IList'| (|tptp.'AsInterface'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Array'|))) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h))) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|))) (= A__questionmark_v_0_8 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv)) (and (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|) 0) (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|))) 0) (not (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|)))) 1)))))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_String'|))) (not (= |tptp.'System_Object'| A__questionmark_v_2_7)) (not (= |tptp.'System_String'| (|tptp.'AsDirectSubClass'| |tptp.'System_String'| A__questionmark_v_2_7))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_String'|))) (not (= |tptp.'System_String'| (|tptp.'AsImmutable'| |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IComparable'|))) (not (= |tptp.'System_IComparable'| (|tptp.'AsInterface'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IConvertible'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IConvertible'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IConvertible'|))) (not (= |tptp.'System_IConvertible'| (|tptp.'AsInterface'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IComparable_1___System_String'|))) (not (= |tptp.'System_IComparable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| (|tptp.'AsInterface'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IEquatable_1___System_String'|))) (not (= |tptp.'System_IEquatable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IEquatable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|))) (not (forall ((A__questionmark_U Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U |tptp.'System_String'|))) (= |tptp.'System_String'| A__questionmark_U)))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Exception'|))) (not (= |tptp.'System_Object'| A__questionmark_v_3_6)) (not (= |tptp.'System_Exception'| (|tptp.'AsDirectSubClass'| |tptp.'System_Exception'| A__questionmark_v_3_6))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| (|tptp.'AsMutable'| |tptp.'System_Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| (|tptp.'AsInterface'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= |tptp.'System_Runtime_InteropServices__Exception'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= |tptp.'System_Exception'| A__questionmark_v_4_5)) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_4_5))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_5_4)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'| A__questionmark_v_5_4))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Object'| A__questionmark_v_6_3)) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsDirectSubClass'| |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_6_3))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsImmutable'| |tptp.'System_Reflection_MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| (|tptp.'AsInterface'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_7_2)) (not (= |tptp.'System_Type'| (|tptp.'AsDirectSubClass'| |tptp.'System_Type'| A__questionmark_v_7_2))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Type'|))) (not (= |tptp.'System_Type'| (|tptp.'AsImmutable'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= |tptp.'System_Runtime_InteropServices__Type'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_IReflect'|))) (not (= |tptp.'System_Reflection_IReflect'| (|tptp.'AsInterface'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| (|tptp.'AsInterface'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int) (BOUND_VARIABLE_14774 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_14732 Int)) (or (= tptp.nullObject BOUND_VARIABLE_14732) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)) (or (= tptp.nullObject BOUND_VARIABLE_14774) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14774) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14774) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.localinv))))))))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int) (BOUND_VARIABLE_15094 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15053 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15053) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)) (or (= tptp.nullObject BOUND_VARIABLE_15094) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15094) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15094) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.localinv))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'System_Object'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'BoundedStack_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_arg0_in Int) (A__questionmark_arg1_in Int) (BOUND_VARIABLE_15544 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated))) (and (not (= tptp.nullObject A__questionmark_arg0_in)) (not (forall ((BOUND_VARIABLE_15471 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15471) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_arg1_in)) (not (forall ((BOUND_VARIABLE_15493 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15493) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.localinv))))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.allocated)) (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in)) (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in)) (or (= tptp.nullObject BOUND_VARIABLE_15544) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15544) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15544) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.localinv))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_arg0_in Int) (A__questionmark_arg1_in Int)) (= (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) (|tptp.'System_String_Concat_System_Object_System_Object_1'| A__questionmark_arg0_in A__questionmark_arg1_in)))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_str0_in Int) (A__questionmark_str1_in Int) (BOUND_VARIABLE_15904 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated))) (and (not (= tptp.nullObject A__questionmark_str0_in)) (not (forall ((BOUND_VARIABLE_15832 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15832) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_str1_in)) (not (forall ((BOUND_VARIABLE_15853 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15853) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.localinv))))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.allocated)) (= (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (+ (* (- 1) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))) (|tptp.'StringLength'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in)))) (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in)) (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in)) (or (= tptp.nullObject BOUND_VARIABLE_15904) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15904) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15904) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.localinv))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_str0_in Int) (A__questionmark_str1_in Int)) (= (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) (|tptp.'System_String_Concat_System_String_System_String_1'| A__questionmark_str0_in A__questionmark_str1_in)))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral8 |tptp.'System_String'|))) (not (= (|tptp.'StringLength'| tptp.stringLiteral8) 13)) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral8 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral8 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral8))))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral9 |tptp.'System_String'|))) (not (= (|tptp.'StringLength'| tptp.stringLiteral9) 18)) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral9 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral9 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral9))))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral10 |tptp.'System_String'|))) (not (= (|tptp.'StringLength'| tptp.stringLiteral10) 7)) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral10 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral10 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral10))))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral11 |tptp.'System_String'|))) (not (= (|tptp.'StringLength'| tptp.stringLiteral11) 1)) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral11 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral11 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral11)))))))) :rule trans :premises (t12.t3812 t12.t3813))
% 22.66/22.92 (step t12.t3815 (cl (= (not (or (not (and (not (= tptp.allocated tptp.elements)) (not (= tptp.allocated tptp.inv)) (not (= tptp.allocated tptp.localinv)) (not (= tptp.allocated tptp.exposeVersion)) (not (= tptp.allocated tptp.sharingMode)) (not (= tptp.allocated |tptp.'SharingMode_Unshared'|)) (not (= tptp.allocated |tptp.'SharingMode_LockProtected'|)) (not (= tptp.allocated tptp.ownerRef)) (not (= tptp.allocated tptp.ownerFrame)) (not (= tptp.allocated |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.allocated |tptp.'ArrayCategoryValue'|)) (not (= tptp.allocated |tptp.'ArrayCategoryInt'|)) (not (= tptp.allocated |tptp.'ArrayCategoryRef'|)) (not (= tptp.allocated |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.allocated |tptp.'System_Array'|)) (not (= tptp.allocated |tptp.'System_Boolean'|)) (not (= tptp.allocated |tptp.'System_Object'|)) (not (= tptp.allocated |tptp.'System_Type'|)) (not (= tptp.allocated |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.allocated |tptp.'System_String'|)) (not (= tptp.allocated |tptp.'FirstConsistentOwner'|)) (not (= tptp.allocated |tptp.'System_SByte'|)) (not (= tptp.allocated |tptp.'System_Byte'|)) (not (= tptp.allocated |tptp.'System_Int16'|)) (not (= tptp.allocated |tptp.'System_UInt16'|)) (not (= tptp.allocated |tptp.'System_Int32'|)) (not (= tptp.allocated |tptp.'System_UInt32'|)) (not (= tptp.allocated |tptp.'System_Int64'|)) (not (= tptp.allocated |tptp.'System_UInt64'|)) (not (= tptp.allocated |tptp.'System_Char'|)) (not (= tptp.allocated |tptp.'System_UIntPtr'|)) (not (= tptp.allocated |tptp.'System_IntPtr'|)) (not (= tptp.allocated |tptp.'BoundedStack_max'|)) (not (= tptp.allocated |tptp.'BoundedStack_size'|)) (not (= tptp.allocated |tptp.'BoundedStack_elems'|)) (not (= tptp.allocated |tptp.'System_Exception'|)) (not (= tptp.allocated |tptp.'System_IComparable'|)) (not (= tptp.allocated |tptp.'System_Collections_ICollection'|)) (not (= tptp.allocated |tptp.'System_ICloneable'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.allocated |tptp.'System_IConvertible'|)) (not (= tptp.allocated |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.allocated |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.allocated |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.allocated |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.allocated |tptp.'System_Reflection_IReflect'|)) (not (= tptp.allocated |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.allocated |tptp.'BoundedStack'|)) (not (= tptp.allocated |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.allocated |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_Collections_IList'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.allocated tptp.stringLiteral8)) (not (= tptp.allocated tptp.stringLiteral9)) (not (= tptp.allocated tptp.stringLiteral10)) (not (= tptp.allocated tptp.stringLiteral11)) (not (= tptp.elements tptp.inv)) (not (= tptp.elements tptp.localinv)) (not (= tptp.elements tptp.exposeVersion)) (not (= tptp.elements tptp.sharingMode)) (not (= tptp.elements |tptp.'SharingMode_Unshared'|)) (not (= tptp.elements |tptp.'SharingMode_LockProtected'|)) (not (= tptp.elements tptp.ownerRef)) (not (= tptp.elements tptp.ownerFrame)) (not (= tptp.elements |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.elements |tptp.'ArrayCategoryValue'|)) (not (= tptp.elements |tptp.'ArrayCategoryInt'|)) (not (= tptp.elements |tptp.'ArrayCategoryRef'|)) (not (= tptp.elements |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.elements |tptp.'System_Array'|)) (not (= tptp.elements |tptp.'System_Boolean'|)) (not (= tptp.elements |tptp.'System_Object'|)) (not (= tptp.elements |tptp.'System_Type'|)) (not (= tptp.elements |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.elements |tptp.'System_String'|)) (not (= tptp.elements |tptp.'FirstConsistentOwner'|)) (not (= tptp.elements |tptp.'System_SByte'|)) (not (= tptp.elements |tptp.'System_Byte'|)) (not (= tptp.elements |tptp.'System_Int16'|)) (not (= tptp.elements |tptp.'System_UInt16'|)) (not (= tptp.elements |tptp.'System_Int32'|)) (not (= tptp.elements |tptp.'System_UInt32'|)) (not (= tptp.elements |tptp.'System_Int64'|)) (not (= tptp.elements |tptp.'System_UInt64'|)) (not (= tptp.elements |tptp.'System_Char'|)) (not (= tptp.elements |tptp.'System_UIntPtr'|)) (not (= tptp.elements |tptp.'System_IntPtr'|)) (not (= tptp.elements |tptp.'BoundedStack_max'|)) (not (= tptp.elements |tptp.'BoundedStack_size'|)) (not (= tptp.elements |tptp.'BoundedStack_elems'|)) (not (= tptp.elements |tptp.'System_Exception'|)) (not (= tptp.elements |tptp.'System_IComparable'|)) (not (= tptp.elements |tptp.'System_Collections_ICollection'|)) (not (= tptp.elements |tptp.'System_ICloneable'|)) (not (= tptp.elements |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.elements |tptp.'System_IConvertible'|)) (not (= tptp.elements |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.elements |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.elements |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.elements |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.elements |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.elements |tptp.'System_Reflection_IReflect'|)) (not (= tptp.elements |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.elements |tptp.'BoundedStack'|)) (not (= tptp.elements |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.elements |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.elements |tptp.'System_Collections_IList'|)) (not (= tptp.elements |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.elements tptp.stringLiteral8)) (not (= tptp.elements tptp.stringLiteral9)) (not (= tptp.elements tptp.stringLiteral10)) (not (= tptp.elements tptp.stringLiteral11)) (not (= tptp.inv tptp.localinv)) (not (= tptp.inv tptp.exposeVersion)) (not (= tptp.inv tptp.sharingMode)) (not (= tptp.inv |tptp.'SharingMode_Unshared'|)) (not (= tptp.inv |tptp.'SharingMode_LockProtected'|)) (not (= tptp.inv tptp.ownerRef)) (not (= tptp.inv tptp.ownerFrame)) (not (= tptp.inv |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.inv |tptp.'ArrayCategoryValue'|)) (not (= tptp.inv |tptp.'ArrayCategoryInt'|)) (not (= tptp.inv |tptp.'ArrayCategoryRef'|)) (not (= tptp.inv |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.inv |tptp.'System_Array'|)) (not (= tptp.inv |tptp.'System_Boolean'|)) (not (= tptp.inv |tptp.'System_Object'|)) (not (= tptp.inv |tptp.'System_Type'|)) (not (= tptp.inv |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.inv |tptp.'System_String'|)) (not (= tptp.inv |tptp.'FirstConsistentOwner'|)) (not (= tptp.inv |tptp.'System_SByte'|)) (not (= tptp.inv |tptp.'System_Byte'|)) (not (= tptp.inv |tptp.'System_Int16'|)) (not (= tptp.inv |tptp.'System_UInt16'|)) (not (= tptp.inv |tptp.'System_Int32'|)) (not (= tptp.inv |tptp.'System_UInt32'|)) (not (= tptp.inv |tptp.'System_Int64'|)) (not (= tptp.inv |tptp.'System_UInt64'|)) (not (= tptp.inv |tptp.'System_Char'|)) (not (= tptp.inv |tptp.'System_UIntPtr'|)) (not (= tptp.inv |tptp.'System_IntPtr'|)) (not (= tptp.inv |tptp.'BoundedStack_max'|)) (not (= tptp.inv |tptp.'BoundedStack_size'|)) (not (= tptp.inv |tptp.'BoundedStack_elems'|)) (not (= tptp.inv |tptp.'System_Exception'|)) (not (= tptp.inv |tptp.'System_IComparable'|)) (not (= tptp.inv |tptp.'System_Collections_ICollection'|)) (not (= tptp.inv |tptp.'System_ICloneable'|)) (not (= tptp.inv |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.inv |tptp.'System_IConvertible'|)) (not (= tptp.inv |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.inv |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.inv |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.inv |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.inv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.inv |tptp.'System_Reflection_IReflect'|)) (not (= tptp.inv |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.inv |tptp.'BoundedStack'|)) (not (= tptp.inv |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.inv |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.inv |tptp.'System_Collections_IList'|)) (not (= tptp.inv |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.inv tptp.stringLiteral8)) (not (= tptp.inv tptp.stringLiteral9)) (not (= tptp.inv tptp.stringLiteral10)) (not (= tptp.inv tptp.stringLiteral11)) (not (= tptp.localinv tptp.exposeVersion)) (not (= tptp.localinv tptp.sharingMode)) (not (= tptp.localinv |tptp.'SharingMode_Unshared'|)) (not (= tptp.localinv |tptp.'SharingMode_LockProtected'|)) (not (= tptp.localinv tptp.ownerRef)) (not (= tptp.localinv tptp.ownerFrame)) (not (= tptp.localinv |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.localinv |tptp.'ArrayCategoryValue'|)) (not (= tptp.localinv |tptp.'ArrayCategoryInt'|)) (not (= tptp.localinv |tptp.'ArrayCategoryRef'|)) (not (= tptp.localinv |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.localinv |tptp.'System_Array'|)) (not (= tptp.localinv |tptp.'System_Boolean'|)) (not (= tptp.localinv |tptp.'System_Object'|)) (not (= tptp.localinv |tptp.'System_Type'|)) (not (= tptp.localinv |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.localinv |tptp.'System_String'|)) (not (= tptp.localinv |tptp.'FirstConsistentOwner'|)) (not (= tptp.localinv |tptp.'System_SByte'|)) (not (= tptp.localinv |tptp.'System_Byte'|)) (not (= tptp.localinv |tptp.'System_Int16'|)) (not (= tptp.localinv |tptp.'System_UInt16'|)) (not (= tptp.localinv |tptp.'System_Int32'|)) (not (= tptp.localinv |tptp.'System_UInt32'|)) (not (= tptp.localinv |tptp.'System_Int64'|)) (not (= tptp.localinv |tptp.'System_UInt64'|)) (not (= tptp.localinv |tptp.'System_Char'|)) (not (= tptp.localinv |tptp.'System_UIntPtr'|)) (not (= tptp.localinv |tptp.'System_IntPtr'|)) (not (= tptp.localinv |tptp.'BoundedStack_max'|)) (not (= tptp.localinv |tptp.'BoundedStack_size'|)) (not (= tptp.localinv |tptp.'BoundedStack_elems'|)) (not (= tptp.localinv |tptp.'System_Exception'|)) (not (= tptp.localinv |tptp.'System_IComparable'|)) (not (= tptp.localinv |tptp.'System_Collections_ICollection'|)) (not (= tptp.localinv |tptp.'System_ICloneable'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.localinv |tptp.'System_IConvertible'|)) (not (= tptp.localinv |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.localinv |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.localinv |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.localinv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.localinv |tptp.'System_Reflection_IReflect'|)) (not (= tptp.localinv |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.localinv |tptp.'BoundedStack'|)) (not (= tptp.localinv |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.localinv |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_Collections_IList'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.localinv tptp.stringLiteral8)) (not (= tptp.localinv tptp.stringLiteral9)) (not (= tptp.localinv tptp.stringLiteral10)) (not (= tptp.localinv tptp.stringLiteral11)) (not (= tptp.exposeVersion tptp.sharingMode)) (not (= tptp.exposeVersion |tptp.'SharingMode_Unshared'|)) (not (= tptp.exposeVersion |tptp.'SharingMode_LockProtected'|)) (not (= tptp.exposeVersion tptp.ownerRef)) (not (= tptp.exposeVersion tptp.ownerFrame)) (not (= tptp.exposeVersion |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryValue'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryInt'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryRef'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.exposeVersion |tptp.'System_Array'|)) (not (= tptp.exposeVersion |tptp.'System_Boolean'|)) (not (= tptp.exposeVersion |tptp.'System_Object'|)) (not (= tptp.exposeVersion |tptp.'System_Type'|)) (not (= tptp.exposeVersion |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.exposeVersion |tptp.'System_String'|)) (not (= tptp.exposeVersion |tptp.'FirstConsistentOwner'|)) (not (= tptp.exposeVersion |tptp.'System_SByte'|)) (not (= tptp.exposeVersion |tptp.'System_Byte'|)) (not (= tptp.exposeVersion |tptp.'System_Int16'|)) (not (= tptp.exposeVersion |tptp.'System_UInt16'|)) (not (= tptp.exposeVersion |tptp.'System_Int32'|)) (not (= tptp.exposeVersion |tptp.'System_UInt32'|)) (not (= tptp.exposeVersion |tptp.'System_Int64'|)) (not (= tptp.exposeVersion |tptp.'System_UInt64'|)) (not (= tptp.exposeVersion |tptp.'System_Char'|)) (not (= tptp.exposeVersion |tptp.'System_UIntPtr'|)) (not (= tptp.exposeVersion |tptp.'System_IntPtr'|)) (not (= tptp.exposeVersion |tptp.'BoundedStack_max'|)) (not (= tptp.exposeVersion |tptp.'BoundedStack_size'|)) (not (= tptp.exposeVersion |tptp.'BoundedStack_elems'|)) (not (= tptp.exposeVersion |tptp.'System_Exception'|)) (not (= tptp.exposeVersion |tptp.'System_IComparable'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_ICollection'|)) (not (= tptp.exposeVersion |tptp.'System_ICloneable'|)) (not (= tptp.exposeVersion |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.exposeVersion |tptp.'System_IConvertible'|)) (not (= tptp.exposeVersion |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.exposeVersion |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.exposeVersion |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.exposeVersion |tptp.'System_Reflection_IReflect'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.exposeVersion |tptp.'BoundedStack'|)) (not (= tptp.exposeVersion |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.exposeVersion |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_IList'|)) (not (= tptp.exposeVersion |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.exposeVersion tptp.stringLiteral8)) (not (= tptp.exposeVersion tptp.stringLiteral9)) (not (= tptp.exposeVersion tptp.stringLiteral10)) (not (= tptp.exposeVersion tptp.stringLiteral11)) (not (= tptp.sharingMode |tptp.'SharingMode_Unshared'|)) (not (= tptp.sharingMode |tptp.'SharingMode_LockProtected'|)) (not (= tptp.sharingMode tptp.ownerRef)) (not (= tptp.sharingMode tptp.ownerFrame)) (not (= tptp.sharingMode |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryValue'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryInt'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryRef'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.sharingMode |tptp.'System_Array'|)) (not (= tptp.sharingMode |tptp.'System_Boolean'|)) (not (= tptp.sharingMode |tptp.'System_Object'|)) (not (= tptp.sharingMode |tptp.'System_Type'|)) (not (= tptp.sharingMode |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.sharingMode |tptp.'System_String'|)) (not (= tptp.sharingMode |tptp.'FirstConsistentOwner'|)) (not (= tptp.sharingMode |tptp.'System_SByte'|)) (not (= tptp.sharingMode |tptp.'System_Byte'|)) (not (= tptp.sharingMode |tptp.'System_Int16'|)) (not (= tptp.sharingMode |tptp.'System_UInt16'|)) (not (= tptp.sharingMode |tptp.'System_Int32'|)) (not (= tptp.sharingMode |tptp.'System_UInt32'|)) (not (= tptp.sharingMode |tptp.'System_Int64'|)) (not (= tptp.sharingMode |tptp.'System_UInt64'|)) (not (= tptp.sharingMode |tptp.'System_Char'|)) (not (= tptp.sharingMode |tptp.'System_UIntPtr'|)) (not (= tptp.sharingMode |tptp.'System_IntPtr'|)) (not (= tptp.sharingMode |tptp.'BoundedStack_max'|)) (not (= tptp.sharingMode |tptp.'BoundedStack_size'|)) (not (= tptp.sharingMode |tptp.'BoundedStack_elems'|)) (not (= tptp.sharingMode |tptp.'System_Exception'|)) (not (= tptp.sharingMode |tptp.'System_IComparable'|)) (not (= tptp.sharingMode |tptp.'System_Collections_ICollection'|)) (not (= tptp.sharingMode |tptp.'System_ICloneable'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.sharingMode |tptp.'System_IConvertible'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.sharingMode |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.sharingMode |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_IReflect'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.sharingMode |tptp.'BoundedStack'|)) (not (= tptp.sharingMode |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.sharingMode |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_Collections_IList'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.sharingMode tptp.stringLiteral8)) (not (= tptp.sharingMode tptp.stringLiteral9)) (not (= tptp.sharingMode tptp.stringLiteral10)) (not (= tptp.sharingMode tptp.stringLiteral11)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.ownerRef)) (not (= |tptp.'SharingMode_Unshared'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Array'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Boolean'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Object'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Byte'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Int16'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt16'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Int32'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt32'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Int64'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt64'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IntPtr'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Exception'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IConvertible'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.stringLiteral8)) (not (= |tptp.'SharingMode_Unshared'| tptp.stringLiteral9)) (not (= |tptp.'SharingMode_Unshared'| tptp.stringLiteral10)) (not (= |tptp.'SharingMode_Unshared'| tptp.stringLiteral11)) (not (= |tptp.'SharingMode_LockProtected'| tptp.ownerRef)) (not (= |tptp.'SharingMode_LockProtected'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Array'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Boolean'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Object'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Byte'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Int16'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt16'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Int32'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt32'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Int64'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt64'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Exception'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IConvertible'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'SharingMode_LockProtected'| tptp.stringLiteral8)) (not (= |tptp.'SharingMode_LockProtected'| tptp.stringLiteral9)) (not (= |tptp.'SharingMode_LockProtected'| tptp.stringLiteral10)) (not (= |tptp.'SharingMode_LockProtected'| tptp.stringLiteral11)) (not (= tptp.ownerRef tptp.ownerFrame)) (not (= tptp.ownerRef |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryValue'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryInt'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryRef'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.ownerRef |tptp.'System_Array'|)) (not (= tptp.ownerRef |tptp.'System_Boolean'|)) (not (= tptp.ownerRef |tptp.'System_Object'|)) (not (= tptp.ownerRef |tptp.'System_Type'|)) (not (= tptp.ownerRef |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.ownerRef |tptp.'System_String'|)) (not (= tptp.ownerRef |tptp.'FirstConsistentOwner'|)) (not (= tptp.ownerRef |tptp.'System_SByte'|)) (not (= tptp.ownerRef |tptp.'System_Byte'|)) (not (= tptp.ownerRef |tptp.'System_Int16'|)) (not (= tptp.ownerRef |tptp.'System_UInt16'|)) (not (= tptp.ownerRef |tptp.'System_Int32'|)) (not (= tptp.ownerRef |tptp.'System_UInt32'|)) (not (= tptp.ownerRef |tptp.'System_Int64'|)) (not (= tptp.ownerRef |tptp.'System_UInt64'|)) (not (= tptp.ownerRef |tptp.'System_Char'|)) (not (= tptp.ownerRef |tptp.'System_UIntPtr'|)) (not (= tptp.ownerRef |tptp.'System_IntPtr'|)) (not (= tptp.ownerRef |tptp.'BoundedStack_max'|)) (not (= tptp.ownerRef |tptp.'BoundedStack_size'|)) (not (= tptp.ownerRef |tptp.'BoundedStack_elems'|)) (not (= tptp.ownerRef |tptp.'System_Exception'|)) (not (= tptp.ownerRef |tptp.'System_IComparable'|)) (not (= tptp.ownerRef |tptp.'System_Collections_ICollection'|)) (not (= tptp.ownerRef |tptp.'System_ICloneable'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.ownerRef |tptp.'System_IConvertible'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.ownerRef |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_IReflect'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.ownerRef |tptp.'BoundedStack'|)) (not (= tptp.ownerRef |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.ownerRef |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IList'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.ownerRef tptp.stringLiteral8)) (not (= tptp.ownerRef tptp.stringLiteral9)) (not (= tptp.ownerRef tptp.stringLiteral10)) (not (= tptp.ownerRef tptp.stringLiteral11)) (not (= tptp.ownerFrame |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryValue'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryInt'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryRef'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.ownerFrame |tptp.'System_Array'|)) (not (= tptp.ownerFrame |tptp.'System_Boolean'|)) (not (= tptp.ownerFrame |tptp.'System_Object'|)) (not (= tptp.ownerFrame |tptp.'System_Type'|)) (not (= tptp.ownerFrame |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.ownerFrame |tptp.'System_String'|)) (not (= tptp.ownerFrame |tptp.'FirstConsistentOwner'|)) (not (= tptp.ownerFrame |tptp.'System_SByte'|)) (not (= tptp.ownerFrame |tptp.'System_Byte'|)) (not (= tptp.ownerFrame |tptp.'System_Int16'|)) (not (= tptp.ownerFrame |tptp.'System_UInt16'|)) (not (= tptp.ownerFrame |tptp.'System_Int32'|)) (not (= tptp.ownerFrame |tptp.'System_UInt32'|)) (not (= tptp.ownerFrame |tptp.'System_Int64'|)) (not (= tptp.ownerFrame |tptp.'System_UInt64'|)) (not (= tptp.ownerFrame |tptp.'System_Char'|)) (not (= tptp.ownerFrame |tptp.'System_UIntPtr'|)) (not (= tptp.ownerFrame |tptp.'System_IntPtr'|)) (not (= tptp.ownerFrame |tptp.'BoundedStack_max'|)) (not (= tptp.ownerFrame |tptp.'BoundedStack_size'|)) (not (= tptp.ownerFrame |tptp.'BoundedStack_elems'|)) (not (= tptp.ownerFrame |tptp.'System_Exception'|)) (not (= tptp.ownerFrame |tptp.'System_IComparable'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_ICollection'|)) (not (= tptp.ownerFrame |tptp.'System_ICloneable'|)) (not (= tptp.ownerFrame |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.ownerFrame |tptp.'System_IConvertible'|)) (not (= tptp.ownerFrame |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.ownerFrame |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.ownerFrame |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.ownerFrame |tptp.'System_Reflection_IReflect'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.ownerFrame |tptp.'BoundedStack'|)) (not (= tptp.ownerFrame |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.ownerFrame |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_IList'|)) (not (= tptp.ownerFrame |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.ownerFrame tptp.stringLiteral8)) (not (= tptp.ownerFrame tptp.stringLiteral9)) (not (= tptp.ownerFrame tptp.stringLiteral10)) (not (= tptp.ownerFrame tptp.stringLiteral11)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Array'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Boolean'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Object'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Type'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_SByte'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Byte'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Int16'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt16'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Int32'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt32'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Int64'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt64'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IntPtr'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Exception'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_ICloneable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IConvertible'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.stringLiteral8)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.stringLiteral9)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.stringLiteral10)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.stringLiteral11)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryValue'| tptp.stringLiteral8)) (not (= |tptp.'ArrayCategoryValue'| tptp.stringLiteral9)) (not (= |tptp.'ArrayCategoryValue'| tptp.stringLiteral10)) (not (= |tptp.'ArrayCategoryValue'| tptp.stringLiteral11)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral8)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral9)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral10)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral11)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral8)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral9)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral10)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral11)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral8)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral9)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral10)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral11)) (not (= |tptp.'System_Array'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Array'| |tptp.'System_Object'|)) (not (= |tptp.'System_Array'| |tptp.'System_Type'|)) (not (= |tptp.'System_Array'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Array'| |tptp.'System_String'|)) (not (= |tptp.'System_Array'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Array'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Array'| |tptp.'System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Array'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Array'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Array'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Array'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Array'| tptp.stringLiteral8)) (not (= |tptp.'System_Array'| tptp.stringLiteral9)) (not (= |tptp.'System_Array'| tptp.stringLiteral10)) (not (= |tptp.'System_Array'| tptp.stringLiteral11)) (not (= |tptp.'System_Boolean'| |tptp.'System_Object'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral8)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral9)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral10)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral11)) (not (= |tptp.'System_Object'| |tptp.'System_Type'|)) (not (= |tptp.'System_Object'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Object'| |tptp.'System_String'|)) (not (= |tptp.'System_Object'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Object'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Object'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Object'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Object'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Object'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Object'| |tptp.'System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Object'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Object'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Object'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Object'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Object'| tptp.stringLiteral8)) (not (= |tptp.'System_Object'| tptp.stringLiteral9)) (not (= |tptp.'System_Object'| tptp.stringLiteral10)) (not (= |tptp.'System_Object'| tptp.stringLiteral11)) (not (= |tptp.'System_Type'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Type'| |tptp.'System_String'|)) (not (= |tptp.'System_Type'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Type'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Type'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Type'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Type'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Type'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Type'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Type'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Type'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Type'| |tptp.'System_Char'|)) (not (= |tptp.'System_Type'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Type'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Type'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Type'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Type'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Type'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Type'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Type'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Type'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Type'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Type'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Type'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Type'| tptp.stringLiteral8)) (not (= |tptp.'System_Type'| tptp.stringLiteral9)) (not (= |tptp.'System_Type'| tptp.stringLiteral10)) (not (= |tptp.'System_Type'| tptp.stringLiteral11)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_SByte'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Byte'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Int16'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt16'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Int32'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt32'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Int64'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt64'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IntPtr'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Exception'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_ICloneable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IConvertible'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.stringLiteral8)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.stringLiteral9)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.stringLiteral10)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.stringLiteral11)) (not (= |tptp.'System_String'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_String'| |tptp.'System_SByte'|)) (not (= |tptp.'System_String'| |tptp.'System_Byte'|)) (not (= |tptp.'System_String'| |tptp.'System_Int16'|)) (not (= |tptp.'System_String'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_String'| |tptp.'System_Int32'|)) (not (= |tptp.'System_String'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_String'| |tptp.'System_Int64'|)) (not (= |tptp.'System_String'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_String'| |tptp.'System_Char'|)) (not (= |tptp.'System_String'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_String'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_String'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_String'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_String'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_String'| |tptp.'System_Exception'|)) (not (= |tptp.'System_String'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_String'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_String'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_String'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_String'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_String'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_String'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_String'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_String'| tptp.stringLiteral8)) (not (= |tptp.'System_String'| tptp.stringLiteral9)) (not (= |tptp.'System_String'| tptp.stringLiteral10)) (not (= |tptp.'System_String'| tptp.stringLiteral11)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_SByte'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Byte'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Int16'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UInt16'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Int32'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UInt32'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Int64'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UInt64'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Char'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IntPtr'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Exception'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IComparable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_ICloneable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IConvertible'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'FirstConsistentOwner'| tptp.stringLiteral8)) (not (= |tptp.'FirstConsistentOwner'| tptp.stringLiteral9)) (not (= |tptp.'FirstConsistentOwner'| tptp.stringLiteral10)) (not (= |tptp.'FirstConsistentOwner'| tptp.stringLiteral11)) (not (= |tptp.'System_SByte'| |tptp.'System_Byte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Int16'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Int32'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Int64'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Exception'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_SByte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_SByte'| tptp.stringLiteral8)) (not (= |tptp.'System_SByte'| tptp.stringLiteral9)) (not (= |tptp.'System_SByte'| tptp.stringLiteral10)) (not (= |tptp.'System_SByte'| tptp.stringLiteral11)) (not (= |tptp.'System_Byte'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Char'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Byte'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Byte'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Byte'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Byte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Byte'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Byte'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Byte'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Byte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Byte'| tptp.stringLiteral8)) (not (= |tptp.'System_Byte'| tptp.stringLiteral9)) (not (= |tptp.'System_Byte'| tptp.stringLiteral10)) (not (= |tptp.'System_Byte'| tptp.stringLiteral11)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int16'| tptp.stringLiteral8)) (not (= |tptp.'System_Int16'| tptp.stringLiteral9)) (not (= |tptp.'System_Int16'| tptp.stringLiteral10)) (not (= |tptp.'System_Int16'| tptp.stringLiteral11)) (not (= |tptp.'System_UInt16'| |tptp.'System_Int32'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Int64'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt16'| tptp.stringLiteral8)) (not (= |tptp.'System_UInt16'| tptp.stringLiteral9)) (not (= |tptp.'System_UInt16'| tptp.stringLiteral10)) (not (= |tptp.'System_UInt16'| tptp.stringLiteral11)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int32'| tptp.stringLiteral8)) (not (= |tptp.'System_Int32'| tptp.stringLiteral9)) (not (= |tptp.'System_Int32'| tptp.stringLiteral10)) (not (= |tptp.'System_Int32'| tptp.stringLiteral11)) (not (= |tptp.'System_UInt32'| |tptp.'System_Int64'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UInt32'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UInt32'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_UInt32'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt32'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UInt32'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt32'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt32'| tptp.stringLiteral8)) (not (= |tptp.'System_UInt32'| tptp.stringLiteral9)) (not (= |tptp.'System_UInt32'| tptp.stringLiteral10)) (not (= |tptp.'System_UInt32'| tptp.stringLiteral11)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int64'| tptp.stringLiteral8)) (not (= |tptp.'System_Int64'| tptp.stringLiteral9)) (not (= |tptp.'System_Int64'| tptp.stringLiteral10)) (not (= |tptp.'System_Int64'| tptp.stringLiteral11)) (not (= |tptp.'System_UInt64'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral8)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral9)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral10)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral11)) (not (= |tptp.'System_Char'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Char'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Char'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Char'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Char'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Char'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Char'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Char'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Char'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Char'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Char'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Char'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Char'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Char'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Char'| tptp.stringLiteral8)) (not (= |tptp.'System_Char'| tptp.stringLiteral9)) (not (= |tptp.'System_Char'| tptp.stringLiteral10)) (not (= |tptp.'System_Char'| tptp.stringLiteral11)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UIntPtr'| tptp.stringLiteral8)) (not (= |tptp.'System_UIntPtr'| tptp.stringLiteral9)) (not (= |tptp.'System_UIntPtr'| tptp.stringLiteral10)) (not (= |tptp.'System_UIntPtr'| tptp.stringLiteral11)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Exception'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IntPtr'| tptp.stringLiteral8)) (not (= |tptp.'System_IntPtr'| tptp.stringLiteral9)) (not (= |tptp.'System_IntPtr'| tptp.stringLiteral10)) (not (= |tptp.'System_IntPtr'| tptp.stringLiteral11)) (not (= |tptp.'BoundedStack_max'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Exception'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_IComparable'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_ICloneable'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_IConvertible'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'BoundedStack_max'| tptp.stringLiteral8)) (not (= |tptp.'BoundedStack_max'| tptp.stringLiteral9)) (not (= |tptp.'BoundedStack_max'| tptp.stringLiteral10)) (not (= |tptp.'BoundedStack_max'| tptp.stringLiteral11)) (not (= |tptp.'BoundedStack_size'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Exception'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_IComparable'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_ICloneable'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_IConvertible'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'BoundedStack_size'| tptp.stringLiteral8)) (not (= |tptp.'BoundedStack_size'| tptp.stringLiteral9)) (not (= |tptp.'BoundedStack_size'| tptp.stringLiteral10)) (not (= |tptp.'BoundedStack_size'| tptp.stringLiteral11)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Exception'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IComparable'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_ICloneable'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IConvertible'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'BoundedStack_elems'| tptp.stringLiteral8)) (not (= |tptp.'BoundedStack_elems'| tptp.stringLiteral9)) (not (= |tptp.'BoundedStack_elems'| tptp.stringLiteral10)) (not (= |tptp.'BoundedStack_elems'| tptp.stringLiteral11)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Exception'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Exception'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Exception'| tptp.stringLiteral8)) (not (= |tptp.'System_Exception'| tptp.stringLiteral9)) (not (= |tptp.'System_Exception'| tptp.stringLiteral10)) (not (= |tptp.'System_Exception'| tptp.stringLiteral11)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IComparable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IComparable'| tptp.stringLiteral8)) (not (= |tptp.'System_IComparable'| tptp.stringLiteral9)) (not (= |tptp.'System_IComparable'| tptp.stringLiteral10)) (not (= |tptp.'System_IComparable'| tptp.stringLiteral11)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_ICollection'| tptp.stringLiteral8)) (not (= |tptp.'System_Collections_ICollection'| tptp.stringLiteral9)) (not (= |tptp.'System_Collections_ICollection'| tptp.stringLiteral10)) (not (= |tptp.'System_Collections_ICollection'| tptp.stringLiteral11)) (not (= |tptp.'System_ICloneable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_ICloneable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_ICloneable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_ICloneable'| tptp.stringLiteral8)) (not (= |tptp.'System_ICloneable'| tptp.stringLiteral9)) (not (= |tptp.'System_ICloneable'| tptp.stringLiteral10)) (not (= |tptp.'System_ICloneable'| tptp.stringLiteral11)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IConvertible'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.stringLiteral8)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.stringLiteral9)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.stringLiteral10)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.stringLiteral11)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral8)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral9)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral10)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral11)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral8)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral9)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral10)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral11)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral8)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral9)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral10)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral11)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| tptp.stringLiteral8)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| tptp.stringLiteral9)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| tptp.stringLiteral10)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| tptp.stringLiteral11)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.stringLiteral8)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.stringLiteral9)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.stringLiteral10)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.stringLiteral11)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.stringLiteral8)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.stringLiteral9)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.stringLiteral10)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.stringLiteral11)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.stringLiteral8)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.stringLiteral9)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.stringLiteral10)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.stringLiteral11)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.stringLiteral8)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.stringLiteral9)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.stringLiteral10)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.stringLiteral11)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Reflection_IReflect'| tptp.stringLiteral8)) (not (= |tptp.'System_Reflection_IReflect'| tptp.stringLiteral9)) (not (= |tptp.'System_Reflection_IReflect'| tptp.stringLiteral10)) (not (= |tptp.'System_Reflection_IReflect'| tptp.stringLiteral11)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral8)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral9)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral10)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral11)) (not (= |tptp.'BoundedStack'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'BoundedStack'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'BoundedStack'| tptp.stringLiteral8)) (not (= |tptp.'BoundedStack'| tptp.stringLiteral9)) (not (= |tptp.'BoundedStack'| tptp.stringLiteral10)) (not (= |tptp.'BoundedStack'| tptp.stringLiteral11)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.stringLiteral8)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.stringLiteral9)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.stringLiteral10)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.stringLiteral11)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.stringLiteral8)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.stringLiteral9)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.stringLiteral10)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.stringLiteral11)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.stringLiteral8)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.stringLiteral9)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.stringLiteral10)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.stringLiteral11)) (not (= |tptp.'System_Collections_IList'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_IList'| tptp.stringLiteral8)) (not (= |tptp.'System_Collections_IList'| tptp.stringLiteral9)) (not (= |tptp.'System_Collections_IList'| tptp.stringLiteral10)) (not (= |tptp.'System_Collections_IList'| tptp.stringLiteral11)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.stringLiteral8)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.stringLiteral9)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.stringLiteral10)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.stringLiteral11)) (not (= tptp.stringLiteral8 tptp.stringLiteral9)) (not (= tptp.stringLiteral8 tptp.stringLiteral10)) (not (= tptp.stringLiteral8 tptp.stringLiteral11)) (not (= tptp.stringLiteral9 tptp.stringLiteral10)) (not (= tptp.stringLiteral9 tptp.stringLiteral11)) (not (= tptp.stringLiteral10 tptp.stringLiteral11)))) (not (= (|tptp.'DeclType'| tptp.elements) |tptp.'System_Object'|)) (not (= (|tptp.'DeclType'| tptp.exposeVersion) |tptp.'System_Object'|)) (not (forall ((A__questionmark_c Int)) (= (|tptp.'ClassReprInv'| (|tptp.'ClassRepr'| A__questionmark_c)) A__questionmark_c))) (not (forall ((A__questionmark_T Int)) (not (= (tptp.x (tptp.typeof (|tptp.'ClassRepr'| A__questionmark_T)) |tptp.'System_Object'|) tptp.true_1)))) (not (forall ((A__questionmark_T Int)) (not (= (|tptp.'ClassRepr'| A__questionmark_T) tptp.nullObject)))) (not (forall ((A__questionmark_T Int) (A__questionmark_h_1 Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_T) tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)))) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.allocated) tptp.true_1)) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.elements) tptp.true_1)) (not (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.inv) tptp.true_1))) (not (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.localinv) tptp.true_1))) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.ownerRef) tptp.true_1)) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.ownerFrame) tptp.true_1)) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.exposeVersion) tptp.true_1)) (not (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'FirstConsistentOwner'|) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.allocated) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.elements) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.inv) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.localinv) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.exposeVersion) tptp.true_1))) (not (not (= (|tptp.'IncludedInModifiesStar'| tptp.ownerRef) tptp.true_1))) (not (not (= (|tptp.'IncludedInModifiesStar'| tptp.ownerFrame) tptp.true_1))) (not (= (|tptp.'IncludedInModifiesStar'| tptp.exposeVersion) tptp.true_1)) (not (= (|tptp.'IncludedInModifiesStar'| tptp.elements) tptp.true_1)) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i) A__questionmark_x_3))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_i A__questionmark_j)) (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'ValueArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i) A__questionmark_x_3))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_i A__questionmark_j)) (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'IntArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i) A__questionmark_x_3))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_i A__questionmark_j)) (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'RefArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (|tptp.'ArrayIndexInvX'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y)) A__questionmark_x_3))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (|tptp.'ArrayIndexInvY'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y)) A__questionmark_y))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'InRange'| (|tptp.'IntArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))) tptp.true_1)))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (exists ((A__questionmark_v_9_10 Int)) (and (= A__questionmark_v_9_10 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (not (= A__questionmark_v_9_10 tptp.nullObject))))) (= (tptp.x (tptp.typeof A__questionmark_v_9_10) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))) tptp.true_1)))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_i Int) (A__questionmark_r Int) (A__questionmark_heap Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (not (= (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.nullObject))))) (not (forall ((A__questionmark_a Int)) (<= 1 (|tptp.'Rank'| A__questionmark_a)))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)))) (not (forall ((A__questionmark_a Int)) (exists ((A__questionmark_v_10_11 Int)) (and (= A__questionmark_v_10_11 (|tptp.'Length'| A__questionmark_a)) (not (or (not (<= 0 A__questionmark_v_10_11)) (not (<= A__questionmark_v_10_11 tptp.int_2147483647)))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (<= 0 (|tptp.'DimLength'| A__questionmark_a A__questionmark_i)))) (not (forall ((A__questionmark_a Int)) (=> (= (|tptp.'Rank'| A__questionmark_a) 1) (= (|tptp.'DimLength'| A__questionmark_a 0) (|tptp.'Length'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'LBound'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'UBound'| A__questionmark_a A__questionmark_i) (- (|tptp.'DimLength'| A__questionmark_a A__questionmark_i) 1)))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryValue'|)))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryInt'|)))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryRef'|)))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryNonNullRef'|)))) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Object'|) tptp.true_1)) (not (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_11_12 Int)) (and (= A__questionmark_v_11_12 (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_11_12 A__questionmark_v_11_12) tptp.true_1)) (not (= (tptp.x A__questionmark_v_11_12 |tptp.'System_Array'|) tptp.true_1)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_12_13 Int)) (and (= A__questionmark_v_12_13 (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_12_13 A__questionmark_v_12_13) tptp.true_1)) (not (= (tptp.x A__questionmark_v_12_13 |tptp.'System_Array'|) tptp.true_1)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_13_14 Int)) (and (= A__questionmark_v_13_14 (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_13_14 A__questionmark_v_13_14) tptp.true_1)) (not (= (tptp.x A__questionmark_v_13_14 |tptp.'System_Array'|) tptp.true_1)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_14_15 Int)) (and (= A__questionmark_v_14_15 (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_14_15 A__questionmark_v_14_15) tptp.true_1)) (not (= (tptp.x A__questionmark_v_14_15 |tptp.'System_Array'|) tptp.true_1)))))))) (not (forall ((A__questionmark_array Int) (A__questionmark_elementType Int) (A__questionmark_rank Int)) (exists ((A__questionmark_v_15_16 Int)) (and (= A__questionmark_v_15_16 (tptp.typeof A__questionmark_array)) (=> (= (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank) tptp.true_1) (not (or (not (= (tptp.x A__questionmark_v_15_16 |tptp.'System_Array'|) tptp.true_1)) (not (= (|tptp.'Rank'| A__questionmark_array) A__questionmark_rank)) (not (= (tptp.x A__questionmark_elementType (|tptp.'ElementType'| A__questionmark_v_15_16)) tptp.true_1))))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= (tptp.x (|tptp.'RefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_16_17 Int)) (and (= A__questionmark_v_16_17 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)) tptp.true_1) (not (or (not (not (= A__questionmark_T A__questionmark_A))) (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_16_17 A__questionmark_r))) (not (= (tptp.x A__questionmark_v_16_17 A__questionmark_A) tptp.true_1))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_17_18 Int)) (and (= A__questionmark_v_17_18 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)) tptp.true_1) (not (or (not (not (= A__questionmark_T A__questionmark_A))) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_17_18 A__questionmark_r))) (not (= (tptp.x A__questionmark_v_17_18 A__questionmark_A) tptp.true_1))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_18_19 Int)) (and (= A__questionmark_v_18_19 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_T A__questionmark_v_18_19) tptp.true_1) (= A__questionmark_T A__questionmark_v_18_19)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_19_20 Int)) (and (= A__questionmark_v_19_20 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_T A__questionmark_v_19_20) tptp.true_1) (= A__questionmark_T A__questionmark_v_19_20)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_20_21 Int)) (and (= A__questionmark_v_20_21 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (not (or (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_20_21 A__questionmark_r))) (not (= (tptp.x A__questionmark_A A__questionmark_v_20_21) tptp.true_1)))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_21_22 Int)) (and (= A__questionmark_v_21_22 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (not (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_21_22 A__questionmark_r))) (not (= (tptp.x A__questionmark_A A__questionmark_v_21_22) tptp.true_1)))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_22_23 Int)) (and (= A__questionmark_v_22_23 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_v_22_23 A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_v_22_23))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_23_24 Int)) (and (= A__questionmark_v_23_24 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_v_23_24 A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_v_23_24))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (exists ((A__questionmark_v_25_25 Int) (A__questionmark_v_24_26 Int)) (and (= A__questionmark_v_25_25 (|tptp.'ElementProxy'| A__questionmark_a (- 0 1))) (= A__questionmark_v_24_26 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|) tptp.true_1)))) (or (= A__questionmark_v_24_26 tptp.nullObject) (= (|tptp.'IsImmutable'| (tptp.typeof A__questionmark_v_24_26)) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_24_26 tptp.ownerRef) (tptp.select2 A__questionmark_heap A__questionmark_v_25_25 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_24_26 tptp.ownerFrame) (tptp.select2 A__questionmark_heap A__questionmark_v_25_25 tptp.ownerFrame))))))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_heap Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|) tptp.true_1)))) (= (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 0 1))) tptp.true_1)))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= (tptp.typeof (|tptp.'ElementProxy'| A__questionmark_o A__questionmark_pos)) |tptp.'System_Object'|))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= (tptp.typeof (|tptp.'ElementProxyStruct'| A__questionmark_o A__questionmark_pos)) |tptp.'System_Object'|))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_x_3 Int)) (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f) A__questionmark_x_3))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_f_prime_ Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_f A__questionmark_f_prime_)) (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f_prime_) (|tptp.'StructGet'| A__questionmark_s A__questionmark_f_prime_))))) (not (forall ((A__questionmark_T Int)) (exists ((A__questionmark_v_26_27 Int)) (and (= A__questionmark_v_26_27 (|tptp.'BaseClass'| A__questionmark_T)) (not (or (not (= (tptp.x A__questionmark_T A__questionmark_v_26_27) tptp.true_1)) (not (=> (not (= A__questionmark_T |tptp.'System_Object'|)) (not (= A__questionmark_T A__questionmark_v_26_27)))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_B Int) (A__questionmark_C Int)) (=> (= (tptp.x A__questionmark_C (|tptp.'AsDirectSubClass'| A__questionmark_B A__questionmark_A)) tptp.true_1) (= (|tptp.'OneClassDown'| A__questionmark_C A__questionmark_A) A__questionmark_B)))) (not (forall ((A__questionmark_T Int)) (=> (= (|tptp.'IsValueType'| A__questionmark_T) tptp.true_1) (not (or (not (forall ((A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_T A__questionmark_U_1) tptp.true_1) (= A__questionmark_T A__questionmark_U_1)))) (not (forall ((A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_U_1))))))))) (not (= (|tptp.'IsValueType'| |tptp.'System_Boolean'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Type'| |tptp.'System_Object'|) tptp.true_1)) (not (forall ((A__questionmark_T Int)) (= (|tptp.'IsNotNull'| (|tptp.'TypeObject'| A__questionmark_T) |tptp.'System_Type'|) tptp.true_1))) (not (forall ((A__questionmark_T Int)) (= (|tptp.'TypeName'| (|tptp.'TypeObject'| A__questionmark_T)) A__questionmark_T))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1) (or (= A__questionmark_o tptp.nullObject) (= (tptp.x (tptp.typeof A__questionmark_o) A__questionmark_T) tptp.true_1))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T) tptp.true_1) (not (or (not (not (= A__questionmark_o tptp.nullObject))) (not (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1) (= (|tptp.'As'| A__questionmark_o A__questionmark_T) A__questionmark_o)))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (not (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1)) (= (|tptp.'As'| A__questionmark_o A__questionmark_T) tptp.nullObject)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (exists ((A__questionmark_v_27_28 Int)) (and (= A__questionmark_v_27_28 (tptp.typeof A__questionmark_o)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (tptp.x A__questionmark_v_27_28 |tptp.'System_Array'|) tptp.true_1)))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_27_28)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_27_28))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)))) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f)) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)))) (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_s Int) (A__questionmark_f Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_s) tptp.true_1) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'StructGet'| A__questionmark_s A__questionmark_f)) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e) tptp.true_1) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'RefArrayGet'| A__questionmark_e A__questionmark_i)) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e) tptp.true_1) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'ValueArrayGet'| A__questionmark_e A__questionmark_i)) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_o) tptp.true_1) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_c Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_c) tptp.allocated) tptp.true_1)))) (not (= (|tptp.'DeclType'| |tptp.'NonNullFieldsAreInitialized'|) |tptp.'System_Object'|)) (not (forall ((A__questionmark_f Int) (A__questionmark_T Int)) (=> (= (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T) A__questionmark_f) (= (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T) A__questionmark_f)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (|tptp.'Is'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)) A__questionmark_T) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (or (not (= A__questionmark_o |tptp.'BeingConstructed'|)) (= (= (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|) tptp.true_1) true))))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T)) tptp.nullObject))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (|tptp.'InRange'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRangeField'| A__questionmark_f A__questionmark_T)) A__questionmark_T) tptp.true_1)))) (not (forall ((A__questionmark_o Int)) (not (= (|tptp.'IsMemberlessType'| (tptp.typeof A__questionmark_o)) tptp.true_1)))) (not (forall ((A__questionmark_J Int) (A__questionmark_s Int) (A__questionmark_b Int)) (exists ((A__questionmark_v_29_29 Int) (A__questionmark_v_28_30 Int)) (and (= A__questionmark_v_29_29 (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_v_28_30 (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (=> (not (or (not (= A__questionmark_v_29_29 A__questionmark_J)) (not (= A__questionmark_v_28_30 A__questionmark_b)) (not (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_28_30) A__questionmark_v_29_29) tptp.true_1)))) (= (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J) tptp.true_1)))))) (not (not (= (|tptp.'IsImmutable'| |tptp.'System_Object'|) tptp.true_1))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_T)) tptp.true_1) (not (or (not (= (|tptp.'IsImmutable'| A__questionmark_U_1) tptp.true_1)) (not (= (|tptp.'AsImmutable'| A__questionmark_U_1) A__questionmark_U_1))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_T)) tptp.true_1) (not (or (not (not (= (|tptp.'IsImmutable'| A__questionmark_U_1) tptp.true_1))) (not (= (|tptp.'AsMutable'| A__questionmark_U_1) A__questionmark_U_1))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (not (or (not (not (= A__questionmark_o tptp.nullObject))) (not (not (= A__questionmark_o |tptp.'BeingConstructed'|))) (not (= (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)) tptp.true_1)))) (forall ((A__questionmark_h_1 Int)) (exists ((A__questionmark_v_30_31 Int)) (and (= A__questionmark_v_30_31 (tptp.typeof A__questionmark_o)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_30_31)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_30_31)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)) (not (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) A__questionmark_o)) (not (forall ((A__questionmark_t Int)) (=> (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)) A__questionmark_o) (or (= A__questionmark_t A__questionmark_o) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|))))))))))))))) (not (forall ((A__questionmark_s Int)) (<= 0 (|tptp.'StringLength'| A__questionmark_s)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_31_32 Int)) (and (= A__questionmark_v_31_32 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_31_32 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_31_32 tptp.ownerRef) A__questionmark_o)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_31_32 tptp.ownerFrame) A__questionmark_T))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (exists ((A__questionmark_v_32_33 Int)) (and (= A__questionmark_v_32_33 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_32_33 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_32_33 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_32_33 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int) (A__questionmark_i Int)) (exists ((A__questionmark_v_33_34 Int)) (and (= A__questionmark_v_33_34 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (exists ((A__questionmark_v_34_35 Int)) (and (= A__questionmark_v_34_35 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_33_34 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerRef) A__questionmark_o)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerFrame) A__questionmark_T))))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_i Int)) (exists ((A__questionmark_v_35_36 Int)) (and (= A__questionmark_v_35_36 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (exists ((A__questionmark_v_36_37 Int)) (and (= A__questionmark_v_36_37 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_35_36 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (exists ((A__questionmark_v_39_38 Int) (A__questionmark_v_37_39 Int) (A__questionmark_v_38_40 Int)) (and (= A__questionmark_v_39_38 (tptp.typeof A__questionmark_o)) (= A__questionmark_v_37_39 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_38_40 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_37_39 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_40 tptp.inv) A__questionmark_v_37_39) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_40 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_37_39)))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_39_38)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_39_38))))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_h_1 Int)) (exists ((A__questionmark_v_40_41 Int) (A__questionmark_v_41_42 Int)) (and (= A__questionmark_v_40_41 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_41_42 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (= (|tptp.'AsPureObject'| A__questionmark_o) A__questionmark_o)) (not (not (= A__questionmark_v_40_41 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_41_42 tptp.inv) A__questionmark_v_40_41) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_41_42 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_40_41)))))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_h_1 Int)) (exists ((A__questionmark_v_44_43 Int)) (and (= A__questionmark_v_44_43 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (exists ((A__questionmark_v_45_44 Int) (A__questionmark_v_46_45 Int) (A__questionmark_v_42_46 Int) (A__questionmark_v_43_47 Int)) (and (= A__questionmark_v_45_44 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame)) (= A__questionmark_v_46_45 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef)) (= A__questionmark_v_42_46 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_43_47 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (not (= A__questionmark_v_42_46 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_43_47 tptp.inv) A__questionmark_v_42_46) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_43_47 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_42_46)))))) (not (or (not (not (= A__questionmark_v_44_43 tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.allocated) tptp.true_1) true)) (not (or (= A__questionmark_v_45_44 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.inv) A__questionmark_v_45_44) tptp.true_1)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_45_44))))))))))))) (not (forall ((A__questionmark_value Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (exists ((A__questionmark_v_47_48 Int)) (and (= A__questionmark_v_47_48 (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)) (not (or (not (= (|tptp.'Box'| A__questionmark_value A__questionmark_v_47_48) A__questionmark_v_47_48)) (not (= (|tptp.'UnboxedType'| A__questionmark_v_47_48) A__questionmark_typ)))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (=> (not (= (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_x_3)) tptp.true_1)) (= (|tptp.'BoxFunc'| A__questionmark_x_3 A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) A__questionmark_x_3)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (= (|tptp.'Unbox'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) A__questionmark_x_3))) (not (forall ((A__questionmark_p Int)) (=> (= (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)) tptp.true_1) (forall ((A__questionmark_heap Int) (A__questionmark_x_3 Int)) (exists ((A__questionmark_v_48_49 Int)) (and (= A__questionmark_v_48_49 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (exists ((A__questionmark_v_49_50 Int)) (and (= A__questionmark_v_49_50 (tptp.typeof A__questionmark_v_48_49)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.inv) A__questionmark_v_49_50)) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.localinv) A__questionmark_v_49_50))))))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (exists ((A__questionmark_v_50_51 Int)) (and (= A__questionmark_v_50_51 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (=> (not (or (not (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_50_51) |tptp.'System_Object'|) tptp.true_1)) (not (= A__questionmark_v_50_51 A__questionmark_p)))) (= A__questionmark_x_3 A__questionmark_p)))))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (= (= (|tptp.'UnboxedType'| A__questionmark_p) A__questionmark_typ) (not (= (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ) tptp.nullObject))))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (=> (not (= (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ) tptp.nullObject)) (= (|tptp.'Box'| (|tptp.'Unbox'| A__questionmark_p) A__questionmark_p) A__questionmark_p)))) (not (= (|tptp.'IsValueType'| |tptp.'System_SByte'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Byte'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Int16'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_UInt16'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Int32'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_UInt32'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Int64'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_UInt64'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Char'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_UIntPtr'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_IntPtr'|) tptp.true_1)) (not (< tptp.int_m9223372036854775808 tptp.int_m2147483648)) (not (< tptp.int_m2147483648 (- 0 100000))) (not (< 100000 tptp.int_2147483647)) (not (< tptp.int_2147483647 tptp.int_4294967295)) (not (< tptp.int_4294967295 tptp.int_9223372036854775807)) (not (< tptp.int_9223372036854775807 tptp.int_18446744073709551615)) (not (= (+ tptp.int_m9223372036854775808 1) (- 0 tptp.int_9223372036854775807))) (not (= (+ tptp.int_m2147483648 1) (- 0 tptp.int_2147483647))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_SByte'|) tptp.true_1) (not (or (not (<= (- 0 128) A__questionmark_i)) (not (< A__questionmark_i 128))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Byte'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 256))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int16'|) tptp.true_1) (not (or (not (<= (- 0 32768) A__questionmark_i)) (not (< A__questionmark_i 32768))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt16'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 65536))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int32'|) tptp.true_1) (not (or (not (<= tptp.int_m2147483648 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_2147483647))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt32'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_4294967295))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int64'|) tptp.true_1) (not (or (not (<= tptp.int_m9223372036854775808 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_9223372036854775807))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt64'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_18446744073709551615))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Char'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 65536))))))) (not (forall ((A__questionmark_z Int) (A__questionmark_B Int) (A__questionmark_C Int)) (=> (= (|tptp.'InRange'| A__questionmark_z A__questionmark_C) tptp.true_1) (= (|tptp.'IntToInt'| A__questionmark_z A__questionmark_B A__questionmark_C) A__questionmark_z)))) (not (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (= A__questionmark_b tptp.true_1) (= (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y) A__questionmark_x_3)))) (not (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (= A__questionmark_b tptp.true_1)) (= (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y) A__questionmark_y)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (- A__questionmark_x_3 (* (tptp.x_1 A__questionmark_x_3 A__questionmark_y) A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_51_52 Int)) (and (= A__questionmark_v_51_52 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (< 0 A__questionmark_y)))) (not (or (not (<= 0 A__questionmark_v_51_52)) (not (< A__questionmark_v_51_52 A__questionmark_y))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_52_53 Int)) (and (= A__questionmark_v_52_53 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (< A__questionmark_y 0)))) (not (or (not (<= 0 A__questionmark_v_52_53)) (not (< A__questionmark_v_52_53 (- 0 A__questionmark_y)))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_53_54 Int)) (and (= A__questionmark_v_53_54 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= A__questionmark_x_3 0)) (not (< 0 A__questionmark_y)))) (not (or (not (< (- 0 A__questionmark_y) A__questionmark_v_53_54)) (not (<= A__questionmark_v_53_54 0))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_54_55 Int)) (and (= A__questionmark_v_54_55 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= A__questionmark_x_3 0)) (not (< A__questionmark_y 0)))) (not (or (not (< A__questionmark_y A__questionmark_v_54_55)) (not (<= A__questionmark_v_54_55 0))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 (+ A__questionmark_y A__questionmark_x_3) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_55_56 Int)) (and (= A__questionmark_v_55_56 (- A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_v_55_56)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 A__questionmark_v_55_56 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_d Int)) (=> (not (or (not (<= 2 A__questionmark_d)) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (not (< A__questionmark_a A__questionmark_b)))) (<= (+ A__questionmark_a A__questionmark_d) A__questionmark_b)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (or (<= 0 A__questionmark_x_3) (<= 0 A__questionmark_y)) (<= 0 (tptp.and_1 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_56_57 Int)) (and (= A__questionmark_v_56_57 (tptp.or_1 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (not (or (not (<= 0 A__questionmark_v_56_57)) (not (<= A__questionmark_v_56_57 (+ A__questionmark_x_3 A__questionmark_y)))))))))) (not (forall ((A__questionmark_i Int)) (= (tptp.shl A__questionmark_i 0) A__questionmark_i))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (=> (<= 1 A__questionmark_j) (= (tptp.shl A__questionmark_i A__questionmark_j) (* (tptp.shl A__questionmark_i (- A__questionmark_j 1)) 2))))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (exists ((A__questionmark_v_57_58 Int)) (and (= A__questionmark_v_57_58 (tptp.shl A__questionmark_i A__questionmark_j)) (=> (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 32768)) (not (<= 0 A__questionmark_j)) (not (<= A__questionmark_j 16)))) (not (or (not (<= 0 A__questionmark_v_57_58)) (not (<= A__questionmark_v_57_58 tptp.int_2147483647))))))))) (not (forall ((A__questionmark_i Int)) (= (tptp.shr A__questionmark_i 0) A__questionmark_i))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (=> (<= 1 A__questionmark_j) (= (tptp.shr A__questionmark_i A__questionmark_j) (tptp.x_1 (tptp.shr A__questionmark_i (- A__questionmark_j 1)) 2))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_58_59 Int)) (and (= A__questionmark_v_58_59 (tptp.min A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_v_58_59 A__questionmark_x_3) (= A__questionmark_v_58_59 A__questionmark_y))) (not (<= A__questionmark_v_58_59 A__questionmark_x_3)) (not (<= A__questionmark_v_58_59 A__questionmark_y)))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_59_60 Int)) (and (= A__questionmark_v_59_60 (tptp.max A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_v_59_60 A__questionmark_x_3) (= A__questionmark_v_59_60 A__questionmark_y))) (not (<= A__questionmark_x_3 A__questionmark_v_59_60)) (not (<= A__questionmark_y A__questionmark_v_59_60)))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (= (= (|tptp.'System_String_Equals_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (not (or (not (= (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1))) (not (= (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'StringEquals'| A__questionmark_b A__questionmark_a) tptp.true_1))) (not (=> (= A__questionmark_a A__questionmark_b) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_c Int)) (=> (not (or (not (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1)) (not (= (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c) tptp.true_1)))) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_c) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (not (= A__questionmark_b tptp.nullObject))) (not (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1)))) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_a) (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_b))))) (not (not (= (|tptp.'IsStaticField'| |tptp.'BoundedStack_size'|) tptp.true_1))) (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_size'|) tptp.true_1)) (not (= (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_size'|) tptp.true_1)) (not (= (|tptp.'DeclType'| |tptp.'BoundedStack_size'|) |tptp.'BoundedStack'|)) (not (= (|tptp.'AsRangeField'| |tptp.'BoundedStack_size'| |tptp.'System_Int32'|) |tptp.'BoundedStack_size'|)) (not (not (= (|tptp.'IsStaticField'| |tptp.'BoundedStack_max'|) tptp.true_1))) (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_max'|) tptp.true_1)) (not (= (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_max'|) tptp.true_1)) (not (= (|tptp.'DeclType'| |tptp.'BoundedStack_max'|) |tptp.'BoundedStack'|)) (not (= (|tptp.'AsRangeField'| |tptp.'BoundedStack_max'| |tptp.'System_Int32'|) |tptp.'BoundedStack_max'|)) (not (not (= (|tptp.'IsStaticField'| |tptp.'BoundedStack_elems'|) tptp.true_1))) (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_elems'|) tptp.true_1)) (not (= (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_elems'|) tptp.true_1)) (not (= (|tptp.'AsRepField'| |tptp.'BoundedStack_elems'| |tptp.'BoundedStack'|) |tptp.'BoundedStack_elems'|)) (not (= (|tptp.'DeclType'| |tptp.'BoundedStack_elems'|) |tptp.'BoundedStack'|)) (not (= (|tptp.'AsNonNullRefField'| |tptp.'BoundedStack_elems'| (|tptp.'IntArray'| |tptp.'System_Int32'| 1)) |tptp.'BoundedStack_elems'|)) (not (= (tptp.x |tptp.'BoundedStack'| |tptp.'BoundedStack'|) tptp.true_1)) (not (= A__questionmark_v_0_8 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'BoundedStack'| A__questionmark_v_0_8) |tptp.'BoundedStack'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'BoundedStack'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'BoundedStack'|) |tptp.'BoundedStack'|)) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Array'|) tptp.true_1)) (not (= A__questionmark_v_1_9 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_Array'| A__questionmark_v_1_9) |tptp.'System_Array'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'System_Array'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'System_Array'|) |tptp.'System_Array'|)) (not (= (tptp.x |tptp.'System_ICloneable'| |tptp.'System_ICloneable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_ICloneable'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_ICloneable'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_ICloneable'|) |tptp.'System_ICloneable'|)) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_ICloneable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IList'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_ICollection'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Collections_IEnumerable'|) |tptp.'System_Collections_IEnumerable'|)) (not (= (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_ICollection'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Collections_ICollection'|) |tptp.'System_Collections_ICollection'|)) (not (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_ICollection'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IList'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Collections_IList'|) |tptp.'System_Collections_IList'|)) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IList'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Array'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Array'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_1_9))))) true))) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (exists ((A__questionmark_v_63_63 Int) (A__questionmark_v_62_64 Int)) (and (= A__questionmark_v_63_63 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|)) (= A__questionmark_v_62_64 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_0_8))))) (not (or (not (<= 0 A__questionmark_v_62_64)) (not (<= A__questionmark_v_62_64 A__questionmark_v_63_63)) (not (<= A__questionmark_v_63_63 (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|))))))))))) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_String'|) tptp.true_1)) (not (= A__questionmark_v_2_7 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_String'| A__questionmark_v_2_7) |tptp.'System_String'|)) (not (= (|tptp.'IsImmutable'| |tptp.'System_String'|) tptp.true_1)) (not (= (|tptp.'AsImmutable'| |tptp.'System_String'|) |tptp.'System_String'|)) (not (= (tptp.x |tptp.'System_IComparable'| |tptp.'System_IComparable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IComparable'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IComparable'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_IComparable'|) |tptp.'System_IComparable'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_IComparable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_ICloneable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IConvertible'| |tptp.'System_IConvertible'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IConvertible'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IConvertible'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_IConvertible'|) |tptp.'System_IConvertible'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_IConvertible'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_IComparable_1___System_String'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IComparable_1___System_String'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_IComparable_1___System_String'|) |tptp.'System_IComparable_1___System_String'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IEquatable_1___System_String'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_IEquatable_1___System_String'|) |tptp.'System_IEquatable_1___System_String'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|) tptp.true_1)) (not (forall ((A__questionmark_U Int)) (=> (= (tptp.x A__questionmark_U |tptp.'System_String'|) tptp.true_1) (= A__questionmark_U |tptp.'System_String'|)))) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_String'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_2_7))))) true))) (not (= (tptp.x |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) tptp.true_1)) (not (= (tptp.x |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_GuardException'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Exception'| |tptp.'System_Exception'|) tptp.true_1)) (not (= A__questionmark_v_3_6 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_Exception'| A__questionmark_v_3_6) |tptp.'System_Exception'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'System_Exception'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'System_Exception'|) |tptp.'System_Exception'|)) (not (= (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_Serialization_ISerializable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_Serialization_ISerializable'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Runtime_Serialization_ISerializable'|) |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Exception'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Exception'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Exception'|) |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Exception'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Exception'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_3_6))))) true))) (not (= A__questionmark_v_4_5 |tptp.'System_Exception'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_4_5) |tptp.'Microsoft_Contracts_GuardException'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_GuardException'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_GuardException'|) |tptp.'Microsoft_Contracts_GuardException'|)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'Microsoft_Contracts_GuardException'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_4_5))))) true))) (not (= A__questionmark_v_5_4 |tptp.'Microsoft_Contracts_GuardException'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'| A__questionmark_v_5_4) |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'Microsoft_Contracts_ObjectInvariantException'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_5_4))))) true))) (not (= (tptp.x |tptp.'System_Type'| |tptp.'System_Type'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (= A__questionmark_v_6_3 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_6_3) |tptp.'System_Reflection_MemberInfo'|)) (not (= (|tptp.'IsImmutable'| |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (= (|tptp.'AsImmutable'| |tptp.'System_Reflection_MemberInfo'|) |tptp.'System_Reflection_MemberInfo'|)) (not (= (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_ICustomAttributeProvider'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_ICustomAttributeProvider'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Reflection_ICustomAttributeProvider'|) |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_6_3))))) true))) (not (= A__questionmark_v_7_2 |tptp.'System_Reflection_MemberInfo'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_Type'| A__questionmark_v_7_2) |tptp.'System_Type'|)) (not (= (|tptp.'IsImmutable'| |tptp.'System_Type'|) tptp.true_1)) (not (= (|tptp.'AsImmutable'| |tptp.'System_Type'|) |tptp.'System_Type'|)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Type'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Type'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Type'|) |tptp.'System_Runtime_InteropServices__Type'|)) (not (= (tptp.x |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Reflection_IReflect'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_IReflect'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Reflection_IReflect'|) |tptp.'System_Reflection_IReflect'|)) (not (= (tptp.x |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Type'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Type'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_7_2))))) true))) (not (= (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ICheckedException'|) tptp.true_1)) (not (= (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'Microsoft_Contracts_ICheckedException'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'Microsoft_Contracts_ICheckedException'|) |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_64_65 Int) (A__questionmark_v_66_66 Int) (A__questionmark_v_68_67 Int) (A__questionmark_v_65_68 Int)) (and (= A__questionmark_v_64_65 (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this)) (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_69_70 Int)) (and (= A__questionmark_v_69_70 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_66_66)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_65_68)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_69_70)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_69_70))))))))))) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_64_65 |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.allocated) tptp.true_1)) (not (=> (not (= A__questionmark_v_65_68 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68)))))) (= A__questionmark_v_68_67 A__questionmark_v_66_66))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68))))))) (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_70_71 Int)) (and (= A__questionmark_v_70_71 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_70_71)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_70_71))))))))))))))))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_71_72 Int) (A__questionmark_v_73_73 Int) (A__questionmark_v_75_74 Int) (A__questionmark_v_72_75 Int)) (and (= A__questionmark_v_71_72 (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this)) (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_76_77 Int)) (and (= A__questionmark_v_76_77 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_73_73)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_72_75)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_76_77)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_76_77))))))))))) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_71_72 |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.allocated) tptp.true_1)) (not (=> (not (= A__questionmark_v_72_75 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75)))))) (= A__questionmark_v_75_74 A__questionmark_v_73_73))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75))))))) (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_77_78 Int)) (and (= A__questionmark_v_77_78 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_77_78)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_77_78))))))))))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_78_79 Int)) (and (= A__questionmark_v_78_79 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_78_79 |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_78_79)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_78_79)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|) tptp.true_1)))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_79_80 Int)) (and (= A__questionmark_v_79_80 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_79_80 |tptp.'BoundedStack'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_79_80)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_79_80)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'BoundedStack_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_arg0_in Int) (A__questionmark_arg1_in Int)) (exists ((A__questionmark_v_80_81 Int)) (and (= A__questionmark_v_80_81 (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated) tptp.true_1)) (not (= (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_arg0_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_81_82 Int)) (and (= A__questionmark_v_81_82 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_81_82)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_81_82)))))))))) (not (or (= A__questionmark_arg1_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_82_83 Int)) (and (= A__questionmark_v_82_83 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_82_83)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_82_83)))))))))))) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_80_81 |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.allocated) tptp.true_1)) (not (= (|tptp.'AsPureObject'| A__questionmark_arg0_in) A__questionmark_arg0_in)) (not (= (|tptp.'AsPureObject'| A__questionmark_arg1_in) A__questionmark_arg1_in)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_83_84 Int)) (and (= A__questionmark_v_83_84 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_83_84)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_83_84))))))))))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_arg0_in Int) (A__questionmark_arg1_in Int)) (= (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) (|tptp.'System_String_Concat_System_Object_System_Object_1'| A__questionmark_arg0_in A__questionmark_arg1_in)))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_str0_in Int) (A__questionmark_str1_in Int)) (exists ((A__questionmark_v_84_85 Int)) (and (= A__questionmark_v_84_85 (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated) tptp.true_1)) (not (= (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_str0_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_85_86 Int)) (and (= A__questionmark_v_85_86 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_85_86)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_85_86)))))))))) (not (or (= A__questionmark_str1_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_86_87 Int)) (and (= A__questionmark_v_86_87 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_86_87)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_86_87)))))))))))) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_84_85 |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.allocated) tptp.true_1)) (not (= (|tptp.'StringLength'| A__questionmark_v_84_85) (+ (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))))) (not (= (|tptp.'AsPureObject'| A__questionmark_str0_in) A__questionmark_str0_in)) (not (= (|tptp.'AsPureObject'| A__questionmark_str1_in) A__questionmark_str1_in)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_87_88 Int)) (and (= A__questionmark_v_87_88 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_87_88)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_87_88))))))))))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_str0_in Int) (A__questionmark_str1_in Int)) (= (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) (|tptp.'System_String_Concat_System_String_System_String_1'| A__questionmark_str0_in A__questionmark_str1_in)))) (not (= (|tptp.'IsNotNull'| tptp.stringLiteral8 |tptp.'System_String'|) tptp.true_1)) (not (= (|tptp.'StringLength'| tptp.stringLiteral8) 13)) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (tptp.select2 A__questionmark_heap tptp.stringLiteral8 tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral8) tptp.stringLiteral8)))) (not (= (|tptp.'IsNotNull'| tptp.stringLiteral9 |tptp.'System_String'|) tptp.true_1)) (not (= (|tptp.'StringLength'| tptp.stringLiteral9) 18)) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (tptp.select2 A__questionmark_heap tptp.stringLiteral9 tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral9) tptp.stringLiteral9)))) (not (= (|tptp.'IsNotNull'| tptp.stringLiteral10 |tptp.'System_String'|) tptp.true_1)) (not (= (|tptp.'StringLength'| tptp.stringLiteral10) 7)) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (tptp.select2 A__questionmark_heap tptp.stringLiteral10 tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral10) tptp.stringLiteral10)))) (not (= (|tptp.'IsNotNull'| tptp.stringLiteral11 |tptp.'System_String'|) tptp.true_1)) (not (= (|tptp.'StringLength'| tptp.stringLiteral11) 1)) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (tptp.select2 A__questionmark_heap tptp.stringLiteral11 tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral11) tptp.stringLiteral11)))))) (not (or (not (and (not (= tptp.allocated tptp.elements)) (not (= tptp.allocated tptp.inv)) (not (= tptp.localinv tptp.allocated)) (not (= tptp.allocated tptp.exposeVersion)) (not (= tptp.sharingMode tptp.allocated)) (not (= tptp.allocated |tptp.'SharingMode_Unshared'|)) (not (= tptp.allocated |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.allocated)) (not (= tptp.allocated tptp.ownerFrame)) (not (= tptp.allocated |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.allocated |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.allocated)) (not (= |tptp.'ArrayCategoryRef'| tptp.allocated)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.allocated)) (not (= |tptp.'System_Array'| tptp.allocated)) (not (= |tptp.'System_Boolean'| tptp.allocated)) (not (= |tptp.'System_Object'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Type'|)) (not (= tptp.allocated |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.allocated |tptp.'System_String'|)) (not (= tptp.allocated |tptp.'FirstConsistentOwner'|)) (not (= tptp.allocated |tptp.'System_SByte'|)) (not (= tptp.allocated |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| tptp.allocated)) (not (= |tptp.'System_UInt64'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Char'|)) (not (= tptp.allocated |tptp.'System_UIntPtr'|)) (not (= tptp.allocated |tptp.'System_IntPtr'|)) (not (= tptp.allocated |tptp.'BoundedStack_max'|)) (not (= tptp.allocated |tptp.'BoundedStack_size'|)) (not (= tptp.allocated |tptp.'BoundedStack_elems'|)) (not (= tptp.allocated |tptp.'System_Exception'|)) (not (= tptp.allocated |tptp.'System_IComparable'|)) (not (= tptp.allocated |tptp.'System_Collections_ICollection'|)) (not (= tptp.allocated |tptp.'System_ICloneable'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| tptp.allocated)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.allocated)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.allocated |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.allocated |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.allocated |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.allocated)) (not (= tptp.allocated |tptp.'BoundedStack'|)) (not (= tptp.allocated |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.allocated |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_Collections_IList'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 tptp.allocated)) (not (= tptp.allocated tptp.stringLiteral9)) (not (= tptp.stringLiteral10 tptp.allocated)) (not (= tptp.allocated tptp.stringLiteral11)) (not (= tptp.elements tptp.inv)) (not (= tptp.localinv tptp.elements)) (not (= tptp.elements tptp.exposeVersion)) (not (= tptp.sharingMode tptp.elements)) (not (= |tptp.'SharingMode_Unshared'| tptp.elements)) (not (= |tptp.'SharingMode_LockProtected'| tptp.elements)) (not (= tptp.ownerRef tptp.elements)) (not (= tptp.elements tptp.ownerFrame)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.elements)) (not (= |tptp.'ArrayCategoryValue'| tptp.elements)) (not (= |tptp.'ArrayCategoryInt'| tptp.elements)) (not (= |tptp.'ArrayCategoryRef'| tptp.elements)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.elements)) (not (= |tptp.'System_Array'| tptp.elements)) (not (= |tptp.'System_Boolean'| tptp.elements)) (not (= |tptp.'System_Object'| tptp.elements)) (not (= tptp.elements |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.elements)) (not (= tptp.elements |tptp.'System_String'|)) (not (= tptp.elements |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_SByte'| tptp.elements)) (not (= tptp.elements |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.elements)) (not (= |tptp.'System_UInt16'| tptp.elements)) (not (= |tptp.'System_Int32'| tptp.elements)) (not (= tptp.elements |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| tptp.elements)) (not (= |tptp.'System_UInt64'| tptp.elements)) (not (= |tptp.'System_Char'| tptp.elements)) (not (= tptp.elements |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| tptp.elements)) (not (= tptp.elements |tptp.'BoundedStack_max'|)) (not (= tptp.elements |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| tptp.elements)) (not (= |tptp.'System_Exception'| tptp.elements)) (not (= |tptp.'System_IComparable'| tptp.elements)) (not (= |tptp.'System_Collections_ICollection'| tptp.elements)) (not (= tptp.elements |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.elements)) (not (= |tptp.'System_IConvertible'| tptp.elements)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.elements)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.elements)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.elements)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.elements)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.elements)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.elements)) (not (= tptp.elements |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.elements)) (not (= |tptp.'BoundedStack'| tptp.elements)) (not (= tptp.elements |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.elements)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.elements)) (not (= tptp.elements |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.elements)) (not (= tptp.stringLiteral8 tptp.elements)) (not (= tptp.stringLiteral9 tptp.elements)) (not (= tptp.stringLiteral10 tptp.elements)) (not (= tptp.stringLiteral11 tptp.elements)) (not (= tptp.localinv tptp.inv)) (not (= tptp.inv tptp.exposeVersion)) (not (= tptp.sharingMode tptp.inv)) (not (= |tptp.'SharingMode_Unshared'| tptp.inv)) (not (= |tptp.'SharingMode_LockProtected'| tptp.inv)) (not (= tptp.ownerRef tptp.inv)) (not (= tptp.inv tptp.ownerFrame)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.inv)) (not (= |tptp.'ArrayCategoryValue'| tptp.inv)) (not (= |tptp.'ArrayCategoryInt'| tptp.inv)) (not (= |tptp.'ArrayCategoryRef'| tptp.inv)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.inv)) (not (= |tptp.'System_Array'| tptp.inv)) (not (= |tptp.'System_Boolean'| tptp.inv)) (not (= |tptp.'System_Object'| tptp.inv)) (not (= tptp.inv |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.inv)) (not (= tptp.inv |tptp.'System_String'|)) (not (= tptp.inv |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_SByte'| tptp.inv)) (not (= tptp.inv |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.inv)) (not (= |tptp.'System_UInt16'| tptp.inv)) (not (= |tptp.'System_Int32'| tptp.inv)) (not (= |tptp.'System_UInt32'| tptp.inv)) (not (= |tptp.'System_Int64'| tptp.inv)) (not (= |tptp.'System_UInt64'| tptp.inv)) (not (= |tptp.'System_Char'| tptp.inv)) (not (= |tptp.'System_UIntPtr'| tptp.inv)) (not (= |tptp.'System_IntPtr'| tptp.inv)) (not (= tptp.inv |tptp.'BoundedStack_max'|)) (not (= tptp.inv |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| tptp.inv)) (not (= |tptp.'System_Exception'| tptp.inv)) (not (= |tptp.'System_IComparable'| tptp.inv)) (not (= |tptp.'System_Collections_ICollection'| tptp.inv)) (not (= tptp.inv |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.inv)) (not (= |tptp.'System_IConvertible'| tptp.inv)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.inv)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.inv)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.inv)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.inv)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.inv)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.inv)) (not (= tptp.inv |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.inv)) (not (= |tptp.'BoundedStack'| tptp.inv)) (not (= tptp.inv |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.inv)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.inv)) (not (= |tptp.'System_Collections_IList'| tptp.inv)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.inv)) (not (= tptp.stringLiteral8 tptp.inv)) (not (= tptp.stringLiteral9 tptp.inv)) (not (= tptp.stringLiteral10 tptp.inv)) (not (= tptp.stringLiteral11 tptp.inv)) (not (= tptp.localinv tptp.exposeVersion)) (not (= tptp.localinv tptp.sharingMode)) (not (= tptp.localinv |tptp.'SharingMode_Unshared'|)) (not (= tptp.localinv |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.localinv)) (not (= tptp.localinv tptp.ownerFrame)) (not (= tptp.localinv |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.localinv |tptp.'ArrayCategoryValue'|)) (not (= tptp.localinv |tptp.'ArrayCategoryInt'|)) (not (= tptp.localinv |tptp.'ArrayCategoryRef'|)) (not (= tptp.localinv |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.localinv |tptp.'System_Array'|)) (not (= tptp.localinv |tptp.'System_Boolean'|)) (not (= tptp.localinv |tptp.'System_Object'|)) (not (= tptp.localinv |tptp.'System_Type'|)) (not (= tptp.localinv |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.localinv |tptp.'System_String'|)) (not (= tptp.localinv |tptp.'FirstConsistentOwner'|)) (not (= tptp.localinv |tptp.'System_SByte'|)) (not (= tptp.localinv |tptp.'System_Byte'|)) (not (= tptp.localinv |tptp.'System_Int16'|)) (not (= tptp.localinv |tptp.'System_UInt16'|)) (not (= tptp.localinv |tptp.'System_Int32'|)) (not (= tptp.localinv |tptp.'System_UInt32'|)) (not (= tptp.localinv |tptp.'System_Int64'|)) (not (= tptp.localinv |tptp.'System_UInt64'|)) (not (= tptp.localinv |tptp.'System_Char'|)) (not (= tptp.localinv |tptp.'System_UIntPtr'|)) (not (= tptp.localinv |tptp.'System_IntPtr'|)) (not (= tptp.localinv |tptp.'BoundedStack_max'|)) (not (= tptp.localinv |tptp.'BoundedStack_size'|)) (not (= tptp.localinv |tptp.'BoundedStack_elems'|)) (not (= tptp.localinv |tptp.'System_Exception'|)) (not (= tptp.localinv |tptp.'System_IComparable'|)) (not (= tptp.localinv |tptp.'System_Collections_ICollection'|)) (not (= tptp.localinv |tptp.'System_ICloneable'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.localinv |tptp.'System_IConvertible'|)) (not (= tptp.localinv |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.localinv |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.localinv |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.localinv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.localinv |tptp.'System_Reflection_IReflect'|)) (not (= tptp.localinv |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.localinv |tptp.'BoundedStack'|)) (not (= tptp.localinv |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.localinv |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_Collections_IList'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.localinv tptp.stringLiteral8)) (not (= tptp.localinv tptp.stringLiteral9)) (not (= tptp.localinv tptp.stringLiteral10)) (not (= tptp.localinv tptp.stringLiteral11)) (not (= tptp.sharingMode tptp.exposeVersion)) (not (= |tptp.'SharingMode_Unshared'| tptp.exposeVersion)) (not (= |tptp.'SharingMode_LockProtected'| tptp.exposeVersion)) (not (= tptp.ownerRef tptp.exposeVersion)) (not (= tptp.ownerFrame tptp.exposeVersion)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryValue'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryInt'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryRef'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.exposeVersion)) (not (= |tptp.'System_Array'| tptp.exposeVersion)) (not (= |tptp.'System_Boolean'| tptp.exposeVersion)) (not (= |tptp.'System_Object'| tptp.exposeVersion)) (not (= |tptp.'System_Type'| tptp.exposeVersion)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_String'|)) (not (= |tptp.'FirstConsistentOwner'| tptp.exposeVersion)) (not (= |tptp.'System_SByte'| tptp.exposeVersion)) (not (= |tptp.'System_Byte'| tptp.exposeVersion)) (not (= |tptp.'System_Int16'| tptp.exposeVersion)) (not (= |tptp.'System_UInt16'| tptp.exposeVersion)) (not (= |tptp.'System_Int32'| tptp.exposeVersion)) (not (= |tptp.'System_UInt32'| tptp.exposeVersion)) (not (= |tptp.'System_Int64'| tptp.exposeVersion)) (not (= |tptp.'System_UInt64'| tptp.exposeVersion)) (not (= |tptp.'System_Char'| tptp.exposeVersion)) (not (= |tptp.'System_UIntPtr'| tptp.exposeVersion)) (not (= |tptp.'System_IntPtr'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_size'| tptp.exposeVersion)) (not (= |tptp.'BoundedStack_elems'| tptp.exposeVersion)) (not (= |tptp.'System_Exception'| tptp.exposeVersion)) (not (= |tptp.'System_IComparable'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_ICollection'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.exposeVersion)) (not (= |tptp.'System_IConvertible'| tptp.exposeVersion)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.exposeVersion)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.exposeVersion)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.exposeVersion)) (not (= |tptp.'BoundedStack'| tptp.exposeVersion)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.exposeVersion)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.exposeVersion)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_IList'| tptp.exposeVersion)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.exposeVersion)) (not (= tptp.stringLiteral8 tptp.exposeVersion)) (not (= tptp.stringLiteral9 tptp.exposeVersion)) (not (= tptp.stringLiteral10 tptp.exposeVersion)) (not (= tptp.stringLiteral11 tptp.exposeVersion)) (not (= tptp.sharingMode |tptp.'SharingMode_Unshared'|)) (not (= tptp.sharingMode |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.sharingMode)) (not (= tptp.sharingMode tptp.ownerFrame)) (not (= tptp.sharingMode |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'ArrayCategoryRef'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'System_Array'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_Boolean'|)) (not (= tptp.sharingMode |tptp.'System_Object'|)) (not (= tptp.sharingMode |tptp.'System_Type'|)) (not (= tptp.sharingMode |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.sharingMode |tptp.'System_String'|)) (not (= tptp.sharingMode |tptp.'FirstConsistentOwner'|)) (not (= tptp.sharingMode |tptp.'System_SByte'|)) (not (= tptp.sharingMode |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_UInt16'|)) (not (= tptp.sharingMode |tptp.'System_Int32'|)) (not (= tptp.sharingMode |tptp.'System_UInt32'|)) (not (= tptp.sharingMode |tptp.'System_Int64'|)) (not (= tptp.sharingMode |tptp.'System_UInt64'|)) (not (= tptp.sharingMode |tptp.'System_Char'|)) (not (= tptp.sharingMode |tptp.'System_UIntPtr'|)) (not (= tptp.sharingMode |tptp.'System_IntPtr'|)) (not (= tptp.sharingMode |tptp.'BoundedStack_max'|)) (not (= tptp.sharingMode |tptp.'BoundedStack_size'|)) (not (= tptp.sharingMode |tptp.'BoundedStack_elems'|)) (not (= tptp.sharingMode |tptp.'System_Exception'|)) (not (= tptp.sharingMode |tptp.'System_IComparable'|)) (not (= tptp.sharingMode |tptp.'System_Collections_ICollection'|)) (not (= tptp.sharingMode |tptp.'System_ICloneable'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.sharingMode |tptp.'System_IConvertible'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.sharingMode |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_IReflect'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.sharingMode |tptp.'BoundedStack'|)) (not (= tptp.sharingMode |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.sharingMode |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_Collections_IList'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.sharingMode tptp.stringLiteral8)) (not (= tptp.sharingMode tptp.stringLiteral9)) (not (= tptp.sharingMode tptp.stringLiteral10)) (not (= tptp.sharingMode tptp.stringLiteral11)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'SharingMode_Unshared'|)) (not (= tptp.ownerRef |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Array'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Boolean'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Object'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_UInt64'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Exception'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_IComparable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'SharingMode_Unshared'|)) (not (= tptp.stringLiteral9 |tptp.'SharingMode_Unshared'|)) (not (= tptp.stringLiteral10 |tptp.'SharingMode_Unshared'|)) (not (= tptp.stringLiteral11 |tptp.'SharingMode_Unshared'|)) (not (= tptp.ownerRef |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Array'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Boolean'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Object'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_UInt64'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Exception'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'SharingMode_LockProtected'|)) (not (= tptp.stringLiteral9 |tptp.'SharingMode_LockProtected'|)) (not (= tptp.stringLiteral10 |tptp.'SharingMode_LockProtected'|)) (not (= tptp.stringLiteral11 |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.ownerFrame)) (not (= tptp.ownerRef |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryValue'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryInt'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryRef'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.ownerRef |tptp.'System_Array'|)) (not (= tptp.ownerRef |tptp.'System_Boolean'|)) (not (= tptp.ownerRef |tptp.'System_Object'|)) (not (= tptp.ownerRef |tptp.'System_Type'|)) (not (= tptp.ownerRef |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.ownerRef |tptp.'System_String'|)) (not (= tptp.ownerRef |tptp.'FirstConsistentOwner'|)) (not (= tptp.ownerRef |tptp.'System_SByte'|)) (not (= tptp.ownerRef |tptp.'System_Byte'|)) (not (= tptp.ownerRef |tptp.'System_Int16'|)) (not (= tptp.ownerRef |tptp.'System_UInt16'|)) (not (= tptp.ownerRef |tptp.'System_Int32'|)) (not (= tptp.ownerRef |tptp.'System_UInt32'|)) (not (= tptp.ownerRef |tptp.'System_Int64'|)) (not (= tptp.ownerRef |tptp.'System_UInt64'|)) (not (= tptp.ownerRef |tptp.'System_Char'|)) (not (= tptp.ownerRef |tptp.'System_UIntPtr'|)) (not (= tptp.ownerRef |tptp.'System_IntPtr'|)) (not (= tptp.ownerRef |tptp.'BoundedStack_max'|)) (not (= tptp.ownerRef |tptp.'BoundedStack_size'|)) (not (= tptp.ownerRef |tptp.'BoundedStack_elems'|)) (not (= tptp.ownerRef |tptp.'System_Exception'|)) (not (= tptp.ownerRef |tptp.'System_IComparable'|)) (not (= tptp.ownerRef |tptp.'System_Collections_ICollection'|)) (not (= tptp.ownerRef |tptp.'System_ICloneable'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.ownerRef |tptp.'System_IConvertible'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.ownerRef |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_IReflect'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.ownerRef |tptp.'BoundedStack'|)) (not (= tptp.ownerRef |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.ownerRef |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IList'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.ownerRef tptp.stringLiteral8)) (not (= tptp.ownerRef tptp.stringLiteral9)) (not (= tptp.ownerRef tptp.stringLiteral10)) (not (= tptp.ownerRef tptp.stringLiteral11)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryValue'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryInt'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryRef'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.ownerFrame)) (not (= |tptp.'System_Array'| tptp.ownerFrame)) (not (= |tptp.'System_Boolean'| tptp.ownerFrame)) (not (= |tptp.'System_Object'| tptp.ownerFrame)) (not (= |tptp.'System_Type'| tptp.ownerFrame)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_String'|)) (not (= |tptp.'FirstConsistentOwner'| tptp.ownerFrame)) (not (= |tptp.'System_SByte'| tptp.ownerFrame)) (not (= |tptp.'System_Byte'| tptp.ownerFrame)) (not (= |tptp.'System_Int16'| tptp.ownerFrame)) (not (= |tptp.'System_UInt16'| tptp.ownerFrame)) (not (= |tptp.'System_Int32'| tptp.ownerFrame)) (not (= |tptp.'System_UInt32'| tptp.ownerFrame)) (not (= |tptp.'System_Int64'| tptp.ownerFrame)) (not (= |tptp.'System_UInt64'| tptp.ownerFrame)) (not (= |tptp.'System_Char'| tptp.ownerFrame)) (not (= |tptp.'System_UIntPtr'| tptp.ownerFrame)) (not (= |tptp.'System_IntPtr'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_size'| tptp.ownerFrame)) (not (= |tptp.'BoundedStack_elems'| tptp.ownerFrame)) (not (= |tptp.'System_Exception'| tptp.ownerFrame)) (not (= |tptp.'System_IComparable'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_ICollection'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.ownerFrame)) (not (= |tptp.'System_IConvertible'| tptp.ownerFrame)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.ownerFrame)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.ownerFrame)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.ownerFrame)) (not (= |tptp.'BoundedStack'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.ownerFrame)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_IList'| tptp.ownerFrame)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.ownerFrame)) (not (= tptp.stringLiteral8 tptp.ownerFrame)) (not (= tptp.stringLiteral9 tptp.ownerFrame)) (not (= tptp.stringLiteral10 tptp.ownerFrame)) (not (= tptp.stringLiteral11 tptp.ownerFrame)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Array'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Boolean'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Object'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_SByte'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_UInt16'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Int32'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_UInt64'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Exception'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_IComparable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_IConvertible'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.stringLiteral9 |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.stringLiteral10 |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.stringLiteral11 |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_UInt16'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Exception'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_IComparable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'ArrayCategoryValue'|)) (not (= tptp.stringLiteral9 |tptp.'ArrayCategoryValue'|)) (not (= tptp.stringLiteral10 |tptp.'ArrayCategoryValue'|)) (not (= tptp.stringLiteral11 |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral8)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral9)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral10)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral11)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral9)) (not (= tptp.stringLiteral10 |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral11)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral9)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral10)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral11)) (not (= |tptp.'System_Array'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Array'| |tptp.'System_Object'|)) (not (= |tptp.'System_Array'| |tptp.'System_Type'|)) (not (= |tptp.'System_Array'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Array'| |tptp.'System_String'|)) (not (= |tptp.'System_Array'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Array'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Array'| |tptp.'System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Array'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Array'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Array'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Array'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Array'| tptp.stringLiteral8)) (not (= |tptp.'System_Array'| tptp.stringLiteral9)) (not (= |tptp.'System_Array'| tptp.stringLiteral10)) (not (= |tptp.'System_Array'| tptp.stringLiteral11)) (not (= |tptp.'System_Object'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral9)) (not (= tptp.stringLiteral10 |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral11)) (not (= |tptp.'System_Object'| |tptp.'System_Type'|)) (not (= |tptp.'System_Object'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Object'| |tptp.'System_String'|)) (not (= |tptp.'System_Object'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Object'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Object'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Object'| |tptp.'System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Object'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Object'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Object'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| tptp.stringLiteral9)) (not (= |tptp.'System_Object'| tptp.stringLiteral10)) (not (= |tptp.'System_Object'| tptp.stringLiteral11)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_String'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Type'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Type'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Type'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Type'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Type'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Type'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Type'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Type'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Type'|)) (not (= |tptp.'System_Char'| |tptp.'System_Type'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Type'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Type'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Type'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Type'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Type'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Type'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Type'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Type'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Type'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Type'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Type'|)) (not (= tptp.stringLiteral8 |tptp.'System_Type'|)) (not (= tptp.stringLiteral9 |tptp.'System_Type'|)) (not (= tptp.stringLiteral10 |tptp.'System_Type'|)) (not (= tptp.stringLiteral11 |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_SByte'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_UInt16'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Int32'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_UInt64'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Exception'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_IComparable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_ICloneable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.stringLiteral9 |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.stringLiteral10 |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.stringLiteral11 |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_String'|)) (not (= |tptp.'System_Byte'| |tptp.'System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_String'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_String'|)) (not (= |tptp.'System_Char'| |tptp.'System_String'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_String'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_String'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_String'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_String'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_String'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_String'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_String'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_String'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_String'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_String'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_String'|)) (not (= tptp.stringLiteral8 |tptp.'System_String'|)) (not (= tptp.stringLiteral9 |tptp.'System_String'|)) (not (= tptp.stringLiteral10 |tptp.'System_String'|)) (not (= tptp.stringLiteral11 |tptp.'System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UInt16'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Int32'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UInt32'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Int64'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UInt64'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Char'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IntPtr'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Exception'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IComparable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IConvertible'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'BoundedStack'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'FirstConsistentOwner'|)) (not (= tptp.stringLiteral8 |tptp.'FirstConsistentOwner'|)) (not (= tptp.stringLiteral9 |tptp.'FirstConsistentOwner'|)) (not (= tptp.stringLiteral10 |tptp.'FirstConsistentOwner'|)) (not (= tptp.stringLiteral11 |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_SByte'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Int32'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_SByte'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Exception'| |tptp.'System_SByte'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_SByte'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_SByte'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_SByte'|)) (not (= tptp.stringLiteral9 |tptp.'System_SByte'|)) (not (= tptp.stringLiteral10 |tptp.'System_SByte'|)) (not (= tptp.stringLiteral11 |tptp.'System_SByte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Char'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Byte'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Byte'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Byte'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Byte'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Byte'|)) (not (= tptp.stringLiteral8 |tptp.'System_Byte'|)) (not (= tptp.stringLiteral9 |tptp.'System_Byte'|)) (not (= tptp.stringLiteral10 |tptp.'System_Byte'|)) (not (= tptp.stringLiteral11 |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int16'| tptp.stringLiteral8)) (not (= |tptp.'System_Int16'| tptp.stringLiteral9)) (not (= |tptp.'System_Int16'| tptp.stringLiteral10)) (not (= |tptp.'System_Int16'| tptp.stringLiteral11)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_UInt16'|)) (not (= tptp.stringLiteral9 |tptp.'System_UInt16'|)) (not (= tptp.stringLiteral10 |tptp.'System_UInt16'|)) (not (= tptp.stringLiteral11 |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| tptp.stringLiteral9)) (not (= |tptp.'System_Int32'| tptp.stringLiteral10)) (not (= |tptp.'System_Int32'| tptp.stringLiteral11)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Char'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UInt32'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt32'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt32'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_UInt32'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UInt32'|)) (not (= tptp.stringLiteral8 |tptp.'System_UInt32'|)) (not (= tptp.stringLiteral9 |tptp.'System_UInt32'|)) (not (= tptp.stringLiteral10 |tptp.'System_UInt32'|)) (not (= tptp.stringLiteral11 |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int64'| tptp.stringLiteral8)) (not (= |tptp.'System_Int64'| tptp.stringLiteral9)) (not (= |tptp.'System_Int64'| tptp.stringLiteral10)) (not (= |tptp.'System_Int64'| tptp.stringLiteral11)) (not (= |tptp.'System_UInt64'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral9)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral10)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral11)) (not (= |tptp.'System_Char'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Char'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Char'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Char'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Char'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Char'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Char'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Char'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Char'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Char'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Char'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Char'|)) (not (= tptp.stringLiteral8 |tptp.'System_Char'|)) (not (= tptp.stringLiteral9 |tptp.'System_Char'|)) (not (= tptp.stringLiteral10 |tptp.'System_Char'|)) (not (= tptp.stringLiteral11 |tptp.'System_Char'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UIntPtr'|)) (not (= tptp.stringLiteral8 |tptp.'System_UIntPtr'|)) (not (= tptp.stringLiteral9 |tptp.'System_UIntPtr'|)) (not (= tptp.stringLiteral10 |tptp.'System_UIntPtr'|)) (not (= tptp.stringLiteral11 |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Exception'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_IntPtr'|)) (not (= tptp.stringLiteral9 |tptp.'System_IntPtr'|)) (not (= tptp.stringLiteral10 |tptp.'System_IntPtr'|)) (not (= tptp.stringLiteral11 |tptp.'System_IntPtr'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Exception'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_IComparable'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_ICloneable'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_IConvertible'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'BoundedStack_max'|)) (not (= tptp.stringLiteral8 |tptp.'BoundedStack_max'|)) (not (= tptp.stringLiteral9 |tptp.'BoundedStack_max'|)) (not (= tptp.stringLiteral10 |tptp.'BoundedStack_max'|)) (not (= tptp.stringLiteral11 |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Exception'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_IComparable'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_IConvertible'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'BoundedStack_size'|)) (not (= tptp.stringLiteral8 |tptp.'BoundedStack_size'|)) (not (= tptp.stringLiteral9 |tptp.'BoundedStack_size'|)) (not (= tptp.stringLiteral10 |tptp.'BoundedStack_size'|)) (not (= tptp.stringLiteral11 |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Exception'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IComparable'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_ICloneable'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'BoundedStack_elems'|)) (not (= tptp.stringLiteral9 |tptp.'BoundedStack_elems'|)) (not (= tptp.stringLiteral10 |tptp.'BoundedStack_elems'|)) (not (= tptp.stringLiteral11 |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Exception'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Exception'|)) (not (= tptp.stringLiteral9 |tptp.'System_Exception'|)) (not (= tptp.stringLiteral10 |tptp.'System_Exception'|)) (not (= tptp.stringLiteral11 |tptp.'System_Exception'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_IComparable'|)) (not (= tptp.stringLiteral9 |tptp.'System_IComparable'|)) (not (= tptp.stringLiteral10 |tptp.'System_IComparable'|)) (not (= tptp.stringLiteral11 |tptp.'System_IComparable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Collections_ICollection'|)) (not (= tptp.stringLiteral9 |tptp.'System_Collections_ICollection'|)) (not (= tptp.stringLiteral10 |tptp.'System_Collections_ICollection'|)) (not (= tptp.stringLiteral11 |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_ICloneable'|)) (not (= tptp.stringLiteral8 |tptp.'System_ICloneable'|)) (not (= tptp.stringLiteral9 |tptp.'System_ICloneable'|)) (not (= tptp.stringLiteral10 |tptp.'System_ICloneable'|)) (not (= tptp.stringLiteral11 |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.stringLiteral9 |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.stringLiteral10 |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.stringLiteral11 |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral8)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral9)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral10)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral11)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral9)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral10)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral11)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral8)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral9)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral10)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral11)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.stringLiteral8 |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.stringLiteral9 |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.stringLiteral10 |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.stringLiteral11 |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.stringLiteral9 |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.stringLiteral10 |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.stringLiteral11 |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.stringLiteral9 |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.stringLiteral10 |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.stringLiteral11 |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.stringLiteral9 |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.stringLiteral10 |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.stringLiteral11 |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.stringLiteral8 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.stringLiteral9 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.stringLiteral10 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.stringLiteral11 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Reflection_IReflect'|)) (not (= tptp.stringLiteral8 |tptp.'System_Reflection_IReflect'|)) (not (= tptp.stringLiteral9 |tptp.'System_Reflection_IReflect'|)) (not (= tptp.stringLiteral10 |tptp.'System_Reflection_IReflect'|)) (not (= tptp.stringLiteral11 |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral9)) (not (= tptp.stringLiteral10 |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral11)) (not (= |tptp.'BoundedStack'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'BoundedStack'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'BoundedStack'|)) (not (= tptp.stringLiteral9 |tptp.'BoundedStack'|)) (not (= tptp.stringLiteral10 |tptp.'BoundedStack'|)) (not (= tptp.stringLiteral11 |tptp.'BoundedStack'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.stringLiteral8 |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.stringLiteral9 |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.stringLiteral10 |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.stringLiteral11 |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.stringLiteral9 |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.stringLiteral10 |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.stringLiteral11 |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.stringLiteral9 |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.stringLiteral10 |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.stringLiteral11 |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_IList'|)) (not (= tptp.stringLiteral8 |tptp.'System_Collections_IList'|)) (not (= tptp.stringLiteral9 |tptp.'System_Collections_IList'|)) (not (= tptp.stringLiteral10 |tptp.'System_Collections_IList'|)) (not (= tptp.stringLiteral11 |tptp.'System_Collections_IList'|)) (not (= tptp.stringLiteral8 |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral9 |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral10 |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral11 |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 tptp.stringLiteral9)) (not (= tptp.stringLiteral8 tptp.stringLiteral10)) (not (= tptp.stringLiteral8 tptp.stringLiteral11)) (not (= tptp.stringLiteral10 tptp.stringLiteral9)) (not (= tptp.stringLiteral9 tptp.stringLiteral11)) (not (= tptp.stringLiteral10 tptp.stringLiteral11)))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.elements))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.exposeVersion))) (not (forall ((A__questionmark_c Int)) (= A__questionmark_c (|tptp.'ClassReprInv'| (|tptp.'ClassRepr'| A__questionmark_c))))) (not (forall ((A__questionmark_T Int)) (not (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'ClassRepr'| A__questionmark_T)) |tptp.'System_Object'|))))) (not (forall ((A__questionmark_T Int)) (not (= tptp.nullObject (|tptp.'ClassRepr'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_T) tptp.ownerFrame))))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.allocated))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.elements))) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.inv)) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.localinv)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerRef))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerFrame))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.exposeVersion))) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'FirstConsistentOwner'|)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.allocated)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.elements)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.inv)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.localinv)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.exposeVersion)) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.ownerRef)) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.ownerFrame)) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.elements))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'ValueArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'IntArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'RefArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'ArrayIndexInvX'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_y (|tptp.'ArrayIndexInvY'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (|tptp.'InRange'| (|tptp.'IntArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_i Int) (A__questionmark_r Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))))) (not (forall ((A__questionmark_a Int)) (>= (|tptp.'Rank'| A__questionmark_a) 1))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (and (forall ((BOUND_VARIABLE_11112 Int)) (>= (|tptp.'Length'| BOUND_VARIABLE_11112) 0)) (forall ((BOUND_VARIABLE_11118 Int)) (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| BOUND_VARIABLE_11118))) 0)))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (>= (|tptp.'DimLength'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int)) (or (not (= (|tptp.'Rank'| A__questionmark_a) 1)) (= (|tptp.'DimLength'| A__questionmark_a 0) (|tptp.'Length'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'LBound'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'UBound'| A__questionmark_a A__questionmark_i) (+ (- 1) (|tptp.'DimLength'| A__questionmark_a A__questionmark_i))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryValue'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryInt'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryRef'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryNonNullRef'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Object'|))) (not (and (forall ((BOUND_VARIABLE_11205 Int) (BOUND_VARIABLE_11207 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11205 BOUND_VARIABLE_11207) (|tptp.'ValueArray'| BOUND_VARIABLE_11205 BOUND_VARIABLE_11207)))) (forall ((BOUND_VARIABLE_11214 Int) (BOUND_VARIABLE_11216 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11214 BOUND_VARIABLE_11216) |tptp.'System_Array'|))))) (not (and (forall ((BOUND_VARIABLE_11254 Int) (BOUND_VARIABLE_11256 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11254 BOUND_VARIABLE_11256) (|tptp.'IntArray'| BOUND_VARIABLE_11254 BOUND_VARIABLE_11256)))) (forall ((BOUND_VARIABLE_11263 Int) (BOUND_VARIABLE_11265 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11263 BOUND_VARIABLE_11265) |tptp.'System_Array'|))))) (not (and (forall ((BOUND_VARIABLE_11303 Int) (BOUND_VARIABLE_11305 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11303 BOUND_VARIABLE_11305) (|tptp.'RefArray'| BOUND_VARIABLE_11303 BOUND_VARIABLE_11305)))) (forall ((BOUND_VARIABLE_11312 Int) (BOUND_VARIABLE_11314 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11312 BOUND_VARIABLE_11314) |tptp.'System_Array'|))))) (not (and (forall ((BOUND_VARIABLE_11352 Int) (BOUND_VARIABLE_11354 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11352 BOUND_VARIABLE_11354) (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11352 BOUND_VARIABLE_11354)))) (forall ((BOUND_VARIABLE_11361 Int) (BOUND_VARIABLE_11363 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11361 BOUND_VARIABLE_11363) |tptp.'System_Array'|))))) (not (forall ((A__questionmark_array Int) (A__questionmark_elementType Int) (A__questionmark_rank Int)) (or (not (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank))) (and (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_array) |tptp.'System_Array'|)) (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array)) (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| (tptp.typeof A__questionmark_array)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))))) (not (and (forall ((BOUND_VARIABLE_11493 Int) (BOUND_VARIABLE_11495 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11495 (|tptp.'RefArray'| BOUND_VARIABLE_11495 BOUND_VARIABLE_11493))))) (forall ((BOUND_VARIABLE_11506 Int) (BOUND_VARIABLE_11508 Int) (BOUND_VARIABLE_11510 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11510 (|tptp.'RefArray'| BOUND_VARIABLE_11506 BOUND_VARIABLE_11508)))) (= BOUND_VARIABLE_11510 (|tptp.'RefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_11510) BOUND_VARIABLE_11508)))) (forall ((BOUND_VARIABLE_11522 Int) (BOUND_VARIABLE_11524 Int) (BOUND_VARIABLE_11526 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11526 (|tptp.'RefArray'| BOUND_VARIABLE_11522 BOUND_VARIABLE_11524)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_11526) BOUND_VARIABLE_11522)))))) (not (and (forall ((BOUND_VARIABLE_11598 Int) (BOUND_VARIABLE_11600 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11600 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11600 BOUND_VARIABLE_11598))))) (forall ((BOUND_VARIABLE_11611 Int) (BOUND_VARIABLE_11613 Int) (BOUND_VARIABLE_11615 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11615 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11611 BOUND_VARIABLE_11613)))) (= BOUND_VARIABLE_11615 (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_11615) BOUND_VARIABLE_11613)))) (forall ((BOUND_VARIABLE_11627 Int) (BOUND_VARIABLE_11629 Int) (BOUND_VARIABLE_11631 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11631 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11627 BOUND_VARIABLE_11629)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_11631) BOUND_VARIABLE_11627)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (and (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (and (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))) (and (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef)) (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_a Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= |tptp.'System_Object'| (tptp.typeof (|tptp.'ElementProxy'| A__questionmark_o A__questionmark_pos))))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= |tptp.'System_Object'| (tptp.typeof (|tptp.'ElementProxyStruct'| A__questionmark_o A__questionmark_pos))))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f)))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_f_prime_ Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_f A__questionmark_f_prime_) (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f_prime_) (|tptp.'StructGet'| A__questionmark_s A__questionmark_f_prime_))))) (not (and (forall ((BOUND_VARIABLE_12007 Int)) (= tptp.true_1 (tptp.x BOUND_VARIABLE_12007 (|tptp.'BaseClass'| BOUND_VARIABLE_12007)))) (forall ((BOUND_VARIABLE_12014 Int)) (or (= |tptp.'System_Object'| BOUND_VARIABLE_12014) (not (= BOUND_VARIABLE_12014 (|tptp.'BaseClass'| BOUND_VARIABLE_12014))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_B Int) (A__questionmark_C Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_C (|tptp.'AsDirectSubClass'| A__questionmark_B A__questionmark_A)))) (= A__questionmark_B (|tptp.'OneClassDown'| A__questionmark_C A__questionmark_A))))) (not (forall ((A__questionmark_T Int) (BOUND_VARIABLE_12067 Int) (BOUND_VARIABLE_12060 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| A__questionmark_T))) (and (or (not (= tptp.true_1 (tptp.x A__questionmark_T BOUND_VARIABLE_12060))) (= A__questionmark_T BOUND_VARIABLE_12060)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12067 A__questionmark_T))) (= A__questionmark_T BOUND_VARIABLE_12067)))))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Boolean'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Object'|))) (not (forall ((A__questionmark_T Int)) (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'TypeObject'| A__questionmark_T) |tptp.'System_Type'|)))) (not (forall ((A__questionmark_T Int)) (= A__questionmark_T (|tptp.'TypeName'| (|tptp.'TypeObject'| A__questionmark_T))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (or (= tptp.nullObject A__questionmark_o) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) A__questionmark_T)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T)) (and (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T))) (= A__questionmark_o (|tptp.'As'| A__questionmark_o A__questionmark_T))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (= tptp.nullObject (|tptp.'As'| A__questionmark_o A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) |tptp.'System_Array'|))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) tptp.allocated))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_s Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_s))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'StructGet'| A__questionmark_s A__questionmark_f)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'RefArrayGet'| A__questionmark_e A__questionmark_i)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'ValueArrayGet'| A__questionmark_e A__questionmark_i)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_o))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_c Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_c) tptp.allocated))))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| |tptp.'NonNullFieldsAreInitialized'|))) (not (forall ((A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= A__questionmark_f (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T))) (= A__questionmark_f (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (|tptp.'Is'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)) A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (and (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|)))) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (|tptp.'InRange'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRangeField'| A__questionmark_f A__questionmark_T)) A__questionmark_T))))) (not (forall ((A__questionmark_o Int)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| (tptp.typeof A__questionmark_o)))))) (not (forall ((A__questionmark_J Int) (A__questionmark_s Int) (A__questionmark_b Int)) (or (not (= A__questionmark_J (|tptp.'AsInterface'| A__questionmark_J))) (not (= A__questionmark_b (|tptp.'Box'| A__questionmark_s A__questionmark_b))) (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (|tptp.'AsInterface'| A__questionmark_J)))) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J))))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Object'|)) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_T)))) (and (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1)) (= A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_U_1)))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_T)))) (and (not (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1))) (= A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_U_1)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int) (BOUND_VARIABLE_12450 Int) (BOUND_VARIABLE_12448 Int)) (or (= tptp.nullObject A__questionmark_o) (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_12448))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.localinv)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.ownerRef))) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_12448 BOUND_VARIABLE_12450 tptp.ownerRef)))) (= A__questionmark_o BOUND_VARIABLE_12450) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_12448 BOUND_VARIABLE_12450 tptp.ownerFrame)))))))) (not (forall ((A__questionmark_s Int)) (>= (|tptp.'StringLength'| A__questionmark_s) 0))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (and (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerRef)) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (and (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (and (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerRef)) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (and (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (not (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (and (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.localinv))))))) (not (and (forall ((BOUND_VARIABLE_13006 Int) (BOUND_VARIABLE_13008 Int) (BOUND_VARIABLE_13010 Int) (BOUND_VARIABLE_13012 Int)) (= (|tptp.'BoxFunc'| BOUND_VARIABLE_13006 BOUND_VARIABLE_13008 BOUND_VARIABLE_13010 BOUND_VARIABLE_13012) (|tptp.'Box'| BOUND_VARIABLE_13006 (|tptp.'BoxFunc'| BOUND_VARIABLE_13006 BOUND_VARIABLE_13008 BOUND_VARIABLE_13010 BOUND_VARIABLE_13012)))) (forall ((BOUND_VARIABLE_13019 Int) (BOUND_VARIABLE_13021 Int) (BOUND_VARIABLE_13023 Int) (BOUND_VARIABLE_13025 Int)) (= BOUND_VARIABLE_13021 (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| BOUND_VARIABLE_13019 BOUND_VARIABLE_13021 BOUND_VARIABLE_13023 BOUND_VARIABLE_13025)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (or (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_x_3))) (= A__questionmark_x_3 (|tptp.'BoxFunc'| A__questionmark_x_3 A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (= A__questionmark_x_3 (|tptp.'Unbox'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))))) (not (forall ((A__questionmark_p Int) (BOUND_VARIABLE_13114 Int) (BOUND_VARIABLE_13112 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_13112))) (and (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13112 (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p) tptp.inv)) (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13112 (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p) tptp.localinv)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) |tptp.'System_Object'|))) (not (= A__questionmark_p (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))) (= A__questionmark_x_3 A__questionmark_p)))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (= (= A__questionmark_typ (|tptp.'UnboxedType'| A__questionmark_p)) (not (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)))))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (or (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)) (= A__questionmark_p (|tptp.'Box'| (|tptp.'Unbox'| A__questionmark_p) A__questionmark_p))))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_SByte'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Byte'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int16'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt16'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int32'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt32'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int64'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt64'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Char'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UIntPtr'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_IntPtr'|))) (not (>= (+ tptp.int_m2147483648 (* (- 1) tptp.int_m9223372036854775808)) 1)) (>= tptp.int_m2147483648 (- 100000)) (not (>= tptp.int_2147483647 100001)) (not (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_2147483647)) 1)) (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_9223372036854775807)) 0) (>= (+ tptp.int_9223372036854775807 (* (- 1) tptp.int_18446744073709551615)) 0) (not (= tptp.int_m9223372036854775808 (+ (- 1) (* (- 1) tptp.int_9223372036854775807)))) (not (= tptp.int_m2147483648 (+ (- 1) (* (- 1) tptp.int_2147483647)))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_SByte'|)) (and (>= A__questionmark_i (- 128)) (not (>= A__questionmark_i 128)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Byte'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 256)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int16'|)) (and (>= A__questionmark_i (- 32768)) (not (>= A__questionmark_i 32768)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt16'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 65536)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int32'|)) (and (not (>= (+ tptp.int_m2147483648 (* (- 1) A__questionmark_i)) 1)) (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt32'|)) (and (>= A__questionmark_i 0) (>= (+ tptp.int_4294967295 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int64'|)) (and (not (>= (+ tptp.int_m9223372036854775808 (* (- 1) A__questionmark_i)) 1)) (>= (+ tptp.int_9223372036854775807 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt64'|)) (and (>= A__questionmark_i 0) (>= (+ tptp.int_18446744073709551615 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Char'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 65536)))))) (not (forall ((A__questionmark_z Int) (A__questionmark_B Int) (A__questionmark_C Int)) (or (not (= tptp.true_1 (|tptp.'InRange'| A__questionmark_z A__questionmark_C))) (= A__questionmark_z (|tptp.'IntToInt'| A__questionmark_z A__questionmark_B A__questionmark_C))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'IfThenElse'| tptp.true_1 A__questionmark_x_3 A__questionmark_y)))) (not (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (= tptp.true_1 A__questionmark_b) (= A__questionmark_y (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (+ (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (* A__questionmark_y (tptp.x_1 A__questionmark_x_3 A__questionmark_y)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 1)) (and (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0) (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 1))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (>= A__questionmark_y 0) (and (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0) (not (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 0)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (>= A__questionmark_x_3 1) (not (>= A__questionmark_y 1)) (and (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 1) (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (>= A__questionmark_x_3 1) (>= A__questionmark_y 0) (and (not (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 0)) (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_d Int)) (or (not (>= A__questionmark_d 2)) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (>= (+ A__questionmark_a (* (- 1) A__questionmark_b)) 0) (not (>= (+ A__questionmark_a (* (- 1) A__questionmark_b) A__questionmark_d) 1))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (and (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0))) (>= (tptp.and_1 A__questionmark_x_3 A__questionmark_y) 0)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (and (>= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) 0) (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) 0))))) (not (forall ((A__questionmark_i Int)) (= A__questionmark_i (tptp.shl A__questionmark_i 0)))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_j 1)) (= (tptp.shl A__questionmark_i A__questionmark_j) (* 2 (tptp.shl A__questionmark_i (+ (- 1) A__questionmark_j))))))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 32768) (not (>= A__questionmark_j 0)) (>= A__questionmark_j 17) (and (>= (tptp.shl A__questionmark_i A__questionmark_j) 0) (>= (+ tptp.int_2147483647 (* (- 1) (tptp.shl A__questionmark_i A__questionmark_j))) 0))))) (not (forall ((A__questionmark_i Int)) (= A__questionmark_i (tptp.shr A__questionmark_i 0)))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_j 1)) (= (tptp.shr A__questionmark_i A__questionmark_j) (tptp.x_1 (tptp.shr A__questionmark_i (+ (- 1) A__questionmark_j)) 2))))) (not (and (forall ((BOUND_VARIABLE_13964 Int) (BOUND_VARIABLE_13966 Int)) (or (= BOUND_VARIABLE_13964 (tptp.min BOUND_VARIABLE_13964 BOUND_VARIABLE_13966)) (= BOUND_VARIABLE_13966 (tptp.min BOUND_VARIABLE_13964 BOUND_VARIABLE_13966)))) (forall ((BOUND_VARIABLE_13974 Int) (BOUND_VARIABLE_13976 Int)) (>= (+ BOUND_VARIABLE_13974 (* (- 1) (tptp.min BOUND_VARIABLE_13974 BOUND_VARIABLE_13976))) 0)) (forall ((BOUND_VARIABLE_13984 Int) (BOUND_VARIABLE_13986 Int)) (>= (+ BOUND_VARIABLE_13986 (* (- 1) (tptp.min BOUND_VARIABLE_13984 BOUND_VARIABLE_13986))) 0)))) (not (and (forall ((BOUND_VARIABLE_14050 Int) (BOUND_VARIABLE_14052 Int)) (or (= BOUND_VARIABLE_14050 (tptp.max BOUND_VARIABLE_14050 BOUND_VARIABLE_14052)) (= BOUND_VARIABLE_14052 (tptp.max BOUND_VARIABLE_14050 BOUND_VARIABLE_14052)))) (forall ((BOUND_VARIABLE_14060 Int) (BOUND_VARIABLE_14062 Int)) (not (>= (+ BOUND_VARIABLE_14060 (* (- 1) (tptp.max BOUND_VARIABLE_14060 BOUND_VARIABLE_14062))) 1))) (forall ((BOUND_VARIABLE_14071 Int) (BOUND_VARIABLE_14073 Int)) (not (>= (+ BOUND_VARIABLE_14073 (* (- 1) (tptp.max BOUND_VARIABLE_14071 BOUND_VARIABLE_14073))) 1))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))))) (not (and (forall ((BOUND_VARIABLE_14112 Int) (BOUND_VARIABLE_14114 Int) (BOUND_VARIABLE_14116 Int)) (= (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14114 BOUND_VARIABLE_14116)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14112 BOUND_VARIABLE_14114 BOUND_VARIABLE_14116)))) (forall ((BOUND_VARIABLE_14125 Int) (BOUND_VARIABLE_14127 Int) (BOUND_VARIABLE_14129 Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14125 BOUND_VARIABLE_14127 BOUND_VARIABLE_14129)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14129 BOUND_VARIABLE_14127)))) (forall ((BOUND_VARIABLE_14142 Int)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14142 BOUND_VARIABLE_14142))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_c Int)) (or (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b))) (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c))) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_c))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (or (= tptp.nullObject A__questionmark_a) (= tptp.nullObject A__questionmark_b) (not (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_a) (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_b))))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_size'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_size'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_size'|))) (not (= |tptp.'BoundedStack'| (|tptp.'DeclType'| |tptp.'BoundedStack_size'|))) (not (= |tptp.'BoundedStack_size'| (|tptp.'AsRangeField'| |tptp.'BoundedStack_size'| |tptp.'System_Int32'|))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_max'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_max'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_max'|))) (not (= |tptp.'BoundedStack'| (|tptp.'DeclType'| |tptp.'BoundedStack_max'|))) (not (= |tptp.'BoundedStack_max'| (|tptp.'AsRangeField'| |tptp.'BoundedStack_max'| |tptp.'System_Int32'|))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_elems'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_elems'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_elems'|))) (not (= |tptp.'BoundedStack_elems'| (|tptp.'AsRepField'| |tptp.'BoundedStack_elems'| |tptp.'BoundedStack'|))) (not (= |tptp.'BoundedStack'| (|tptp.'DeclType'| |tptp.'BoundedStack_elems'|))) (not (= |tptp.'BoundedStack_elems'| (|tptp.'AsNonNullRefField'| |tptp.'BoundedStack_elems'| (|tptp.'IntArray'| |tptp.'System_Int32'| 1)))) (not (= tptp.true_1 (tptp.x |tptp.'BoundedStack'| |tptp.'BoundedStack'|))) (not (= |tptp.'System_Object'| A__questionmark_v_0_8)) (not (= |tptp.'BoundedStack'| (|tptp.'AsDirectSubClass'| |tptp.'BoundedStack'| A__questionmark_v_0_8))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack'| (|tptp.'AsMutable'| |tptp.'BoundedStack'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Array'|))) (not (= |tptp.'System_Object'| A__questionmark_v_1_9)) (not (= |tptp.'System_Array'| (|tptp.'AsDirectSubClass'| |tptp.'System_Array'| A__questionmark_v_1_9))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| (|tptp.'AsMutable'| |tptp.'System_Array'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_ICloneable'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_ICloneable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_ICloneable'|))) (not (= |tptp.'System_ICloneable'| (|tptp.'AsInterface'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IEnumerable'|))) (not (= |tptp.'System_Collections_IEnumerable'| (|tptp.'AsInterface'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_ICollection'|))) (not (= |tptp.'System_Collections_ICollection'| (|tptp.'AsInterface'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IList'|))) (not (= |tptp.'System_Collections_IList'| (|tptp.'AsInterface'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Array'|))) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h))) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|))) (= A__questionmark_v_0_8 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv)) (and (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|) 0) (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|))) 0) (not (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|)))) 1)))))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_String'|))) (not (= |tptp.'System_Object'| A__questionmark_v_2_7)) (not (= |tptp.'System_String'| (|tptp.'AsDirectSubClass'| |tptp.'System_String'| A__questionmark_v_2_7))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_String'|))) (not (= |tptp.'System_String'| (|tptp.'AsImmutable'| |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IComparable'|))) (not (= |tptp.'System_IComparable'| (|tptp.'AsInterface'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IConvertible'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IConvertible'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IConvertible'|))) (not (= |tptp.'System_IConvertible'| (|tptp.'AsInterface'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IComparable_1___System_String'|))) (not (= |tptp.'System_IComparable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| (|tptp.'AsInterface'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IEquatable_1___System_String'|))) (not (= |tptp.'System_IEquatable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IEquatable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|))) (not (forall ((A__questionmark_U Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U |tptp.'System_String'|))) (= |tptp.'System_String'| A__questionmark_U)))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Exception'|))) (not (= |tptp.'System_Object'| A__questionmark_v_3_6)) (not (= |tptp.'System_Exception'| (|tptp.'AsDirectSubClass'| |tptp.'System_Exception'| A__questionmark_v_3_6))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| (|tptp.'AsMutable'| |tptp.'System_Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| (|tptp.'AsInterface'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= |tptp.'System_Runtime_InteropServices__Exception'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= |tptp.'System_Exception'| A__questionmark_v_4_5)) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_4_5))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_5_4)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'| A__questionmark_v_5_4))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Object'| A__questionmark_v_6_3)) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsDirectSubClass'| |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_6_3))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsImmutable'| |tptp.'System_Reflection_MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| (|tptp.'AsInterface'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_7_2)) (not (= |tptp.'System_Type'| (|tptp.'AsDirectSubClass'| |tptp.'System_Type'| A__questionmark_v_7_2))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Type'|))) (not (= |tptp.'System_Type'| (|tptp.'AsImmutable'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= |tptp.'System_Runtime_InteropServices__Type'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_IReflect'|))) (not (= |tptp.'System_Reflection_IReflect'| (|tptp.'AsInterface'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| (|tptp.'AsInterface'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int) (BOUND_VARIABLE_14774 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_14732 Int)) (or (= tptp.nullObject BOUND_VARIABLE_14732) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)) (or (= tptp.nullObject BOUND_VARIABLE_14774) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14774) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14774) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.localinv))))))))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int) (BOUND_VARIABLE_15094 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15053 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15053) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)) (or (= tptp.nullObject BOUND_VARIABLE_15094) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15094) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15094) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.localinv))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'System_Object'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'BoundedStack_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_arg0_in Int) (A__questionmark_arg1_in Int) (BOUND_VARIABLE_15544 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated))) (and (not (= tptp.nullObject A__questionmark_arg0_in)) (not (forall ((BOUND_VARIABLE_15471 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15471) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_arg1_in)) (not (forall ((BOUND_VARIABLE_15493 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15493) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.localinv))))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.allocated)) (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in)) (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in)) (or (= tptp.nullObject BOUND_VARIABLE_15544) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15544) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15544) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.localinv))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_arg0_in Int) (A__questionmark_arg1_in Int)) (= (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) (|tptp.'System_String_Concat_System_Object_System_Object_1'| A__questionmark_arg0_in A__questionmark_arg1_in)))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_str0_in Int) (A__questionmark_str1_in Int) (BOUND_VARIABLE_15904 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated))) (and (not (= tptp.nullObject A__questionmark_str0_in)) (not (forall ((BOUND_VARIABLE_15832 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15832) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_str1_in)) (not (forall ((BOUND_VARIABLE_15853 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15853) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.localinv))))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.allocated)) (= (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (+ (* (- 1) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))) (|tptp.'StringLength'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in)))) (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in)) (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in)) (or (= tptp.nullObject BOUND_VARIABLE_15904) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15904) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15904) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.localinv))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_str0_in Int) (A__questionmark_str1_in Int)) (= (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) (|tptp.'System_String_Concat_System_String_System_String_1'| A__questionmark_str0_in A__questionmark_str1_in)))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral8 |tptp.'System_String'|))) (not (= (|tptp.'StringLength'| tptp.stringLiteral8) 13)) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral8 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral8 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral8))))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral9 |tptp.'System_String'|))) (not (= (|tptp.'StringLength'| tptp.stringLiteral9) 18)) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral9 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral9 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral9))))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral10 |tptp.'System_String'|))) (not (= (|tptp.'StringLength'| tptp.stringLiteral10) 7)) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral10 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral10 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral10))))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral11 |tptp.'System_String'|))) (not (= (|tptp.'StringLength'| tptp.stringLiteral11) 1)) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral11 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral11 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral11))))))))) :rule cong :premises (t12.t3814))
% 22.66/22.93 (step t12.t3816 (cl (= (and (= A__questionmark_v_7_2 (|tptp.'BaseClass'| |tptp.'System_Type'|)) (= A__questionmark_v_6_3 (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|)) (= A__questionmark_v_5_4 (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (= A__questionmark_v_4_5 (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_GuardException'|)) (= A__questionmark_v_3_6 (|tptp.'BaseClass'| |tptp.'System_Exception'|)) (= A__questionmark_v_2_7 (|tptp.'BaseClass'| |tptp.'System_String'|)) (= A__questionmark_v_0_8 (|tptp.'BaseClass'| |tptp.'BoundedStack'|)) (= A__questionmark_v_1_9 (|tptp.'BaseClass'| |tptp.'System_Array'|)) (not (or (not (and (not (= tptp.allocated tptp.elements)) (not (= tptp.allocated tptp.inv)) (not (= tptp.allocated tptp.localinv)) (not (= tptp.allocated tptp.exposeVersion)) (not (= tptp.allocated tptp.sharingMode)) (not (= tptp.allocated |tptp.'SharingMode_Unshared'|)) (not (= tptp.allocated |tptp.'SharingMode_LockProtected'|)) (not (= tptp.allocated tptp.ownerRef)) (not (= tptp.allocated tptp.ownerFrame)) (not (= tptp.allocated |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.allocated |tptp.'ArrayCategoryValue'|)) (not (= tptp.allocated |tptp.'ArrayCategoryInt'|)) (not (= tptp.allocated |tptp.'ArrayCategoryRef'|)) (not (= tptp.allocated |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.allocated |tptp.'System_Array'|)) (not (= tptp.allocated |tptp.'System_Boolean'|)) (not (= tptp.allocated |tptp.'System_Object'|)) (not (= tptp.allocated |tptp.'System_Type'|)) (not (= tptp.allocated |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.allocated |tptp.'System_String'|)) (not (= tptp.allocated |tptp.'FirstConsistentOwner'|)) (not (= tptp.allocated |tptp.'System_SByte'|)) (not (= tptp.allocated |tptp.'System_Byte'|)) (not (= tptp.allocated |tptp.'System_Int16'|)) (not (= tptp.allocated |tptp.'System_UInt16'|)) (not (= tptp.allocated |tptp.'System_Int32'|)) (not (= tptp.allocated |tptp.'System_UInt32'|)) (not (= tptp.allocated |tptp.'System_Int64'|)) (not (= tptp.allocated |tptp.'System_UInt64'|)) (not (= tptp.allocated |tptp.'System_Char'|)) (not (= tptp.allocated |tptp.'System_UIntPtr'|)) (not (= tptp.allocated |tptp.'System_IntPtr'|)) (not (= tptp.allocated |tptp.'BoundedStack_max'|)) (not (= tptp.allocated |tptp.'BoundedStack_size'|)) (not (= tptp.allocated |tptp.'BoundedStack_elems'|)) (not (= tptp.allocated |tptp.'System_Exception'|)) (not (= tptp.allocated |tptp.'System_IComparable'|)) (not (= tptp.allocated |tptp.'System_Collections_ICollection'|)) (not (= tptp.allocated |tptp.'System_ICloneable'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.allocated |tptp.'System_IConvertible'|)) (not (= tptp.allocated |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.allocated |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.allocated |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.allocated |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.allocated |tptp.'System_Reflection_IReflect'|)) (not (= tptp.allocated |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.allocated |tptp.'BoundedStack'|)) (not (= tptp.allocated |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.allocated |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_Collections_IList'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.allocated tptp.stringLiteral8)) (not (= tptp.allocated tptp.stringLiteral9)) (not (= tptp.allocated tptp.stringLiteral10)) (not (= tptp.allocated tptp.stringLiteral11)) (not (= tptp.elements tptp.inv)) (not (= tptp.elements tptp.localinv)) (not (= tptp.elements tptp.exposeVersion)) (not (= tptp.elements tptp.sharingMode)) (not (= tptp.elements |tptp.'SharingMode_Unshared'|)) (not (= tptp.elements |tptp.'SharingMode_LockProtected'|)) (not (= tptp.elements tptp.ownerRef)) (not (= tptp.elements tptp.ownerFrame)) (not (= tptp.elements |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.elements |tptp.'ArrayCategoryValue'|)) (not (= tptp.elements |tptp.'ArrayCategoryInt'|)) (not (= tptp.elements |tptp.'ArrayCategoryRef'|)) (not (= tptp.elements |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.elements |tptp.'System_Array'|)) (not (= tptp.elements |tptp.'System_Boolean'|)) (not (= tptp.elements |tptp.'System_Object'|)) (not (= tptp.elements |tptp.'System_Type'|)) (not (= tptp.elements |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.elements |tptp.'System_String'|)) (not (= tptp.elements |tptp.'FirstConsistentOwner'|)) (not (= tptp.elements |tptp.'System_SByte'|)) (not (= tptp.elements |tptp.'System_Byte'|)) (not (= tptp.elements |tptp.'System_Int16'|)) (not (= tptp.elements |tptp.'System_UInt16'|)) (not (= tptp.elements |tptp.'System_Int32'|)) (not (= tptp.elements |tptp.'System_UInt32'|)) (not (= tptp.elements |tptp.'System_Int64'|)) (not (= tptp.elements |tptp.'System_UInt64'|)) (not (= tptp.elements |tptp.'System_Char'|)) (not (= tptp.elements |tptp.'System_UIntPtr'|)) (not (= tptp.elements |tptp.'System_IntPtr'|)) (not (= tptp.elements |tptp.'BoundedStack_max'|)) (not (= tptp.elements |tptp.'BoundedStack_size'|)) (not (= tptp.elements |tptp.'BoundedStack_elems'|)) (not (= tptp.elements |tptp.'System_Exception'|)) (not (= tptp.elements |tptp.'System_IComparable'|)) (not (= tptp.elements |tptp.'System_Collections_ICollection'|)) (not (= tptp.elements |tptp.'System_ICloneable'|)) (not (= tptp.elements |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.elements |tptp.'System_IConvertible'|)) (not (= tptp.elements |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.elements |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.elements |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.elements |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.elements |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.elements |tptp.'System_Reflection_IReflect'|)) (not (= tptp.elements |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.elements |tptp.'BoundedStack'|)) (not (= tptp.elements |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.elements |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.elements |tptp.'System_Collections_IList'|)) (not (= tptp.elements |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.elements tptp.stringLiteral8)) (not (= tptp.elements tptp.stringLiteral9)) (not (= tptp.elements tptp.stringLiteral10)) (not (= tptp.elements tptp.stringLiteral11)) (not (= tptp.inv tptp.localinv)) (not (= tptp.inv tptp.exposeVersion)) (not (= tptp.inv tptp.sharingMode)) (not (= tptp.inv |tptp.'SharingMode_Unshared'|)) (not (= tptp.inv |tptp.'SharingMode_LockProtected'|)) (not (= tptp.inv tptp.ownerRef)) (not (= tptp.inv tptp.ownerFrame)) (not (= tptp.inv |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.inv |tptp.'ArrayCategoryValue'|)) (not (= tptp.inv |tptp.'ArrayCategoryInt'|)) (not (= tptp.inv |tptp.'ArrayCategoryRef'|)) (not (= tptp.inv |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.inv |tptp.'System_Array'|)) (not (= tptp.inv |tptp.'System_Boolean'|)) (not (= tptp.inv |tptp.'System_Object'|)) (not (= tptp.inv |tptp.'System_Type'|)) (not (= tptp.inv |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.inv |tptp.'System_String'|)) (not (= tptp.inv |tptp.'FirstConsistentOwner'|)) (not (= tptp.inv |tptp.'System_SByte'|)) (not (= tptp.inv |tptp.'System_Byte'|)) (not (= tptp.inv |tptp.'System_Int16'|)) (not (= tptp.inv |tptp.'System_UInt16'|)) (not (= tptp.inv |tptp.'System_Int32'|)) (not (= tptp.inv |tptp.'System_UInt32'|)) (not (= tptp.inv |tptp.'System_Int64'|)) (not (= tptp.inv |tptp.'System_UInt64'|)) (not (= tptp.inv |tptp.'System_Char'|)) (not (= tptp.inv |tptp.'System_UIntPtr'|)) (not (= tptp.inv |tptp.'System_IntPtr'|)) (not (= tptp.inv |tptp.'BoundedStack_max'|)) (not (= tptp.inv |tptp.'BoundedStack_size'|)) (not (= tptp.inv |tptp.'BoundedStack_elems'|)) (not (= tptp.inv |tptp.'System_Exception'|)) (not (= tptp.inv |tptp.'System_IComparable'|)) (not (= tptp.inv |tptp.'System_Collections_ICollection'|)) (not (= tptp.inv |tptp.'System_ICloneable'|)) (not (= tptp.inv |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.inv |tptp.'System_IConvertible'|)) (not (= tptp.inv |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.inv |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.inv |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.inv |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.inv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.inv |tptp.'System_Reflection_IReflect'|)) (not (= tptp.inv |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.inv |tptp.'BoundedStack'|)) (not (= tptp.inv |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.inv |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.inv |tptp.'System_Collections_IList'|)) (not (= tptp.inv |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.inv tptp.stringLiteral8)) (not (= tptp.inv tptp.stringLiteral9)) (not (= tptp.inv tptp.stringLiteral10)) (not (= tptp.inv tptp.stringLiteral11)) (not (= tptp.localinv tptp.exposeVersion)) (not (= tptp.localinv tptp.sharingMode)) (not (= tptp.localinv |tptp.'SharingMode_Unshared'|)) (not (= tptp.localinv |tptp.'SharingMode_LockProtected'|)) (not (= tptp.localinv tptp.ownerRef)) (not (= tptp.localinv tptp.ownerFrame)) (not (= tptp.localinv |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.localinv |tptp.'ArrayCategoryValue'|)) (not (= tptp.localinv |tptp.'ArrayCategoryInt'|)) (not (= tptp.localinv |tptp.'ArrayCategoryRef'|)) (not (= tptp.localinv |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.localinv |tptp.'System_Array'|)) (not (= tptp.localinv |tptp.'System_Boolean'|)) (not (= tptp.localinv |tptp.'System_Object'|)) (not (= tptp.localinv |tptp.'System_Type'|)) (not (= tptp.localinv |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.localinv |tptp.'System_String'|)) (not (= tptp.localinv |tptp.'FirstConsistentOwner'|)) (not (= tptp.localinv |tptp.'System_SByte'|)) (not (= tptp.localinv |tptp.'System_Byte'|)) (not (= tptp.localinv |tptp.'System_Int16'|)) (not (= tptp.localinv |tptp.'System_UInt16'|)) (not (= tptp.localinv |tptp.'System_Int32'|)) (not (= tptp.localinv |tptp.'System_UInt32'|)) (not (= tptp.localinv |tptp.'System_Int64'|)) (not (= tptp.localinv |tptp.'System_UInt64'|)) (not (= tptp.localinv |tptp.'System_Char'|)) (not (= tptp.localinv |tptp.'System_UIntPtr'|)) (not (= tptp.localinv |tptp.'System_IntPtr'|)) (not (= tptp.localinv |tptp.'BoundedStack_max'|)) (not (= tptp.localinv |tptp.'BoundedStack_size'|)) (not (= tptp.localinv |tptp.'BoundedStack_elems'|)) (not (= tptp.localinv |tptp.'System_Exception'|)) (not (= tptp.localinv |tptp.'System_IComparable'|)) (not (= tptp.localinv |tptp.'System_Collections_ICollection'|)) (not (= tptp.localinv |tptp.'System_ICloneable'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.localinv |tptp.'System_IConvertible'|)) (not (= tptp.localinv |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.localinv |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.localinv |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.localinv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.localinv |tptp.'System_Reflection_IReflect'|)) (not (= tptp.localinv |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.localinv |tptp.'BoundedStack'|)) (not (= tptp.localinv |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.localinv |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_Collections_IList'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.localinv tptp.stringLiteral8)) (not (= tptp.localinv tptp.stringLiteral9)) (not (= tptp.localinv tptp.stringLiteral10)) (not (= tptp.localinv tptp.stringLiteral11)) (not (= tptp.exposeVersion tptp.sharingMode)) (not (= tptp.exposeVersion |tptp.'SharingMode_Unshared'|)) (not (= tptp.exposeVersion |tptp.'SharingMode_LockProtected'|)) (not (= tptp.exposeVersion tptp.ownerRef)) (not (= tptp.exposeVersion tptp.ownerFrame)) (not (= tptp.exposeVersion |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryValue'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryInt'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryRef'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.exposeVersion |tptp.'System_Array'|)) (not (= tptp.exposeVersion |tptp.'System_Boolean'|)) (not (= tptp.exposeVersion |tptp.'System_Object'|)) (not (= tptp.exposeVersion |tptp.'System_Type'|)) (not (= tptp.exposeVersion |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.exposeVersion |tptp.'System_String'|)) (not (= tptp.exposeVersion |tptp.'FirstConsistentOwner'|)) (not (= tptp.exposeVersion |tptp.'System_SByte'|)) (not (= tptp.exposeVersion |tptp.'System_Byte'|)) (not (= tptp.exposeVersion |tptp.'System_Int16'|)) (not (= tptp.exposeVersion |tptp.'System_UInt16'|)) (not (= tptp.exposeVersion |tptp.'System_Int32'|)) (not (= tptp.exposeVersion |tptp.'System_UInt32'|)) (not (= tptp.exposeVersion |tptp.'System_Int64'|)) (not (= tptp.exposeVersion |tptp.'System_UInt64'|)) (not (= tptp.exposeVersion |tptp.'System_Char'|)) (not (= tptp.exposeVersion |tptp.'System_UIntPtr'|)) (not (= tptp.exposeVersion |tptp.'System_IntPtr'|)) (not (= tptp.exposeVersion |tptp.'BoundedStack_max'|)) (not (= tptp.exposeVersion |tptp.'BoundedStack_size'|)) (not (= tptp.exposeVersion |tptp.'BoundedStack_elems'|)) (not (= tptp.exposeVersion |tptp.'System_Exception'|)) (not (= tptp.exposeVersion |tptp.'System_IComparable'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_ICollection'|)) (not (= tptp.exposeVersion |tptp.'System_ICloneable'|)) (not (= tptp.exposeVersion |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.exposeVersion |tptp.'System_IConvertible'|)) (not (= tptp.exposeVersion |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.exposeVersion |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.exposeVersion |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.exposeVersion |tptp.'System_Reflection_IReflect'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.exposeVersion |tptp.'BoundedStack'|)) (not (= tptp.exposeVersion |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.exposeVersion |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_IList'|)) (not (= tptp.exposeVersion |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.exposeVersion tptp.stringLiteral8)) (not (= tptp.exposeVersion tptp.stringLiteral9)) (not (= tptp.exposeVersion tptp.stringLiteral10)) (not (= tptp.exposeVersion tptp.stringLiteral11)) (not (= tptp.sharingMode |tptp.'SharingMode_Unshared'|)) (not (= tptp.sharingMode |tptp.'SharingMode_LockProtected'|)) (not (= tptp.sharingMode tptp.ownerRef)) (not (= tptp.sharingMode tptp.ownerFrame)) (not (= tptp.sharingMode |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryValue'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryInt'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryRef'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.sharingMode |tptp.'System_Array'|)) (not (= tptp.sharingMode |tptp.'System_Boolean'|)) (not (= tptp.sharingMode |tptp.'System_Object'|)) (not (= tptp.sharingMode |tptp.'System_Type'|)) (not (= tptp.sharingMode |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.sharingMode |tptp.'System_String'|)) (not (= tptp.sharingMode |tptp.'FirstConsistentOwner'|)) (not (= tptp.sharingMode |tptp.'System_SByte'|)) (not (= tptp.sharingMode |tptp.'System_Byte'|)) (not (= tptp.sharingMode |tptp.'System_Int16'|)) (not (= tptp.sharingMode |tptp.'System_UInt16'|)) (not (= tptp.sharingMode |tptp.'System_Int32'|)) (not (= tptp.sharingMode |tptp.'System_UInt32'|)) (not (= tptp.sharingMode |tptp.'System_Int64'|)) (not (= tptp.sharingMode |tptp.'System_UInt64'|)) (not (= tptp.sharingMode |tptp.'System_Char'|)) (not (= tptp.sharingMode |tptp.'System_UIntPtr'|)) (not (= tptp.sharingMode |tptp.'System_IntPtr'|)) (not (= tptp.sharingMode |tptp.'BoundedStack_max'|)) (not (= tptp.sharingMode |tptp.'BoundedStack_size'|)) (not (= tptp.sharingMode |tptp.'BoundedStack_elems'|)) (not (= tptp.sharingMode |tptp.'System_Exception'|)) (not (= tptp.sharingMode |tptp.'System_IComparable'|)) (not (= tptp.sharingMode |tptp.'System_Collections_ICollection'|)) (not (= tptp.sharingMode |tptp.'System_ICloneable'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.sharingMode |tptp.'System_IConvertible'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.sharingMode |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.sharingMode |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_IReflect'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.sharingMode |tptp.'BoundedStack'|)) (not (= tptp.sharingMode |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.sharingMode |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_Collections_IList'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.sharingMode tptp.stringLiteral8)) (not (= tptp.sharingMode tptp.stringLiteral9)) (not (= tptp.sharingMode tptp.stringLiteral10)) (not (= tptp.sharingMode tptp.stringLiteral11)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.ownerRef)) (not (= |tptp.'SharingMode_Unshared'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Array'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Boolean'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Object'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Byte'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Int16'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt16'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Int32'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt32'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Int64'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt64'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IntPtr'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Exception'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IConvertible'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.stringLiteral8)) (not (= |tptp.'SharingMode_Unshared'| tptp.stringLiteral9)) (not (= |tptp.'SharingMode_Unshared'| tptp.stringLiteral10)) (not (= |tptp.'SharingMode_Unshared'| tptp.stringLiteral11)) (not (= |tptp.'SharingMode_LockProtected'| tptp.ownerRef)) (not (= |tptp.'SharingMode_LockProtected'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Array'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Boolean'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Object'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Byte'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Int16'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt16'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Int32'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt32'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Int64'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt64'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Exception'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IConvertible'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'SharingMode_LockProtected'| tptp.stringLiteral8)) (not (= |tptp.'SharingMode_LockProtected'| tptp.stringLiteral9)) (not (= |tptp.'SharingMode_LockProtected'| tptp.stringLiteral10)) (not (= |tptp.'SharingMode_LockProtected'| tptp.stringLiteral11)) (not (= tptp.ownerRef tptp.ownerFrame)) (not (= tptp.ownerRef |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryValue'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryInt'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryRef'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.ownerRef |tptp.'System_Array'|)) (not (= tptp.ownerRef |tptp.'System_Boolean'|)) (not (= tptp.ownerRef |tptp.'System_Object'|)) (not (= tptp.ownerRef |tptp.'System_Type'|)) (not (= tptp.ownerRef |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.ownerRef |tptp.'System_String'|)) (not (= tptp.ownerRef |tptp.'FirstConsistentOwner'|)) (not (= tptp.ownerRef |tptp.'System_SByte'|)) (not (= tptp.ownerRef |tptp.'System_Byte'|)) (not (= tptp.ownerRef |tptp.'System_Int16'|)) (not (= tptp.ownerRef |tptp.'System_UInt16'|)) (not (= tptp.ownerRef |tptp.'System_Int32'|)) (not (= tptp.ownerRef |tptp.'System_UInt32'|)) (not (= tptp.ownerRef |tptp.'System_Int64'|)) (not (= tptp.ownerRef |tptp.'System_UInt64'|)) (not (= tptp.ownerRef |tptp.'System_Char'|)) (not (= tptp.ownerRef |tptp.'System_UIntPtr'|)) (not (= tptp.ownerRef |tptp.'System_IntPtr'|)) (not (= tptp.ownerRef |tptp.'BoundedStack_max'|)) (not (= tptp.ownerRef |tptp.'BoundedStack_size'|)) (not (= tptp.ownerRef |tptp.'BoundedStack_elems'|)) (not (= tptp.ownerRef |tptp.'System_Exception'|)) (not (= tptp.ownerRef |tptp.'System_IComparable'|)) (not (= tptp.ownerRef |tptp.'System_Collections_ICollection'|)) (not (= tptp.ownerRef |tptp.'System_ICloneable'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.ownerRef |tptp.'System_IConvertible'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.ownerRef |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_IReflect'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.ownerRef |tptp.'BoundedStack'|)) (not (= tptp.ownerRef |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.ownerRef |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IList'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.ownerRef tptp.stringLiteral8)) (not (= tptp.ownerRef tptp.stringLiteral9)) (not (= tptp.ownerRef tptp.stringLiteral10)) (not (= tptp.ownerRef tptp.stringLiteral11)) (not (= tptp.ownerFrame |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryValue'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryInt'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryRef'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.ownerFrame |tptp.'System_Array'|)) (not (= tptp.ownerFrame |tptp.'System_Boolean'|)) (not (= tptp.ownerFrame |tptp.'System_Object'|)) (not (= tptp.ownerFrame |tptp.'System_Type'|)) (not (= tptp.ownerFrame |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.ownerFrame |tptp.'System_String'|)) (not (= tptp.ownerFrame |tptp.'FirstConsistentOwner'|)) (not (= tptp.ownerFrame |tptp.'System_SByte'|)) (not (= tptp.ownerFrame |tptp.'System_Byte'|)) (not (= tptp.ownerFrame |tptp.'System_Int16'|)) (not (= tptp.ownerFrame |tptp.'System_UInt16'|)) (not (= tptp.ownerFrame |tptp.'System_Int32'|)) (not (= tptp.ownerFrame |tptp.'System_UInt32'|)) (not (= tptp.ownerFrame |tptp.'System_Int64'|)) (not (= tptp.ownerFrame |tptp.'System_UInt64'|)) (not (= tptp.ownerFrame |tptp.'System_Char'|)) (not (= tptp.ownerFrame |tptp.'System_UIntPtr'|)) (not (= tptp.ownerFrame |tptp.'System_IntPtr'|)) (not (= tptp.ownerFrame |tptp.'BoundedStack_max'|)) (not (= tptp.ownerFrame |tptp.'BoundedStack_size'|)) (not (= tptp.ownerFrame |tptp.'BoundedStack_elems'|)) (not (= tptp.ownerFrame |tptp.'System_Exception'|)) (not (= tptp.ownerFrame |tptp.'System_IComparable'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_ICollection'|)) (not (= tptp.ownerFrame |tptp.'System_ICloneable'|)) (not (= tptp.ownerFrame |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.ownerFrame |tptp.'System_IConvertible'|)) (not (= tptp.ownerFrame |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.ownerFrame |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.ownerFrame |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.ownerFrame |tptp.'System_Reflection_IReflect'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.ownerFrame |tptp.'BoundedStack'|)) (not (= tptp.ownerFrame |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.ownerFrame |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_IList'|)) (not (= tptp.ownerFrame |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.ownerFrame tptp.stringLiteral8)) (not (= tptp.ownerFrame tptp.stringLiteral9)) (not (= tptp.ownerFrame tptp.stringLiteral10)) (not (= tptp.ownerFrame tptp.stringLiteral11)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Array'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Boolean'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Object'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Type'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_SByte'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Byte'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Int16'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt16'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Int32'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt32'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Int64'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt64'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IntPtr'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Exception'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_ICloneable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IConvertible'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.stringLiteral8)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.stringLiteral9)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.stringLiteral10)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.stringLiteral11)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryValue'| tptp.stringLiteral8)) (not (= |tptp.'ArrayCategoryValue'| tptp.stringLiteral9)) (not (= |tptp.'ArrayCategoryValue'| tptp.stringLiteral10)) (not (= |tptp.'ArrayCategoryValue'| tptp.stringLiteral11)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral8)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral9)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral10)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral11)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral8)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral9)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral10)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral11)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral8)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral9)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral10)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral11)) (not (= |tptp.'System_Array'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Array'| |tptp.'System_Object'|)) (not (= |tptp.'System_Array'| |tptp.'System_Type'|)) (not (= |tptp.'System_Array'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Array'| |tptp.'System_String'|)) (not (= |tptp.'System_Array'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Array'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Array'| |tptp.'System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Array'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Array'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Array'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Array'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Array'| tptp.stringLiteral8)) (not (= |tptp.'System_Array'| tptp.stringLiteral9)) (not (= |tptp.'System_Array'| tptp.stringLiteral10)) (not (= |tptp.'System_Array'| tptp.stringLiteral11)) (not (= |tptp.'System_Boolean'| |tptp.'System_Object'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral8)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral9)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral10)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral11)) (not (= |tptp.'System_Object'| |tptp.'System_Type'|)) (not (= |tptp.'System_Object'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Object'| |tptp.'System_String'|)) (not (= |tptp.'System_Object'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Object'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Object'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Object'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Object'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Object'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Object'| |tptp.'System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Object'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Object'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Object'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Object'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Object'| tptp.stringLiteral8)) (not (= |tptp.'System_Object'| tptp.stringLiteral9)) (not (= |tptp.'System_Object'| tptp.stringLiteral10)) (not (= |tptp.'System_Object'| tptp.stringLiteral11)) (not (= |tptp.'System_Type'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Type'| |tptp.'System_String'|)) (not (= |tptp.'System_Type'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Type'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Type'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Type'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Type'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Type'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Type'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Type'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Type'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Type'| |tptp.'System_Char'|)) (not (= |tptp.'System_Type'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Type'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Type'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Type'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Type'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Type'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Type'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Type'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Type'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Type'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Type'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Type'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Type'| tptp.stringLiteral8)) (not (= |tptp.'System_Type'| tptp.stringLiteral9)) (not (= |tptp.'System_Type'| tptp.stringLiteral10)) (not (= |tptp.'System_Type'| tptp.stringLiteral11)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_SByte'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Byte'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Int16'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt16'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Int32'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt32'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Int64'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt64'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IntPtr'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Exception'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_ICloneable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IConvertible'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.stringLiteral8)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.stringLiteral9)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.stringLiteral10)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.stringLiteral11)) (not (= |tptp.'System_String'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_String'| |tptp.'System_SByte'|)) (not (= |tptp.'System_String'| |tptp.'System_Byte'|)) (not (= |tptp.'System_String'| |tptp.'System_Int16'|)) (not (= |tptp.'System_String'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_String'| |tptp.'System_Int32'|)) (not (= |tptp.'System_String'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_String'| |tptp.'System_Int64'|)) (not (= |tptp.'System_String'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_String'| |tptp.'System_Char'|)) (not (= |tptp.'System_String'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_String'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_String'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_String'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_String'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_String'| |tptp.'System_Exception'|)) (not (= |tptp.'System_String'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_String'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_String'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_String'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_String'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_String'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_String'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_String'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_String'| tptp.stringLiteral8)) (not (= |tptp.'System_String'| tptp.stringLiteral9)) (not (= |tptp.'System_String'| tptp.stringLiteral10)) (not (= |tptp.'System_String'| tptp.stringLiteral11)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_SByte'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Byte'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Int16'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UInt16'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Int32'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UInt32'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Int64'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UInt64'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Char'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IntPtr'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Exception'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IComparable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_ICloneable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IConvertible'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'FirstConsistentOwner'| tptp.stringLiteral8)) (not (= |tptp.'FirstConsistentOwner'| tptp.stringLiteral9)) (not (= |tptp.'FirstConsistentOwner'| tptp.stringLiteral10)) (not (= |tptp.'FirstConsistentOwner'| tptp.stringLiteral11)) (not (= |tptp.'System_SByte'| |tptp.'System_Byte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Int16'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Int32'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Int64'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Exception'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_SByte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_SByte'| tptp.stringLiteral8)) (not (= |tptp.'System_SByte'| tptp.stringLiteral9)) (not (= |tptp.'System_SByte'| tptp.stringLiteral10)) (not (= |tptp.'System_SByte'| tptp.stringLiteral11)) (not (= |tptp.'System_Byte'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Char'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Byte'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Byte'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Byte'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Byte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Byte'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Byte'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Byte'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Byte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Byte'| tptp.stringLiteral8)) (not (= |tptp.'System_Byte'| tptp.stringLiteral9)) (not (= |tptp.'System_Byte'| tptp.stringLiteral10)) (not (= |tptp.'System_Byte'| tptp.stringLiteral11)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int16'| tptp.stringLiteral8)) (not (= |tptp.'System_Int16'| tptp.stringLiteral9)) (not (= |tptp.'System_Int16'| tptp.stringLiteral10)) (not (= |tptp.'System_Int16'| tptp.stringLiteral11)) (not (= |tptp.'System_UInt16'| |tptp.'System_Int32'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Int64'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt16'| tptp.stringLiteral8)) (not (= |tptp.'System_UInt16'| tptp.stringLiteral9)) (not (= |tptp.'System_UInt16'| tptp.stringLiteral10)) (not (= |tptp.'System_UInt16'| tptp.stringLiteral11)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int32'| tptp.stringLiteral8)) (not (= |tptp.'System_Int32'| tptp.stringLiteral9)) (not (= |tptp.'System_Int32'| tptp.stringLiteral10)) (not (= |tptp.'System_Int32'| tptp.stringLiteral11)) (not (= |tptp.'System_UInt32'| |tptp.'System_Int64'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UInt32'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UInt32'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_UInt32'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt32'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UInt32'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt32'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt32'| tptp.stringLiteral8)) (not (= |tptp.'System_UInt32'| tptp.stringLiteral9)) (not (= |tptp.'System_UInt32'| tptp.stringLiteral10)) (not (= |tptp.'System_UInt32'| tptp.stringLiteral11)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int64'| tptp.stringLiteral8)) (not (= |tptp.'System_Int64'| tptp.stringLiteral9)) (not (= |tptp.'System_Int64'| tptp.stringLiteral10)) (not (= |tptp.'System_Int64'| tptp.stringLiteral11)) (not (= |tptp.'System_UInt64'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral8)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral9)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral10)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral11)) (not (= |tptp.'System_Char'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Char'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Char'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Char'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Char'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Char'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Char'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Char'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Char'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Char'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Char'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Char'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Char'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Char'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Char'| tptp.stringLiteral8)) (not (= |tptp.'System_Char'| tptp.stringLiteral9)) (not (= |tptp.'System_Char'| tptp.stringLiteral10)) (not (= |tptp.'System_Char'| tptp.stringLiteral11)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UIntPtr'| tptp.stringLiteral8)) (not (= |tptp.'System_UIntPtr'| tptp.stringLiteral9)) (not (= |tptp.'System_UIntPtr'| tptp.stringLiteral10)) (not (= |tptp.'System_UIntPtr'| tptp.stringLiteral11)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Exception'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IntPtr'| tptp.stringLiteral8)) (not (= |tptp.'System_IntPtr'| tptp.stringLiteral9)) (not (= |tptp.'System_IntPtr'| tptp.stringLiteral10)) (not (= |tptp.'System_IntPtr'| tptp.stringLiteral11)) (not (= |tptp.'BoundedStack_max'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Exception'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_IComparable'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_ICloneable'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_IConvertible'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'BoundedStack_max'| tptp.stringLiteral8)) (not (= |tptp.'BoundedStack_max'| tptp.stringLiteral9)) (not (= |tptp.'BoundedStack_max'| tptp.stringLiteral10)) (not (= |tptp.'BoundedStack_max'| tptp.stringLiteral11)) (not (= |tptp.'BoundedStack_size'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Exception'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_IComparable'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_ICloneable'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_IConvertible'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'BoundedStack_size'| tptp.stringLiteral8)) (not (= |tptp.'BoundedStack_size'| tptp.stringLiteral9)) (not (= |tptp.'BoundedStack_size'| tptp.stringLiteral10)) (not (= |tptp.'BoundedStack_size'| tptp.stringLiteral11)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Exception'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IComparable'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_ICloneable'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IConvertible'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'BoundedStack_elems'| tptp.stringLiteral8)) (not (= |tptp.'BoundedStack_elems'| tptp.stringLiteral9)) (not (= |tptp.'BoundedStack_elems'| tptp.stringLiteral10)) (not (= |tptp.'BoundedStack_elems'| tptp.stringLiteral11)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Exception'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Exception'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Exception'| tptp.stringLiteral8)) (not (= |tptp.'System_Exception'| tptp.stringLiteral9)) (not (= |tptp.'System_Exception'| tptp.stringLiteral10)) (not (= |tptp.'System_Exception'| tptp.stringLiteral11)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IComparable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IComparable'| tptp.stringLiteral8)) (not (= |tptp.'System_IComparable'| tptp.stringLiteral9)) (not (= |tptp.'System_IComparable'| tptp.stringLiteral10)) (not (= |tptp.'System_IComparable'| tptp.stringLiteral11)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_ICollection'| tptp.stringLiteral8)) (not (= |tptp.'System_Collections_ICollection'| tptp.stringLiteral9)) (not (= |tptp.'System_Collections_ICollection'| tptp.stringLiteral10)) (not (= |tptp.'System_Collections_ICollection'| tptp.stringLiteral11)) (not (= |tptp.'System_ICloneable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_ICloneable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_ICloneable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_ICloneable'| tptp.stringLiteral8)) (not (= |tptp.'System_ICloneable'| tptp.stringLiteral9)) (not (= |tptp.'System_ICloneable'| tptp.stringLiteral10)) (not (= |tptp.'System_ICloneable'| tptp.stringLiteral11)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IConvertible'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.stringLiteral8)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.stringLiteral9)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.stringLiteral10)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.stringLiteral11)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral8)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral9)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral10)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral11)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral8)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral9)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral10)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral11)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral8)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral9)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral10)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral11)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| tptp.stringLiteral8)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| tptp.stringLiteral9)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| tptp.stringLiteral10)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| tptp.stringLiteral11)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.stringLiteral8)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.stringLiteral9)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.stringLiteral10)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.stringLiteral11)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.stringLiteral8)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.stringLiteral9)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.stringLiteral10)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.stringLiteral11)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.stringLiteral8)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.stringLiteral9)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.stringLiteral10)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.stringLiteral11)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.stringLiteral8)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.stringLiteral9)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.stringLiteral10)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.stringLiteral11)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Reflection_IReflect'| tptp.stringLiteral8)) (not (= |tptp.'System_Reflection_IReflect'| tptp.stringLiteral9)) (not (= |tptp.'System_Reflection_IReflect'| tptp.stringLiteral10)) (not (= |tptp.'System_Reflection_IReflect'| tptp.stringLiteral11)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral8)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral9)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral10)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral11)) (not (= |tptp.'BoundedStack'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'BoundedStack'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'BoundedStack'| tptp.stringLiteral8)) (not (= |tptp.'BoundedStack'| tptp.stringLiteral9)) (not (= |tptp.'BoundedStack'| tptp.stringLiteral10)) (not (= |tptp.'BoundedStack'| tptp.stringLiteral11)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.stringLiteral8)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.stringLiteral9)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.stringLiteral10)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.stringLiteral11)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.stringLiteral8)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.stringLiteral9)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.stringLiteral10)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.stringLiteral11)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.stringLiteral8)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.stringLiteral9)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.stringLiteral10)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.stringLiteral11)) (not (= |tptp.'System_Collections_IList'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_IList'| tptp.stringLiteral8)) (not (= |tptp.'System_Collections_IList'| tptp.stringLiteral9)) (not (= |tptp.'System_Collections_IList'| tptp.stringLiteral10)) (not (= |tptp.'System_Collections_IList'| tptp.stringLiteral11)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.stringLiteral8)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.stringLiteral9)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.stringLiteral10)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.stringLiteral11)) (not (= tptp.stringLiteral8 tptp.stringLiteral9)) (not (= tptp.stringLiteral8 tptp.stringLiteral10)) (not (= tptp.stringLiteral8 tptp.stringLiteral11)) (not (= tptp.stringLiteral9 tptp.stringLiteral10)) (not (= tptp.stringLiteral9 tptp.stringLiteral11)) (not (= tptp.stringLiteral10 tptp.stringLiteral11)))) (not (= (|tptp.'DeclType'| tptp.elements) |tptp.'System_Object'|)) (not (= (|tptp.'DeclType'| tptp.exposeVersion) |tptp.'System_Object'|)) (not (forall ((A__questionmark_c Int)) (= (|tptp.'ClassReprInv'| (|tptp.'ClassRepr'| A__questionmark_c)) A__questionmark_c))) (not (forall ((A__questionmark_T Int)) (not (= (tptp.x (tptp.typeof (|tptp.'ClassRepr'| A__questionmark_T)) |tptp.'System_Object'|) tptp.true_1)))) (not (forall ((A__questionmark_T Int)) (not (= (|tptp.'ClassRepr'| A__questionmark_T) tptp.nullObject)))) (not (forall ((A__questionmark_T Int) (A__questionmark_h_1 Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_T) tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)))) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.allocated) tptp.true_1)) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.elements) tptp.true_1)) (not (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.inv) tptp.true_1))) (not (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.localinv) tptp.true_1))) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.ownerRef) tptp.true_1)) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.ownerFrame) tptp.true_1)) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.exposeVersion) tptp.true_1)) (not (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'FirstConsistentOwner'|) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.allocated) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.elements) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.inv) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.localinv) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.exposeVersion) tptp.true_1))) (not (not (= (|tptp.'IncludedInModifiesStar'| tptp.ownerRef) tptp.true_1))) (not (not (= (|tptp.'IncludedInModifiesStar'| tptp.ownerFrame) tptp.true_1))) (not (= (|tptp.'IncludedInModifiesStar'| tptp.exposeVersion) tptp.true_1)) (not (= (|tptp.'IncludedInModifiesStar'| tptp.elements) tptp.true_1)) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i) A__questionmark_x_3))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_i A__questionmark_j)) (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'ValueArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i) A__questionmark_x_3))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_i A__questionmark_j)) (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'IntArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i) A__questionmark_x_3))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_i A__questionmark_j)) (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'RefArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (|tptp.'ArrayIndexInvX'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y)) A__questionmark_x_3))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (|tptp.'ArrayIndexInvY'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y)) A__questionmark_y))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'InRange'| (|tptp.'IntArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))) tptp.true_1)))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (exists ((A__questionmark_v_9_10 Int)) (and (= A__questionmark_v_9_10 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (not (= A__questionmark_v_9_10 tptp.nullObject))))) (= (tptp.x (tptp.typeof A__questionmark_v_9_10) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))) tptp.true_1)))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_i Int) (A__questionmark_r Int) (A__questionmark_heap Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (not (= (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.nullObject))))) (not (forall ((A__questionmark_a Int)) (<= 1 (|tptp.'Rank'| A__questionmark_a)))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)))) (not (forall ((A__questionmark_a Int)) (exists ((A__questionmark_v_10_11 Int)) (and (= A__questionmark_v_10_11 (|tptp.'Length'| A__questionmark_a)) (not (or (not (<= 0 A__questionmark_v_10_11)) (not (<= A__questionmark_v_10_11 tptp.int_2147483647)))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (<= 0 (|tptp.'DimLength'| A__questionmark_a A__questionmark_i)))) (not (forall ((A__questionmark_a Int)) (=> (= (|tptp.'Rank'| A__questionmark_a) 1) (= (|tptp.'DimLength'| A__questionmark_a 0) (|tptp.'Length'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'LBound'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'UBound'| A__questionmark_a A__questionmark_i) (- (|tptp.'DimLength'| A__questionmark_a A__questionmark_i) 1)))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryValue'|)))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryInt'|)))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryRef'|)))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryNonNullRef'|)))) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Object'|) tptp.true_1)) (not (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_11_12 Int)) (and (= A__questionmark_v_11_12 (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_11_12 A__questionmark_v_11_12) tptp.true_1)) (not (= (tptp.x A__questionmark_v_11_12 |tptp.'System_Array'|) tptp.true_1)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_12_13 Int)) (and (= A__questionmark_v_12_13 (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_12_13 A__questionmark_v_12_13) tptp.true_1)) (not (= (tptp.x A__questionmark_v_12_13 |tptp.'System_Array'|) tptp.true_1)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_13_14 Int)) (and (= A__questionmark_v_13_14 (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_13_14 A__questionmark_v_13_14) tptp.true_1)) (not (= (tptp.x A__questionmark_v_13_14 |tptp.'System_Array'|) tptp.true_1)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_14_15 Int)) (and (= A__questionmark_v_14_15 (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_14_15 A__questionmark_v_14_15) tptp.true_1)) (not (= (tptp.x A__questionmark_v_14_15 |tptp.'System_Array'|) tptp.true_1)))))))) (not (forall ((A__questionmark_array Int) (A__questionmark_elementType Int) (A__questionmark_rank Int)) (exists ((A__questionmark_v_15_16 Int)) (and (= A__questionmark_v_15_16 (tptp.typeof A__questionmark_array)) (=> (= (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank) tptp.true_1) (not (or (not (= (tptp.x A__questionmark_v_15_16 |tptp.'System_Array'|) tptp.true_1)) (not (= (|tptp.'Rank'| A__questionmark_array) A__questionmark_rank)) (not (= (tptp.x A__questionmark_elementType (|tptp.'ElementType'| A__questionmark_v_15_16)) tptp.true_1))))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= (tptp.x (|tptp.'RefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_16_17 Int)) (and (= A__questionmark_v_16_17 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)) tptp.true_1) (not (or (not (not (= A__questionmark_T A__questionmark_A))) (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_16_17 A__questionmark_r))) (not (= (tptp.x A__questionmark_v_16_17 A__questionmark_A) tptp.true_1))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_17_18 Int)) (and (= A__questionmark_v_17_18 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)) tptp.true_1) (not (or (not (not (= A__questionmark_T A__questionmark_A))) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_17_18 A__questionmark_r))) (not (= (tptp.x A__questionmark_v_17_18 A__questionmark_A) tptp.true_1))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_18_19 Int)) (and (= A__questionmark_v_18_19 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_T A__questionmark_v_18_19) tptp.true_1) (= A__questionmark_T A__questionmark_v_18_19)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_19_20 Int)) (and (= A__questionmark_v_19_20 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_T A__questionmark_v_19_20) tptp.true_1) (= A__questionmark_T A__questionmark_v_19_20)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_20_21 Int)) (and (= A__questionmark_v_20_21 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (not (or (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_20_21 A__questionmark_r))) (not (= (tptp.x A__questionmark_A A__questionmark_v_20_21) tptp.true_1)))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_21_22 Int)) (and (= A__questionmark_v_21_22 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (not (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_21_22 A__questionmark_r))) (not (= (tptp.x A__questionmark_A A__questionmark_v_21_22) tptp.true_1)))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_22_23 Int)) (and (= A__questionmark_v_22_23 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_v_22_23 A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_v_22_23))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_23_24 Int)) (and (= A__questionmark_v_23_24 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_v_23_24 A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_v_23_24))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (exists ((A__questionmark_v_25_25 Int) (A__questionmark_v_24_26 Int)) (and (= A__questionmark_v_25_25 (|tptp.'ElementProxy'| A__questionmark_a (- 0 1))) (= A__questionmark_v_24_26 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|) tptp.true_1)))) (or (= A__questionmark_v_24_26 tptp.nullObject) (= (|tptp.'IsImmutable'| (tptp.typeof A__questionmark_v_24_26)) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_24_26 tptp.ownerRef) (tptp.select2 A__questionmark_heap A__questionmark_v_25_25 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_24_26 tptp.ownerFrame) (tptp.select2 A__questionmark_heap A__questionmark_v_25_25 tptp.ownerFrame))))))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_heap Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|) tptp.true_1)))) (= (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 0 1))) tptp.true_1)))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= (tptp.typeof (|tptp.'ElementProxy'| A__questionmark_o A__questionmark_pos)) |tptp.'System_Object'|))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= (tptp.typeof (|tptp.'ElementProxyStruct'| A__questionmark_o A__questionmark_pos)) |tptp.'System_Object'|))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_x_3 Int)) (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f) A__questionmark_x_3))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_f_prime_ Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_f A__questionmark_f_prime_)) (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f_prime_) (|tptp.'StructGet'| A__questionmark_s A__questionmark_f_prime_))))) (not (forall ((A__questionmark_T Int)) (exists ((A__questionmark_v_26_27 Int)) (and (= A__questionmark_v_26_27 (|tptp.'BaseClass'| A__questionmark_T)) (not (or (not (= (tptp.x A__questionmark_T A__questionmark_v_26_27) tptp.true_1)) (not (=> (not (= A__questionmark_T |tptp.'System_Object'|)) (not (= A__questionmark_T A__questionmark_v_26_27)))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_B Int) (A__questionmark_C Int)) (=> (= (tptp.x A__questionmark_C (|tptp.'AsDirectSubClass'| A__questionmark_B A__questionmark_A)) tptp.true_1) (= (|tptp.'OneClassDown'| A__questionmark_C A__questionmark_A) A__questionmark_B)))) (not (forall ((A__questionmark_T Int)) (=> (= (|tptp.'IsValueType'| A__questionmark_T) tptp.true_1) (not (or (not (forall ((A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_T A__questionmark_U_1) tptp.true_1) (= A__questionmark_T A__questionmark_U_1)))) (not (forall ((A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_U_1))))))))) (not (= (|tptp.'IsValueType'| |tptp.'System_Boolean'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Type'| |tptp.'System_Object'|) tptp.true_1)) (not (forall ((A__questionmark_T Int)) (= (|tptp.'IsNotNull'| (|tptp.'TypeObject'| A__questionmark_T) |tptp.'System_Type'|) tptp.true_1))) (not (forall ((A__questionmark_T Int)) (= (|tptp.'TypeName'| (|tptp.'TypeObject'| A__questionmark_T)) A__questionmark_T))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1) (or (= A__questionmark_o tptp.nullObject) (= (tptp.x (tptp.typeof A__questionmark_o) A__questionmark_T) tptp.true_1))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T) tptp.true_1) (not (or (not (not (= A__questionmark_o tptp.nullObject))) (not (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1) (= (|tptp.'As'| A__questionmark_o A__questionmark_T) A__questionmark_o)))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (not (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1)) (= (|tptp.'As'| A__questionmark_o A__questionmark_T) tptp.nullObject)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (exists ((A__questionmark_v_27_28 Int)) (and (= A__questionmark_v_27_28 (tptp.typeof A__questionmark_o)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (tptp.x A__questionmark_v_27_28 |tptp.'System_Array'|) tptp.true_1)))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_27_28)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_27_28))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)))) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f)) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)))) (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_s Int) (A__questionmark_f Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_s) tptp.true_1) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'StructGet'| A__questionmark_s A__questionmark_f)) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e) tptp.true_1) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'RefArrayGet'| A__questionmark_e A__questionmark_i)) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e) tptp.true_1) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'ValueArrayGet'| A__questionmark_e A__questionmark_i)) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_o) tptp.true_1) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_c Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_c) tptp.allocated) tptp.true_1)))) (not (= (|tptp.'DeclType'| |tptp.'NonNullFieldsAreInitialized'|) |tptp.'System_Object'|)) (not (forall ((A__questionmark_f Int) (A__questionmark_T Int)) (=> (= (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T) A__questionmark_f) (= (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T) A__questionmark_f)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (|tptp.'Is'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)) A__questionmark_T) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (or (not (= A__questionmark_o |tptp.'BeingConstructed'|)) (= (= (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|) tptp.true_1) true))))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T)) tptp.nullObject))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (|tptp.'InRange'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRangeField'| A__questionmark_f A__questionmark_T)) A__questionmark_T) tptp.true_1)))) (not (forall ((A__questionmark_o Int)) (not (= (|tptp.'IsMemberlessType'| (tptp.typeof A__questionmark_o)) tptp.true_1)))) (not (forall ((A__questionmark_J Int) (A__questionmark_s Int) (A__questionmark_b Int)) (exists ((A__questionmark_v_29_29 Int) (A__questionmark_v_28_30 Int)) (and (= A__questionmark_v_29_29 (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_v_28_30 (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (=> (not (or (not (= A__questionmark_v_29_29 A__questionmark_J)) (not (= A__questionmark_v_28_30 A__questionmark_b)) (not (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_28_30) A__questionmark_v_29_29) tptp.true_1)))) (= (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J) tptp.true_1)))))) (not (not (= (|tptp.'IsImmutable'| |tptp.'System_Object'|) tptp.true_1))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_T)) tptp.true_1) (not (or (not (= (|tptp.'IsImmutable'| A__questionmark_U_1) tptp.true_1)) (not (= (|tptp.'AsImmutable'| A__questionmark_U_1) A__questionmark_U_1))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_T)) tptp.true_1) (not (or (not (not (= (|tptp.'IsImmutable'| A__questionmark_U_1) tptp.true_1))) (not (= (|tptp.'AsMutable'| A__questionmark_U_1) A__questionmark_U_1))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (not (or (not (not (= A__questionmark_o tptp.nullObject))) (not (not (= A__questionmark_o |tptp.'BeingConstructed'|))) (not (= (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)) tptp.true_1)))) (forall ((A__questionmark_h_1 Int)) (exists ((A__questionmark_v_30_31 Int)) (and (= A__questionmark_v_30_31 (tptp.typeof A__questionmark_o)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_30_31)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_30_31)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)) (not (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) A__questionmark_o)) (not (forall ((A__questionmark_t Int)) (=> (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)) A__questionmark_o) (or (= A__questionmark_t A__questionmark_o) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|))))))))))))))) (not (forall ((A__questionmark_s Int)) (<= 0 (|tptp.'StringLength'| A__questionmark_s)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_31_32 Int)) (and (= A__questionmark_v_31_32 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_31_32 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_31_32 tptp.ownerRef) A__questionmark_o)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_31_32 tptp.ownerFrame) A__questionmark_T))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (exists ((A__questionmark_v_32_33 Int)) (and (= A__questionmark_v_32_33 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_32_33 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_32_33 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_32_33 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int) (A__questionmark_i Int)) (exists ((A__questionmark_v_33_34 Int)) (and (= A__questionmark_v_33_34 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (exists ((A__questionmark_v_34_35 Int)) (and (= A__questionmark_v_34_35 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_33_34 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerRef) A__questionmark_o)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerFrame) A__questionmark_T))))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_i Int)) (exists ((A__questionmark_v_35_36 Int)) (and (= A__questionmark_v_35_36 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (exists ((A__questionmark_v_36_37 Int)) (and (= A__questionmark_v_36_37 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_35_36 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (exists ((A__questionmark_v_39_38 Int) (A__questionmark_v_37_39 Int) (A__questionmark_v_38_40 Int)) (and (= A__questionmark_v_39_38 (tptp.typeof A__questionmark_o)) (= A__questionmark_v_37_39 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_38_40 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_37_39 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_40 tptp.inv) A__questionmark_v_37_39) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_40 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_37_39)))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_39_38)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_39_38))))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_h_1 Int)) (exists ((A__questionmark_v_40_41 Int) (A__questionmark_v_41_42 Int)) (and (= A__questionmark_v_40_41 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_41_42 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (= (|tptp.'AsPureObject'| A__questionmark_o) A__questionmark_o)) (not (not (= A__questionmark_v_40_41 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_41_42 tptp.inv) A__questionmark_v_40_41) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_41_42 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_40_41)))))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_h_1 Int)) (exists ((A__questionmark_v_44_43 Int)) (and (= A__questionmark_v_44_43 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (exists ((A__questionmark_v_45_44 Int) (A__questionmark_v_46_45 Int) (A__questionmark_v_42_46 Int) (A__questionmark_v_43_47 Int)) (and (= A__questionmark_v_45_44 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame)) (= A__questionmark_v_46_45 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef)) (= A__questionmark_v_42_46 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_43_47 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (not (= A__questionmark_v_42_46 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_43_47 tptp.inv) A__questionmark_v_42_46) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_43_47 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_42_46)))))) (not (or (not (not (= A__questionmark_v_44_43 tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.allocated) tptp.true_1) true)) (not (or (= A__questionmark_v_45_44 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.inv) A__questionmark_v_45_44) tptp.true_1)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_45_44))))))))))))) (not (forall ((A__questionmark_value Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (exists ((A__questionmark_v_47_48 Int)) (and (= A__questionmark_v_47_48 (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)) (not (or (not (= (|tptp.'Box'| A__questionmark_value A__questionmark_v_47_48) A__questionmark_v_47_48)) (not (= (|tptp.'UnboxedType'| A__questionmark_v_47_48) A__questionmark_typ)))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (=> (not (= (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_x_3)) tptp.true_1)) (= (|tptp.'BoxFunc'| A__questionmark_x_3 A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) A__questionmark_x_3)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (= (|tptp.'Unbox'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) A__questionmark_x_3))) (not (forall ((A__questionmark_p Int)) (=> (= (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)) tptp.true_1) (forall ((A__questionmark_heap Int) (A__questionmark_x_3 Int)) (exists ((A__questionmark_v_48_49 Int)) (and (= A__questionmark_v_48_49 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (exists ((A__questionmark_v_49_50 Int)) (and (= A__questionmark_v_49_50 (tptp.typeof A__questionmark_v_48_49)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.inv) A__questionmark_v_49_50)) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.localinv) A__questionmark_v_49_50))))))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (exists ((A__questionmark_v_50_51 Int)) (and (= A__questionmark_v_50_51 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (=> (not (or (not (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_50_51) |tptp.'System_Object'|) tptp.true_1)) (not (= A__questionmark_v_50_51 A__questionmark_p)))) (= A__questionmark_x_3 A__questionmark_p)))))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (= (= (|tptp.'UnboxedType'| A__questionmark_p) A__questionmark_typ) (not (= (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ) tptp.nullObject))))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (=> (not (= (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ) tptp.nullObject)) (= (|tptp.'Box'| (|tptp.'Unbox'| A__questionmark_p) A__questionmark_p) A__questionmark_p)))) (not (= (|tptp.'IsValueType'| |tptp.'System_SByte'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Byte'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Int16'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_UInt16'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Int32'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_UInt32'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Int64'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_UInt64'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Char'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_UIntPtr'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_IntPtr'|) tptp.true_1)) (not (< tptp.int_m9223372036854775808 tptp.int_m2147483648)) (not (< tptp.int_m2147483648 (- 0 100000))) (not (< 100000 tptp.int_2147483647)) (not (< tptp.int_2147483647 tptp.int_4294967295)) (not (< tptp.int_4294967295 tptp.int_9223372036854775807)) (not (< tptp.int_9223372036854775807 tptp.int_18446744073709551615)) (not (= (+ tptp.int_m9223372036854775808 1) (- 0 tptp.int_9223372036854775807))) (not (= (+ tptp.int_m2147483648 1) (- 0 tptp.int_2147483647))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_SByte'|) tptp.true_1) (not (or (not (<= (- 0 128) A__questionmark_i)) (not (< A__questionmark_i 128))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Byte'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 256))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int16'|) tptp.true_1) (not (or (not (<= (- 0 32768) A__questionmark_i)) (not (< A__questionmark_i 32768))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt16'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 65536))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int32'|) tptp.true_1) (not (or (not (<= tptp.int_m2147483648 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_2147483647))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt32'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_4294967295))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int64'|) tptp.true_1) (not (or (not (<= tptp.int_m9223372036854775808 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_9223372036854775807))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt64'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_18446744073709551615))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Char'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 65536))))))) (not (forall ((A__questionmark_z Int) (A__questionmark_B Int) (A__questionmark_C Int)) (=> (= (|tptp.'InRange'| A__questionmark_z A__questionmark_C) tptp.true_1) (= (|tptp.'IntToInt'| A__questionmark_z A__questionmark_B A__questionmark_C) A__questionmark_z)))) (not (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (= A__questionmark_b tptp.true_1) (= (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y) A__questionmark_x_3)))) (not (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (= A__questionmark_b tptp.true_1)) (= (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y) A__questionmark_y)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (- A__questionmark_x_3 (* (tptp.x_1 A__questionmark_x_3 A__questionmark_y) A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_51_52 Int)) (and (= A__questionmark_v_51_52 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (< 0 A__questionmark_y)))) (not (or (not (<= 0 A__questionmark_v_51_52)) (not (< A__questionmark_v_51_52 A__questionmark_y))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_52_53 Int)) (and (= A__questionmark_v_52_53 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (< A__questionmark_y 0)))) (not (or (not (<= 0 A__questionmark_v_52_53)) (not (< A__questionmark_v_52_53 (- 0 A__questionmark_y)))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_53_54 Int)) (and (= A__questionmark_v_53_54 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= A__questionmark_x_3 0)) (not (< 0 A__questionmark_y)))) (not (or (not (< (- 0 A__questionmark_y) A__questionmark_v_53_54)) (not (<= A__questionmark_v_53_54 0))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_54_55 Int)) (and (= A__questionmark_v_54_55 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= A__questionmark_x_3 0)) (not (< A__questionmark_y 0)))) (not (or (not (< A__questionmark_y A__questionmark_v_54_55)) (not (<= A__questionmark_v_54_55 0))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 (+ A__questionmark_y A__questionmark_x_3) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_55_56 Int)) (and (= A__questionmark_v_55_56 (- A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_v_55_56)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 A__questionmark_v_55_56 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_d Int)) (=> (not (or (not (<= 2 A__questionmark_d)) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (not (< A__questionmark_a A__questionmark_b)))) (<= (+ A__questionmark_a A__questionmark_d) A__questionmark_b)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (or (<= 0 A__questionmark_x_3) (<= 0 A__questionmark_y)) (<= 0 (tptp.and_1 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_56_57 Int)) (and (= A__questionmark_v_56_57 (tptp.or_1 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (not (or (not (<= 0 A__questionmark_v_56_57)) (not (<= A__questionmark_v_56_57 (+ A__questionmark_x_3 A__questionmark_y)))))))))) (not (forall ((A__questionmark_i Int)) (= (tptp.shl A__questionmark_i 0) A__questionmark_i))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (=> (<= 1 A__questionmark_j) (= (tptp.shl A__questionmark_i A__questionmark_j) (* (tptp.shl A__questionmark_i (- A__questionmark_j 1)) 2))))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (exists ((A__questionmark_v_57_58 Int)) (and (= A__questionmark_v_57_58 (tptp.shl A__questionmark_i A__questionmark_j)) (=> (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 32768)) (not (<= 0 A__questionmark_j)) (not (<= A__questionmark_j 16)))) (not (or (not (<= 0 A__questionmark_v_57_58)) (not (<= A__questionmark_v_57_58 tptp.int_2147483647))))))))) (not (forall ((A__questionmark_i Int)) (= (tptp.shr A__questionmark_i 0) A__questionmark_i))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (=> (<= 1 A__questionmark_j) (= (tptp.shr A__questionmark_i A__questionmark_j) (tptp.x_1 (tptp.shr A__questionmark_i (- A__questionmark_j 1)) 2))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_58_59 Int)) (and (= A__questionmark_v_58_59 (tptp.min A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_v_58_59 A__questionmark_x_3) (= A__questionmark_v_58_59 A__questionmark_y))) (not (<= A__questionmark_v_58_59 A__questionmark_x_3)) (not (<= A__questionmark_v_58_59 A__questionmark_y)))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_59_60 Int)) (and (= A__questionmark_v_59_60 (tptp.max A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_v_59_60 A__questionmark_x_3) (= A__questionmark_v_59_60 A__questionmark_y))) (not (<= A__questionmark_x_3 A__questionmark_v_59_60)) (not (<= A__questionmark_y A__questionmark_v_59_60)))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (= (= (|tptp.'System_String_Equals_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (not (or (not (= (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1))) (not (= (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'StringEquals'| A__questionmark_b A__questionmark_a) tptp.true_1))) (not (=> (= A__questionmark_a A__questionmark_b) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_c Int)) (=> (not (or (not (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1)) (not (= (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c) tptp.true_1)))) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_c) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (not (= A__questionmark_b tptp.nullObject))) (not (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1)))) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_a) (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_b))))) (not (not (= (|tptp.'IsStaticField'| |tptp.'BoundedStack_size'|) tptp.true_1))) (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_size'|) tptp.true_1)) (not (= (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_size'|) tptp.true_1)) (not (= (|tptp.'DeclType'| |tptp.'BoundedStack_size'|) |tptp.'BoundedStack'|)) (not (= (|tptp.'AsRangeField'| |tptp.'BoundedStack_size'| |tptp.'System_Int32'|) |tptp.'BoundedStack_size'|)) (not (not (= (|tptp.'IsStaticField'| |tptp.'BoundedStack_max'|) tptp.true_1))) (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_max'|) tptp.true_1)) (not (= (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_max'|) tptp.true_1)) (not (= (|tptp.'DeclType'| |tptp.'BoundedStack_max'|) |tptp.'BoundedStack'|)) (not (= (|tptp.'AsRangeField'| |tptp.'BoundedStack_max'| |tptp.'System_Int32'|) |tptp.'BoundedStack_max'|)) (not (not (= (|tptp.'IsStaticField'| |tptp.'BoundedStack_elems'|) tptp.true_1))) (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_elems'|) tptp.true_1)) (not (= (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_elems'|) tptp.true_1)) (not (= (|tptp.'AsRepField'| |tptp.'BoundedStack_elems'| |tptp.'BoundedStack'|) |tptp.'BoundedStack_elems'|)) (not (= (|tptp.'DeclType'| |tptp.'BoundedStack_elems'|) |tptp.'BoundedStack'|)) (not (= (|tptp.'AsNonNullRefField'| |tptp.'BoundedStack_elems'| (|tptp.'IntArray'| |tptp.'System_Int32'| 1)) |tptp.'BoundedStack_elems'|)) (not (= (tptp.x |tptp.'BoundedStack'| |tptp.'BoundedStack'|) tptp.true_1)) (not (= A__questionmark_v_0_8 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'BoundedStack'| A__questionmark_v_0_8) |tptp.'BoundedStack'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'BoundedStack'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'BoundedStack'|) |tptp.'BoundedStack'|)) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Array'|) tptp.true_1)) (not (= A__questionmark_v_1_9 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_Array'| A__questionmark_v_1_9) |tptp.'System_Array'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'System_Array'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'System_Array'|) |tptp.'System_Array'|)) (not (= (tptp.x |tptp.'System_ICloneable'| |tptp.'System_ICloneable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_ICloneable'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_ICloneable'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_ICloneable'|) |tptp.'System_ICloneable'|)) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_ICloneable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IList'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_ICollection'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Collections_IEnumerable'|) |tptp.'System_Collections_IEnumerable'|)) (not (= (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_ICollection'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Collections_ICollection'|) |tptp.'System_Collections_ICollection'|)) (not (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_ICollection'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IList'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Collections_IList'|) |tptp.'System_Collections_IList'|)) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IList'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Array'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Array'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_1_9))))) true))) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (exists ((A__questionmark_v_63_63 Int) (A__questionmark_v_62_64 Int)) (and (= A__questionmark_v_63_63 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|)) (= A__questionmark_v_62_64 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_0_8))))) (not (or (not (<= 0 A__questionmark_v_62_64)) (not (<= A__questionmark_v_62_64 A__questionmark_v_63_63)) (not (<= A__questionmark_v_63_63 (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|))))))))))) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_String'|) tptp.true_1)) (not (= A__questionmark_v_2_7 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_String'| A__questionmark_v_2_7) |tptp.'System_String'|)) (not (= (|tptp.'IsImmutable'| |tptp.'System_String'|) tptp.true_1)) (not (= (|tptp.'AsImmutable'| |tptp.'System_String'|) |tptp.'System_String'|)) (not (= (tptp.x |tptp.'System_IComparable'| |tptp.'System_IComparable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IComparable'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IComparable'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_IComparable'|) |tptp.'System_IComparable'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_IComparable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_ICloneable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IConvertible'| |tptp.'System_IConvertible'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IConvertible'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IConvertible'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_IConvertible'|) |tptp.'System_IConvertible'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_IConvertible'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_IComparable_1___System_String'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IComparable_1___System_String'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_IComparable_1___System_String'|) |tptp.'System_IComparable_1___System_String'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IEquatable_1___System_String'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_IEquatable_1___System_String'|) |tptp.'System_IEquatable_1___System_String'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|) tptp.true_1)) (not (forall ((A__questionmark_U Int)) (=> (= (tptp.x A__questionmark_U |tptp.'System_String'|) tptp.true_1) (= A__questionmark_U |tptp.'System_String'|)))) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_String'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_2_7))))) true))) (not (= (tptp.x |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) tptp.true_1)) (not (= (tptp.x |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_GuardException'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Exception'| |tptp.'System_Exception'|) tptp.true_1)) (not (= A__questionmark_v_3_6 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_Exception'| A__questionmark_v_3_6) |tptp.'System_Exception'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'System_Exception'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'System_Exception'|) |tptp.'System_Exception'|)) (not (= (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_Serialization_ISerializable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_Serialization_ISerializable'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Runtime_Serialization_ISerializable'|) |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Exception'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Exception'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Exception'|) |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Exception'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Exception'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_3_6))))) true))) (not (= A__questionmark_v_4_5 |tptp.'System_Exception'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_4_5) |tptp.'Microsoft_Contracts_GuardException'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_GuardException'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_GuardException'|) |tptp.'Microsoft_Contracts_GuardException'|)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'Microsoft_Contracts_GuardException'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_4_5))))) true))) (not (= A__questionmark_v_5_4 |tptp.'Microsoft_Contracts_GuardException'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'| A__questionmark_v_5_4) |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'Microsoft_Contracts_ObjectInvariantException'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_5_4))))) true))) (not (= (tptp.x |tptp.'System_Type'| |tptp.'System_Type'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (= A__questionmark_v_6_3 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_6_3) |tptp.'System_Reflection_MemberInfo'|)) (not (= (|tptp.'IsImmutable'| |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (= (|tptp.'AsImmutable'| |tptp.'System_Reflection_MemberInfo'|) |tptp.'System_Reflection_MemberInfo'|)) (not (= (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_ICustomAttributeProvider'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_ICustomAttributeProvider'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Reflection_ICustomAttributeProvider'|) |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_6_3))))) true))) (not (= A__questionmark_v_7_2 |tptp.'System_Reflection_MemberInfo'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_Type'| A__questionmark_v_7_2) |tptp.'System_Type'|)) (not (= (|tptp.'IsImmutable'| |tptp.'System_Type'|) tptp.true_1)) (not (= (|tptp.'AsImmutable'| |tptp.'System_Type'|) |tptp.'System_Type'|)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Type'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Type'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Type'|) |tptp.'System_Runtime_InteropServices__Type'|)) (not (= (tptp.x |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Reflection_IReflect'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_IReflect'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Reflection_IReflect'|) |tptp.'System_Reflection_IReflect'|)) (not (= (tptp.x |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Type'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Type'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_7_2))))) true))) (not (= (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ICheckedException'|) tptp.true_1)) (not (= (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'Microsoft_Contracts_ICheckedException'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'Microsoft_Contracts_ICheckedException'|) |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_64_65 Int) (A__questionmark_v_66_66 Int) (A__questionmark_v_68_67 Int) (A__questionmark_v_65_68 Int)) (and (= A__questionmark_v_64_65 (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this)) (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_69_70 Int)) (and (= A__questionmark_v_69_70 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_66_66)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_65_68)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_69_70)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_69_70))))))))))) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_64_65 |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.allocated) tptp.true_1)) (not (=> (not (= A__questionmark_v_65_68 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68)))))) (= A__questionmark_v_68_67 A__questionmark_v_66_66))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68))))))) (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_70_71 Int)) (and (= A__questionmark_v_70_71 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_70_71)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_70_71))))))))))))))))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_71_72 Int) (A__questionmark_v_73_73 Int) (A__questionmark_v_75_74 Int) (A__questionmark_v_72_75 Int)) (and (= A__questionmark_v_71_72 (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this)) (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_76_77 Int)) (and (= A__questionmark_v_76_77 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_73_73)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_72_75)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_76_77)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_76_77))))))))))) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_71_72 |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.allocated) tptp.true_1)) (not (=> (not (= A__questionmark_v_72_75 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75)))))) (= A__questionmark_v_75_74 A__questionmark_v_73_73))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75))))))) (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_77_78 Int)) (and (= A__questionmark_v_77_78 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_77_78)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_77_78))))))))))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_78_79 Int)) (and (= A__questionmark_v_78_79 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_78_79 |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_78_79)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_78_79)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|) tptp.true_1)))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_79_80 Int)) (and (= A__questionmark_v_79_80 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_79_80 |tptp.'BoundedStack'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_79_80)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_79_80)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'BoundedStack_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_arg0_in Int) (A__questionmark_arg1_in Int)) (exists ((A__questionmark_v_80_81 Int)) (and (= A__questionmark_v_80_81 (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated) tptp.true_1)) (not (= (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_arg0_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_81_82 Int)) (and (= A__questionmark_v_81_82 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_81_82)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_81_82)))))))))) (not (or (= A__questionmark_arg1_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_82_83 Int)) (and (= A__questionmark_v_82_83 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_82_83)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_82_83)))))))))))) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_80_81 |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.allocated) tptp.true_1)) (not (= (|tptp.'AsPureObject'| A__questionmark_arg0_in) A__questionmark_arg0_in)) (not (= (|tptp.'AsPureObject'| A__questionmark_arg1_in) A__questionmark_arg1_in)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_83_84 Int)) (and (= A__questionmark_v_83_84 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_83_84)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_83_84))))))))))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_arg0_in Int) (A__questionmark_arg1_in Int)) (= (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) (|tptp.'System_String_Concat_System_Object_System_Object_1'| A__questionmark_arg0_in A__questionmark_arg1_in)))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_str0_in Int) (A__questionmark_str1_in Int)) (exists ((A__questionmark_v_84_85 Int)) (and (= A__questionmark_v_84_85 (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated) tptp.true_1)) (not (= (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_str0_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_85_86 Int)) (and (= A__questionmark_v_85_86 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_85_86)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_85_86)))))))))) (not (or (= A__questionmark_str1_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_86_87 Int)) (and (= A__questionmark_v_86_87 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_86_87)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_86_87)))))))))))) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_84_85 |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.allocated) tptp.true_1)) (not (= (|tptp.'StringLength'| A__questionmark_v_84_85) (+ (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))))) (not (= (|tptp.'AsPureObject'| A__questionmark_str0_in) A__questionmark_str0_in)) (not (= (|tptp.'AsPureObject'| A__questionmark_str1_in) A__questionmark_str1_in)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_87_88 Int)) (and (= A__questionmark_v_87_88 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_87_88)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_87_88))))))))))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_str0_in Int) (A__questionmark_str1_in Int)) (= (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) (|tptp.'System_String_Concat_System_String_System_String_1'| A__questionmark_str0_in A__questionmark_str1_in)))) (not (= (|tptp.'IsNotNull'| tptp.stringLiteral8 |tptp.'System_String'|) tptp.true_1)) (not (= (|tptp.'StringLength'| tptp.stringLiteral8) 13)) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (tptp.select2 A__questionmark_heap tptp.stringLiteral8 tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral8) tptp.stringLiteral8)))) (not (= (|tptp.'IsNotNull'| tptp.stringLiteral9 |tptp.'System_String'|) tptp.true_1)) (not (= (|tptp.'StringLength'| tptp.stringLiteral9) 18)) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (tptp.select2 A__questionmark_heap tptp.stringLiteral9 tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral9) tptp.stringLiteral9)))) (not (= (|tptp.'IsNotNull'| tptp.stringLiteral10 |tptp.'System_String'|) tptp.true_1)) (not (= (|tptp.'StringLength'| tptp.stringLiteral10) 7)) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (tptp.select2 A__questionmark_heap tptp.stringLiteral10 tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral10) tptp.stringLiteral10)))) (not (= (|tptp.'IsNotNull'| tptp.stringLiteral11 |tptp.'System_String'|) tptp.true_1)) (not (= (|tptp.'StringLength'| tptp.stringLiteral11) 1)) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (tptp.select2 A__questionmark_heap tptp.stringLiteral11 tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral11) tptp.stringLiteral11))))))) (and (= A__questionmark_v_7_2 (|tptp.'BaseClass'| |tptp.'System_Type'|)) (= A__questionmark_v_6_3 (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|)) (= A__questionmark_v_5_4 (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (= A__questionmark_v_4_5 (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_GuardException'|)) (= A__questionmark_v_3_6 (|tptp.'BaseClass'| |tptp.'System_Exception'|)) (= A__questionmark_v_2_7 (|tptp.'BaseClass'| |tptp.'System_String'|)) (= A__questionmark_v_0_8 (|tptp.'BaseClass'| |tptp.'BoundedStack'|)) (= A__questionmark_v_1_9 (|tptp.'BaseClass'| |tptp.'System_Array'|)) (not (or (not (and (not (= tptp.allocated tptp.elements)) (not (= tptp.allocated tptp.inv)) (not (= tptp.localinv tptp.allocated)) (not (= tptp.allocated tptp.exposeVersion)) (not (= tptp.sharingMode tptp.allocated)) (not (= tptp.allocated |tptp.'SharingMode_Unshared'|)) (not (= tptp.allocated |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.allocated)) (not (= tptp.allocated tptp.ownerFrame)) (not (= tptp.allocated |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.allocated |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.allocated)) (not (= |tptp.'ArrayCategoryRef'| tptp.allocated)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.allocated)) (not (= |tptp.'System_Array'| tptp.allocated)) (not (= |tptp.'System_Boolean'| tptp.allocated)) (not (= |tptp.'System_Object'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Type'|)) (not (= tptp.allocated |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.allocated |tptp.'System_String'|)) (not (= tptp.allocated |tptp.'FirstConsistentOwner'|)) (not (= tptp.allocated |tptp.'System_SByte'|)) (not (= tptp.allocated |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| tptp.allocated)) (not (= |tptp.'System_UInt64'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Char'|)) (not (= tptp.allocated |tptp.'System_UIntPtr'|)) (not (= tptp.allocated |tptp.'System_IntPtr'|)) (not (= tptp.allocated |tptp.'BoundedStack_max'|)) (not (= tptp.allocated |tptp.'BoundedStack_size'|)) (not (= tptp.allocated |tptp.'BoundedStack_elems'|)) (not (= tptp.allocated |tptp.'System_Exception'|)) (not (= tptp.allocated |tptp.'System_IComparable'|)) (not (= tptp.allocated |tptp.'System_Collections_ICollection'|)) (not (= tptp.allocated |tptp.'System_ICloneable'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| tptp.allocated)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.allocated)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.allocated |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.allocated |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.allocated |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.allocated)) (not (= tptp.allocated |tptp.'BoundedStack'|)) (not (= tptp.allocated |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.allocated |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_Collections_IList'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 tptp.allocated)) (not (= tptp.allocated tptp.stringLiteral9)) (not (= tptp.stringLiteral10 tptp.allocated)) (not (= tptp.allocated tptp.stringLiteral11)) (not (= tptp.elements tptp.inv)) (not (= tptp.localinv tptp.elements)) (not (= tptp.elements tptp.exposeVersion)) (not (= tptp.sharingMode tptp.elements)) (not (= |tptp.'SharingMode_Unshared'| tptp.elements)) (not (= |tptp.'SharingMode_LockProtected'| tptp.elements)) (not (= tptp.ownerRef tptp.elements)) (not (= tptp.elements tptp.ownerFrame)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.elements)) (not (= |tptp.'ArrayCategoryValue'| tptp.elements)) (not (= |tptp.'ArrayCategoryInt'| tptp.elements)) (not (= |tptp.'ArrayCategoryRef'| tptp.elements)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.elements)) (not (= |tptp.'System_Array'| tptp.elements)) (not (= |tptp.'System_Boolean'| tptp.elements)) (not (= |tptp.'System_Object'| tptp.elements)) (not (= tptp.elements |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.elements)) (not (= tptp.elements |tptp.'System_String'|)) (not (= tptp.elements |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_SByte'| tptp.elements)) (not (= tptp.elements |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.elements)) (not (= |tptp.'System_UInt16'| tptp.elements)) (not (= |tptp.'System_Int32'| tptp.elements)) (not (= tptp.elements |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| tptp.elements)) (not (= |tptp.'System_UInt64'| tptp.elements)) (not (= |tptp.'System_Char'| tptp.elements)) (not (= tptp.elements |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| tptp.elements)) (not (= tptp.elements |tptp.'BoundedStack_max'|)) (not (= tptp.elements |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| tptp.elements)) (not (= |tptp.'System_Exception'| tptp.elements)) (not (= |tptp.'System_IComparable'| tptp.elements)) (not (= |tptp.'System_Collections_ICollection'| tptp.elements)) (not (= tptp.elements |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.elements)) (not (= |tptp.'System_IConvertible'| tptp.elements)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.elements)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.elements)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.elements)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.elements)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.elements)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.elements)) (not (= tptp.elements |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.elements)) (not (= |tptp.'BoundedStack'| tptp.elements)) (not (= tptp.elements |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.elements)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.elements)) (not (= tptp.elements |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.elements)) (not (= tptp.stringLiteral8 tptp.elements)) (not (= tptp.stringLiteral9 tptp.elements)) (not (= tptp.stringLiteral10 tptp.elements)) (not (= tptp.stringLiteral11 tptp.elements)) (not (= tptp.localinv tptp.inv)) (not (= tptp.inv tptp.exposeVersion)) (not (= tptp.sharingMode tptp.inv)) (not (= |tptp.'SharingMode_Unshared'| tptp.inv)) (not (= |tptp.'SharingMode_LockProtected'| tptp.inv)) (not (= tptp.ownerRef tptp.inv)) (not (= tptp.inv tptp.ownerFrame)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.inv)) (not (= |tptp.'ArrayCategoryValue'| tptp.inv)) (not (= |tptp.'ArrayCategoryInt'| tptp.inv)) (not (= |tptp.'ArrayCategoryRef'| tptp.inv)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.inv)) (not (= |tptp.'System_Array'| tptp.inv)) (not (= |tptp.'System_Boolean'| tptp.inv)) (not (= |tptp.'System_Object'| tptp.inv)) (not (= tptp.inv |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.inv)) (not (= tptp.inv |tptp.'System_String'|)) (not (= tptp.inv |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_SByte'| tptp.inv)) (not (= tptp.inv |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.inv)) (not (= |tptp.'System_UInt16'| tptp.inv)) (not (= |tptp.'System_Int32'| tptp.inv)) (not (= |tptp.'System_UInt32'| tptp.inv)) (not (= |tptp.'System_Int64'| tptp.inv)) (not (= |tptp.'System_UInt64'| tptp.inv)) (not (= |tptp.'System_Char'| tptp.inv)) (not (= |tptp.'System_UIntPtr'| tptp.inv)) (not (= |tptp.'System_IntPtr'| tptp.inv)) (not (= tptp.inv |tptp.'BoundedStack_max'|)) (not (= tptp.inv |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| tptp.inv)) (not (= |tptp.'System_Exception'| tptp.inv)) (not (= |tptp.'System_IComparable'| tptp.inv)) (not (= |tptp.'System_Collections_ICollection'| tptp.inv)) (not (= tptp.inv |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.inv)) (not (= |tptp.'System_IConvertible'| tptp.inv)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.inv)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.inv)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.inv)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.inv)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.inv)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.inv)) (not (= tptp.inv |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.inv)) (not (= |tptp.'BoundedStack'| tptp.inv)) (not (= tptp.inv |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.inv)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.inv)) (not (= |tptp.'System_Collections_IList'| tptp.inv)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.inv)) (not (= tptp.stringLiteral8 tptp.inv)) (not (= tptp.stringLiteral9 tptp.inv)) (not (= tptp.stringLiteral10 tptp.inv)) (not (= tptp.stringLiteral11 tptp.inv)) (not (= tptp.localinv tptp.exposeVersion)) (not (= tptp.localinv tptp.sharingMode)) (not (= tptp.localinv |tptp.'SharingMode_Unshared'|)) (not (= tptp.localinv |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.localinv)) (not (= tptp.localinv tptp.ownerFrame)) (not (= tptp.localinv |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.localinv |tptp.'ArrayCategoryValue'|)) (not (= tptp.localinv |tptp.'ArrayCategoryInt'|)) (not (= tptp.localinv |tptp.'ArrayCategoryRef'|)) (not (= tptp.localinv |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.localinv |tptp.'System_Array'|)) (not (= tptp.localinv |tptp.'System_Boolean'|)) (not (= tptp.localinv |tptp.'System_Object'|)) (not (= tptp.localinv |tptp.'System_Type'|)) (not (= tptp.localinv |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.localinv |tptp.'System_String'|)) (not (= tptp.localinv |tptp.'FirstConsistentOwner'|)) (not (= tptp.localinv |tptp.'System_SByte'|)) (not (= tptp.localinv |tptp.'System_Byte'|)) (not (= tptp.localinv |tptp.'System_Int16'|)) (not (= tptp.localinv |tptp.'System_UInt16'|)) (not (= tptp.localinv |tptp.'System_Int32'|)) (not (= tptp.localinv |tptp.'System_UInt32'|)) (not (= tptp.localinv |tptp.'System_Int64'|)) (not (= tptp.localinv |tptp.'System_UInt64'|)) (not (= tptp.localinv |tptp.'System_Char'|)) (not (= tptp.localinv |tptp.'System_UIntPtr'|)) (not (= tptp.localinv |tptp.'System_IntPtr'|)) (not (= tptp.localinv |tptp.'BoundedStack_max'|)) (not (= tptp.localinv |tptp.'BoundedStack_size'|)) (not (= tptp.localinv |tptp.'BoundedStack_elems'|)) (not (= tptp.localinv |tptp.'System_Exception'|)) (not (= tptp.localinv |tptp.'System_IComparable'|)) (not (= tptp.localinv |tptp.'System_Collections_ICollection'|)) (not (= tptp.localinv |tptp.'System_ICloneable'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.localinv |tptp.'System_IConvertible'|)) (not (= tptp.localinv |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.localinv |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.localinv |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.localinv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.localinv |tptp.'System_Reflection_IReflect'|)) (not (= tptp.localinv |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.localinv |tptp.'BoundedStack'|)) (not (= tptp.localinv |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.localinv |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_Collections_IList'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.localinv tptp.stringLiteral8)) (not (= tptp.localinv tptp.stringLiteral9)) (not (= tptp.localinv tptp.stringLiteral10)) (not (= tptp.localinv tptp.stringLiteral11)) (not (= tptp.sharingMode tptp.exposeVersion)) (not (= |tptp.'SharingMode_Unshared'| tptp.exposeVersion)) (not (= |tptp.'SharingMode_LockProtected'| tptp.exposeVersion)) (not (= tptp.ownerRef tptp.exposeVersion)) (not (= tptp.ownerFrame tptp.exposeVersion)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryValue'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryInt'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryRef'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.exposeVersion)) (not (= |tptp.'System_Array'| tptp.exposeVersion)) (not (= |tptp.'System_Boolean'| tptp.exposeVersion)) (not (= |tptp.'System_Object'| tptp.exposeVersion)) (not (= |tptp.'System_Type'| tptp.exposeVersion)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_String'|)) (not (= |tptp.'FirstConsistentOwner'| tptp.exposeVersion)) (not (= |tptp.'System_SByte'| tptp.exposeVersion)) (not (= |tptp.'System_Byte'| tptp.exposeVersion)) (not (= |tptp.'System_Int16'| tptp.exposeVersion)) (not (= |tptp.'System_UInt16'| tptp.exposeVersion)) (not (= |tptp.'System_Int32'| tptp.exposeVersion)) (not (= |tptp.'System_UInt32'| tptp.exposeVersion)) (not (= |tptp.'System_Int64'| tptp.exposeVersion)) (not (= |tptp.'System_UInt64'| tptp.exposeVersion)) (not (= |tptp.'System_Char'| tptp.exposeVersion)) (not (= |tptp.'System_UIntPtr'| tptp.exposeVersion)) (not (= |tptp.'System_IntPtr'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_size'| tptp.exposeVersion)) (not (= |tptp.'BoundedStack_elems'| tptp.exposeVersion)) (not (= |tptp.'System_Exception'| tptp.exposeVersion)) (not (= |tptp.'System_IComparable'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_ICollection'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.exposeVersion)) (not (= |tptp.'System_IConvertible'| tptp.exposeVersion)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.exposeVersion)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.exposeVersion)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.exposeVersion)) (not (= |tptp.'BoundedStack'| tptp.exposeVersion)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.exposeVersion)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.exposeVersion)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_IList'| tptp.exposeVersion)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.exposeVersion)) (not (= tptp.stringLiteral8 tptp.exposeVersion)) (not (= tptp.stringLiteral9 tptp.exposeVersion)) (not (= tptp.stringLiteral10 tptp.exposeVersion)) (not (= tptp.stringLiteral11 tptp.exposeVersion)) (not (= tptp.sharingMode |tptp.'SharingMode_Unshared'|)) (not (= tptp.sharingMode |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.sharingMode)) (not (= tptp.sharingMode tptp.ownerFrame)) (not (= tptp.sharingMode |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'ArrayCategoryRef'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'System_Array'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_Boolean'|)) (not (= tptp.sharingMode |tptp.'System_Object'|)) (not (= tptp.sharingMode |tptp.'System_Type'|)) (not (= tptp.sharingMode |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.sharingMode |tptp.'System_String'|)) (not (= tptp.sharingMode |tptp.'FirstConsistentOwner'|)) (not (= tptp.sharingMode |tptp.'System_SByte'|)) (not (= tptp.sharingMode |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_UInt16'|)) (not (= tptp.sharingMode |tptp.'System_Int32'|)) (not (= tptp.sharingMode |tptp.'System_UInt32'|)) (not (= tptp.sharingMode |tptp.'System_Int64'|)) (not (= tptp.sharingMode |tptp.'System_UInt64'|)) (not (= tptp.sharingMode |tptp.'System_Char'|)) (not (= tptp.sharingMode |tptp.'System_UIntPtr'|)) (not (= tptp.sharingMode |tptp.'System_IntPtr'|)) (not (= tptp.sharingMode |tptp.'BoundedStack_max'|)) (not (= tptp.sharingMode |tptp.'BoundedStack_size'|)) (not (= tptp.sharingMode |tptp.'BoundedStack_elems'|)) (not (= tptp.sharingMode |tptp.'System_Exception'|)) (not (= tptp.sharingMode |tptp.'System_IComparable'|)) (not (= tptp.sharingMode |tptp.'System_Collections_ICollection'|)) (not (= tptp.sharingMode |tptp.'System_ICloneable'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.sharingMode |tptp.'System_IConvertible'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.sharingMode |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_IReflect'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.sharingMode |tptp.'BoundedStack'|)) (not (= tptp.sharingMode |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.sharingMode |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_Collections_IList'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.sharingMode tptp.stringLiteral8)) (not (= tptp.sharingMode tptp.stringLiteral9)) (not (= tptp.sharingMode tptp.stringLiteral10)) (not (= tptp.sharingMode tptp.stringLiteral11)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'SharingMode_Unshared'|)) (not (= tptp.ownerRef |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Array'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Boolean'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Object'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_UInt64'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Exception'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_IComparable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'SharingMode_Unshared'|)) (not (= tptp.stringLiteral9 |tptp.'SharingMode_Unshared'|)) (not (= tptp.stringLiteral10 |tptp.'SharingMode_Unshared'|)) (not (= tptp.stringLiteral11 |tptp.'SharingMode_Unshared'|)) (not (= tptp.ownerRef |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Array'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Boolean'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Object'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_UInt64'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Exception'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'SharingMode_LockProtected'|)) (not (= tptp.stringLiteral9 |tptp.'SharingMode_LockProtected'|)) (not (= tptp.stringLiteral10 |tptp.'SharingMode_LockProtected'|)) (not (= tptp.stringLiteral11 |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.ownerFrame)) (not (= tptp.ownerRef |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryValue'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryInt'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryRef'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.ownerRef |tptp.'System_Array'|)) (not (= tptp.ownerRef |tptp.'System_Boolean'|)) (not (= tptp.ownerRef |tptp.'System_Object'|)) (not (= tptp.ownerRef |tptp.'System_Type'|)) (not (= tptp.ownerRef |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.ownerRef |tptp.'System_String'|)) (not (= tptp.ownerRef |tptp.'FirstConsistentOwner'|)) (not (= tptp.ownerRef |tptp.'System_SByte'|)) (not (= tptp.ownerRef |tptp.'System_Byte'|)) (not (= tptp.ownerRef |tptp.'System_Int16'|)) (not (= tptp.ownerRef |tptp.'System_UInt16'|)) (not (= tptp.ownerRef |tptp.'System_Int32'|)) (not (= tptp.ownerRef |tptp.'System_UInt32'|)) (not (= tptp.ownerRef |tptp.'System_Int64'|)) (not (= tptp.ownerRef |tptp.'System_UInt64'|)) (not (= tptp.ownerRef |tptp.'System_Char'|)) (not (= tptp.ownerRef |tptp.'System_UIntPtr'|)) (not (= tptp.ownerRef |tptp.'System_IntPtr'|)) (not (= tptp.ownerRef |tptp.'BoundedStack_max'|)) (not (= tptp.ownerRef |tptp.'BoundedStack_size'|)) (not (= tptp.ownerRef |tptp.'BoundedStack_elems'|)) (not (= tptp.ownerRef |tptp.'System_Exception'|)) (not (= tptp.ownerRef |tptp.'System_IComparable'|)) (not (= tptp.ownerRef |tptp.'System_Collections_ICollection'|)) (not (= tptp.ownerRef |tptp.'System_ICloneable'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.ownerRef |tptp.'System_IConvertible'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.ownerRef |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_IReflect'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.ownerRef |tptp.'BoundedStack'|)) (not (= tptp.ownerRef |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.ownerRef |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IList'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.ownerRef tptp.stringLiteral8)) (not (= tptp.ownerRef tptp.stringLiteral9)) (not (= tptp.ownerRef tptp.stringLiteral10)) (not (= tptp.ownerRef tptp.stringLiteral11)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryValue'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryInt'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryRef'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.ownerFrame)) (not (= |tptp.'System_Array'| tptp.ownerFrame)) (not (= |tptp.'System_Boolean'| tptp.ownerFrame)) (not (= |tptp.'System_Object'| tptp.ownerFrame)) (not (= |tptp.'System_Type'| tptp.ownerFrame)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_String'|)) (not (= |tptp.'FirstConsistentOwner'| tptp.ownerFrame)) (not (= |tptp.'System_SByte'| tptp.ownerFrame)) (not (= |tptp.'System_Byte'| tptp.ownerFrame)) (not (= |tptp.'System_Int16'| tptp.ownerFrame)) (not (= |tptp.'System_UInt16'| tptp.ownerFrame)) (not (= |tptp.'System_Int32'| tptp.ownerFrame)) (not (= |tptp.'System_UInt32'| tptp.ownerFrame)) (not (= |tptp.'System_Int64'| tptp.ownerFrame)) (not (= |tptp.'System_UInt64'| tptp.ownerFrame)) (not (= |tptp.'System_Char'| tptp.ownerFrame)) (not (= |tptp.'System_UIntPtr'| tptp.ownerFrame)) (not (= |tptp.'System_IntPtr'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_size'| tptp.ownerFrame)) (not (= |tptp.'BoundedStack_elems'| tptp.ownerFrame)) (not (= |tptp.'System_Exception'| tptp.ownerFrame)) (not (= |tptp.'System_IComparable'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_ICollection'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.ownerFrame)) (not (= |tptp.'System_IConvertible'| tptp.ownerFrame)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.ownerFrame)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.ownerFrame)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.ownerFrame)) (not (= |tptp.'BoundedStack'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.ownerFrame)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_IList'| tptp.ownerFrame)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.ownerFrame)) (not (= tptp.stringLiteral8 tptp.ownerFrame)) (not (= tptp.stringLiteral9 tptp.ownerFrame)) (not (= tptp.stringLiteral10 tptp.ownerFrame)) (not (= tptp.stringLiteral11 tptp.ownerFrame)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Array'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Boolean'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Object'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_SByte'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_UInt16'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Int32'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_UInt64'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Exception'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_IComparable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_IConvertible'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.stringLiteral9 |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.stringLiteral10 |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.stringLiteral11 |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_UInt16'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Exception'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_IComparable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'ArrayCategoryValue'|)) (not (= tptp.stringLiteral9 |tptp.'ArrayCategoryValue'|)) (not (= tptp.stringLiteral10 |tptp.'ArrayCategoryValue'|)) (not (= tptp.stringLiteral11 |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral8)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral9)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral10)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral11)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral9)) (not (= tptp.stringLiteral10 |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral11)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral9)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral10)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral11)) (not (= |tptp.'System_Array'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Array'| |tptp.'System_Object'|)) (not (= |tptp.'System_Array'| |tptp.'System_Type'|)) (not (= |tptp.'System_Array'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Array'| |tptp.'System_String'|)) (not (= |tptp.'System_Array'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Array'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Array'| |tptp.'System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Array'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Array'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Array'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Array'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Array'| tptp.stringLiteral8)) (not (= |tptp.'System_Array'| tptp.stringLiteral9)) (not (= |tptp.'System_Array'| tptp.stringLiteral10)) (not (= |tptp.'System_Array'| tptp.stringLiteral11)) (not (= |tptp.'System_Object'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral9)) (not (= tptp.stringLiteral10 |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral11)) (not (= |tptp.'System_Object'| |tptp.'System_Type'|)) (not (= |tptp.'System_Object'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Object'| |tptp.'System_String'|)) (not (= |tptp.'System_Object'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Object'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Object'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Object'| |tptp.'System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Object'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Object'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Object'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| tptp.stringLiteral9)) (not (= |tptp.'System_Object'| tptp.stringLiteral10)) (not (= |tptp.'System_Object'| tptp.stringLiteral11)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_String'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Type'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Type'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Type'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Type'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Type'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Type'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Type'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Type'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Type'|)) (not (= |tptp.'System_Char'| |tptp.'System_Type'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Type'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Type'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Type'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Type'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Type'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Type'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Type'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Type'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Type'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Type'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Type'|)) (not (= tptp.stringLiteral8 |tptp.'System_Type'|)) (not (= tptp.stringLiteral9 |tptp.'System_Type'|)) (not (= tptp.stringLiteral10 |tptp.'System_Type'|)) (not (= tptp.stringLiteral11 |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_SByte'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_UInt16'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Int32'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_UInt64'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Exception'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_IComparable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_ICloneable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.stringLiteral9 |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.stringLiteral10 |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.stringLiteral11 |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_String'|)) (not (= |tptp.'System_Byte'| |tptp.'System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_String'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_String'|)) (not (= |tptp.'System_Char'| |tptp.'System_String'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_String'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_String'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_String'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_String'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_String'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_String'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_String'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_String'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_String'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_String'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_String'|)) (not (= tptp.stringLiteral8 |tptp.'System_String'|)) (not (= tptp.stringLiteral9 |tptp.'System_String'|)) (not (= tptp.stringLiteral10 |tptp.'System_String'|)) (not (= tptp.stringLiteral11 |tptp.'System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UInt16'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Int32'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UInt32'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Int64'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UInt64'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Char'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IntPtr'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Exception'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IComparable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IConvertible'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'BoundedStack'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'FirstConsistentOwner'|)) (not (= tptp.stringLiteral8 |tptp.'FirstConsistentOwner'|)) (not (= tptp.stringLiteral9 |tptp.'FirstConsistentOwner'|)) (not (= tptp.stringLiteral10 |tptp.'FirstConsistentOwner'|)) (not (= tptp.stringLiteral11 |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_SByte'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Int32'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_SByte'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Exception'| |tptp.'System_SByte'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_SByte'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_SByte'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_SByte'|)) (not (= tptp.stringLiteral9 |tptp.'System_SByte'|)) (not (= tptp.stringLiteral10 |tptp.'System_SByte'|)) (not (= tptp.stringLiteral11 |tptp.'System_SByte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Char'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Byte'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Byte'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Byte'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Byte'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Byte'|)) (not (= tptp.stringLiteral8 |tptp.'System_Byte'|)) (not (= tptp.stringLiteral9 |tptp.'System_Byte'|)) (not (= tptp.stringLiteral10 |tptp.'System_Byte'|)) (not (= tptp.stringLiteral11 |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int16'| tptp.stringLiteral8)) (not (= |tptp.'System_Int16'| tptp.stringLiteral9)) (not (= |tptp.'System_Int16'| tptp.stringLiteral10)) (not (= |tptp.'System_Int16'| tptp.stringLiteral11)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_UInt16'|)) (not (= tptp.stringLiteral9 |tptp.'System_UInt16'|)) (not (= tptp.stringLiteral10 |tptp.'System_UInt16'|)) (not (= tptp.stringLiteral11 |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| tptp.stringLiteral9)) (not (= |tptp.'System_Int32'| tptp.stringLiteral10)) (not (= |tptp.'System_Int32'| tptp.stringLiteral11)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Char'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UInt32'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt32'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt32'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_UInt32'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UInt32'|)) (not (= tptp.stringLiteral8 |tptp.'System_UInt32'|)) (not (= tptp.stringLiteral9 |tptp.'System_UInt32'|)) (not (= tptp.stringLiteral10 |tptp.'System_UInt32'|)) (not (= tptp.stringLiteral11 |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int64'| tptp.stringLiteral8)) (not (= |tptp.'System_Int64'| tptp.stringLiteral9)) (not (= |tptp.'System_Int64'| tptp.stringLiteral10)) (not (= |tptp.'System_Int64'| tptp.stringLiteral11)) (not (= |tptp.'System_UInt64'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral9)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral10)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral11)) (not (= |tptp.'System_Char'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Char'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Char'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Char'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Char'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Char'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Char'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Char'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Char'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Char'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Char'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Char'|)) (not (= tptp.stringLiteral8 |tptp.'System_Char'|)) (not (= tptp.stringLiteral9 |tptp.'System_Char'|)) (not (= tptp.stringLiteral10 |tptp.'System_Char'|)) (not (= tptp.stringLiteral11 |tptp.'System_Char'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UIntPtr'|)) (not (= tptp.stringLiteral8 |tptp.'System_UIntPtr'|)) (not (= tptp.stringLiteral9 |tptp.'System_UIntPtr'|)) (not (= tptp.stringLiteral10 |tptp.'System_UIntPtr'|)) (not (= tptp.stringLiteral11 |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Exception'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_IntPtr'|)) (not (= tptp.stringLiteral9 |tptp.'System_IntPtr'|)) (not (= tptp.stringLiteral10 |tptp.'System_IntPtr'|)) (not (= tptp.stringLiteral11 |tptp.'System_IntPtr'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Exception'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_IComparable'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_ICloneable'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_IConvertible'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'BoundedStack_max'|)) (not (= tptp.stringLiteral8 |tptp.'BoundedStack_max'|)) (not (= tptp.stringLiteral9 |tptp.'BoundedStack_max'|)) (not (= tptp.stringLiteral10 |tptp.'BoundedStack_max'|)) (not (= tptp.stringLiteral11 |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Exception'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_IComparable'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_IConvertible'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'BoundedStack_size'|)) (not (= tptp.stringLiteral8 |tptp.'BoundedStack_size'|)) (not (= tptp.stringLiteral9 |tptp.'BoundedStack_size'|)) (not (= tptp.stringLiteral10 |tptp.'BoundedStack_size'|)) (not (= tptp.stringLiteral11 |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Exception'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IComparable'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_ICloneable'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'BoundedStack_elems'|)) (not (= tptp.stringLiteral9 |tptp.'BoundedStack_elems'|)) (not (= tptp.stringLiteral10 |tptp.'BoundedStack_elems'|)) (not (= tptp.stringLiteral11 |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Exception'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Exception'|)) (not (= tptp.stringLiteral9 |tptp.'System_Exception'|)) (not (= tptp.stringLiteral10 |tptp.'System_Exception'|)) (not (= tptp.stringLiteral11 |tptp.'System_Exception'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_IComparable'|)) (not (= tptp.stringLiteral9 |tptp.'System_IComparable'|)) (not (= tptp.stringLiteral10 |tptp.'System_IComparable'|)) (not (= tptp.stringLiteral11 |tptp.'System_IComparable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Collections_ICollection'|)) (not (= tptp.stringLiteral9 |tptp.'System_Collections_ICollection'|)) (not (= tptp.stringLiteral10 |tptp.'System_Collections_ICollection'|)) (not (= tptp.stringLiteral11 |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_ICloneable'|)) (not (= tptp.stringLiteral8 |tptp.'System_ICloneable'|)) (not (= tptp.stringLiteral9 |tptp.'System_ICloneable'|)) (not (= tptp.stringLiteral10 |tptp.'System_ICloneable'|)) (not (= tptp.stringLiteral11 |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.stringLiteral9 |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.stringLiteral10 |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.stringLiteral11 |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral8)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral9)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral10)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral11)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral9)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral10)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral11)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral8)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral9)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral10)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral11)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.stringLiteral8 |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.stringLiteral9 |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.stringLiteral10 |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.stringLiteral11 |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.stringLiteral9 |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.stringLiteral10 |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.stringLiteral11 |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.stringLiteral9 |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.stringLiteral10 |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.stringLiteral11 |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.stringLiteral9 |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.stringLiteral10 |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.stringLiteral11 |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.stringLiteral8 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.stringLiteral9 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.stringLiteral10 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.stringLiteral11 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Reflection_IReflect'|)) (not (= tptp.stringLiteral8 |tptp.'System_Reflection_IReflect'|)) (not (= tptp.stringLiteral9 |tptp.'System_Reflection_IReflect'|)) (not (= tptp.stringLiteral10 |tptp.'System_Reflection_IReflect'|)) (not (= tptp.stringLiteral11 |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral9)) (not (= tptp.stringLiteral10 |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral11)) (not (= |tptp.'BoundedStack'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'BoundedStack'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'BoundedStack'|)) (not (= tptp.stringLiteral9 |tptp.'BoundedStack'|)) (not (= tptp.stringLiteral10 |tptp.'BoundedStack'|)) (not (= tptp.stringLiteral11 |tptp.'BoundedStack'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.stringLiteral8 |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.stringLiteral9 |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.stringLiteral10 |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.stringLiteral11 |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.stringLiteral9 |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.stringLiteral10 |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.stringLiteral11 |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.stringLiteral9 |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.stringLiteral10 |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.stringLiteral11 |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_IList'|)) (not (= tptp.stringLiteral8 |tptp.'System_Collections_IList'|)) (not (= tptp.stringLiteral9 |tptp.'System_Collections_IList'|)) (not (= tptp.stringLiteral10 |tptp.'System_Collections_IList'|)) (not (= tptp.stringLiteral11 |tptp.'System_Collections_IList'|)) (not (= tptp.stringLiteral8 |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral9 |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral10 |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral11 |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 tptp.stringLiteral9)) (not (= tptp.stringLiteral8 tptp.stringLiteral10)) (not (= tptp.stringLiteral8 tptp.stringLiteral11)) (not (= tptp.stringLiteral10 tptp.stringLiteral9)) (not (= tptp.stringLiteral9 tptp.stringLiteral11)) (not (= tptp.stringLiteral10 tptp.stringLiteral11)))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.elements))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.exposeVersion))) (not (forall ((A__questionmark_c Int)) (= A__questionmark_c (|tptp.'ClassReprInv'| (|tptp.'ClassRepr'| A__questionmark_c))))) (not (forall ((A__questionmark_T Int)) (not (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'ClassRepr'| A__questionmark_T)) |tptp.'System_Object'|))))) (not (forall ((A__questionmark_T Int)) (not (= tptp.nullObject (|tptp.'ClassRepr'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_T) tptp.ownerFrame))))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.allocated))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.elements))) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.inv)) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.localinv)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerRef))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerFrame))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.exposeVersion))) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'FirstConsistentOwner'|)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.allocated)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.elements)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.inv)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.localinv)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.exposeVersion)) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.ownerRef)) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.ownerFrame)) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.elements))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'ValueArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'IntArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'RefArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'ArrayIndexInvX'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_y (|tptp.'ArrayIndexInvY'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (|tptp.'InRange'| (|tptp.'IntArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_i Int) (A__questionmark_r Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))))) (not (forall ((A__questionmark_a Int)) (>= (|tptp.'Rank'| A__questionmark_a) 1))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (and (forall ((BOUND_VARIABLE_11112 Int)) (>= (|tptp.'Length'| BOUND_VARIABLE_11112) 0)) (forall ((BOUND_VARIABLE_11118 Int)) (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| BOUND_VARIABLE_11118))) 0)))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (>= (|tptp.'DimLength'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int)) (or (not (= (|tptp.'Rank'| A__questionmark_a) 1)) (= (|tptp.'DimLength'| A__questionmark_a 0) (|tptp.'Length'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'LBound'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'UBound'| A__questionmark_a A__questionmark_i) (+ (- 1) (|tptp.'DimLength'| A__questionmark_a A__questionmark_i))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryValue'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryInt'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryRef'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryNonNullRef'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Object'|))) (not (and (forall ((BOUND_VARIABLE_11205 Int) (BOUND_VARIABLE_11207 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11205 BOUND_VARIABLE_11207) (|tptp.'ValueArray'| BOUND_VARIABLE_11205 BOUND_VARIABLE_11207)))) (forall ((BOUND_VARIABLE_11214 Int) (BOUND_VARIABLE_11216 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11214 BOUND_VARIABLE_11216) |tptp.'System_Array'|))))) (not (and (forall ((BOUND_VARIABLE_11254 Int) (BOUND_VARIABLE_11256 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11254 BOUND_VARIABLE_11256) (|tptp.'IntArray'| BOUND_VARIABLE_11254 BOUND_VARIABLE_11256)))) (forall ((BOUND_VARIABLE_11263 Int) (BOUND_VARIABLE_11265 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11263 BOUND_VARIABLE_11265) |tptp.'System_Array'|))))) (not (and (forall ((BOUND_VARIABLE_11303 Int) (BOUND_VARIABLE_11305 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11303 BOUND_VARIABLE_11305) (|tptp.'RefArray'| BOUND_VARIABLE_11303 BOUND_VARIABLE_11305)))) (forall ((BOUND_VARIABLE_11312 Int) (BOUND_VARIABLE_11314 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11312 BOUND_VARIABLE_11314) |tptp.'System_Array'|))))) (not (and (forall ((BOUND_VARIABLE_11352 Int) (BOUND_VARIABLE_11354 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11352 BOUND_VARIABLE_11354) (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11352 BOUND_VARIABLE_11354)))) (forall ((BOUND_VARIABLE_11361 Int) (BOUND_VARIABLE_11363 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11361 BOUND_VARIABLE_11363) |tptp.'System_Array'|))))) (not (forall ((A__questionmark_array Int) (A__questionmark_elementType Int) (A__questionmark_rank Int)) (or (not (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank))) (and (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_array) |tptp.'System_Array'|)) (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array)) (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| (tptp.typeof A__questionmark_array)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))))) (not (and (forall ((BOUND_VARIABLE_11493 Int) (BOUND_VARIABLE_11495 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11495 (|tptp.'RefArray'| BOUND_VARIABLE_11495 BOUND_VARIABLE_11493))))) (forall ((BOUND_VARIABLE_11506 Int) (BOUND_VARIABLE_11508 Int) (BOUND_VARIABLE_11510 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11510 (|tptp.'RefArray'| BOUND_VARIABLE_11506 BOUND_VARIABLE_11508)))) (= BOUND_VARIABLE_11510 (|tptp.'RefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_11510) BOUND_VARIABLE_11508)))) (forall ((BOUND_VARIABLE_11522 Int) (BOUND_VARIABLE_11524 Int) (BOUND_VARIABLE_11526 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11526 (|tptp.'RefArray'| BOUND_VARIABLE_11522 BOUND_VARIABLE_11524)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_11526) BOUND_VARIABLE_11522)))))) (not (and (forall ((BOUND_VARIABLE_11598 Int) (BOUND_VARIABLE_11600 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11600 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11600 BOUND_VARIABLE_11598))))) (forall ((BOUND_VARIABLE_11611 Int) (BOUND_VARIABLE_11613 Int) (BOUND_VARIABLE_11615 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11615 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11611 BOUND_VARIABLE_11613)))) (= BOUND_VARIABLE_11615 (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_11615) BOUND_VARIABLE_11613)))) (forall ((BOUND_VARIABLE_11627 Int) (BOUND_VARIABLE_11629 Int) (BOUND_VARIABLE_11631 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11631 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11627 BOUND_VARIABLE_11629)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_11631) BOUND_VARIABLE_11627)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (and (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (and (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))) (and (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef)) (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_a Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= |tptp.'System_Object'| (tptp.typeof (|tptp.'ElementProxy'| A__questionmark_o A__questionmark_pos))))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= |tptp.'System_Object'| (tptp.typeof (|tptp.'ElementProxyStruct'| A__questionmark_o A__questionmark_pos))))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f)))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_f_prime_ Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_f A__questionmark_f_prime_) (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f_prime_) (|tptp.'StructGet'| A__questionmark_s A__questionmark_f_prime_))))) (not (and (forall ((BOUND_VARIABLE_12007 Int)) (= tptp.true_1 (tptp.x BOUND_VARIABLE_12007 (|tptp.'BaseClass'| BOUND_VARIABLE_12007)))) (forall ((BOUND_VARIABLE_12014 Int)) (or (= |tptp.'System_Object'| BOUND_VARIABLE_12014) (not (= BOUND_VARIABLE_12014 (|tptp.'BaseClass'| BOUND_VARIABLE_12014))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_B Int) (A__questionmark_C Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_C (|tptp.'AsDirectSubClass'| A__questionmark_B A__questionmark_A)))) (= A__questionmark_B (|tptp.'OneClassDown'| A__questionmark_C A__questionmark_A))))) (not (forall ((A__questionmark_T Int) (BOUND_VARIABLE_12067 Int) (BOUND_VARIABLE_12060 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| A__questionmark_T))) (and (or (not (= tptp.true_1 (tptp.x A__questionmark_T BOUND_VARIABLE_12060))) (= A__questionmark_T BOUND_VARIABLE_12060)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12067 A__questionmark_T))) (= A__questionmark_T BOUND_VARIABLE_12067)))))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Boolean'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Object'|))) (not (forall ((A__questionmark_T Int)) (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'TypeObject'| A__questionmark_T) |tptp.'System_Type'|)))) (not (forall ((A__questionmark_T Int)) (= A__questionmark_T (|tptp.'TypeName'| (|tptp.'TypeObject'| A__questionmark_T))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (or (= tptp.nullObject A__questionmark_o) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) A__questionmark_T)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T)) (and (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T))) (= A__questionmark_o (|tptp.'As'| A__questionmark_o A__questionmark_T))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (= tptp.nullObject (|tptp.'As'| A__questionmark_o A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) |tptp.'System_Array'|))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) tptp.allocated))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_s Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_s))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'StructGet'| A__questionmark_s A__questionmark_f)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'RefArrayGet'| A__questionmark_e A__questionmark_i)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'ValueArrayGet'| A__questionmark_e A__questionmark_i)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_o))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_c Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_c) tptp.allocated))))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| |tptp.'NonNullFieldsAreInitialized'|))) (not (forall ((A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= A__questionmark_f (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T))) (= A__questionmark_f (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (|tptp.'Is'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)) A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (and (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|)))) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (|tptp.'InRange'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRangeField'| A__questionmark_f A__questionmark_T)) A__questionmark_T))))) (not (forall ((A__questionmark_o Int)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| (tptp.typeof A__questionmark_o)))))) (not (forall ((A__questionmark_J Int) (A__questionmark_s Int) (A__questionmark_b Int)) (or (not (= A__questionmark_J (|tptp.'AsInterface'| A__questionmark_J))) (not (= A__questionmark_b (|tptp.'Box'| A__questionmark_s A__questionmark_b))) (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (|tptp.'AsInterface'| A__questionmark_J)))) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J))))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Object'|)) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_T)))) (and (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1)) (= A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_U_1)))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_T)))) (and (not (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1))) (= A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_U_1)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int) (BOUND_VARIABLE_12450 Int) (BOUND_VARIABLE_12448 Int)) (or (= tptp.nullObject A__questionmark_o) (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_12448))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.localinv)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.ownerRef))) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_12448 BOUND_VARIABLE_12450 tptp.ownerRef)))) (= A__questionmark_o BOUND_VARIABLE_12450) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_12448 BOUND_VARIABLE_12450 tptp.ownerFrame)))))))) (not (forall ((A__questionmark_s Int)) (>= (|tptp.'StringLength'| A__questionmark_s) 0))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (and (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerRef)) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (and (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (and (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerRef)) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (and (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (not (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (and (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.localinv))))))) (not (and (forall ((BOUND_VARIABLE_13006 Int) (BOUND_VARIABLE_13008 Int) (BOUND_VARIABLE_13010 Int) (BOUND_VARIABLE_13012 Int)) (= (|tptp.'BoxFunc'| BOUND_VARIABLE_13006 BOUND_VARIABLE_13008 BOUND_VARIABLE_13010 BOUND_VARIABLE_13012) (|tptp.'Box'| BOUND_VARIABLE_13006 (|tptp.'BoxFunc'| BOUND_VARIABLE_13006 BOUND_VARIABLE_13008 BOUND_VARIABLE_13010 BOUND_VARIABLE_13012)))) (forall ((BOUND_VARIABLE_13019 Int) (BOUND_VARIABLE_13021 Int) (BOUND_VARIABLE_13023 Int) (BOUND_VARIABLE_13025 Int)) (= BOUND_VARIABLE_13021 (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| BOUND_VARIABLE_13019 BOUND_VARIABLE_13021 BOUND_VARIABLE_13023 BOUND_VARIABLE_13025)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (or (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_x_3))) (= A__questionmark_x_3 (|tptp.'BoxFunc'| A__questionmark_x_3 A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (= A__questionmark_x_3 (|tptp.'Unbox'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))))) (not (forall ((A__questionmark_p Int) (BOUND_VARIABLE_13114 Int) (BOUND_VARIABLE_13112 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_13112))) (and (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13112 (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p) tptp.inv)) (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13112 (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p) tptp.localinv)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) |tptp.'System_Object'|))) (not (= A__questionmark_p (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))) (= A__questionmark_x_3 A__questionmark_p)))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (= (= A__questionmark_typ (|tptp.'UnboxedType'| A__questionmark_p)) (not (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)))))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (or (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)) (= A__questionmark_p (|tptp.'Box'| (|tptp.'Unbox'| A__questionmark_p) A__questionmark_p))))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_SByte'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Byte'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int16'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt16'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int32'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt32'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int64'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt64'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Char'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UIntPtr'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_IntPtr'|))) (not (>= (+ tptp.int_m2147483648 (* (- 1) tptp.int_m9223372036854775808)) 1)) (>= tptp.int_m2147483648 (- 100000)) (not (>= tptp.int_2147483647 100001)) (not (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_2147483647)) 1)) (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_9223372036854775807)) 0) (>= (+ tptp.int_9223372036854775807 (* (- 1) tptp.int_18446744073709551615)) 0) (not (= tptp.int_m9223372036854775808 (+ (- 1) (* (- 1) tptp.int_9223372036854775807)))) (not (= tptp.int_m2147483648 (+ (- 1) (* (- 1) tptp.int_2147483647)))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_SByte'|)) (and (>= A__questionmark_i (- 128)) (not (>= A__questionmark_i 128)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Byte'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 256)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int16'|)) (and (>= A__questionmark_i (- 32768)) (not (>= A__questionmark_i 32768)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt16'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 65536)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int32'|)) (and (not (>= (+ tptp.int_m2147483648 (* (- 1) A__questionmark_i)) 1)) (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt32'|)) (and (>= A__questionmark_i 0) (>= (+ tptp.int_4294967295 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int64'|)) (and (not (>= (+ tptp.int_m9223372036854775808 (* (- 1) A__questionmark_i)) 1)) (>= (+ tptp.int_9223372036854775807 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt64'|)) (and (>= A__questionmark_i 0) (>= (+ tptp.int_18446744073709551615 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Char'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 65536)))))) (not (forall ((A__questionmark_z Int) (A__questionmark_B Int) (A__questionmark_C Int)) (or (not (= tptp.true_1 (|tptp.'InRange'| A__questionmark_z A__questionmark_C))) (= A__questionmark_z (|tptp.'IntToInt'| A__questionmark_z A__questionmark_B A__questionmark_C))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'IfThenElse'| tptp.true_1 A__questionmark_x_3 A__questionmark_y)))) (not (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (= tptp.true_1 A__questionmark_b) (= A__questionmark_y (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (+ (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (* A__questionmark_y (tptp.x_1 A__questionmark_x_3 A__questionmark_y)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 1)) (and (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0) (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 1))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (>= A__questionmark_y 0) (and (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0) (not (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 0)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (>= A__questionmark_x_3 1) (not (>= A__questionmark_y 1)) (and (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 1) (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (>= A__questionmark_x_3 1) (>= A__questionmark_y 0) (and (not (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 0)) (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_d Int)) (or (not (>= A__questionmark_d 2)) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (>= (+ A__questionmark_a (* (- 1) A__questionmark_b)) 0) (not (>= (+ A__questionmark_a (* (- 1) A__questionmark_b) A__questionmark_d) 1))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (and (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0))) (>= (tptp.and_1 A__questionmark_x_3 A__questionmark_y) 0)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (and (>= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) 0) (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) 0))))) (not (forall ((A__questionmark_i Int)) (= A__questionmark_i (tptp.shl A__questionmark_i 0)))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_j 1)) (= (tptp.shl A__questionmark_i A__questionmark_j) (* 2 (tptp.shl A__questionmark_i (+ (- 1) A__questionmark_j))))))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 32768) (not (>= A__questionmark_j 0)) (>= A__questionmark_j 17) (and (>= (tptp.shl A__questionmark_i A__questionmark_j) 0) (>= (+ tptp.int_2147483647 (* (- 1) (tptp.shl A__questionmark_i A__questionmark_j))) 0))))) (not (forall ((A__questionmark_i Int)) (= A__questionmark_i (tptp.shr A__questionmark_i 0)))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_j 1)) (= (tptp.shr A__questionmark_i A__questionmark_j) (tptp.x_1 (tptp.shr A__questionmark_i (+ (- 1) A__questionmark_j)) 2))))) (not (and (forall ((BOUND_VARIABLE_13964 Int) (BOUND_VARIABLE_13966 Int)) (or (= BOUND_VARIABLE_13964 (tptp.min BOUND_VARIABLE_13964 BOUND_VARIABLE_13966)) (= BOUND_VARIABLE_13966 (tptp.min BOUND_VARIABLE_13964 BOUND_VARIABLE_13966)))) (forall ((BOUND_VARIABLE_13974 Int) (BOUND_VARIABLE_13976 Int)) (>= (+ BOUND_VARIABLE_13974 (* (- 1) (tptp.min BOUND_VARIABLE_13974 BOUND_VARIABLE_13976))) 0)) (forall ((BOUND_VARIABLE_13984 Int) (BOUND_VARIABLE_13986 Int)) (>= (+ BOUND_VARIABLE_13986 (* (- 1) (tptp.min BOUND_VARIABLE_13984 BOUND_VARIABLE_13986))) 0)))) (not (and (forall ((BOUND_VARIABLE_14050 Int) (BOUND_VARIABLE_14052 Int)) (or (= BOUND_VARIABLE_14050 (tptp.max BOUND_VARIABLE_14050 BOUND_VARIABLE_14052)) (= BOUND_VARIABLE_14052 (tptp.max BOUND_VARIABLE_14050 BOUND_VARIABLE_14052)))) (forall ((BOUND_VARIABLE_14060 Int) (BOUND_VARIABLE_14062 Int)) (not (>= (+ BOUND_VARIABLE_14060 (* (- 1) (tptp.max BOUND_VARIABLE_14060 BOUND_VARIABLE_14062))) 1))) (forall ((BOUND_VARIABLE_14071 Int) (BOUND_VARIABLE_14073 Int)) (not (>= (+ BOUND_VARIABLE_14073 (* (- 1) (tptp.max BOUND_VARIABLE_14071 BOUND_VARIABLE_14073))) 1))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))))) (not (and (forall ((BOUND_VARIABLE_14112 Int) (BOUND_VARIABLE_14114 Int) (BOUND_VARIABLE_14116 Int)) (= (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14114 BOUND_VARIABLE_14116)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14112 BOUND_VARIABLE_14114 BOUND_VARIABLE_14116)))) (forall ((BOUND_VARIABLE_14125 Int) (BOUND_VARIABLE_14127 Int) (BOUND_VARIABLE_14129 Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14125 BOUND_VARIABLE_14127 BOUND_VARIABLE_14129)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14129 BOUND_VARIABLE_14127)))) (forall ((BOUND_VARIABLE_14142 Int)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14142 BOUND_VARIABLE_14142))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_c Int)) (or (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b))) (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c))) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_c))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (or (= tptp.nullObject A__questionmark_a) (= tptp.nullObject A__questionmark_b) (not (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_a) (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_b))))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_size'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_size'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_size'|))) (not (= |tptp.'BoundedStack'| (|tptp.'DeclType'| |tptp.'BoundedStack_size'|))) (not (= |tptp.'BoundedStack_size'| (|tptp.'AsRangeField'| |tptp.'BoundedStack_size'| |tptp.'System_Int32'|))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_max'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_max'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_max'|))) (not (= |tptp.'BoundedStack'| (|tptp.'DeclType'| |tptp.'BoundedStack_max'|))) (not (= |tptp.'BoundedStack_max'| (|tptp.'AsRangeField'| |tptp.'BoundedStack_max'| |tptp.'System_Int32'|))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_elems'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_elems'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_elems'|))) (not (= |tptp.'BoundedStack_elems'| (|tptp.'AsRepField'| |tptp.'BoundedStack_elems'| |tptp.'BoundedStack'|))) (not (= |tptp.'BoundedStack'| (|tptp.'DeclType'| |tptp.'BoundedStack_elems'|))) (not (= |tptp.'BoundedStack_elems'| (|tptp.'AsNonNullRefField'| |tptp.'BoundedStack_elems'| (|tptp.'IntArray'| |tptp.'System_Int32'| 1)))) (not (= tptp.true_1 (tptp.x |tptp.'BoundedStack'| |tptp.'BoundedStack'|))) (not (= |tptp.'System_Object'| A__questionmark_v_0_8)) (not (= |tptp.'BoundedStack'| (|tptp.'AsDirectSubClass'| |tptp.'BoundedStack'| A__questionmark_v_0_8))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack'| (|tptp.'AsMutable'| |tptp.'BoundedStack'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Array'|))) (not (= |tptp.'System_Object'| A__questionmark_v_1_9)) (not (= |tptp.'System_Array'| (|tptp.'AsDirectSubClass'| |tptp.'System_Array'| A__questionmark_v_1_9))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| (|tptp.'AsMutable'| |tptp.'System_Array'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_ICloneable'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_ICloneable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_ICloneable'|))) (not (= |tptp.'System_ICloneable'| (|tptp.'AsInterface'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IEnumerable'|))) (not (= |tptp.'System_Collections_IEnumerable'| (|tptp.'AsInterface'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_ICollection'|))) (not (= |tptp.'System_Collections_ICollection'| (|tptp.'AsInterface'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IList'|))) (not (= |tptp.'System_Collections_IList'| (|tptp.'AsInterface'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Array'|))) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h))) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|))) (= A__questionmark_v_0_8 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv)) (and (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|) 0) (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|))) 0) (not (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|)))) 1)))))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_String'|))) (not (= |tptp.'System_Object'| A__questionmark_v_2_7)) (not (= |tptp.'System_String'| (|tptp.'AsDirectSubClass'| |tptp.'System_String'| A__questionmark_v_2_7))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_String'|))) (not (= |tptp.'System_String'| (|tptp.'AsImmutable'| |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IComparable'|))) (not (= |tptp.'System_IComparable'| (|tptp.'AsInterface'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IConvertible'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IConvertible'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IConvertible'|))) (not (= |tptp.'System_IConvertible'| (|tptp.'AsInterface'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IComparable_1___System_String'|))) (not (= |tptp.'System_IComparable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| (|tptp.'AsInterface'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IEquatable_1___System_String'|))) (not (= |tptp.'System_IEquatable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IEquatable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|))) (not (forall ((A__questionmark_U Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U |tptp.'System_String'|))) (= |tptp.'System_String'| A__questionmark_U)))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Exception'|))) (not (= |tptp.'System_Object'| A__questionmark_v_3_6)) (not (= |tptp.'System_Exception'| (|tptp.'AsDirectSubClass'| |tptp.'System_Exception'| A__questionmark_v_3_6))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| (|tptp.'AsMutable'| |tptp.'System_Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| (|tptp.'AsInterface'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= |tptp.'System_Runtime_InteropServices__Exception'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= |tptp.'System_Exception'| A__questionmark_v_4_5)) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_4_5))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_5_4)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'| A__questionmark_v_5_4))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Object'| A__questionmark_v_6_3)) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsDirectSubClass'| |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_6_3))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsImmutable'| |tptp.'System_Reflection_MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| (|tptp.'AsInterface'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_7_2)) (not (= |tptp.'System_Type'| (|tptp.'AsDirectSubClass'| |tptp.'System_Type'| A__questionmark_v_7_2))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Type'|))) (not (= |tptp.'System_Type'| (|tptp.'AsImmutable'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= |tptp.'System_Runtime_InteropServices__Type'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_IReflect'|))) (not (= |tptp.'System_Reflection_IReflect'| (|tptp.'AsInterface'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| (|tptp.'AsInterface'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int) (BOUND_VARIABLE_14774 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_14732 Int)) (or (= tptp.nullObject BOUND_VARIABLE_14732) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)) (or (= tptp.nullObject BOUND_VARIABLE_14774) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14774) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14774) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.localinv))))))))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int) (BOUND_VARIABLE_15094 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15053 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15053) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)) (or (= tptp.nullObject BOUND_VARIABLE_15094) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15094) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15094) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.localinv))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'System_Object'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'BoundedStack_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_arg0_in Int) (A__questionmark_arg1_in Int) (BOUND_VARIABLE_15544 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated))) (and (not (= tptp.nullObject A__questionmark_arg0_in)) (not (forall ((BOUND_VARIABLE_15471 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15471) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_arg1_in)) (not (forall ((BOUND_VARIABLE_15493 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15493) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.localinv))))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.allocated)) (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in)) (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in)) (or (= tptp.nullObject BOUND_VARIABLE_15544) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15544) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15544) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.localinv))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_arg0_in Int) (A__questionmark_arg1_in Int)) (= (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) (|tptp.'System_String_Concat_System_Object_System_Object_1'| A__questionmark_arg0_in A__questionmark_arg1_in)))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_str0_in Int) (A__questionmark_str1_in Int) (BOUND_VARIABLE_15904 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated))) (and (not (= tptp.nullObject A__questionmark_str0_in)) (not (forall ((BOUND_VARIABLE_15832 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15832) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_str1_in)) (not (forall ((BOUND_VARIABLE_15853 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15853) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.localinv))))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.allocated)) (= (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (+ (* (- 1) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))) (|tptp.'StringLength'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in)))) (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in)) (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in)) (or (= tptp.nullObject BOUND_VARIABLE_15904) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15904) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15904) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.localinv))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_str0_in Int) (A__questionmark_str1_in Int)) (= (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) (|tptp.'System_String_Concat_System_String_System_String_1'| A__questionmark_str0_in A__questionmark_str1_in)))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral8 |tptp.'System_String'|))) (not (= (|tptp.'StringLength'| tptp.stringLiteral8) 13)) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral8 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral8 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral8))))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral9 |tptp.'System_String'|))) (not (= (|tptp.'StringLength'| tptp.stringLiteral9) 18)) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral9 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral9 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral9))))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral10 |tptp.'System_String'|))) (not (= (|tptp.'StringLength'| tptp.stringLiteral10) 7)) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral10 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral10 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral10))))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral11 |tptp.'System_String'|))) (not (= (|tptp.'StringLength'| tptp.stringLiteral11) 1)) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral11 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral11 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral11)))))))))) :rule cong :premises (t12.t9 t12.t10 t12.t11 t12.t12 t12.t13 t12.t14 t12.t15 t12.t16 t12.t3815))
% 22.66/22.93 (step t12 (cl (= (exists ((A__questionmark_v_7_2 Int) (A__questionmark_v_6_3 Int) (A__questionmark_v_5_4 Int) (A__questionmark_v_4_5 Int) (A__questionmark_v_3_6 Int) (A__questionmark_v_2_7 Int) (A__questionmark_v_0_8 Int) (A__questionmark_v_1_9 Int)) (and (= A__questionmark_v_7_2 (|tptp.'BaseClass'| |tptp.'System_Type'|)) (= A__questionmark_v_6_3 (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|)) (= A__questionmark_v_5_4 (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (= A__questionmark_v_4_5 (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_GuardException'|)) (= A__questionmark_v_3_6 (|tptp.'BaseClass'| |tptp.'System_Exception'|)) (= A__questionmark_v_2_7 (|tptp.'BaseClass'| |tptp.'System_String'|)) (= A__questionmark_v_0_8 (|tptp.'BaseClass'| |tptp.'BoundedStack'|)) (= A__questionmark_v_1_9 (|tptp.'BaseClass'| |tptp.'System_Array'|)) (not (or (not (and (not (= tptp.allocated tptp.elements)) (not (= tptp.allocated tptp.inv)) (not (= tptp.allocated tptp.localinv)) (not (= tptp.allocated tptp.exposeVersion)) (not (= tptp.allocated tptp.sharingMode)) (not (= tptp.allocated |tptp.'SharingMode_Unshared'|)) (not (= tptp.allocated |tptp.'SharingMode_LockProtected'|)) (not (= tptp.allocated tptp.ownerRef)) (not (= tptp.allocated tptp.ownerFrame)) (not (= tptp.allocated |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.allocated |tptp.'ArrayCategoryValue'|)) (not (= tptp.allocated |tptp.'ArrayCategoryInt'|)) (not (= tptp.allocated |tptp.'ArrayCategoryRef'|)) (not (= tptp.allocated |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.allocated |tptp.'System_Array'|)) (not (= tptp.allocated |tptp.'System_Boolean'|)) (not (= tptp.allocated |tptp.'System_Object'|)) (not (= tptp.allocated |tptp.'System_Type'|)) (not (= tptp.allocated |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.allocated |tptp.'System_String'|)) (not (= tptp.allocated |tptp.'FirstConsistentOwner'|)) (not (= tptp.allocated |tptp.'System_SByte'|)) (not (= tptp.allocated |tptp.'System_Byte'|)) (not (= tptp.allocated |tptp.'System_Int16'|)) (not (= tptp.allocated |tptp.'System_UInt16'|)) (not (= tptp.allocated |tptp.'System_Int32'|)) (not (= tptp.allocated |tptp.'System_UInt32'|)) (not (= tptp.allocated |tptp.'System_Int64'|)) (not (= tptp.allocated |tptp.'System_UInt64'|)) (not (= tptp.allocated |tptp.'System_Char'|)) (not (= tptp.allocated |tptp.'System_UIntPtr'|)) (not (= tptp.allocated |tptp.'System_IntPtr'|)) (not (= tptp.allocated |tptp.'BoundedStack_max'|)) (not (= tptp.allocated |tptp.'BoundedStack_size'|)) (not (= tptp.allocated |tptp.'BoundedStack_elems'|)) (not (= tptp.allocated |tptp.'System_Exception'|)) (not (= tptp.allocated |tptp.'System_IComparable'|)) (not (= tptp.allocated |tptp.'System_Collections_ICollection'|)) (not (= tptp.allocated |tptp.'System_ICloneable'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.allocated |tptp.'System_IConvertible'|)) (not (= tptp.allocated |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.allocated |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.allocated |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.allocated |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.allocated |tptp.'System_Reflection_IReflect'|)) (not (= tptp.allocated |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.allocated |tptp.'BoundedStack'|)) (not (= tptp.allocated |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.allocated |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_Collections_IList'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.allocated tptp.stringLiteral8)) (not (= tptp.allocated tptp.stringLiteral9)) (not (= tptp.allocated tptp.stringLiteral10)) (not (= tptp.allocated tptp.stringLiteral11)) (not (= tptp.elements tptp.inv)) (not (= tptp.elements tptp.localinv)) (not (= tptp.elements tptp.exposeVersion)) (not (= tptp.elements tptp.sharingMode)) (not (= tptp.elements |tptp.'SharingMode_Unshared'|)) (not (= tptp.elements |tptp.'SharingMode_LockProtected'|)) (not (= tptp.elements tptp.ownerRef)) (not (= tptp.elements tptp.ownerFrame)) (not (= tptp.elements |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.elements |tptp.'ArrayCategoryValue'|)) (not (= tptp.elements |tptp.'ArrayCategoryInt'|)) (not (= tptp.elements |tptp.'ArrayCategoryRef'|)) (not (= tptp.elements |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.elements |tptp.'System_Array'|)) (not (= tptp.elements |tptp.'System_Boolean'|)) (not (= tptp.elements |tptp.'System_Object'|)) (not (= tptp.elements |tptp.'System_Type'|)) (not (= tptp.elements |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.elements |tptp.'System_String'|)) (not (= tptp.elements |tptp.'FirstConsistentOwner'|)) (not (= tptp.elements |tptp.'System_SByte'|)) (not (= tptp.elements |tptp.'System_Byte'|)) (not (= tptp.elements |tptp.'System_Int16'|)) (not (= tptp.elements |tptp.'System_UInt16'|)) (not (= tptp.elements |tptp.'System_Int32'|)) (not (= tptp.elements |tptp.'System_UInt32'|)) (not (= tptp.elements |tptp.'System_Int64'|)) (not (= tptp.elements |tptp.'System_UInt64'|)) (not (= tptp.elements |tptp.'System_Char'|)) (not (= tptp.elements |tptp.'System_UIntPtr'|)) (not (= tptp.elements |tptp.'System_IntPtr'|)) (not (= tptp.elements |tptp.'BoundedStack_max'|)) (not (= tptp.elements |tptp.'BoundedStack_size'|)) (not (= tptp.elements |tptp.'BoundedStack_elems'|)) (not (= tptp.elements |tptp.'System_Exception'|)) (not (= tptp.elements |tptp.'System_IComparable'|)) (not (= tptp.elements |tptp.'System_Collections_ICollection'|)) (not (= tptp.elements |tptp.'System_ICloneable'|)) (not (= tptp.elements |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.elements |tptp.'System_IConvertible'|)) (not (= tptp.elements |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.elements |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.elements |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.elements |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.elements |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.elements |tptp.'System_Reflection_IReflect'|)) (not (= tptp.elements |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.elements |tptp.'BoundedStack'|)) (not (= tptp.elements |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.elements |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.elements |tptp.'System_Collections_IList'|)) (not (= tptp.elements |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.elements tptp.stringLiteral8)) (not (= tptp.elements tptp.stringLiteral9)) (not (= tptp.elements tptp.stringLiteral10)) (not (= tptp.elements tptp.stringLiteral11)) (not (= tptp.inv tptp.localinv)) (not (= tptp.inv tptp.exposeVersion)) (not (= tptp.inv tptp.sharingMode)) (not (= tptp.inv |tptp.'SharingMode_Unshared'|)) (not (= tptp.inv |tptp.'SharingMode_LockProtected'|)) (not (= tptp.inv tptp.ownerRef)) (not (= tptp.inv tptp.ownerFrame)) (not (= tptp.inv |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.inv |tptp.'ArrayCategoryValue'|)) (not (= tptp.inv |tptp.'ArrayCategoryInt'|)) (not (= tptp.inv |tptp.'ArrayCategoryRef'|)) (not (= tptp.inv |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.inv |tptp.'System_Array'|)) (not (= tptp.inv |tptp.'System_Boolean'|)) (not (= tptp.inv |tptp.'System_Object'|)) (not (= tptp.inv |tptp.'System_Type'|)) (not (= tptp.inv |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.inv |tptp.'System_String'|)) (not (= tptp.inv |tptp.'FirstConsistentOwner'|)) (not (= tptp.inv |tptp.'System_SByte'|)) (not (= tptp.inv |tptp.'System_Byte'|)) (not (= tptp.inv |tptp.'System_Int16'|)) (not (= tptp.inv |tptp.'System_UInt16'|)) (not (= tptp.inv |tptp.'System_Int32'|)) (not (= tptp.inv |tptp.'System_UInt32'|)) (not (= tptp.inv |tptp.'System_Int64'|)) (not (= tptp.inv |tptp.'System_UInt64'|)) (not (= tptp.inv |tptp.'System_Char'|)) (not (= tptp.inv |tptp.'System_UIntPtr'|)) (not (= tptp.inv |tptp.'System_IntPtr'|)) (not (= tptp.inv |tptp.'BoundedStack_max'|)) (not (= tptp.inv |tptp.'BoundedStack_size'|)) (not (= tptp.inv |tptp.'BoundedStack_elems'|)) (not (= tptp.inv |tptp.'System_Exception'|)) (not (= tptp.inv |tptp.'System_IComparable'|)) (not (= tptp.inv |tptp.'System_Collections_ICollection'|)) (not (= tptp.inv |tptp.'System_ICloneable'|)) (not (= tptp.inv |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.inv |tptp.'System_IConvertible'|)) (not (= tptp.inv |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.inv |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.inv |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.inv |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.inv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.inv |tptp.'System_Reflection_IReflect'|)) (not (= tptp.inv |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.inv |tptp.'BoundedStack'|)) (not (= tptp.inv |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.inv |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.inv |tptp.'System_Collections_IList'|)) (not (= tptp.inv |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.inv tptp.stringLiteral8)) (not (= tptp.inv tptp.stringLiteral9)) (not (= tptp.inv tptp.stringLiteral10)) (not (= tptp.inv tptp.stringLiteral11)) (not (= tptp.localinv tptp.exposeVersion)) (not (= tptp.localinv tptp.sharingMode)) (not (= tptp.localinv |tptp.'SharingMode_Unshared'|)) (not (= tptp.localinv |tptp.'SharingMode_LockProtected'|)) (not (= tptp.localinv tptp.ownerRef)) (not (= tptp.localinv tptp.ownerFrame)) (not (= tptp.localinv |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.localinv |tptp.'ArrayCategoryValue'|)) (not (= tptp.localinv |tptp.'ArrayCategoryInt'|)) (not (= tptp.localinv |tptp.'ArrayCategoryRef'|)) (not (= tptp.localinv |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.localinv |tptp.'System_Array'|)) (not (= tptp.localinv |tptp.'System_Boolean'|)) (not (= tptp.localinv |tptp.'System_Object'|)) (not (= tptp.localinv |tptp.'System_Type'|)) (not (= tptp.localinv |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.localinv |tptp.'System_String'|)) (not (= tptp.localinv |tptp.'FirstConsistentOwner'|)) (not (= tptp.localinv |tptp.'System_SByte'|)) (not (= tptp.localinv |tptp.'System_Byte'|)) (not (= tptp.localinv |tptp.'System_Int16'|)) (not (= tptp.localinv |tptp.'System_UInt16'|)) (not (= tptp.localinv |tptp.'System_Int32'|)) (not (= tptp.localinv |tptp.'System_UInt32'|)) (not (= tptp.localinv |tptp.'System_Int64'|)) (not (= tptp.localinv |tptp.'System_UInt64'|)) (not (= tptp.localinv |tptp.'System_Char'|)) (not (= tptp.localinv |tptp.'System_UIntPtr'|)) (not (= tptp.localinv |tptp.'System_IntPtr'|)) (not (= tptp.localinv |tptp.'BoundedStack_max'|)) (not (= tptp.localinv |tptp.'BoundedStack_size'|)) (not (= tptp.localinv |tptp.'BoundedStack_elems'|)) (not (= tptp.localinv |tptp.'System_Exception'|)) (not (= tptp.localinv |tptp.'System_IComparable'|)) (not (= tptp.localinv |tptp.'System_Collections_ICollection'|)) (not (= tptp.localinv |tptp.'System_ICloneable'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.localinv |tptp.'System_IConvertible'|)) (not (= tptp.localinv |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.localinv |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.localinv |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.localinv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.localinv |tptp.'System_Reflection_IReflect'|)) (not (= tptp.localinv |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.localinv |tptp.'BoundedStack'|)) (not (= tptp.localinv |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.localinv |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_Collections_IList'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.localinv tptp.stringLiteral8)) (not (= tptp.localinv tptp.stringLiteral9)) (not (= tptp.localinv tptp.stringLiteral10)) (not (= tptp.localinv tptp.stringLiteral11)) (not (= tptp.exposeVersion tptp.sharingMode)) (not (= tptp.exposeVersion |tptp.'SharingMode_Unshared'|)) (not (= tptp.exposeVersion |tptp.'SharingMode_LockProtected'|)) (not (= tptp.exposeVersion tptp.ownerRef)) (not (= tptp.exposeVersion tptp.ownerFrame)) (not (= tptp.exposeVersion |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryValue'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryInt'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryRef'|)) (not (= tptp.exposeVersion |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.exposeVersion |tptp.'System_Array'|)) (not (= tptp.exposeVersion |tptp.'System_Boolean'|)) (not (= tptp.exposeVersion |tptp.'System_Object'|)) (not (= tptp.exposeVersion |tptp.'System_Type'|)) (not (= tptp.exposeVersion |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.exposeVersion |tptp.'System_String'|)) (not (= tptp.exposeVersion |tptp.'FirstConsistentOwner'|)) (not (= tptp.exposeVersion |tptp.'System_SByte'|)) (not (= tptp.exposeVersion |tptp.'System_Byte'|)) (not (= tptp.exposeVersion |tptp.'System_Int16'|)) (not (= tptp.exposeVersion |tptp.'System_UInt16'|)) (not (= tptp.exposeVersion |tptp.'System_Int32'|)) (not (= tptp.exposeVersion |tptp.'System_UInt32'|)) (not (= tptp.exposeVersion |tptp.'System_Int64'|)) (not (= tptp.exposeVersion |tptp.'System_UInt64'|)) (not (= tptp.exposeVersion |tptp.'System_Char'|)) (not (= tptp.exposeVersion |tptp.'System_UIntPtr'|)) (not (= tptp.exposeVersion |tptp.'System_IntPtr'|)) (not (= tptp.exposeVersion |tptp.'BoundedStack_max'|)) (not (= tptp.exposeVersion |tptp.'BoundedStack_size'|)) (not (= tptp.exposeVersion |tptp.'BoundedStack_elems'|)) (not (= tptp.exposeVersion |tptp.'System_Exception'|)) (not (= tptp.exposeVersion |tptp.'System_IComparable'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_ICollection'|)) (not (= tptp.exposeVersion |tptp.'System_ICloneable'|)) (not (= tptp.exposeVersion |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.exposeVersion |tptp.'System_IConvertible'|)) (not (= tptp.exposeVersion |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.exposeVersion |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.exposeVersion |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.exposeVersion |tptp.'System_Reflection_IReflect'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.exposeVersion |tptp.'BoundedStack'|)) (not (= tptp.exposeVersion |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.exposeVersion |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.exposeVersion |tptp.'System_Collections_IList'|)) (not (= tptp.exposeVersion |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.exposeVersion tptp.stringLiteral8)) (not (= tptp.exposeVersion tptp.stringLiteral9)) (not (= tptp.exposeVersion tptp.stringLiteral10)) (not (= tptp.exposeVersion tptp.stringLiteral11)) (not (= tptp.sharingMode |tptp.'SharingMode_Unshared'|)) (not (= tptp.sharingMode |tptp.'SharingMode_LockProtected'|)) (not (= tptp.sharingMode tptp.ownerRef)) (not (= tptp.sharingMode tptp.ownerFrame)) (not (= tptp.sharingMode |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryValue'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryInt'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryRef'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.sharingMode |tptp.'System_Array'|)) (not (= tptp.sharingMode |tptp.'System_Boolean'|)) (not (= tptp.sharingMode |tptp.'System_Object'|)) (not (= tptp.sharingMode |tptp.'System_Type'|)) (not (= tptp.sharingMode |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.sharingMode |tptp.'System_String'|)) (not (= tptp.sharingMode |tptp.'FirstConsistentOwner'|)) (not (= tptp.sharingMode |tptp.'System_SByte'|)) (not (= tptp.sharingMode |tptp.'System_Byte'|)) (not (= tptp.sharingMode |tptp.'System_Int16'|)) (not (= tptp.sharingMode |tptp.'System_UInt16'|)) (not (= tptp.sharingMode |tptp.'System_Int32'|)) (not (= tptp.sharingMode |tptp.'System_UInt32'|)) (not (= tptp.sharingMode |tptp.'System_Int64'|)) (not (= tptp.sharingMode |tptp.'System_UInt64'|)) (not (= tptp.sharingMode |tptp.'System_Char'|)) (not (= tptp.sharingMode |tptp.'System_UIntPtr'|)) (not (= tptp.sharingMode |tptp.'System_IntPtr'|)) (not (= tptp.sharingMode |tptp.'BoundedStack_max'|)) (not (= tptp.sharingMode |tptp.'BoundedStack_size'|)) (not (= tptp.sharingMode |tptp.'BoundedStack_elems'|)) (not (= tptp.sharingMode |tptp.'System_Exception'|)) (not (= tptp.sharingMode |tptp.'System_IComparable'|)) (not (= tptp.sharingMode |tptp.'System_Collections_ICollection'|)) (not (= tptp.sharingMode |tptp.'System_ICloneable'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.sharingMode |tptp.'System_IConvertible'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.sharingMode |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.sharingMode |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_IReflect'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.sharingMode |tptp.'BoundedStack'|)) (not (= tptp.sharingMode |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.sharingMode |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_Collections_IList'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.sharingMode tptp.stringLiteral8)) (not (= tptp.sharingMode tptp.stringLiteral9)) (not (= tptp.sharingMode tptp.stringLiteral10)) (not (= tptp.sharingMode tptp.stringLiteral11)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.ownerRef)) (not (= |tptp.'SharingMode_Unshared'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Array'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Boolean'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Object'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Byte'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Int16'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt16'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Int32'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt32'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Int64'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt64'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IntPtr'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Exception'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IConvertible'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.stringLiteral8)) (not (= |tptp.'SharingMode_Unshared'| tptp.stringLiteral9)) (not (= |tptp.'SharingMode_Unshared'| tptp.stringLiteral10)) (not (= |tptp.'SharingMode_Unshared'| tptp.stringLiteral11)) (not (= |tptp.'SharingMode_LockProtected'| tptp.ownerRef)) (not (= |tptp.'SharingMode_LockProtected'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Array'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Boolean'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Object'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Byte'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Int16'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt16'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Int32'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt32'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Int64'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt64'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Exception'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IConvertible'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'SharingMode_LockProtected'| tptp.stringLiteral8)) (not (= |tptp.'SharingMode_LockProtected'| tptp.stringLiteral9)) (not (= |tptp.'SharingMode_LockProtected'| tptp.stringLiteral10)) (not (= |tptp.'SharingMode_LockProtected'| tptp.stringLiteral11)) (not (= tptp.ownerRef tptp.ownerFrame)) (not (= tptp.ownerRef |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryValue'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryInt'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryRef'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.ownerRef |tptp.'System_Array'|)) (not (= tptp.ownerRef |tptp.'System_Boolean'|)) (not (= tptp.ownerRef |tptp.'System_Object'|)) (not (= tptp.ownerRef |tptp.'System_Type'|)) (not (= tptp.ownerRef |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.ownerRef |tptp.'System_String'|)) (not (= tptp.ownerRef |tptp.'FirstConsistentOwner'|)) (not (= tptp.ownerRef |tptp.'System_SByte'|)) (not (= tptp.ownerRef |tptp.'System_Byte'|)) (not (= tptp.ownerRef |tptp.'System_Int16'|)) (not (= tptp.ownerRef |tptp.'System_UInt16'|)) (not (= tptp.ownerRef |tptp.'System_Int32'|)) (not (= tptp.ownerRef |tptp.'System_UInt32'|)) (not (= tptp.ownerRef |tptp.'System_Int64'|)) (not (= tptp.ownerRef |tptp.'System_UInt64'|)) (not (= tptp.ownerRef |tptp.'System_Char'|)) (not (= tptp.ownerRef |tptp.'System_UIntPtr'|)) (not (= tptp.ownerRef |tptp.'System_IntPtr'|)) (not (= tptp.ownerRef |tptp.'BoundedStack_max'|)) (not (= tptp.ownerRef |tptp.'BoundedStack_size'|)) (not (= tptp.ownerRef |tptp.'BoundedStack_elems'|)) (not (= tptp.ownerRef |tptp.'System_Exception'|)) (not (= tptp.ownerRef |tptp.'System_IComparable'|)) (not (= tptp.ownerRef |tptp.'System_Collections_ICollection'|)) (not (= tptp.ownerRef |tptp.'System_ICloneable'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.ownerRef |tptp.'System_IConvertible'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.ownerRef |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_IReflect'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.ownerRef |tptp.'BoundedStack'|)) (not (= tptp.ownerRef |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.ownerRef |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IList'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.ownerRef tptp.stringLiteral8)) (not (= tptp.ownerRef tptp.stringLiteral9)) (not (= tptp.ownerRef tptp.stringLiteral10)) (not (= tptp.ownerRef tptp.stringLiteral11)) (not (= tptp.ownerFrame |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryValue'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryInt'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryRef'|)) (not (= tptp.ownerFrame |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.ownerFrame |tptp.'System_Array'|)) (not (= tptp.ownerFrame |tptp.'System_Boolean'|)) (not (= tptp.ownerFrame |tptp.'System_Object'|)) (not (= tptp.ownerFrame |tptp.'System_Type'|)) (not (= tptp.ownerFrame |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.ownerFrame |tptp.'System_String'|)) (not (= tptp.ownerFrame |tptp.'FirstConsistentOwner'|)) (not (= tptp.ownerFrame |tptp.'System_SByte'|)) (not (= tptp.ownerFrame |tptp.'System_Byte'|)) (not (= tptp.ownerFrame |tptp.'System_Int16'|)) (not (= tptp.ownerFrame |tptp.'System_UInt16'|)) (not (= tptp.ownerFrame |tptp.'System_Int32'|)) (not (= tptp.ownerFrame |tptp.'System_UInt32'|)) (not (= tptp.ownerFrame |tptp.'System_Int64'|)) (not (= tptp.ownerFrame |tptp.'System_UInt64'|)) (not (= tptp.ownerFrame |tptp.'System_Char'|)) (not (= tptp.ownerFrame |tptp.'System_UIntPtr'|)) (not (= tptp.ownerFrame |tptp.'System_IntPtr'|)) (not (= tptp.ownerFrame |tptp.'BoundedStack_max'|)) (not (= tptp.ownerFrame |tptp.'BoundedStack_size'|)) (not (= tptp.ownerFrame |tptp.'BoundedStack_elems'|)) (not (= tptp.ownerFrame |tptp.'System_Exception'|)) (not (= tptp.ownerFrame |tptp.'System_IComparable'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_ICollection'|)) (not (= tptp.ownerFrame |tptp.'System_ICloneable'|)) (not (= tptp.ownerFrame |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.ownerFrame |tptp.'System_IConvertible'|)) (not (= tptp.ownerFrame |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.ownerFrame |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.ownerFrame |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.ownerFrame |tptp.'System_Reflection_IReflect'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.ownerFrame |tptp.'BoundedStack'|)) (not (= tptp.ownerFrame |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.ownerFrame |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.ownerFrame |tptp.'System_Collections_IList'|)) (not (= tptp.ownerFrame |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.ownerFrame tptp.stringLiteral8)) (not (= tptp.ownerFrame tptp.stringLiteral9)) (not (= tptp.ownerFrame tptp.stringLiteral10)) (not (= tptp.ownerFrame tptp.stringLiteral11)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Array'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Boolean'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Object'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Type'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_SByte'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Byte'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Int16'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt16'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Int32'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt32'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Int64'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt64'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IntPtr'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Exception'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_ICloneable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IConvertible'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.stringLiteral8)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.stringLiteral9)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.stringLiteral10)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.stringLiteral11)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryValue'| tptp.stringLiteral8)) (not (= |tptp.'ArrayCategoryValue'| tptp.stringLiteral9)) (not (= |tptp.'ArrayCategoryValue'| tptp.stringLiteral10)) (not (= |tptp.'ArrayCategoryValue'| tptp.stringLiteral11)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral8)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral9)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral10)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral11)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral8)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral9)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral10)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral11)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Array'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Byte'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Int16'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral8)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral9)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral10)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral11)) (not (= |tptp.'System_Array'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Array'| |tptp.'System_Object'|)) (not (= |tptp.'System_Array'| |tptp.'System_Type'|)) (not (= |tptp.'System_Array'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Array'| |tptp.'System_String'|)) (not (= |tptp.'System_Array'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Array'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Array'| |tptp.'System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Array'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Array'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Array'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Array'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Array'| tptp.stringLiteral8)) (not (= |tptp.'System_Array'| tptp.stringLiteral9)) (not (= |tptp.'System_Array'| tptp.stringLiteral10)) (not (= |tptp.'System_Array'| tptp.stringLiteral11)) (not (= |tptp.'System_Boolean'| |tptp.'System_Object'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral8)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral9)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral10)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral11)) (not (= |tptp.'System_Object'| |tptp.'System_Type'|)) (not (= |tptp.'System_Object'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Object'| |tptp.'System_String'|)) (not (= |tptp.'System_Object'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Object'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Object'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Object'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Object'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Object'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Object'| |tptp.'System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Object'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Object'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Object'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Object'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Object'| tptp.stringLiteral8)) (not (= |tptp.'System_Object'| tptp.stringLiteral9)) (not (= |tptp.'System_Object'| tptp.stringLiteral10)) (not (= |tptp.'System_Object'| tptp.stringLiteral11)) (not (= |tptp.'System_Type'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Type'| |tptp.'System_String'|)) (not (= |tptp.'System_Type'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Type'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Type'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Type'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Type'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Type'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Type'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Type'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Type'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Type'| |tptp.'System_Char'|)) (not (= |tptp.'System_Type'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Type'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Type'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Type'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Type'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Type'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Type'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Type'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Type'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Type'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Type'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Type'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Type'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Type'| tptp.stringLiteral8)) (not (= |tptp.'System_Type'| tptp.stringLiteral9)) (not (= |tptp.'System_Type'| tptp.stringLiteral10)) (not (= |tptp.'System_Type'| tptp.stringLiteral11)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_SByte'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Byte'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Int16'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt16'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Int32'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt32'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Int64'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt64'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IntPtr'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Exception'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_ICloneable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IConvertible'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.stringLiteral8)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.stringLiteral9)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.stringLiteral10)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.stringLiteral11)) (not (= |tptp.'System_String'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_String'| |tptp.'System_SByte'|)) (not (= |tptp.'System_String'| |tptp.'System_Byte'|)) (not (= |tptp.'System_String'| |tptp.'System_Int16'|)) (not (= |tptp.'System_String'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_String'| |tptp.'System_Int32'|)) (not (= |tptp.'System_String'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_String'| |tptp.'System_Int64'|)) (not (= |tptp.'System_String'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_String'| |tptp.'System_Char'|)) (not (= |tptp.'System_String'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_String'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_String'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_String'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_String'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_String'| |tptp.'System_Exception'|)) (not (= |tptp.'System_String'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_String'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_String'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_String'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_String'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_String'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_String'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_String'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_String'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_String'| tptp.stringLiteral8)) (not (= |tptp.'System_String'| tptp.stringLiteral9)) (not (= |tptp.'System_String'| tptp.stringLiteral10)) (not (= |tptp.'System_String'| tptp.stringLiteral11)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_SByte'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Byte'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Int16'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UInt16'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Int32'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UInt32'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Int64'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UInt64'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Char'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IntPtr'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Exception'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IComparable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_ICloneable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IConvertible'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'FirstConsistentOwner'| tptp.stringLiteral8)) (not (= |tptp.'FirstConsistentOwner'| tptp.stringLiteral9)) (not (= |tptp.'FirstConsistentOwner'| tptp.stringLiteral10)) (not (= |tptp.'FirstConsistentOwner'| tptp.stringLiteral11)) (not (= |tptp.'System_SByte'| |tptp.'System_Byte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Int16'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Int32'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Int64'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Exception'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_SByte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_SByte'| tptp.stringLiteral8)) (not (= |tptp.'System_SByte'| tptp.stringLiteral9)) (not (= |tptp.'System_SByte'| tptp.stringLiteral10)) (not (= |tptp.'System_SByte'| tptp.stringLiteral11)) (not (= |tptp.'System_Byte'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Char'|)) (not (= |tptp.'System_Byte'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Byte'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Byte'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Byte'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Byte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Byte'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Byte'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Byte'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Byte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Byte'| tptp.stringLiteral8)) (not (= |tptp.'System_Byte'| tptp.stringLiteral9)) (not (= |tptp.'System_Byte'| tptp.stringLiteral10)) (not (= |tptp.'System_Byte'| tptp.stringLiteral11)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int16'| tptp.stringLiteral8)) (not (= |tptp.'System_Int16'| tptp.stringLiteral9)) (not (= |tptp.'System_Int16'| tptp.stringLiteral10)) (not (= |tptp.'System_Int16'| tptp.stringLiteral11)) (not (= |tptp.'System_UInt16'| |tptp.'System_Int32'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Int64'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt16'| tptp.stringLiteral8)) (not (= |tptp.'System_UInt16'| tptp.stringLiteral9)) (not (= |tptp.'System_UInt16'| tptp.stringLiteral10)) (not (= |tptp.'System_UInt16'| tptp.stringLiteral11)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int32'| tptp.stringLiteral8)) (not (= |tptp.'System_Int32'| tptp.stringLiteral9)) (not (= |tptp.'System_Int32'| tptp.stringLiteral10)) (not (= |tptp.'System_Int32'| tptp.stringLiteral11)) (not (= |tptp.'System_UInt32'| |tptp.'System_Int64'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UInt32'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UInt32'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_UInt32'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt32'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UInt32'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt32'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt32'| tptp.stringLiteral8)) (not (= |tptp.'System_UInt32'| tptp.stringLiteral9)) (not (= |tptp.'System_UInt32'| tptp.stringLiteral10)) (not (= |tptp.'System_UInt32'| tptp.stringLiteral11)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int64'| tptp.stringLiteral8)) (not (= |tptp.'System_Int64'| tptp.stringLiteral9)) (not (= |tptp.'System_Int64'| tptp.stringLiteral10)) (not (= |tptp.'System_Int64'| tptp.stringLiteral11)) (not (= |tptp.'System_UInt64'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral8)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral9)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral10)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral11)) (not (= |tptp.'System_Char'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Char'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Char'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Char'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Char'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Char'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Char'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Char'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Char'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Char'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Char'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Char'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Char'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Char'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Char'| tptp.stringLiteral8)) (not (= |tptp.'System_Char'| tptp.stringLiteral9)) (not (= |tptp.'System_Char'| tptp.stringLiteral10)) (not (= |tptp.'System_Char'| tptp.stringLiteral11)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_UIntPtr'| tptp.stringLiteral8)) (not (= |tptp.'System_UIntPtr'| tptp.stringLiteral9)) (not (= |tptp.'System_UIntPtr'| tptp.stringLiteral10)) (not (= |tptp.'System_UIntPtr'| tptp.stringLiteral11)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Exception'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IntPtr'| tptp.stringLiteral8)) (not (= |tptp.'System_IntPtr'| tptp.stringLiteral9)) (not (= |tptp.'System_IntPtr'| tptp.stringLiteral10)) (not (= |tptp.'System_IntPtr'| tptp.stringLiteral11)) (not (= |tptp.'BoundedStack_max'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Exception'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_IComparable'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_ICloneable'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_IConvertible'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'BoundedStack_max'| tptp.stringLiteral8)) (not (= |tptp.'BoundedStack_max'| tptp.stringLiteral9)) (not (= |tptp.'BoundedStack_max'| tptp.stringLiteral10)) (not (= |tptp.'BoundedStack_max'| tptp.stringLiteral11)) (not (= |tptp.'BoundedStack_size'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Exception'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_IComparable'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_ICloneable'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_IConvertible'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'BoundedStack_size'| tptp.stringLiteral8)) (not (= |tptp.'BoundedStack_size'| tptp.stringLiteral9)) (not (= |tptp.'BoundedStack_size'| tptp.stringLiteral10)) (not (= |tptp.'BoundedStack_size'| tptp.stringLiteral11)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Exception'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IComparable'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_ICloneable'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IConvertible'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'BoundedStack_elems'| tptp.stringLiteral8)) (not (= |tptp.'BoundedStack_elems'| tptp.stringLiteral9)) (not (= |tptp.'BoundedStack_elems'| tptp.stringLiteral10)) (not (= |tptp.'BoundedStack_elems'| tptp.stringLiteral11)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Exception'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Exception'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Exception'| tptp.stringLiteral8)) (not (= |tptp.'System_Exception'| tptp.stringLiteral9)) (not (= |tptp.'System_Exception'| tptp.stringLiteral10)) (not (= |tptp.'System_Exception'| tptp.stringLiteral11)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IComparable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IComparable'| tptp.stringLiteral8)) (not (= |tptp.'System_IComparable'| tptp.stringLiteral9)) (not (= |tptp.'System_IComparable'| tptp.stringLiteral10)) (not (= |tptp.'System_IComparable'| tptp.stringLiteral11)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_ICollection'| tptp.stringLiteral8)) (not (= |tptp.'System_Collections_ICollection'| tptp.stringLiteral9)) (not (= |tptp.'System_Collections_ICollection'| tptp.stringLiteral10)) (not (= |tptp.'System_Collections_ICollection'| tptp.stringLiteral11)) (not (= |tptp.'System_ICloneable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_ICloneable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_ICloneable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_ICloneable'| tptp.stringLiteral8)) (not (= |tptp.'System_ICloneable'| tptp.stringLiteral9)) (not (= |tptp.'System_ICloneable'| tptp.stringLiteral10)) (not (= |tptp.'System_ICloneable'| tptp.stringLiteral11)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IConvertible'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.stringLiteral8)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.stringLiteral9)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.stringLiteral10)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.stringLiteral11)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral8)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral9)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral10)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral11)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_IEnumerable'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral8)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral9)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral10)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral11)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral8)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral9)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral10)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral11)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| tptp.stringLiteral8)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| tptp.stringLiteral9)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| tptp.stringLiteral10)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| tptp.stringLiteral11)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.stringLiteral8)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.stringLiteral9)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.stringLiteral10)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.stringLiteral11)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.stringLiteral8)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.stringLiteral9)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.stringLiteral10)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.stringLiteral11)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.stringLiteral8)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.stringLiteral9)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.stringLiteral10)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.stringLiteral11)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.stringLiteral8)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.stringLiteral9)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.stringLiteral10)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.stringLiteral11)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Reflection_IReflect'| tptp.stringLiteral8)) (not (= |tptp.'System_Reflection_IReflect'| tptp.stringLiteral9)) (not (= |tptp.'System_Reflection_IReflect'| tptp.stringLiteral10)) (not (= |tptp.'System_Reflection_IReflect'| tptp.stringLiteral11)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral8)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral9)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral10)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral11)) (not (= |tptp.'BoundedStack'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'BoundedStack'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'BoundedStack'| tptp.stringLiteral8)) (not (= |tptp.'BoundedStack'| tptp.stringLiteral9)) (not (= |tptp.'BoundedStack'| tptp.stringLiteral10)) (not (= |tptp.'BoundedStack'| tptp.stringLiteral11)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.stringLiteral8)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.stringLiteral9)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.stringLiteral10)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.stringLiteral11)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.stringLiteral8)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.stringLiteral9)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.stringLiteral10)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.stringLiteral11)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.stringLiteral8)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.stringLiteral9)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.stringLiteral10)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.stringLiteral11)) (not (= |tptp.'System_Collections_IList'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_IList'| tptp.stringLiteral8)) (not (= |tptp.'System_Collections_IList'| tptp.stringLiteral9)) (not (= |tptp.'System_Collections_IList'| tptp.stringLiteral10)) (not (= |tptp.'System_Collections_IList'| tptp.stringLiteral11)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.stringLiteral8)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.stringLiteral9)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.stringLiteral10)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.stringLiteral11)) (not (= tptp.stringLiteral8 tptp.stringLiteral9)) (not (= tptp.stringLiteral8 tptp.stringLiteral10)) (not (= tptp.stringLiteral8 tptp.stringLiteral11)) (not (= tptp.stringLiteral9 tptp.stringLiteral10)) (not (= tptp.stringLiteral9 tptp.stringLiteral11)) (not (= tptp.stringLiteral10 tptp.stringLiteral11)))) (not (= (|tptp.'DeclType'| tptp.elements) |tptp.'System_Object'|)) (not (= (|tptp.'DeclType'| tptp.exposeVersion) |tptp.'System_Object'|)) (not (forall ((A__questionmark_c Int)) (= (|tptp.'ClassReprInv'| (|tptp.'ClassRepr'| A__questionmark_c)) A__questionmark_c))) (not (forall ((A__questionmark_T Int)) (not (= (tptp.x (tptp.typeof (|tptp.'ClassRepr'| A__questionmark_T)) |tptp.'System_Object'|) tptp.true_1)))) (not (forall ((A__questionmark_T Int)) (not (= (|tptp.'ClassRepr'| A__questionmark_T) tptp.nullObject)))) (not (forall ((A__questionmark_T Int) (A__questionmark_h_1 Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_T) tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)))) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.allocated) tptp.true_1)) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.elements) tptp.true_1)) (not (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.inv) tptp.true_1))) (not (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.localinv) tptp.true_1))) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.ownerRef) tptp.true_1)) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.ownerFrame) tptp.true_1)) (not (= (|tptp.'IncludeInMainFrameCondition'| tptp.exposeVersion) tptp.true_1)) (not (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'FirstConsistentOwner'|) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.allocated) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.elements) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.inv) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.localinv) tptp.true_1))) (not (not (= (|tptp.'IsStaticField'| tptp.exposeVersion) tptp.true_1))) (not (not (= (|tptp.'IncludedInModifiesStar'| tptp.ownerRef) tptp.true_1))) (not (not (= (|tptp.'IncludedInModifiesStar'| tptp.ownerFrame) tptp.true_1))) (not (= (|tptp.'IncludedInModifiesStar'| tptp.exposeVersion) tptp.true_1)) (not (= (|tptp.'IncludedInModifiesStar'| tptp.elements) tptp.true_1)) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i) A__questionmark_x_3))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_i A__questionmark_j)) (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'ValueArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i) A__questionmark_x_3))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_i A__questionmark_j)) (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'IntArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i) A__questionmark_x_3))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_i A__questionmark_j)) (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'RefArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (|tptp.'ArrayIndexInvX'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y)) A__questionmark_x_3))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (|tptp.'ArrayIndexInvY'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y)) A__questionmark_y))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'InRange'| (|tptp.'IntArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))) tptp.true_1)))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (exists ((A__questionmark_v_9_10 Int)) (and (= A__questionmark_v_9_10 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (not (= A__questionmark_v_9_10 tptp.nullObject))))) (= (tptp.x (tptp.typeof A__questionmark_v_9_10) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))) tptp.true_1)))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_i Int) (A__questionmark_r Int) (A__questionmark_heap Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (not (= (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.nullObject))))) (not (forall ((A__questionmark_a Int)) (<= 1 (|tptp.'Rank'| A__questionmark_a)))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (= (|tptp.'Rank'| A__questionmark_a) A__questionmark_r)))) (not (forall ((A__questionmark_a Int)) (exists ((A__questionmark_v_10_11 Int)) (and (= A__questionmark_v_10_11 (|tptp.'Length'| A__questionmark_a)) (not (or (not (<= 0 A__questionmark_v_10_11)) (not (<= A__questionmark_v_10_11 tptp.int_2147483647)))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (<= 0 (|tptp.'DimLength'| A__questionmark_a A__questionmark_i)))) (not (forall ((A__questionmark_a Int)) (=> (= (|tptp.'Rank'| A__questionmark_a) 1) (= (|tptp.'DimLength'| A__questionmark_a 0) (|tptp.'Length'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'LBound'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'UBound'| A__questionmark_a A__questionmark_i) (- (|tptp.'DimLength'| A__questionmark_a A__questionmark_i) 1)))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryValue'|)))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryInt'|)))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryRef'|)))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_ET A__questionmark_r)) tptp.true_1) (= (|tptp.'ArrayCategory'| A__questionmark_T) |tptp.'ArrayCategoryNonNullRef'|)))) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Object'|) tptp.true_1)) (not (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_11_12 Int)) (and (= A__questionmark_v_11_12 (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_11_12 A__questionmark_v_11_12) tptp.true_1)) (not (= (tptp.x A__questionmark_v_11_12 |tptp.'System_Array'|) tptp.true_1)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_12_13 Int)) (and (= A__questionmark_v_12_13 (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_12_13 A__questionmark_v_12_13) tptp.true_1)) (not (= (tptp.x A__questionmark_v_12_13 |tptp.'System_Array'|) tptp.true_1)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_13_14 Int)) (and (= A__questionmark_v_13_14 (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_13_14 A__questionmark_v_13_14) tptp.true_1)) (not (= (tptp.x A__questionmark_v_13_14 |tptp.'System_Array'|) tptp.true_1)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_r Int)) (exists ((A__questionmark_v_14_15 Int)) (and (= A__questionmark_v_14_15 (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) (not (or (not (= (tptp.x A__questionmark_v_14_15 A__questionmark_v_14_15) tptp.true_1)) (not (= (tptp.x A__questionmark_v_14_15 |tptp.'System_Array'|) tptp.true_1)))))))) (not (forall ((A__questionmark_array Int) (A__questionmark_elementType Int) (A__questionmark_rank Int)) (exists ((A__questionmark_v_15_16 Int)) (and (= A__questionmark_v_15_16 (tptp.typeof A__questionmark_array)) (=> (= (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank) tptp.true_1) (not (or (not (= (tptp.x A__questionmark_v_15_16 |tptp.'System_Array'|) tptp.true_1)) (not (= (|tptp.'Rank'| A__questionmark_array) A__questionmark_rank)) (not (= (tptp.x A__questionmark_elementType (|tptp.'ElementType'| A__questionmark_v_15_16)) tptp.true_1))))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= (tptp.x (|tptp.'RefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)) tptp.true_1)))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= (|tptp.'ElementType'| (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)) A__questionmark_A))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_16_17 Int)) (and (= A__questionmark_v_16_17 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_A A__questionmark_r)) tptp.true_1) (not (or (not (not (= A__questionmark_T A__questionmark_A))) (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_16_17 A__questionmark_r))) (not (= (tptp.x A__questionmark_v_16_17 A__questionmark_A) tptp.true_1))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_17_18 Int)) (and (= A__questionmark_v_17_18 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r)) tptp.true_1) (not (or (not (not (= A__questionmark_T A__questionmark_A))) (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_17_18 A__questionmark_r))) (not (= (tptp.x A__questionmark_v_17_18 A__questionmark_A) tptp.true_1))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_18_19 Int)) (and (= A__questionmark_v_18_19 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_T A__questionmark_v_18_19) tptp.true_1) (= A__questionmark_T A__questionmark_v_18_19)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_19_20 Int)) (and (= A__questionmark_v_19_20 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_T A__questionmark_v_19_20) tptp.true_1) (= A__questionmark_T A__questionmark_v_19_20)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_20_21 Int)) (and (= A__questionmark_v_20_21 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (not (or (not (= A__questionmark_T (|tptp.'RefArray'| A__questionmark_v_20_21 A__questionmark_r))) (not (= (tptp.x A__questionmark_A A__questionmark_v_20_21) tptp.true_1)))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_21_22 Int)) (and (= A__questionmark_v_21_22 (|tptp.'ElementType'| A__questionmark_T)) (=> (= (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (not (or (not (= A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_v_21_22 A__questionmark_r))) (not (= (tptp.x A__questionmark_A A__questionmark_v_21_22) tptp.true_1)))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_22_23 Int)) (and (= A__questionmark_v_22_23 (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_v_22_23 A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_v_22_23))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_23_24 Int)) (and (= A__questionmark_v_23_24 (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)) (=> (= (tptp.x A__questionmark_v_23_24 A__questionmark_T) tptp.true_1) (or (= (tptp.x |tptp.'System_Array'| A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_v_23_24))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (exists ((A__questionmark_v_25_25 Int) (A__questionmark_v_24_26 Int)) (and (= A__questionmark_v_25_25 (|tptp.'ElementProxy'| A__questionmark_a (- 0 1))) (= A__questionmark_v_24_26 (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|) tptp.true_1)))) (or (= A__questionmark_v_24_26 tptp.nullObject) (= (|tptp.'IsImmutable'| (tptp.typeof A__questionmark_v_24_26)) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_24_26 tptp.ownerRef) (tptp.select2 A__questionmark_heap A__questionmark_v_25_25 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_24_26 tptp.ownerFrame) (tptp.select2 A__questionmark_heap A__questionmark_v_25_25 tptp.ownerFrame))))))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_heap Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1)) (not (= (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a) tptp.true_1)) (not (= (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|) tptp.true_1)))) (= (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 0 1))) tptp.true_1)))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= (tptp.typeof (|tptp.'ElementProxy'| A__questionmark_o A__questionmark_pos)) |tptp.'System_Object'|))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= (tptp.typeof (|tptp.'ElementProxyStruct'| A__questionmark_o A__questionmark_pos)) |tptp.'System_Object'|))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_x_3 Int)) (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f) A__questionmark_x_3))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_f_prime_ Int) (A__questionmark_x_3 Int)) (=> (not (= A__questionmark_f A__questionmark_f_prime_)) (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f_prime_) (|tptp.'StructGet'| A__questionmark_s A__questionmark_f_prime_))))) (not (forall ((A__questionmark_T Int)) (exists ((A__questionmark_v_26_27 Int)) (and (= A__questionmark_v_26_27 (|tptp.'BaseClass'| A__questionmark_T)) (not (or (not (= (tptp.x A__questionmark_T A__questionmark_v_26_27) tptp.true_1)) (not (=> (not (= A__questionmark_T |tptp.'System_Object'|)) (not (= A__questionmark_T A__questionmark_v_26_27)))))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_B Int) (A__questionmark_C Int)) (=> (= (tptp.x A__questionmark_C (|tptp.'AsDirectSubClass'| A__questionmark_B A__questionmark_A)) tptp.true_1) (= (|tptp.'OneClassDown'| A__questionmark_C A__questionmark_A) A__questionmark_B)))) (not (forall ((A__questionmark_T Int)) (=> (= (|tptp.'IsValueType'| A__questionmark_T) tptp.true_1) (not (or (not (forall ((A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_T A__questionmark_U_1) tptp.true_1) (= A__questionmark_T A__questionmark_U_1)))) (not (forall ((A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 A__questionmark_T) tptp.true_1) (= A__questionmark_T A__questionmark_U_1))))))))) (not (= (|tptp.'IsValueType'| |tptp.'System_Boolean'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Type'| |tptp.'System_Object'|) tptp.true_1)) (not (forall ((A__questionmark_T Int)) (= (|tptp.'IsNotNull'| (|tptp.'TypeObject'| A__questionmark_T) |tptp.'System_Type'|) tptp.true_1))) (not (forall ((A__questionmark_T Int)) (= (|tptp.'TypeName'| (|tptp.'TypeObject'| A__questionmark_T)) A__questionmark_T))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1) (or (= A__questionmark_o tptp.nullObject) (= (tptp.x (tptp.typeof A__questionmark_o) A__questionmark_T) tptp.true_1))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T) tptp.true_1) (not (or (not (not (= A__questionmark_o tptp.nullObject))) (not (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1) (= (|tptp.'As'| A__questionmark_o A__questionmark_T) A__questionmark_o)))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (not (= (|tptp.'Is'| A__questionmark_o A__questionmark_T) tptp.true_1)) (= (|tptp.'As'| A__questionmark_o A__questionmark_T) tptp.nullObject)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (exists ((A__questionmark_v_27_28 Int)) (and (= A__questionmark_v_27_28 (tptp.typeof A__questionmark_o)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (tptp.x A__questionmark_v_27_28 |tptp.'System_Array'|) tptp.true_1)))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_27_28)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_27_28))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)))) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f)) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)))) (= (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_s Int) (A__questionmark_f Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_s) tptp.true_1) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'StructGet'| A__questionmark_s A__questionmark_f)) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e) tptp.true_1) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'RefArrayGet'| A__questionmark_e A__questionmark_i)) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e) tptp.true_1) (= (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'ValueArrayGet'| A__questionmark_e A__questionmark_i)) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (=> (= (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_o) tptp.true_1) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_c Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_c) tptp.allocated) tptp.true_1)))) (not (= (|tptp.'DeclType'| |tptp.'NonNullFieldsAreInitialized'|) |tptp.'System_Object'|)) (not (forall ((A__questionmark_f Int) (A__questionmark_T Int)) (=> (= (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T) A__questionmark_f) (= (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T) A__questionmark_f)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (|tptp.'Is'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)) A__questionmark_T) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (or (not (= A__questionmark_o |tptp.'BeingConstructed'|)) (= (= (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|) tptp.true_1) true))))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T)) tptp.nullObject))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (= (|tptp.'InRange'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRangeField'| A__questionmark_f A__questionmark_T)) A__questionmark_T) tptp.true_1)))) (not (forall ((A__questionmark_o Int)) (not (= (|tptp.'IsMemberlessType'| (tptp.typeof A__questionmark_o)) tptp.true_1)))) (not (forall ((A__questionmark_J Int) (A__questionmark_s Int) (A__questionmark_b Int)) (exists ((A__questionmark_v_29_29 Int) (A__questionmark_v_28_30 Int)) (and (= A__questionmark_v_29_29 (|tptp.'AsInterface'| A__questionmark_J)) (= A__questionmark_v_28_30 (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (=> (not (or (not (= A__questionmark_v_29_29 A__questionmark_J)) (not (= A__questionmark_v_28_30 A__questionmark_b)) (not (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_28_30) A__questionmark_v_29_29) tptp.true_1)))) (= (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J) tptp.true_1)))))) (not (not (= (|tptp.'IsImmutable'| |tptp.'System_Object'|) tptp.true_1))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_T)) tptp.true_1) (not (or (not (= (|tptp.'IsImmutable'| A__questionmark_U_1) tptp.true_1)) (not (= (|tptp.'AsImmutable'| A__questionmark_U_1) A__questionmark_U_1))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (=> (= (tptp.x A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_T)) tptp.true_1) (not (or (not (not (= (|tptp.'IsImmutable'| A__questionmark_U_1) tptp.true_1))) (not (= (|tptp.'AsMutable'| A__questionmark_U_1) A__questionmark_U_1))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (=> (not (or (not (not (= A__questionmark_o tptp.nullObject))) (not (not (= A__questionmark_o |tptp.'BeingConstructed'|))) (not (= (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)) tptp.true_1)))) (forall ((A__questionmark_h_1 Int)) (exists ((A__questionmark_v_30_31 Int)) (and (= A__questionmark_v_30_31 (tptp.typeof A__questionmark_o)) (=> (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_30_31)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_30_31)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|)) (not (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) A__questionmark_o)) (not (forall ((A__questionmark_t Int)) (=> (= (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerRef)) A__questionmark_o) (or (= A__questionmark_t A__questionmark_o) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_t tptp.ownerFrame) |tptp.'PeerGroupPlaceholder'|))))))))))))))) (not (forall ((A__questionmark_s Int)) (<= 0 (|tptp.'StringLength'| A__questionmark_s)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (exists ((A__questionmark_v_31_32 Int)) (and (= A__questionmark_v_31_32 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_31_32 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_31_32 tptp.ownerRef) A__questionmark_o)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_31_32 tptp.ownerFrame) A__questionmark_T))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (exists ((A__questionmark_v_32_33 Int)) (and (= A__questionmark_v_32_33 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_32_33 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_32_33 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_32_33 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int) (A__questionmark_i Int)) (exists ((A__questionmark_v_33_34 Int)) (and (= A__questionmark_v_33_34 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (exists ((A__questionmark_v_34_35 Int)) (and (= A__questionmark_v_34_35 (|tptp.'ElementProxy'| A__questionmark_v_33_34 A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_33_34 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerRef) A__questionmark_o)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_34_35 tptp.ownerFrame) A__questionmark_T))))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_i Int)) (exists ((A__questionmark_v_35_36 Int)) (and (= A__questionmark_v_35_36 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (exists ((A__questionmark_v_36_37 Int)) (and (= A__questionmark_v_36_37 (|tptp.'ElementProxy'| A__questionmark_v_35_36 A__questionmark_i)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_35_36 tptp.nullObject))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerRef) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_36_37 tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))))))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (exists ((A__questionmark_v_39_38 Int) (A__questionmark_v_37_39 Int) (A__questionmark_v_38_40 Int)) (and (= A__questionmark_v_39_38 (tptp.typeof A__questionmark_o)) (= A__questionmark_v_37_39 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_38_40 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_v_37_39 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_40 tptp.inv) A__questionmark_v_37_39) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_38_40 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_37_39)))))) (not (or (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv) A__questionmark_v_39_38)) (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv) A__questionmark_v_39_38))))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_h_1 Int)) (exists ((A__questionmark_v_40_41 Int) (A__questionmark_v_41_42 Int)) (and (= A__questionmark_v_40_41 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_41_42 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (= (|tptp.'AsPureObject'| A__questionmark_o) A__questionmark_o)) (not (not (= A__questionmark_v_40_41 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_41_42 tptp.inv) A__questionmark_v_40_41) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_41_42 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_40_41)))))) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_h_1 Int)) (exists ((A__questionmark_v_44_43 Int)) (and (= A__questionmark_v_44_43 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|)) (exists ((A__questionmark_v_45_44 Int) (A__questionmark_v_46_45 Int) (A__questionmark_v_42_46 Int) (A__questionmark_v_43_47 Int)) (and (= A__questionmark_v_45_44 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerFrame)) (= A__questionmark_v_46_45 (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.ownerRef)) (= A__questionmark_v_42_46 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_v_43_47 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h_1) tptp.true_1)) (not (not (= A__questionmark_o tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated) tptp.true_1) true)) (not (not (= A__questionmark_v_42_46 |tptp.'PeerGroupPlaceholder'|))) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_43_47 tptp.inv) A__questionmark_v_42_46) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_43_47 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_42_46)))))) (not (or (not (not (= A__questionmark_v_44_43 tptp.nullObject))) (not (= (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_44_43 tptp.allocated) tptp.true_1) true)) (not (or (= A__questionmark_v_45_44 |tptp.'PeerGroupPlaceholder'|) (not (= (tptp.x (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.inv) A__questionmark_v_45_44) tptp.true_1)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_v_46_45 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_45_44))))))))))))) (not (forall ((A__questionmark_value Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (exists ((A__questionmark_v_47_48 Int)) (and (= A__questionmark_v_47_48 (|tptp.'BoxFunc'| A__questionmark_value A__questionmark_typ A__questionmark_occurrence A__questionmark_activity)) (not (or (not (= (|tptp.'Box'| A__questionmark_value A__questionmark_v_47_48) A__questionmark_v_47_48)) (not (= (|tptp.'UnboxedType'| A__questionmark_v_47_48) A__questionmark_typ)))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (=> (not (= (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_x_3)) tptp.true_1)) (= (|tptp.'BoxFunc'| A__questionmark_x_3 A__questionmark_typ A__questionmark_occurrence A__questionmark_activity) A__questionmark_x_3)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (= (|tptp.'Unbox'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) A__questionmark_x_3))) (not (forall ((A__questionmark_p Int)) (=> (= (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)) tptp.true_1) (forall ((A__questionmark_heap Int) (A__questionmark_x_3 Int)) (exists ((A__questionmark_v_48_49 Int)) (and (= A__questionmark_v_48_49 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (exists ((A__questionmark_v_49_50 Int)) (and (= A__questionmark_v_49_50 (tptp.typeof A__questionmark_v_48_49)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (not (or (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.inv) A__questionmark_v_49_50)) (not (= (tptp.select2 A__questionmark_heap A__questionmark_v_48_49 tptp.localinv) A__questionmark_v_49_50))))))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (exists ((A__questionmark_v_50_51 Int)) (and (= A__questionmark_v_50_51 (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) (=> (not (or (not (= (tptp.x (|tptp.'UnboxedType'| A__questionmark_v_50_51) |tptp.'System_Object'|) tptp.true_1)) (not (= A__questionmark_v_50_51 A__questionmark_p)))) (= A__questionmark_x_3 A__questionmark_p)))))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (= (= (|tptp.'UnboxedType'| A__questionmark_p) A__questionmark_typ) (not (= (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ) tptp.nullObject))))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (=> (not (= (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ) tptp.nullObject)) (= (|tptp.'Box'| (|tptp.'Unbox'| A__questionmark_p) A__questionmark_p) A__questionmark_p)))) (not (= (|tptp.'IsValueType'| |tptp.'System_SByte'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Byte'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Int16'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_UInt16'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Int32'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_UInt32'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Int64'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_UInt64'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_Char'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_UIntPtr'|) tptp.true_1)) (not (= (|tptp.'IsValueType'| |tptp.'System_IntPtr'|) tptp.true_1)) (not (< tptp.int_m9223372036854775808 tptp.int_m2147483648)) (not (< tptp.int_m2147483648 (- 0 100000))) (not (< 100000 tptp.int_2147483647)) (not (< tptp.int_2147483647 tptp.int_4294967295)) (not (< tptp.int_4294967295 tptp.int_9223372036854775807)) (not (< tptp.int_9223372036854775807 tptp.int_18446744073709551615)) (not (= (+ tptp.int_m9223372036854775808 1) (- 0 tptp.int_9223372036854775807))) (not (= (+ tptp.int_m2147483648 1) (- 0 tptp.int_2147483647))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_SByte'|) tptp.true_1) (not (or (not (<= (- 0 128) A__questionmark_i)) (not (< A__questionmark_i 128))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Byte'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 256))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int16'|) tptp.true_1) (not (or (not (<= (- 0 32768) A__questionmark_i)) (not (< A__questionmark_i 32768))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt16'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 65536))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int32'|) tptp.true_1) (not (or (not (<= tptp.int_m2147483648 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_2147483647))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt32'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_4294967295))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int64'|) tptp.true_1) (not (or (not (<= tptp.int_m9223372036854775808 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_9223372036854775807))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt64'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (<= A__questionmark_i tptp.int_18446744073709551615))))))) (not (forall ((A__questionmark_i Int)) (= (= (|tptp.'InRange'| A__questionmark_i |tptp.'System_Char'|) tptp.true_1) (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 65536))))))) (not (forall ((A__questionmark_z Int) (A__questionmark_B Int) (A__questionmark_C Int)) (=> (= (|tptp.'InRange'| A__questionmark_z A__questionmark_C) tptp.true_1) (= (|tptp.'IntToInt'| A__questionmark_z A__questionmark_B A__questionmark_C) A__questionmark_z)))) (not (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (= A__questionmark_b tptp.true_1) (= (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y) A__questionmark_x_3)))) (not (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (= A__questionmark_b tptp.true_1)) (= (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y) A__questionmark_y)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (- A__questionmark_x_3 (* (tptp.x_1 A__questionmark_x_3 A__questionmark_y) A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_51_52 Int)) (and (= A__questionmark_v_51_52 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (< 0 A__questionmark_y)))) (not (or (not (<= 0 A__questionmark_v_51_52)) (not (< A__questionmark_v_51_52 A__questionmark_y))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_52_53 Int)) (and (= A__questionmark_v_52_53 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (< A__questionmark_y 0)))) (not (or (not (<= 0 A__questionmark_v_52_53)) (not (< A__questionmark_v_52_53 (- 0 A__questionmark_y)))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_53_54 Int)) (and (= A__questionmark_v_53_54 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= A__questionmark_x_3 0)) (not (< 0 A__questionmark_y)))) (not (or (not (< (- 0 A__questionmark_y) A__questionmark_v_53_54)) (not (<= A__questionmark_v_53_54 0))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_54_55 Int)) (and (= A__questionmark_v_54_55 (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= A__questionmark_x_3 0)) (not (< A__questionmark_y 0)))) (not (or (not (< A__questionmark_y A__questionmark_v_54_55)) (not (<= A__questionmark_v_54_55 0))))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 (+ A__questionmark_y A__questionmark_x_3) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_55_56 Int)) (and (= A__questionmark_v_55_56 (- A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_v_55_56)) (not (<= 0 A__questionmark_y)))) (= (tptp.x_2 A__questionmark_v_55_56 A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_d Int)) (=> (not (or (not (<= 2 A__questionmark_d)) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (not (< A__questionmark_a A__questionmark_b)))) (<= (+ A__questionmark_a A__questionmark_d) A__questionmark_b)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (=> (or (<= 0 A__questionmark_x_3) (<= 0 A__questionmark_y)) (<= 0 (tptp.and_1 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_56_57 Int)) (and (= A__questionmark_v_56_57 (tptp.or_1 A__questionmark_x_3 A__questionmark_y)) (=> (not (or (not (<= 0 A__questionmark_x_3)) (not (<= 0 A__questionmark_y)))) (not (or (not (<= 0 A__questionmark_v_56_57)) (not (<= A__questionmark_v_56_57 (+ A__questionmark_x_3 A__questionmark_y)))))))))) (not (forall ((A__questionmark_i Int)) (= (tptp.shl A__questionmark_i 0) A__questionmark_i))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (=> (<= 1 A__questionmark_j) (= (tptp.shl A__questionmark_i A__questionmark_j) (* (tptp.shl A__questionmark_i (- A__questionmark_j 1)) 2))))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (exists ((A__questionmark_v_57_58 Int)) (and (= A__questionmark_v_57_58 (tptp.shl A__questionmark_i A__questionmark_j)) (=> (not (or (not (<= 0 A__questionmark_i)) (not (< A__questionmark_i 32768)) (not (<= 0 A__questionmark_j)) (not (<= A__questionmark_j 16)))) (not (or (not (<= 0 A__questionmark_v_57_58)) (not (<= A__questionmark_v_57_58 tptp.int_2147483647))))))))) (not (forall ((A__questionmark_i Int)) (= (tptp.shr A__questionmark_i 0) A__questionmark_i))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (=> (<= 1 A__questionmark_j) (= (tptp.shr A__questionmark_i A__questionmark_j) (tptp.x_1 (tptp.shr A__questionmark_i (- A__questionmark_j 1)) 2))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_58_59 Int)) (and (= A__questionmark_v_58_59 (tptp.min A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_v_58_59 A__questionmark_x_3) (= A__questionmark_v_58_59 A__questionmark_y))) (not (<= A__questionmark_v_58_59 A__questionmark_x_3)) (not (<= A__questionmark_v_58_59 A__questionmark_y)))))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (exists ((A__questionmark_v_59_60 Int)) (and (= A__questionmark_v_59_60 (tptp.max A__questionmark_x_3 A__questionmark_y)) (not (or (not (or (= A__questionmark_v_59_60 A__questionmark_x_3) (= A__questionmark_v_59_60 A__questionmark_y))) (not (<= A__questionmark_x_3 A__questionmark_v_59_60)) (not (<= A__questionmark_y A__questionmark_v_59_60)))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (= (= (|tptp.'System_String_Equals_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (not (or (not (= (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1))) (not (= (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1) (= (|tptp.'StringEquals'| A__questionmark_b A__questionmark_a) tptp.true_1))) (not (=> (= A__questionmark_a A__questionmark_b) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_c Int)) (=> (not (or (not (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b) tptp.true_1)) (not (= (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c) tptp.true_1)))) (= (|tptp.'StringEquals'| A__questionmark_a A__questionmark_c) tptp.true_1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (=> (not (or (not (not (= A__questionmark_a tptp.nullObject))) (not (not (= A__questionmark_b tptp.nullObject))) (not (= (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b) tptp.true_1)))) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_a) (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_b))))) (not (not (= (|tptp.'IsStaticField'| |tptp.'BoundedStack_size'|) tptp.true_1))) (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_size'|) tptp.true_1)) (not (= (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_size'|) tptp.true_1)) (not (= (|tptp.'DeclType'| |tptp.'BoundedStack_size'|) |tptp.'BoundedStack'|)) (not (= (|tptp.'AsRangeField'| |tptp.'BoundedStack_size'| |tptp.'System_Int32'|) |tptp.'BoundedStack_size'|)) (not (not (= (|tptp.'IsStaticField'| |tptp.'BoundedStack_max'|) tptp.true_1))) (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_max'|) tptp.true_1)) (not (= (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_max'|) tptp.true_1)) (not (= (|tptp.'DeclType'| |tptp.'BoundedStack_max'|) |tptp.'BoundedStack'|)) (not (= (|tptp.'AsRangeField'| |tptp.'BoundedStack_max'| |tptp.'System_Int32'|) |tptp.'BoundedStack_max'|)) (not (not (= (|tptp.'IsStaticField'| |tptp.'BoundedStack_elems'|) tptp.true_1))) (not (= (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_elems'|) tptp.true_1)) (not (= (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_elems'|) tptp.true_1)) (not (= (|tptp.'AsRepField'| |tptp.'BoundedStack_elems'| |tptp.'BoundedStack'|) |tptp.'BoundedStack_elems'|)) (not (= (|tptp.'DeclType'| |tptp.'BoundedStack_elems'|) |tptp.'BoundedStack'|)) (not (= (|tptp.'AsNonNullRefField'| |tptp.'BoundedStack_elems'| (|tptp.'IntArray'| |tptp.'System_Int32'| 1)) |tptp.'BoundedStack_elems'|)) (not (= (tptp.x |tptp.'BoundedStack'| |tptp.'BoundedStack'|) tptp.true_1)) (not (= A__questionmark_v_0_8 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'BoundedStack'| A__questionmark_v_0_8) |tptp.'BoundedStack'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'BoundedStack'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'BoundedStack'|) |tptp.'BoundedStack'|)) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Array'|) tptp.true_1)) (not (= A__questionmark_v_1_9 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_Array'| A__questionmark_v_1_9) |tptp.'System_Array'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'System_Array'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'System_Array'|) |tptp.'System_Array'|)) (not (= (tptp.x |tptp.'System_ICloneable'| |tptp.'System_ICloneable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_ICloneable'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_ICloneable'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_ICloneable'|) |tptp.'System_ICloneable'|)) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_ICloneable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IList'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_ICollection'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Collections_IEnumerable'|) |tptp.'System_Collections_IEnumerable'|)) (not (= (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_ICollection'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Collections_ICollection'|) |tptp.'System_Collections_ICollection'|)) (not (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_ICollection'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IList'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Collections_IList'|) |tptp.'System_Collections_IList'|)) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IList'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Array'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Array'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_1_9))))) true))) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (exists ((A__questionmark_v_63_63 Int) (A__questionmark_v_62_64 Int)) (and (= A__questionmark_v_63_63 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|)) (= A__questionmark_v_62_64 (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_0_8))))) (not (or (not (<= 0 A__questionmark_v_62_64)) (not (<= A__questionmark_v_62_64 A__questionmark_v_63_63)) (not (<= A__questionmark_v_63_63 (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|))))))))))) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_String'|) tptp.true_1)) (not (= A__questionmark_v_2_7 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_String'| A__questionmark_v_2_7) |tptp.'System_String'|)) (not (= (|tptp.'IsImmutable'| |tptp.'System_String'|) tptp.true_1)) (not (= (|tptp.'AsImmutable'| |tptp.'System_String'|) |tptp.'System_String'|)) (not (= (tptp.x |tptp.'System_IComparable'| |tptp.'System_IComparable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IComparable'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IComparable'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_IComparable'|) |tptp.'System_IComparable'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_IComparable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_ICloneable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IConvertible'| |tptp.'System_IConvertible'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IConvertible'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IConvertible'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_IConvertible'|) |tptp.'System_IConvertible'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_IConvertible'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_IComparable_1___System_String'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IComparable_1___System_String'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_IComparable_1___System_String'|) |tptp.'System_IComparable_1___System_String'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_IEquatable_1___System_String'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_IEquatable_1___System_String'|) |tptp.'System_IEquatable_1___System_String'|)) (not (= (tptp.x |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|) tptp.true_1)) (not (forall ((A__questionmark_U Int)) (=> (= (tptp.x A__questionmark_U |tptp.'System_String'|) tptp.true_1) (= A__questionmark_U |tptp.'System_String'|)))) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_String'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_2_7))))) true))) (not (= (tptp.x |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) tptp.true_1)) (not (= (tptp.x |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_GuardException'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Exception'| |tptp.'System_Exception'|) tptp.true_1)) (not (= A__questionmark_v_3_6 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_Exception'| A__questionmark_v_3_6) |tptp.'System_Exception'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'System_Exception'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'System_Exception'|) |tptp.'System_Exception'|)) (not (= (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_Serialization_ISerializable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_Serialization_ISerializable'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Runtime_Serialization_ISerializable'|) |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Exception'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Exception'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Exception'|) |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Exception'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Exception'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_3_6))))) true))) (not (= A__questionmark_v_4_5 |tptp.'System_Exception'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_4_5) |tptp.'Microsoft_Contracts_GuardException'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_GuardException'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_GuardException'|) |tptp.'Microsoft_Contracts_GuardException'|)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'Microsoft_Contracts_GuardException'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_4_5))))) true))) (not (= A__questionmark_v_5_4 |tptp.'Microsoft_Contracts_GuardException'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'| A__questionmark_v_5_4) |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (not (= (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) tptp.true_1))) (not (= (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'Microsoft_Contracts_ObjectInvariantException'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_5_4))))) true))) (not (= (tptp.x |tptp.'System_Type'| |tptp.'System_Type'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (= A__questionmark_v_6_3 |tptp.'System_Object'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_6_3) |tptp.'System_Reflection_MemberInfo'|)) (not (= (|tptp.'IsImmutable'| |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (= (|tptp.'AsImmutable'| |tptp.'System_Reflection_MemberInfo'|) |tptp.'System_Reflection_MemberInfo'|)) (not (= (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_ICustomAttributeProvider'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_ICustomAttributeProvider'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Reflection_ICustomAttributeProvider'|) |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Reflection_MemberInfo'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_6_3))))) true))) (not (= A__questionmark_v_7_2 |tptp.'System_Reflection_MemberInfo'|)) (not (= (|tptp.'AsDirectSubClass'| |tptp.'System_Type'| A__questionmark_v_7_2) |tptp.'System_Type'|)) (not (= (|tptp.'IsImmutable'| |tptp.'System_Type'|) tptp.true_1)) (not (= (|tptp.'AsImmutable'| |tptp.'System_Type'|) |tptp.'System_Type'|)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Type'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Type'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Type'|) |tptp.'System_Runtime_InteropServices__Type'|)) (not (= (tptp.x |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Reflection_IReflect'|) tptp.true_1)) (not (= (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_IReflect'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'System_Reflection_IReflect'|) |tptp.'System_Reflection_IReflect'|)) (not (= (tptp.x |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'System_Type'|) tptp.true_1)) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_h) tptp.true_1)) (not (= (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'System_Type'|) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv) A__questionmark_v_7_2))))) true))) (not (= (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ICheckedException'|) tptp.true_1)) (not (= (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Object'|) tptp.true_1)) (not (= (|tptp.'IsMemberlessType'| |tptp.'Microsoft_Contracts_ICheckedException'|) tptp.true_1)) (not (= (|tptp.'AsInterface'| |tptp.'Microsoft_Contracts_ICheckedException'|) |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_64_65 Int) (A__questionmark_v_66_66 Int) (A__questionmark_v_68_67 Int) (A__questionmark_v_65_68 Int)) (and (= A__questionmark_v_64_65 (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this)) (= A__questionmark_v_66_66 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_65_68 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_69_70 Int)) (and (= A__questionmark_v_69_70 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_66_66)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_65_68)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_69_70)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_69_70))))))))))) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_64_65 |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.allocated) tptp.true_1)) (not (=> (not (= A__questionmark_v_65_68 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68)))))) (= A__questionmark_v_68_67 A__questionmark_v_66_66))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.inv) A__questionmark_v_65_68) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_65_68))))))) (= A__questionmark_v_68_67 (tptp.select2 A__questionmark_Heap A__questionmark_v_66_66 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_70_71 Int)) (and (= A__questionmark_v_70_71 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_64_65 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_70_71)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_70_71))))))))))))))))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_71_72 Int) (A__questionmark_v_73_73 Int) (A__questionmark_v_75_74 Int) (A__questionmark_v_72_75 Int)) (and (= A__questionmark_v_71_72 (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this)) (= A__questionmark_v_73_73 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef)) (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|)) (= A__questionmark_v_72_75 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_76_77 Int)) (and (= A__questionmark_v_76_77 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) A__questionmark_v_73_73)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) A__questionmark_v_72_75)))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_76_77)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_76_77))))))))))) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_71_72 |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.allocated) tptp.true_1)) (not (=> (not (= A__questionmark_v_72_75 |tptp.'PeerGroupPlaceholder'|)) (not (or (not (=> (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75)))))) (= A__questionmark_v_75_74 A__questionmark_v_73_73))) (not (=> (not (not (or (not (= (tptp.x (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.inv) A__questionmark_v_72_75) tptp.true_1)) (not (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 tptp.localinv) (|tptp.'BaseClass'| A__questionmark_v_72_75))))))) (= A__questionmark_v_75_74 (tptp.select2 A__questionmark_Heap A__questionmark_v_73_73 |tptp.'FirstConsistentOwner'|)))))))) (not (= (|tptp.'AsPureObject'| A__questionmark_this) A__questionmark_this)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_77_78 Int)) (and (= A__questionmark_v_77_78 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_71_72 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_77_78)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_77_78))))))))))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_78_79 Int)) (and (= A__questionmark_v_78_79 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_78_79 |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_78_79)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_78_79)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|) tptp.true_1)))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (exists ((A__questionmark_v_79_80 Int)) (and (= A__questionmark_v_79_80 (tptp.typeof A__questionmark_this)) (=> (not (or (not (not (= A__questionmark_this tptp.nullObject))) (not (= (tptp.x A__questionmark_v_79_80 |tptp.'BoundedStack'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv) A__questionmark_v_79_80)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv) A__questionmark_v_79_80)) (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated) tptp.true_1)))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'BoundedStack_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_arg0_in Int) (A__questionmark_arg1_in Int)) (exists ((A__questionmark_v_80_81 Int)) (and (= A__questionmark_v_80_81 (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated) tptp.true_1)) (not (= (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_arg0_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_81_82 Int)) (and (= A__questionmark_v_81_82 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_81_82)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_81_82)))))))))) (not (or (= A__questionmark_arg1_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_82_83 Int)) (and (= A__questionmark_v_82_83 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_82_83)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_82_83)))))))))))) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_80_81 |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.allocated) tptp.true_1)) (not (= (|tptp.'AsPureObject'| A__questionmark_arg0_in) A__questionmark_arg0_in)) (not (= (|tptp.'AsPureObject'| A__questionmark_arg1_in) A__questionmark_arg1_in)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_83_84 Int)) (and (= A__questionmark_v_83_84 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_80_81 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_83_84)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_83_84))))))))))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_arg0_in Int) (A__questionmark_arg1_in Int)) (= (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) (|tptp.'System_String_Concat_System_Object_System_Object_1'| A__questionmark_arg0_in A__questionmark_arg1_in)))) (not (=> (= |tptp.'PurityAxiomsCanBeAssumed'| tptp.true_1) (forall ((A__questionmark_Heap Int) (A__questionmark_str0_in Int) (A__questionmark_str1_in Int)) (exists ((A__questionmark_v_84_85 Int)) (and (= A__questionmark_v_84_85 (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in)) (=> (not (or (not (= (|tptp.'IsHeap'| A__questionmark_Heap) tptp.true_1)) (not (= (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated) tptp.true_1)) (not (= (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated) tptp.true_1)) (not (or (= A__questionmark_str0_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_85_86 Int)) (and (= A__questionmark_v_85_86 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_85_86)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_85_86)))))))))) (not (or (= A__questionmark_str1_in tptp.nullObject) (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_86_87 Int)) (and (= A__questionmark_v_86_87 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_86_87)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_86_87)))))))))))) (not (or (not (= (|tptp.'IsNotNull'| A__questionmark_v_84_85 |tptp.'System_String'|) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.allocated) tptp.true_1)) (not (= (|tptp.'StringLength'| A__questionmark_v_84_85) (+ (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))))) (not (= (|tptp.'AsPureObject'| A__questionmark_str0_in) A__questionmark_str0_in)) (not (= (|tptp.'AsPureObject'| A__questionmark_str1_in) A__questionmark_str1_in)) (not (forall ((A__questionmark_pc Int)) (exists ((A__questionmark_v_87_88 Int)) (and (= A__questionmark_v_87_88 (tptp.typeof A__questionmark_pc)) (=> (not (or (not (not (= A__questionmark_pc tptp.nullObject))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.allocated) tptp.true_1)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.ownerFrame) (tptp.select2 A__questionmark_Heap A__questionmark_v_84_85 tptp.ownerFrame))))) (not (or (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.inv) A__questionmark_v_87_88)) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_pc tptp.localinv) A__questionmark_v_87_88))))))))))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_str0_in Int) (A__questionmark_str1_in Int)) (= (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) (|tptp.'System_String_Concat_System_String_System_String_1'| A__questionmark_str0_in A__questionmark_str1_in)))) (not (= (|tptp.'IsNotNull'| tptp.stringLiteral8 |tptp.'System_String'|) tptp.true_1)) (not (= (|tptp.'StringLength'| tptp.stringLiteral8) 13)) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (tptp.select2 A__questionmark_heap tptp.stringLiteral8 tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral8) tptp.stringLiteral8)))) (not (= (|tptp.'IsNotNull'| tptp.stringLiteral9 |tptp.'System_String'|) tptp.true_1)) (not (= (|tptp.'StringLength'| tptp.stringLiteral9) 18)) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (tptp.select2 A__questionmark_heap tptp.stringLiteral9 tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral9) tptp.stringLiteral9)))) (not (= (|tptp.'IsNotNull'| tptp.stringLiteral10 |tptp.'System_String'|) tptp.true_1)) (not (= (|tptp.'StringLength'| tptp.stringLiteral10) 7)) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (tptp.select2 A__questionmark_heap tptp.stringLiteral10 tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral10) tptp.stringLiteral10)))) (not (= (|tptp.'IsNotNull'| tptp.stringLiteral11 |tptp.'System_String'|) tptp.true_1)) (not (= (|tptp.'StringLength'| tptp.stringLiteral11) 1)) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (tptp.select2 A__questionmark_heap tptp.stringLiteral11 tptp.allocated) tptp.true_1)))) (not (forall ((A__questionmark_heap Int)) (=> (= (|tptp.'IsHeap'| A__questionmark_heap) tptp.true_1) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral11) tptp.stringLiteral11)))))))) (exists ((A__questionmark_v_7_2 Int) (A__questionmark_v_6_3 Int) (A__questionmark_v_5_4 Int) (A__questionmark_v_4_5 Int) (A__questionmark_v_3_6 Int) (A__questionmark_v_2_7 Int) (A__questionmark_v_0_8 Int) (A__questionmark_v_1_9 Int)) (and (= A__questionmark_v_7_2 (|tptp.'BaseClass'| |tptp.'System_Type'|)) (= A__questionmark_v_6_3 (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|)) (= A__questionmark_v_5_4 (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (= A__questionmark_v_4_5 (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_GuardException'|)) (= A__questionmark_v_3_6 (|tptp.'BaseClass'| |tptp.'System_Exception'|)) (= A__questionmark_v_2_7 (|tptp.'BaseClass'| |tptp.'System_String'|)) (= A__questionmark_v_0_8 (|tptp.'BaseClass'| |tptp.'BoundedStack'|)) (= A__questionmark_v_1_9 (|tptp.'BaseClass'| |tptp.'System_Array'|)) (not (or (not (and (not (= tptp.allocated tptp.elements)) (not (= tptp.allocated tptp.inv)) (not (= tptp.localinv tptp.allocated)) (not (= tptp.allocated tptp.exposeVersion)) (not (= tptp.sharingMode tptp.allocated)) (not (= tptp.allocated |tptp.'SharingMode_Unshared'|)) (not (= tptp.allocated |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.allocated)) (not (= tptp.allocated tptp.ownerFrame)) (not (= tptp.allocated |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.allocated |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.allocated)) (not (= |tptp.'ArrayCategoryRef'| tptp.allocated)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.allocated)) (not (= |tptp.'System_Array'| tptp.allocated)) (not (= |tptp.'System_Boolean'| tptp.allocated)) (not (= |tptp.'System_Object'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Type'|)) (not (= tptp.allocated |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.allocated |tptp.'System_String'|)) (not (= tptp.allocated |tptp.'FirstConsistentOwner'|)) (not (= tptp.allocated |tptp.'System_SByte'|)) (not (= tptp.allocated |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| tptp.allocated)) (not (= |tptp.'System_UInt64'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Char'|)) (not (= tptp.allocated |tptp.'System_UIntPtr'|)) (not (= tptp.allocated |tptp.'System_IntPtr'|)) (not (= tptp.allocated |tptp.'BoundedStack_max'|)) (not (= tptp.allocated |tptp.'BoundedStack_size'|)) (not (= tptp.allocated |tptp.'BoundedStack_elems'|)) (not (= tptp.allocated |tptp.'System_Exception'|)) (not (= tptp.allocated |tptp.'System_IComparable'|)) (not (= tptp.allocated |tptp.'System_Collections_ICollection'|)) (not (= tptp.allocated |tptp.'System_ICloneable'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| tptp.allocated)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.allocated)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.allocated |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.allocated |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.allocated |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.allocated)) (not (= tptp.allocated |tptp.'BoundedStack'|)) (not (= tptp.allocated |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.allocated |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_Collections_IList'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 tptp.allocated)) (not (= tptp.allocated tptp.stringLiteral9)) (not (= tptp.stringLiteral10 tptp.allocated)) (not (= tptp.allocated tptp.stringLiteral11)) (not (= tptp.elements tptp.inv)) (not (= tptp.localinv tptp.elements)) (not (= tptp.elements tptp.exposeVersion)) (not (= tptp.sharingMode tptp.elements)) (not (= |tptp.'SharingMode_Unshared'| tptp.elements)) (not (= |tptp.'SharingMode_LockProtected'| tptp.elements)) (not (= tptp.ownerRef tptp.elements)) (not (= tptp.elements tptp.ownerFrame)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.elements)) (not (= |tptp.'ArrayCategoryValue'| tptp.elements)) (not (= |tptp.'ArrayCategoryInt'| tptp.elements)) (not (= |tptp.'ArrayCategoryRef'| tptp.elements)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.elements)) (not (= |tptp.'System_Array'| tptp.elements)) (not (= |tptp.'System_Boolean'| tptp.elements)) (not (= |tptp.'System_Object'| tptp.elements)) (not (= tptp.elements |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.elements)) (not (= tptp.elements |tptp.'System_String'|)) (not (= tptp.elements |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_SByte'| tptp.elements)) (not (= tptp.elements |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.elements)) (not (= |tptp.'System_UInt16'| tptp.elements)) (not (= |tptp.'System_Int32'| tptp.elements)) (not (= tptp.elements |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| tptp.elements)) (not (= |tptp.'System_UInt64'| tptp.elements)) (not (= |tptp.'System_Char'| tptp.elements)) (not (= tptp.elements |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| tptp.elements)) (not (= tptp.elements |tptp.'BoundedStack_max'|)) (not (= tptp.elements |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| tptp.elements)) (not (= |tptp.'System_Exception'| tptp.elements)) (not (= |tptp.'System_IComparable'| tptp.elements)) (not (= |tptp.'System_Collections_ICollection'| tptp.elements)) (not (= tptp.elements |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.elements)) (not (= |tptp.'System_IConvertible'| tptp.elements)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.elements)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.elements)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.elements)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.elements)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.elements)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.elements)) (not (= tptp.elements |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.elements)) (not (= |tptp.'BoundedStack'| tptp.elements)) (not (= tptp.elements |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.elements)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.elements)) (not (= tptp.elements |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.elements)) (not (= tptp.stringLiteral8 tptp.elements)) (not (= tptp.stringLiteral9 tptp.elements)) (not (= tptp.stringLiteral10 tptp.elements)) (not (= tptp.stringLiteral11 tptp.elements)) (not (= tptp.localinv tptp.inv)) (not (= tptp.inv tptp.exposeVersion)) (not (= tptp.sharingMode tptp.inv)) (not (= |tptp.'SharingMode_Unshared'| tptp.inv)) (not (= |tptp.'SharingMode_LockProtected'| tptp.inv)) (not (= tptp.ownerRef tptp.inv)) (not (= tptp.inv tptp.ownerFrame)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.inv)) (not (= |tptp.'ArrayCategoryValue'| tptp.inv)) (not (= |tptp.'ArrayCategoryInt'| tptp.inv)) (not (= |tptp.'ArrayCategoryRef'| tptp.inv)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.inv)) (not (= |tptp.'System_Array'| tptp.inv)) (not (= |tptp.'System_Boolean'| tptp.inv)) (not (= |tptp.'System_Object'| tptp.inv)) (not (= tptp.inv |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.inv)) (not (= tptp.inv |tptp.'System_String'|)) (not (= tptp.inv |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_SByte'| tptp.inv)) (not (= tptp.inv |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.inv)) (not (= |tptp.'System_UInt16'| tptp.inv)) (not (= |tptp.'System_Int32'| tptp.inv)) (not (= |tptp.'System_UInt32'| tptp.inv)) (not (= |tptp.'System_Int64'| tptp.inv)) (not (= |tptp.'System_UInt64'| tptp.inv)) (not (= |tptp.'System_Char'| tptp.inv)) (not (= |tptp.'System_UIntPtr'| tptp.inv)) (not (= |tptp.'System_IntPtr'| tptp.inv)) (not (= tptp.inv |tptp.'BoundedStack_max'|)) (not (= tptp.inv |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| tptp.inv)) (not (= |tptp.'System_Exception'| tptp.inv)) (not (= |tptp.'System_IComparable'| tptp.inv)) (not (= |tptp.'System_Collections_ICollection'| tptp.inv)) (not (= tptp.inv |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.inv)) (not (= |tptp.'System_IConvertible'| tptp.inv)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.inv)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.inv)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.inv)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.inv)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.inv)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.inv)) (not (= tptp.inv |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.inv)) (not (= |tptp.'BoundedStack'| tptp.inv)) (not (= tptp.inv |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.inv)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.inv)) (not (= |tptp.'System_Collections_IList'| tptp.inv)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.inv)) (not (= tptp.stringLiteral8 tptp.inv)) (not (= tptp.stringLiteral9 tptp.inv)) (not (= tptp.stringLiteral10 tptp.inv)) (not (= tptp.stringLiteral11 tptp.inv)) (not (= tptp.localinv tptp.exposeVersion)) (not (= tptp.localinv tptp.sharingMode)) (not (= tptp.localinv |tptp.'SharingMode_Unshared'|)) (not (= tptp.localinv |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.localinv)) (not (= tptp.localinv tptp.ownerFrame)) (not (= tptp.localinv |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.localinv |tptp.'ArrayCategoryValue'|)) (not (= tptp.localinv |tptp.'ArrayCategoryInt'|)) (not (= tptp.localinv |tptp.'ArrayCategoryRef'|)) (not (= tptp.localinv |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.localinv |tptp.'System_Array'|)) (not (= tptp.localinv |tptp.'System_Boolean'|)) (not (= tptp.localinv |tptp.'System_Object'|)) (not (= tptp.localinv |tptp.'System_Type'|)) (not (= tptp.localinv |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.localinv |tptp.'System_String'|)) (not (= tptp.localinv |tptp.'FirstConsistentOwner'|)) (not (= tptp.localinv |tptp.'System_SByte'|)) (not (= tptp.localinv |tptp.'System_Byte'|)) (not (= tptp.localinv |tptp.'System_Int16'|)) (not (= tptp.localinv |tptp.'System_UInt16'|)) (not (= tptp.localinv |tptp.'System_Int32'|)) (not (= tptp.localinv |tptp.'System_UInt32'|)) (not (= tptp.localinv |tptp.'System_Int64'|)) (not (= tptp.localinv |tptp.'System_UInt64'|)) (not (= tptp.localinv |tptp.'System_Char'|)) (not (= tptp.localinv |tptp.'System_UIntPtr'|)) (not (= tptp.localinv |tptp.'System_IntPtr'|)) (not (= tptp.localinv |tptp.'BoundedStack_max'|)) (not (= tptp.localinv |tptp.'BoundedStack_size'|)) (not (= tptp.localinv |tptp.'BoundedStack_elems'|)) (not (= tptp.localinv |tptp.'System_Exception'|)) (not (= tptp.localinv |tptp.'System_IComparable'|)) (not (= tptp.localinv |tptp.'System_Collections_ICollection'|)) (not (= tptp.localinv |tptp.'System_ICloneable'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.localinv |tptp.'System_IConvertible'|)) (not (= tptp.localinv |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.localinv |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.localinv |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.localinv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.localinv |tptp.'System_Reflection_IReflect'|)) (not (= tptp.localinv |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.localinv |tptp.'BoundedStack'|)) (not (= tptp.localinv |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.localinv |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_Collections_IList'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.localinv tptp.stringLiteral8)) (not (= tptp.localinv tptp.stringLiteral9)) (not (= tptp.localinv tptp.stringLiteral10)) (not (= tptp.localinv tptp.stringLiteral11)) (not (= tptp.sharingMode tptp.exposeVersion)) (not (= |tptp.'SharingMode_Unshared'| tptp.exposeVersion)) (not (= |tptp.'SharingMode_LockProtected'| tptp.exposeVersion)) (not (= tptp.ownerRef tptp.exposeVersion)) (not (= tptp.ownerFrame tptp.exposeVersion)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryValue'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryInt'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryRef'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.exposeVersion)) (not (= |tptp.'System_Array'| tptp.exposeVersion)) (not (= |tptp.'System_Boolean'| tptp.exposeVersion)) (not (= |tptp.'System_Object'| tptp.exposeVersion)) (not (= |tptp.'System_Type'| tptp.exposeVersion)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_String'|)) (not (= |tptp.'FirstConsistentOwner'| tptp.exposeVersion)) (not (= |tptp.'System_SByte'| tptp.exposeVersion)) (not (= |tptp.'System_Byte'| tptp.exposeVersion)) (not (= |tptp.'System_Int16'| tptp.exposeVersion)) (not (= |tptp.'System_UInt16'| tptp.exposeVersion)) (not (= |tptp.'System_Int32'| tptp.exposeVersion)) (not (= |tptp.'System_UInt32'| tptp.exposeVersion)) (not (= |tptp.'System_Int64'| tptp.exposeVersion)) (not (= |tptp.'System_UInt64'| tptp.exposeVersion)) (not (= |tptp.'System_Char'| tptp.exposeVersion)) (not (= |tptp.'System_UIntPtr'| tptp.exposeVersion)) (not (= |tptp.'System_IntPtr'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_size'| tptp.exposeVersion)) (not (= |tptp.'BoundedStack_elems'| tptp.exposeVersion)) (not (= |tptp.'System_Exception'| tptp.exposeVersion)) (not (= |tptp.'System_IComparable'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_ICollection'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.exposeVersion)) (not (= |tptp.'System_IConvertible'| tptp.exposeVersion)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.exposeVersion)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.exposeVersion)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.exposeVersion)) (not (= |tptp.'BoundedStack'| tptp.exposeVersion)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.exposeVersion)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.exposeVersion)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_IList'| tptp.exposeVersion)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.exposeVersion)) (not (= tptp.stringLiteral8 tptp.exposeVersion)) (not (= tptp.stringLiteral9 tptp.exposeVersion)) (not (= tptp.stringLiteral10 tptp.exposeVersion)) (not (= tptp.stringLiteral11 tptp.exposeVersion)) (not (= tptp.sharingMode |tptp.'SharingMode_Unshared'|)) (not (= tptp.sharingMode |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.sharingMode)) (not (= tptp.sharingMode tptp.ownerFrame)) (not (= tptp.sharingMode |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'ArrayCategoryRef'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'System_Array'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_Boolean'|)) (not (= tptp.sharingMode |tptp.'System_Object'|)) (not (= tptp.sharingMode |tptp.'System_Type'|)) (not (= tptp.sharingMode |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.sharingMode |tptp.'System_String'|)) (not (= tptp.sharingMode |tptp.'FirstConsistentOwner'|)) (not (= tptp.sharingMode |tptp.'System_SByte'|)) (not (= tptp.sharingMode |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_UInt16'|)) (not (= tptp.sharingMode |tptp.'System_Int32'|)) (not (= tptp.sharingMode |tptp.'System_UInt32'|)) (not (= tptp.sharingMode |tptp.'System_Int64'|)) (not (= tptp.sharingMode |tptp.'System_UInt64'|)) (not (= tptp.sharingMode |tptp.'System_Char'|)) (not (= tptp.sharingMode |tptp.'System_UIntPtr'|)) (not (= tptp.sharingMode |tptp.'System_IntPtr'|)) (not (= tptp.sharingMode |tptp.'BoundedStack_max'|)) (not (= tptp.sharingMode |tptp.'BoundedStack_size'|)) (not (= tptp.sharingMode |tptp.'BoundedStack_elems'|)) (not (= tptp.sharingMode |tptp.'System_Exception'|)) (not (= tptp.sharingMode |tptp.'System_IComparable'|)) (not (= tptp.sharingMode |tptp.'System_Collections_ICollection'|)) (not (= tptp.sharingMode |tptp.'System_ICloneable'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.sharingMode |tptp.'System_IConvertible'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.sharingMode |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_IReflect'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.sharingMode |tptp.'BoundedStack'|)) (not (= tptp.sharingMode |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.sharingMode |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_Collections_IList'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.sharingMode tptp.stringLiteral8)) (not (= tptp.sharingMode tptp.stringLiteral9)) (not (= tptp.sharingMode tptp.stringLiteral10)) (not (= tptp.sharingMode tptp.stringLiteral11)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'SharingMode_Unshared'|)) (not (= tptp.ownerRef |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Array'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Boolean'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Object'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_UInt64'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Exception'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_IComparable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'SharingMode_Unshared'|)) (not (= tptp.stringLiteral9 |tptp.'SharingMode_Unshared'|)) (not (= tptp.stringLiteral10 |tptp.'SharingMode_Unshared'|)) (not (= tptp.stringLiteral11 |tptp.'SharingMode_Unshared'|)) (not (= tptp.ownerRef |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Array'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Boolean'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Object'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_UInt64'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Exception'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'SharingMode_LockProtected'|)) (not (= tptp.stringLiteral9 |tptp.'SharingMode_LockProtected'|)) (not (= tptp.stringLiteral10 |tptp.'SharingMode_LockProtected'|)) (not (= tptp.stringLiteral11 |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.ownerFrame)) (not (= tptp.ownerRef |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryValue'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryInt'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryRef'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.ownerRef |tptp.'System_Array'|)) (not (= tptp.ownerRef |tptp.'System_Boolean'|)) (not (= tptp.ownerRef |tptp.'System_Object'|)) (not (= tptp.ownerRef |tptp.'System_Type'|)) (not (= tptp.ownerRef |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.ownerRef |tptp.'System_String'|)) (not (= tptp.ownerRef |tptp.'FirstConsistentOwner'|)) (not (= tptp.ownerRef |tptp.'System_SByte'|)) (not (= tptp.ownerRef |tptp.'System_Byte'|)) (not (= tptp.ownerRef |tptp.'System_Int16'|)) (not (= tptp.ownerRef |tptp.'System_UInt16'|)) (not (= tptp.ownerRef |tptp.'System_Int32'|)) (not (= tptp.ownerRef |tptp.'System_UInt32'|)) (not (= tptp.ownerRef |tptp.'System_Int64'|)) (not (= tptp.ownerRef |tptp.'System_UInt64'|)) (not (= tptp.ownerRef |tptp.'System_Char'|)) (not (= tptp.ownerRef |tptp.'System_UIntPtr'|)) (not (= tptp.ownerRef |tptp.'System_IntPtr'|)) (not (= tptp.ownerRef |tptp.'BoundedStack_max'|)) (not (= tptp.ownerRef |tptp.'BoundedStack_size'|)) (not (= tptp.ownerRef |tptp.'BoundedStack_elems'|)) (not (= tptp.ownerRef |tptp.'System_Exception'|)) (not (= tptp.ownerRef |tptp.'System_IComparable'|)) (not (= tptp.ownerRef |tptp.'System_Collections_ICollection'|)) (not (= tptp.ownerRef |tptp.'System_ICloneable'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.ownerRef |tptp.'System_IConvertible'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.ownerRef |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_IReflect'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.ownerRef |tptp.'BoundedStack'|)) (not (= tptp.ownerRef |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.ownerRef |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IList'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.ownerRef tptp.stringLiteral8)) (not (= tptp.ownerRef tptp.stringLiteral9)) (not (= tptp.ownerRef tptp.stringLiteral10)) (not (= tptp.ownerRef tptp.stringLiteral11)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryValue'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryInt'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryRef'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.ownerFrame)) (not (= |tptp.'System_Array'| tptp.ownerFrame)) (not (= |tptp.'System_Boolean'| tptp.ownerFrame)) (not (= |tptp.'System_Object'| tptp.ownerFrame)) (not (= |tptp.'System_Type'| tptp.ownerFrame)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_String'|)) (not (= |tptp.'FirstConsistentOwner'| tptp.ownerFrame)) (not (= |tptp.'System_SByte'| tptp.ownerFrame)) (not (= |tptp.'System_Byte'| tptp.ownerFrame)) (not (= |tptp.'System_Int16'| tptp.ownerFrame)) (not (= |tptp.'System_UInt16'| tptp.ownerFrame)) (not (= |tptp.'System_Int32'| tptp.ownerFrame)) (not (= |tptp.'System_UInt32'| tptp.ownerFrame)) (not (= |tptp.'System_Int64'| tptp.ownerFrame)) (not (= |tptp.'System_UInt64'| tptp.ownerFrame)) (not (= |tptp.'System_Char'| tptp.ownerFrame)) (not (= |tptp.'System_UIntPtr'| tptp.ownerFrame)) (not (= |tptp.'System_IntPtr'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_size'| tptp.ownerFrame)) (not (= |tptp.'BoundedStack_elems'| tptp.ownerFrame)) (not (= |tptp.'System_Exception'| tptp.ownerFrame)) (not (= |tptp.'System_IComparable'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_ICollection'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.ownerFrame)) (not (= |tptp.'System_IConvertible'| tptp.ownerFrame)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.ownerFrame)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.ownerFrame)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.ownerFrame)) (not (= |tptp.'BoundedStack'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.ownerFrame)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_IList'| tptp.ownerFrame)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.ownerFrame)) (not (= tptp.stringLiteral8 tptp.ownerFrame)) (not (= tptp.stringLiteral9 tptp.ownerFrame)) (not (= tptp.stringLiteral10 tptp.ownerFrame)) (not (= tptp.stringLiteral11 tptp.ownerFrame)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Array'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Boolean'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Object'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_SByte'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_UInt16'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Int32'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_UInt64'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Exception'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_IComparable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_IConvertible'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.stringLiteral9 |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.stringLiteral10 |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.stringLiteral11 |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_UInt16'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Exception'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_IComparable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'ArrayCategoryValue'|)) (not (= tptp.stringLiteral9 |tptp.'ArrayCategoryValue'|)) (not (= tptp.stringLiteral10 |tptp.'ArrayCategoryValue'|)) (not (= tptp.stringLiteral11 |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral8)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral9)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral10)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral11)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral9)) (not (= tptp.stringLiteral10 |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral11)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral9)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral10)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral11)) (not (= |tptp.'System_Array'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Array'| |tptp.'System_Object'|)) (not (= |tptp.'System_Array'| |tptp.'System_Type'|)) (not (= |tptp.'System_Array'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Array'| |tptp.'System_String'|)) (not (= |tptp.'System_Array'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Array'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Array'| |tptp.'System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Array'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Array'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Array'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Array'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Array'| tptp.stringLiteral8)) (not (= |tptp.'System_Array'| tptp.stringLiteral9)) (not (= |tptp.'System_Array'| tptp.stringLiteral10)) (not (= |tptp.'System_Array'| tptp.stringLiteral11)) (not (= |tptp.'System_Object'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral9)) (not (= tptp.stringLiteral10 |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral11)) (not (= |tptp.'System_Object'| |tptp.'System_Type'|)) (not (= |tptp.'System_Object'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Object'| |tptp.'System_String'|)) (not (= |tptp.'System_Object'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Object'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Object'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Object'| |tptp.'System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Object'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Object'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Object'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| tptp.stringLiteral9)) (not (= |tptp.'System_Object'| tptp.stringLiteral10)) (not (= |tptp.'System_Object'| tptp.stringLiteral11)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_String'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Type'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Type'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Type'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Type'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Type'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Type'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Type'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Type'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Type'|)) (not (= |tptp.'System_Char'| |tptp.'System_Type'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Type'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Type'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Type'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Type'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Type'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Type'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Type'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Type'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Type'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Type'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Type'|)) (not (= tptp.stringLiteral8 |tptp.'System_Type'|)) (not (= tptp.stringLiteral9 |tptp.'System_Type'|)) (not (= tptp.stringLiteral10 |tptp.'System_Type'|)) (not (= tptp.stringLiteral11 |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_SByte'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_UInt16'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Int32'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_UInt64'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Exception'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_IComparable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_ICloneable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.stringLiteral9 |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.stringLiteral10 |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.stringLiteral11 |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_String'|)) (not (= |tptp.'System_Byte'| |tptp.'System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_String'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_String'|)) (not (= |tptp.'System_Char'| |tptp.'System_String'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_String'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_String'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_String'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_String'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_String'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_String'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_String'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_String'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_String'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_String'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_String'|)) (not (= tptp.stringLiteral8 |tptp.'System_String'|)) (not (= tptp.stringLiteral9 |tptp.'System_String'|)) (not (= tptp.stringLiteral10 |tptp.'System_String'|)) (not (= tptp.stringLiteral11 |tptp.'System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UInt16'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Int32'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UInt32'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Int64'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UInt64'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Char'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IntPtr'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Exception'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IComparable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IConvertible'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'BoundedStack'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'FirstConsistentOwner'|)) (not (= tptp.stringLiteral8 |tptp.'FirstConsistentOwner'|)) (not (= tptp.stringLiteral9 |tptp.'FirstConsistentOwner'|)) (not (= tptp.stringLiteral10 |tptp.'FirstConsistentOwner'|)) (not (= tptp.stringLiteral11 |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_SByte'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Int32'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_SByte'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Exception'| |tptp.'System_SByte'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_SByte'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_SByte'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_SByte'|)) (not (= tptp.stringLiteral9 |tptp.'System_SByte'|)) (not (= tptp.stringLiteral10 |tptp.'System_SByte'|)) (not (= tptp.stringLiteral11 |tptp.'System_SByte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Char'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Byte'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Byte'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Byte'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Byte'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Byte'|)) (not (= tptp.stringLiteral8 |tptp.'System_Byte'|)) (not (= tptp.stringLiteral9 |tptp.'System_Byte'|)) (not (= tptp.stringLiteral10 |tptp.'System_Byte'|)) (not (= tptp.stringLiteral11 |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int16'| tptp.stringLiteral8)) (not (= |tptp.'System_Int16'| tptp.stringLiteral9)) (not (= |tptp.'System_Int16'| tptp.stringLiteral10)) (not (= |tptp.'System_Int16'| tptp.stringLiteral11)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_UInt16'|)) (not (= tptp.stringLiteral9 |tptp.'System_UInt16'|)) (not (= tptp.stringLiteral10 |tptp.'System_UInt16'|)) (not (= tptp.stringLiteral11 |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| tptp.stringLiteral9)) (not (= |tptp.'System_Int32'| tptp.stringLiteral10)) (not (= |tptp.'System_Int32'| tptp.stringLiteral11)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Char'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UInt32'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt32'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt32'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_UInt32'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UInt32'|)) (not (= tptp.stringLiteral8 |tptp.'System_UInt32'|)) (not (= tptp.stringLiteral9 |tptp.'System_UInt32'|)) (not (= tptp.stringLiteral10 |tptp.'System_UInt32'|)) (not (= tptp.stringLiteral11 |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int64'| tptp.stringLiteral8)) (not (= |tptp.'System_Int64'| tptp.stringLiteral9)) (not (= |tptp.'System_Int64'| tptp.stringLiteral10)) (not (= |tptp.'System_Int64'| tptp.stringLiteral11)) (not (= |tptp.'System_UInt64'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral9)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral10)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral11)) (not (= |tptp.'System_Char'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Char'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Char'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Char'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Char'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Char'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Char'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Char'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Char'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Char'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Char'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Char'|)) (not (= tptp.stringLiteral8 |tptp.'System_Char'|)) (not (= tptp.stringLiteral9 |tptp.'System_Char'|)) (not (= tptp.stringLiteral10 |tptp.'System_Char'|)) (not (= tptp.stringLiteral11 |tptp.'System_Char'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UIntPtr'|)) (not (= tptp.stringLiteral8 |tptp.'System_UIntPtr'|)) (not (= tptp.stringLiteral9 |tptp.'System_UIntPtr'|)) (not (= tptp.stringLiteral10 |tptp.'System_UIntPtr'|)) (not (= tptp.stringLiteral11 |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Exception'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_IntPtr'|)) (not (= tptp.stringLiteral9 |tptp.'System_IntPtr'|)) (not (= tptp.stringLiteral10 |tptp.'System_IntPtr'|)) (not (= tptp.stringLiteral11 |tptp.'System_IntPtr'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Exception'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_IComparable'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_ICloneable'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_IConvertible'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'BoundedStack_max'|)) (not (= tptp.stringLiteral8 |tptp.'BoundedStack_max'|)) (not (= tptp.stringLiteral9 |tptp.'BoundedStack_max'|)) (not (= tptp.stringLiteral10 |tptp.'BoundedStack_max'|)) (not (= tptp.stringLiteral11 |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Exception'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_IComparable'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_IConvertible'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'BoundedStack_size'|)) (not (= tptp.stringLiteral8 |tptp.'BoundedStack_size'|)) (not (= tptp.stringLiteral9 |tptp.'BoundedStack_size'|)) (not (= tptp.stringLiteral10 |tptp.'BoundedStack_size'|)) (not (= tptp.stringLiteral11 |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Exception'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IComparable'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_ICloneable'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'BoundedStack_elems'|)) (not (= tptp.stringLiteral9 |tptp.'BoundedStack_elems'|)) (not (= tptp.stringLiteral10 |tptp.'BoundedStack_elems'|)) (not (= tptp.stringLiteral11 |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Exception'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Exception'|)) (not (= tptp.stringLiteral9 |tptp.'System_Exception'|)) (not (= tptp.stringLiteral10 |tptp.'System_Exception'|)) (not (= tptp.stringLiteral11 |tptp.'System_Exception'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_IComparable'|)) (not (= tptp.stringLiteral9 |tptp.'System_IComparable'|)) (not (= tptp.stringLiteral10 |tptp.'System_IComparable'|)) (not (= tptp.stringLiteral11 |tptp.'System_IComparable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Collections_ICollection'|)) (not (= tptp.stringLiteral9 |tptp.'System_Collections_ICollection'|)) (not (= tptp.stringLiteral10 |tptp.'System_Collections_ICollection'|)) (not (= tptp.stringLiteral11 |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_ICloneable'|)) (not (= tptp.stringLiteral8 |tptp.'System_ICloneable'|)) (not (= tptp.stringLiteral9 |tptp.'System_ICloneable'|)) (not (= tptp.stringLiteral10 |tptp.'System_ICloneable'|)) (not (= tptp.stringLiteral11 |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.stringLiteral9 |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.stringLiteral10 |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.stringLiteral11 |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral8)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral9)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral10)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral11)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral9)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral10)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral11)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral8)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral9)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral10)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral11)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.stringLiteral8 |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.stringLiteral9 |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.stringLiteral10 |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.stringLiteral11 |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.stringLiteral9 |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.stringLiteral10 |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.stringLiteral11 |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.stringLiteral9 |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.stringLiteral10 |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.stringLiteral11 |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.stringLiteral9 |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.stringLiteral10 |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.stringLiteral11 |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.stringLiteral8 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.stringLiteral9 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.stringLiteral10 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.stringLiteral11 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Reflection_IReflect'|)) (not (= tptp.stringLiteral8 |tptp.'System_Reflection_IReflect'|)) (not (= tptp.stringLiteral9 |tptp.'System_Reflection_IReflect'|)) (not (= tptp.stringLiteral10 |tptp.'System_Reflection_IReflect'|)) (not (= tptp.stringLiteral11 |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral9)) (not (= tptp.stringLiteral10 |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral11)) (not (= |tptp.'BoundedStack'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'BoundedStack'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'BoundedStack'|)) (not (= tptp.stringLiteral9 |tptp.'BoundedStack'|)) (not (= tptp.stringLiteral10 |tptp.'BoundedStack'|)) (not (= tptp.stringLiteral11 |tptp.'BoundedStack'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.stringLiteral8 |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.stringLiteral9 |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.stringLiteral10 |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.stringLiteral11 |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.stringLiteral9 |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.stringLiteral10 |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.stringLiteral11 |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.stringLiteral9 |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.stringLiteral10 |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.stringLiteral11 |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_IList'|)) (not (= tptp.stringLiteral8 |tptp.'System_Collections_IList'|)) (not (= tptp.stringLiteral9 |tptp.'System_Collections_IList'|)) (not (= tptp.stringLiteral10 |tptp.'System_Collections_IList'|)) (not (= tptp.stringLiteral11 |tptp.'System_Collections_IList'|)) (not (= tptp.stringLiteral8 |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral9 |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral10 |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral11 |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 tptp.stringLiteral9)) (not (= tptp.stringLiteral8 tptp.stringLiteral10)) (not (= tptp.stringLiteral8 tptp.stringLiteral11)) (not (= tptp.stringLiteral10 tptp.stringLiteral9)) (not (= tptp.stringLiteral9 tptp.stringLiteral11)) (not (= tptp.stringLiteral10 tptp.stringLiteral11)))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.elements))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.exposeVersion))) (not (forall ((A__questionmark_c Int)) (= A__questionmark_c (|tptp.'ClassReprInv'| (|tptp.'ClassRepr'| A__questionmark_c))))) (not (forall ((A__questionmark_T Int)) (not (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'ClassRepr'| A__questionmark_T)) |tptp.'System_Object'|))))) (not (forall ((A__questionmark_T Int)) (not (= tptp.nullObject (|tptp.'ClassRepr'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_T) tptp.ownerFrame))))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.allocated))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.elements))) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.inv)) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.localinv)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerRef))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerFrame))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.exposeVersion))) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'FirstConsistentOwner'|)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.allocated)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.elements)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.inv)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.localinv)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.exposeVersion)) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.ownerRef)) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.ownerFrame)) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.elements))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'ValueArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'IntArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'RefArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'ArrayIndexInvX'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_y (|tptp.'ArrayIndexInvY'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (|tptp.'InRange'| (|tptp.'IntArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_i Int) (A__questionmark_r Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))))) (not (forall ((A__questionmark_a Int)) (>= (|tptp.'Rank'| A__questionmark_a) 1))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (and (forall ((BOUND_VARIABLE_11112 Int)) (>= (|tptp.'Length'| BOUND_VARIABLE_11112) 0)) (forall ((BOUND_VARIABLE_11118 Int)) (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| BOUND_VARIABLE_11118))) 0)))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (>= (|tptp.'DimLength'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int)) (or (not (= (|tptp.'Rank'| A__questionmark_a) 1)) (= (|tptp.'DimLength'| A__questionmark_a 0) (|tptp.'Length'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'LBound'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'UBound'| A__questionmark_a A__questionmark_i) (+ (- 1) (|tptp.'DimLength'| A__questionmark_a A__questionmark_i))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryValue'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryInt'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryRef'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryNonNullRef'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Object'|))) (not (and (forall ((BOUND_VARIABLE_11205 Int) (BOUND_VARIABLE_11207 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11205 BOUND_VARIABLE_11207) (|tptp.'ValueArray'| BOUND_VARIABLE_11205 BOUND_VARIABLE_11207)))) (forall ((BOUND_VARIABLE_11214 Int) (BOUND_VARIABLE_11216 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11214 BOUND_VARIABLE_11216) |tptp.'System_Array'|))))) (not (and (forall ((BOUND_VARIABLE_11254 Int) (BOUND_VARIABLE_11256 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11254 BOUND_VARIABLE_11256) (|tptp.'IntArray'| BOUND_VARIABLE_11254 BOUND_VARIABLE_11256)))) (forall ((BOUND_VARIABLE_11263 Int) (BOUND_VARIABLE_11265 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11263 BOUND_VARIABLE_11265) |tptp.'System_Array'|))))) (not (and (forall ((BOUND_VARIABLE_11303 Int) (BOUND_VARIABLE_11305 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11303 BOUND_VARIABLE_11305) (|tptp.'RefArray'| BOUND_VARIABLE_11303 BOUND_VARIABLE_11305)))) (forall ((BOUND_VARIABLE_11312 Int) (BOUND_VARIABLE_11314 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11312 BOUND_VARIABLE_11314) |tptp.'System_Array'|))))) (not (and (forall ((BOUND_VARIABLE_11352 Int) (BOUND_VARIABLE_11354 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11352 BOUND_VARIABLE_11354) (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11352 BOUND_VARIABLE_11354)))) (forall ((BOUND_VARIABLE_11361 Int) (BOUND_VARIABLE_11363 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11361 BOUND_VARIABLE_11363) |tptp.'System_Array'|))))) (not (forall ((A__questionmark_array Int) (A__questionmark_elementType Int) (A__questionmark_rank Int)) (or (not (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank))) (and (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_array) |tptp.'System_Array'|)) (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array)) (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| (tptp.typeof A__questionmark_array)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))))) (not (and (forall ((BOUND_VARIABLE_11493 Int) (BOUND_VARIABLE_11495 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11495 (|tptp.'RefArray'| BOUND_VARIABLE_11495 BOUND_VARIABLE_11493))))) (forall ((BOUND_VARIABLE_11506 Int) (BOUND_VARIABLE_11508 Int) (BOUND_VARIABLE_11510 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11510 (|tptp.'RefArray'| BOUND_VARIABLE_11506 BOUND_VARIABLE_11508)))) (= BOUND_VARIABLE_11510 (|tptp.'RefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_11510) BOUND_VARIABLE_11508)))) (forall ((BOUND_VARIABLE_11522 Int) (BOUND_VARIABLE_11524 Int) (BOUND_VARIABLE_11526 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11526 (|tptp.'RefArray'| BOUND_VARIABLE_11522 BOUND_VARIABLE_11524)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_11526) BOUND_VARIABLE_11522)))))) (not (and (forall ((BOUND_VARIABLE_11598 Int) (BOUND_VARIABLE_11600 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11600 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11600 BOUND_VARIABLE_11598))))) (forall ((BOUND_VARIABLE_11611 Int) (BOUND_VARIABLE_11613 Int) (BOUND_VARIABLE_11615 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11615 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11611 BOUND_VARIABLE_11613)))) (= BOUND_VARIABLE_11615 (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_11615) BOUND_VARIABLE_11613)))) (forall ((BOUND_VARIABLE_11627 Int) (BOUND_VARIABLE_11629 Int) (BOUND_VARIABLE_11631 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11631 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11627 BOUND_VARIABLE_11629)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_11631) BOUND_VARIABLE_11627)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (and (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (and (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))) (and (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef)) (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_a Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= |tptp.'System_Object'| (tptp.typeof (|tptp.'ElementProxy'| A__questionmark_o A__questionmark_pos))))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= |tptp.'System_Object'| (tptp.typeof (|tptp.'ElementProxyStruct'| A__questionmark_o A__questionmark_pos))))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f)))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_f_prime_ Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_f A__questionmark_f_prime_) (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f_prime_) (|tptp.'StructGet'| A__questionmark_s A__questionmark_f_prime_))))) (not (and (forall ((BOUND_VARIABLE_12007 Int)) (= tptp.true_1 (tptp.x BOUND_VARIABLE_12007 (|tptp.'BaseClass'| BOUND_VARIABLE_12007)))) (forall ((BOUND_VARIABLE_12014 Int)) (or (= |tptp.'System_Object'| BOUND_VARIABLE_12014) (not (= BOUND_VARIABLE_12014 (|tptp.'BaseClass'| BOUND_VARIABLE_12014))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_B Int) (A__questionmark_C Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_C (|tptp.'AsDirectSubClass'| A__questionmark_B A__questionmark_A)))) (= A__questionmark_B (|tptp.'OneClassDown'| A__questionmark_C A__questionmark_A))))) (not (forall ((A__questionmark_T Int) (BOUND_VARIABLE_12067 Int) (BOUND_VARIABLE_12060 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| A__questionmark_T))) (and (or (not (= tptp.true_1 (tptp.x A__questionmark_T BOUND_VARIABLE_12060))) (= A__questionmark_T BOUND_VARIABLE_12060)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12067 A__questionmark_T))) (= A__questionmark_T BOUND_VARIABLE_12067)))))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Boolean'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Object'|))) (not (forall ((A__questionmark_T Int)) (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'TypeObject'| A__questionmark_T) |tptp.'System_Type'|)))) (not (forall ((A__questionmark_T Int)) (= A__questionmark_T (|tptp.'TypeName'| (|tptp.'TypeObject'| A__questionmark_T))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (or (= tptp.nullObject A__questionmark_o) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) A__questionmark_T)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T)) (and (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T))) (= A__questionmark_o (|tptp.'As'| A__questionmark_o A__questionmark_T))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (= tptp.nullObject (|tptp.'As'| A__questionmark_o A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) |tptp.'System_Array'|))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) tptp.allocated))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_s Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_s))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'StructGet'| A__questionmark_s A__questionmark_f)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'RefArrayGet'| A__questionmark_e A__questionmark_i)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'ValueArrayGet'| A__questionmark_e A__questionmark_i)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_o))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_c Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_c) tptp.allocated))))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| |tptp.'NonNullFieldsAreInitialized'|))) (not (forall ((A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= A__questionmark_f (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T))) (= A__questionmark_f (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (|tptp.'Is'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)) A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (and (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|)))) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (|tptp.'InRange'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRangeField'| A__questionmark_f A__questionmark_T)) A__questionmark_T))))) (not (forall ((A__questionmark_o Int)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| (tptp.typeof A__questionmark_o)))))) (not (forall ((A__questionmark_J Int) (A__questionmark_s Int) (A__questionmark_b Int)) (or (not (= A__questionmark_J (|tptp.'AsInterface'| A__questionmark_J))) (not (= A__questionmark_b (|tptp.'Box'| A__questionmark_s A__questionmark_b))) (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (|tptp.'AsInterface'| A__questionmark_J)))) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J))))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Object'|)) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_T)))) (and (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1)) (= A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_U_1)))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_T)))) (and (not (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1))) (= A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_U_1)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int) (BOUND_VARIABLE_12450 Int) (BOUND_VARIABLE_12448 Int)) (or (= tptp.nullObject A__questionmark_o) (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_12448))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.localinv)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.ownerRef))) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_12448 BOUND_VARIABLE_12450 tptp.ownerRef)))) (= A__questionmark_o BOUND_VARIABLE_12450) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_12448 BOUND_VARIABLE_12450 tptp.ownerFrame)))))))) (not (forall ((A__questionmark_s Int)) (>= (|tptp.'StringLength'| A__questionmark_s) 0))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (and (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerRef)) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (and (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (and (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerRef)) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (and (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (not (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (and (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.localinv))))))) (not (and (forall ((BOUND_VARIABLE_13006 Int) (BOUND_VARIABLE_13008 Int) (BOUND_VARIABLE_13010 Int) (BOUND_VARIABLE_13012 Int)) (= (|tptp.'BoxFunc'| BOUND_VARIABLE_13006 BOUND_VARIABLE_13008 BOUND_VARIABLE_13010 BOUND_VARIABLE_13012) (|tptp.'Box'| BOUND_VARIABLE_13006 (|tptp.'BoxFunc'| BOUND_VARIABLE_13006 BOUND_VARIABLE_13008 BOUND_VARIABLE_13010 BOUND_VARIABLE_13012)))) (forall ((BOUND_VARIABLE_13019 Int) (BOUND_VARIABLE_13021 Int) (BOUND_VARIABLE_13023 Int) (BOUND_VARIABLE_13025 Int)) (= BOUND_VARIABLE_13021 (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| BOUND_VARIABLE_13019 BOUND_VARIABLE_13021 BOUND_VARIABLE_13023 BOUND_VARIABLE_13025)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (or (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_x_3))) (= A__questionmark_x_3 (|tptp.'BoxFunc'| A__questionmark_x_3 A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (= A__questionmark_x_3 (|tptp.'Unbox'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))))) (not (forall ((A__questionmark_p Int) (BOUND_VARIABLE_13114 Int) (BOUND_VARIABLE_13112 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_13112))) (and (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13112 (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p) tptp.inv)) (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13112 (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p) tptp.localinv)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) |tptp.'System_Object'|))) (not (= A__questionmark_p (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))) (= A__questionmark_x_3 A__questionmark_p)))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (= (= A__questionmark_typ (|tptp.'UnboxedType'| A__questionmark_p)) (not (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)))))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (or (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)) (= A__questionmark_p (|tptp.'Box'| (|tptp.'Unbox'| A__questionmark_p) A__questionmark_p))))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_SByte'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Byte'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int16'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt16'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int32'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt32'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int64'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt64'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Char'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UIntPtr'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_IntPtr'|))) (not (>= (+ tptp.int_m2147483648 (* (- 1) tptp.int_m9223372036854775808)) 1)) (>= tptp.int_m2147483648 (- 100000)) (not (>= tptp.int_2147483647 100001)) (not (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_2147483647)) 1)) (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_9223372036854775807)) 0) (>= (+ tptp.int_9223372036854775807 (* (- 1) tptp.int_18446744073709551615)) 0) (not (= tptp.int_m9223372036854775808 (+ (- 1) (* (- 1) tptp.int_9223372036854775807)))) (not (= tptp.int_m2147483648 (+ (- 1) (* (- 1) tptp.int_2147483647)))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_SByte'|)) (and (>= A__questionmark_i (- 128)) (not (>= A__questionmark_i 128)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Byte'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 256)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int16'|)) (and (>= A__questionmark_i (- 32768)) (not (>= A__questionmark_i 32768)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt16'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 65536)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int32'|)) (and (not (>= (+ tptp.int_m2147483648 (* (- 1) A__questionmark_i)) 1)) (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt32'|)) (and (>= A__questionmark_i 0) (>= (+ tptp.int_4294967295 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int64'|)) (and (not (>= (+ tptp.int_m9223372036854775808 (* (- 1) A__questionmark_i)) 1)) (>= (+ tptp.int_9223372036854775807 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt64'|)) (and (>= A__questionmark_i 0) (>= (+ tptp.int_18446744073709551615 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Char'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 65536)))))) (not (forall ((A__questionmark_z Int) (A__questionmark_B Int) (A__questionmark_C Int)) (or (not (= tptp.true_1 (|tptp.'InRange'| A__questionmark_z A__questionmark_C))) (= A__questionmark_z (|tptp.'IntToInt'| A__questionmark_z A__questionmark_B A__questionmark_C))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'IfThenElse'| tptp.true_1 A__questionmark_x_3 A__questionmark_y)))) (not (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (= tptp.true_1 A__questionmark_b) (= A__questionmark_y (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (+ (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (* A__questionmark_y (tptp.x_1 A__questionmark_x_3 A__questionmark_y)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 1)) (and (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0) (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 1))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (>= A__questionmark_y 0) (and (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0) (not (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 0)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (>= A__questionmark_x_3 1) (not (>= A__questionmark_y 1)) (and (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 1) (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (>= A__questionmark_x_3 1) (>= A__questionmark_y 0) (and (not (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 0)) (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_d Int)) (or (not (>= A__questionmark_d 2)) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (>= (+ A__questionmark_a (* (- 1) A__questionmark_b)) 0) (not (>= (+ A__questionmark_a (* (- 1) A__questionmark_b) A__questionmark_d) 1))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (and (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0))) (>= (tptp.and_1 A__questionmark_x_3 A__questionmark_y) 0)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (and (>= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) 0) (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) 0))))) (not (forall ((A__questionmark_i Int)) (= A__questionmark_i (tptp.shl A__questionmark_i 0)))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_j 1)) (= (tptp.shl A__questionmark_i A__questionmark_j) (* 2 (tptp.shl A__questionmark_i (+ (- 1) A__questionmark_j))))))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 32768) (not (>= A__questionmark_j 0)) (>= A__questionmark_j 17) (and (>= (tptp.shl A__questionmark_i A__questionmark_j) 0) (>= (+ tptp.int_2147483647 (* (- 1) (tptp.shl A__questionmark_i A__questionmark_j))) 0))))) (not (forall ((A__questionmark_i Int)) (= A__questionmark_i (tptp.shr A__questionmark_i 0)))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_j 1)) (= (tptp.shr A__questionmark_i A__questionmark_j) (tptp.x_1 (tptp.shr A__questionmark_i (+ (- 1) A__questionmark_j)) 2))))) (not (and (forall ((BOUND_VARIABLE_13964 Int) (BOUND_VARIABLE_13966 Int)) (or (= BOUND_VARIABLE_13964 (tptp.min BOUND_VARIABLE_13964 BOUND_VARIABLE_13966)) (= BOUND_VARIABLE_13966 (tptp.min BOUND_VARIABLE_13964 BOUND_VARIABLE_13966)))) (forall ((BOUND_VARIABLE_13974 Int) (BOUND_VARIABLE_13976 Int)) (>= (+ BOUND_VARIABLE_13974 (* (- 1) (tptp.min BOUND_VARIABLE_13974 BOUND_VARIABLE_13976))) 0)) (forall ((BOUND_VARIABLE_13984 Int) (BOUND_VARIABLE_13986 Int)) (>= (+ BOUND_VARIABLE_13986 (* (- 1) (tptp.min BOUND_VARIABLE_13984 BOUND_VARIABLE_13986))) 0)))) (not (and (forall ((BOUND_VARIABLE_14050 Int) (BOUND_VARIABLE_14052 Int)) (or (= BOUND_VARIABLE_14050 (tptp.max BOUND_VARIABLE_14050 BOUND_VARIABLE_14052)) (= BOUND_VARIABLE_14052 (tptp.max BOUND_VARIABLE_14050 BOUND_VARIABLE_14052)))) (forall ((BOUND_VARIABLE_14060 Int) (BOUND_VARIABLE_14062 Int)) (not (>= (+ BOUND_VARIABLE_14060 (* (- 1) (tptp.max BOUND_VARIABLE_14060 BOUND_VARIABLE_14062))) 1))) (forall ((BOUND_VARIABLE_14071 Int) (BOUND_VARIABLE_14073 Int)) (not (>= (+ BOUND_VARIABLE_14073 (* (- 1) (tptp.max BOUND_VARIABLE_14071 BOUND_VARIABLE_14073))) 1))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))))) (not (and (forall ((BOUND_VARIABLE_14112 Int) (BOUND_VARIABLE_14114 Int) (BOUND_VARIABLE_14116 Int)) (= (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14114 BOUND_VARIABLE_14116)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14112 BOUND_VARIABLE_14114 BOUND_VARIABLE_14116)))) (forall ((BOUND_VARIABLE_14125 Int) (BOUND_VARIABLE_14127 Int) (BOUND_VARIABLE_14129 Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14125 BOUND_VARIABLE_14127 BOUND_VARIABLE_14129)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14129 BOUND_VARIABLE_14127)))) (forall ((BOUND_VARIABLE_14142 Int)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14142 BOUND_VARIABLE_14142))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_c Int)) (or (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b))) (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c))) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_c))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (or (= tptp.nullObject A__questionmark_a) (= tptp.nullObject A__questionmark_b) (not (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_a) (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_b))))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_size'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_size'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_size'|))) (not (= |tptp.'BoundedStack'| (|tptp.'DeclType'| |tptp.'BoundedStack_size'|))) (not (= |tptp.'BoundedStack_size'| (|tptp.'AsRangeField'| |tptp.'BoundedStack_size'| |tptp.'System_Int32'|))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_max'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_max'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_max'|))) (not (= |tptp.'BoundedStack'| (|tptp.'DeclType'| |tptp.'BoundedStack_max'|))) (not (= |tptp.'BoundedStack_max'| (|tptp.'AsRangeField'| |tptp.'BoundedStack_max'| |tptp.'System_Int32'|))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_elems'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_elems'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_elems'|))) (not (= |tptp.'BoundedStack_elems'| (|tptp.'AsRepField'| |tptp.'BoundedStack_elems'| |tptp.'BoundedStack'|))) (not (= |tptp.'BoundedStack'| (|tptp.'DeclType'| |tptp.'BoundedStack_elems'|))) (not (= |tptp.'BoundedStack_elems'| (|tptp.'AsNonNullRefField'| |tptp.'BoundedStack_elems'| (|tptp.'IntArray'| |tptp.'System_Int32'| 1)))) (not (= tptp.true_1 (tptp.x |tptp.'BoundedStack'| |tptp.'BoundedStack'|))) (not (= |tptp.'System_Object'| A__questionmark_v_0_8)) (not (= |tptp.'BoundedStack'| (|tptp.'AsDirectSubClass'| |tptp.'BoundedStack'| A__questionmark_v_0_8))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack'| (|tptp.'AsMutable'| |tptp.'BoundedStack'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Array'|))) (not (= |tptp.'System_Object'| A__questionmark_v_1_9)) (not (= |tptp.'System_Array'| (|tptp.'AsDirectSubClass'| |tptp.'System_Array'| A__questionmark_v_1_9))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| (|tptp.'AsMutable'| |tptp.'System_Array'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_ICloneable'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_ICloneable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_ICloneable'|))) (not (= |tptp.'System_ICloneable'| (|tptp.'AsInterface'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IEnumerable'|))) (not (= |tptp.'System_Collections_IEnumerable'| (|tptp.'AsInterface'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_ICollection'|))) (not (= |tptp.'System_Collections_ICollection'| (|tptp.'AsInterface'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IList'|))) (not (= |tptp.'System_Collections_IList'| (|tptp.'AsInterface'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Array'|))) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h))) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|))) (= A__questionmark_v_0_8 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv)) (and (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|) 0) (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|))) 0) (not (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|)))) 1)))))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_String'|))) (not (= |tptp.'System_Object'| A__questionmark_v_2_7)) (not (= |tptp.'System_String'| (|tptp.'AsDirectSubClass'| |tptp.'System_String'| A__questionmark_v_2_7))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_String'|))) (not (= |tptp.'System_String'| (|tptp.'AsImmutable'| |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IComparable'|))) (not (= |tptp.'System_IComparable'| (|tptp.'AsInterface'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IConvertible'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IConvertible'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IConvertible'|))) (not (= |tptp.'System_IConvertible'| (|tptp.'AsInterface'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IComparable_1___System_String'|))) (not (= |tptp.'System_IComparable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| (|tptp.'AsInterface'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IEquatable_1___System_String'|))) (not (= |tptp.'System_IEquatable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IEquatable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|))) (not (forall ((A__questionmark_U Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U |tptp.'System_String'|))) (= |tptp.'System_String'| A__questionmark_U)))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Exception'|))) (not (= |tptp.'System_Object'| A__questionmark_v_3_6)) (not (= |tptp.'System_Exception'| (|tptp.'AsDirectSubClass'| |tptp.'System_Exception'| A__questionmark_v_3_6))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| (|tptp.'AsMutable'| |tptp.'System_Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| (|tptp.'AsInterface'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= |tptp.'System_Runtime_InteropServices__Exception'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= |tptp.'System_Exception'| A__questionmark_v_4_5)) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_4_5))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_5_4)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'| A__questionmark_v_5_4))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Object'| A__questionmark_v_6_3)) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsDirectSubClass'| |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_6_3))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsImmutable'| |tptp.'System_Reflection_MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| (|tptp.'AsInterface'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_7_2)) (not (= |tptp.'System_Type'| (|tptp.'AsDirectSubClass'| |tptp.'System_Type'| A__questionmark_v_7_2))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Type'|))) (not (= |tptp.'System_Type'| (|tptp.'AsImmutable'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= |tptp.'System_Runtime_InteropServices__Type'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_IReflect'|))) (not (= |tptp.'System_Reflection_IReflect'| (|tptp.'AsInterface'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| (|tptp.'AsInterface'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int) (BOUND_VARIABLE_14774 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_14732 Int)) (or (= tptp.nullObject BOUND_VARIABLE_14732) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)) (or (= tptp.nullObject BOUND_VARIABLE_14774) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14774) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14774) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.localinv))))))))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int) (BOUND_VARIABLE_15094 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15053 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15053) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)) (or (= tptp.nullObject BOUND_VARIABLE_15094) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15094) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15094) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.localinv))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'System_Object'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'BoundedStack_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_arg0_in Int) (A__questionmark_arg1_in Int) (BOUND_VARIABLE_15544 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated))) (and (not (= tptp.nullObject A__questionmark_arg0_in)) (not (forall ((BOUND_VARIABLE_15471 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15471) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_arg1_in)) (not (forall ((BOUND_VARIABLE_15493 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15493) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.localinv))))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.allocated)) (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in)) (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in)) (or (= tptp.nullObject BOUND_VARIABLE_15544) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15544) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15544) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.localinv))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_arg0_in Int) (A__questionmark_arg1_in Int)) (= (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) (|tptp.'System_String_Concat_System_Object_System_Object_1'| A__questionmark_arg0_in A__questionmark_arg1_in)))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_str0_in Int) (A__questionmark_str1_in Int) (BOUND_VARIABLE_15904 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated))) (and (not (= tptp.nullObject A__questionmark_str0_in)) (not (forall ((BOUND_VARIABLE_15832 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15832) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_str1_in)) (not (forall ((BOUND_VARIABLE_15853 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15853) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.localinv))))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.allocated)) (= (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (+ (* (- 1) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))) (|tptp.'StringLength'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in)))) (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in)) (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in)) (or (= tptp.nullObject BOUND_VARIABLE_15904) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15904) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15904) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.localinv))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_str0_in Int) (A__questionmark_str1_in Int)) (= (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) (|tptp.'System_String_Concat_System_String_System_String_1'| A__questionmark_str0_in A__questionmark_str1_in)))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral8 |tptp.'System_String'|))) (not (= (|tptp.'StringLength'| tptp.stringLiteral8) 13)) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral8 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral8 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral8))))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral9 |tptp.'System_String'|))) (not (= (|tptp.'StringLength'| tptp.stringLiteral9) 18)) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral9 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral9 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral9))))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral10 |tptp.'System_String'|))) (not (= (|tptp.'StringLength'| tptp.stringLiteral10) 7)) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral10 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral10 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral10))))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral11 |tptp.'System_String'|))) (not (= (|tptp.'StringLength'| tptp.stringLiteral11) 1)) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral11 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral11 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral11))))))))))) :rule bind)
% 22.66/22.93 (step t13 (cl (= (exists ((A__questionmark_v_7_2 Int) (A__questionmark_v_6_3 Int) (A__questionmark_v_5_4 Int) (A__questionmark_v_4_5 Int) (A__questionmark_v_3_6 Int) (A__questionmark_v_2_7 Int) (A__questionmark_v_0_8 Int) (A__questionmark_v_1_9 Int)) (and (= A__questionmark_v_7_2 (|tptp.'BaseClass'| |tptp.'System_Type'|)) (= A__questionmark_v_6_3 (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|)) (= A__questionmark_v_5_4 (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (= A__questionmark_v_4_5 (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_GuardException'|)) (= A__questionmark_v_3_6 (|tptp.'BaseClass'| |tptp.'System_Exception'|)) (= A__questionmark_v_2_7 (|tptp.'BaseClass'| |tptp.'System_String'|)) (= A__questionmark_v_0_8 (|tptp.'BaseClass'| |tptp.'BoundedStack'|)) (= A__questionmark_v_1_9 (|tptp.'BaseClass'| |tptp.'System_Array'|)) (not (or (not (and (not (= tptp.allocated tptp.elements)) (not (= tptp.allocated tptp.inv)) (not (= tptp.localinv tptp.allocated)) (not (= tptp.allocated tptp.exposeVersion)) (not (= tptp.sharingMode tptp.allocated)) (not (= tptp.allocated |tptp.'SharingMode_Unshared'|)) (not (= tptp.allocated |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.allocated)) (not (= tptp.allocated tptp.ownerFrame)) (not (= tptp.allocated |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.allocated |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.allocated)) (not (= |tptp.'ArrayCategoryRef'| tptp.allocated)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.allocated)) (not (= |tptp.'System_Array'| tptp.allocated)) (not (= |tptp.'System_Boolean'| tptp.allocated)) (not (= |tptp.'System_Object'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Type'|)) (not (= tptp.allocated |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.allocated |tptp.'System_String'|)) (not (= tptp.allocated |tptp.'FirstConsistentOwner'|)) (not (= tptp.allocated |tptp.'System_SByte'|)) (not (= tptp.allocated |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| tptp.allocated)) (not (= |tptp.'System_UInt64'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Char'|)) (not (= tptp.allocated |tptp.'System_UIntPtr'|)) (not (= tptp.allocated |tptp.'System_IntPtr'|)) (not (= tptp.allocated |tptp.'BoundedStack_max'|)) (not (= tptp.allocated |tptp.'BoundedStack_size'|)) (not (= tptp.allocated |tptp.'BoundedStack_elems'|)) (not (= tptp.allocated |tptp.'System_Exception'|)) (not (= tptp.allocated |tptp.'System_IComparable'|)) (not (= tptp.allocated |tptp.'System_Collections_ICollection'|)) (not (= tptp.allocated |tptp.'System_ICloneable'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| tptp.allocated)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.allocated)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.allocated |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.allocated |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.allocated |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.allocated)) (not (= tptp.allocated |tptp.'BoundedStack'|)) (not (= tptp.allocated |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.allocated |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_Collections_IList'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 tptp.allocated)) (not (= tptp.allocated tptp.stringLiteral9)) (not (= tptp.stringLiteral10 tptp.allocated)) (not (= tptp.allocated tptp.stringLiteral11)) (not (= tptp.elements tptp.inv)) (not (= tptp.localinv tptp.elements)) (not (= tptp.elements tptp.exposeVersion)) (not (= tptp.sharingMode tptp.elements)) (not (= |tptp.'SharingMode_Unshared'| tptp.elements)) (not (= |tptp.'SharingMode_LockProtected'| tptp.elements)) (not (= tptp.ownerRef tptp.elements)) (not (= tptp.elements tptp.ownerFrame)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.elements)) (not (= |tptp.'ArrayCategoryValue'| tptp.elements)) (not (= |tptp.'ArrayCategoryInt'| tptp.elements)) (not (= |tptp.'ArrayCategoryRef'| tptp.elements)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.elements)) (not (= |tptp.'System_Array'| tptp.elements)) (not (= |tptp.'System_Boolean'| tptp.elements)) (not (= |tptp.'System_Object'| tptp.elements)) (not (= tptp.elements |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.elements)) (not (= tptp.elements |tptp.'System_String'|)) (not (= tptp.elements |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_SByte'| tptp.elements)) (not (= tptp.elements |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.elements)) (not (= |tptp.'System_UInt16'| tptp.elements)) (not (= |tptp.'System_Int32'| tptp.elements)) (not (= tptp.elements |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| tptp.elements)) (not (= |tptp.'System_UInt64'| tptp.elements)) (not (= |tptp.'System_Char'| tptp.elements)) (not (= tptp.elements |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| tptp.elements)) (not (= tptp.elements |tptp.'BoundedStack_max'|)) (not (= tptp.elements |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| tptp.elements)) (not (= |tptp.'System_Exception'| tptp.elements)) (not (= |tptp.'System_IComparable'| tptp.elements)) (not (= |tptp.'System_Collections_ICollection'| tptp.elements)) (not (= tptp.elements |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.elements)) (not (= |tptp.'System_IConvertible'| tptp.elements)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.elements)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.elements)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.elements)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.elements)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.elements)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.elements)) (not (= tptp.elements |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.elements)) (not (= |tptp.'BoundedStack'| tptp.elements)) (not (= tptp.elements |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.elements)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.elements)) (not (= tptp.elements |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.elements)) (not (= tptp.stringLiteral8 tptp.elements)) (not (= tptp.stringLiteral9 tptp.elements)) (not (= tptp.stringLiteral10 tptp.elements)) (not (= tptp.stringLiteral11 tptp.elements)) (not (= tptp.localinv tptp.inv)) (not (= tptp.inv tptp.exposeVersion)) (not (= tptp.sharingMode tptp.inv)) (not (= |tptp.'SharingMode_Unshared'| tptp.inv)) (not (= |tptp.'SharingMode_LockProtected'| tptp.inv)) (not (= tptp.ownerRef tptp.inv)) (not (= tptp.inv tptp.ownerFrame)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.inv)) (not (= |tptp.'ArrayCategoryValue'| tptp.inv)) (not (= |tptp.'ArrayCategoryInt'| tptp.inv)) (not (= |tptp.'ArrayCategoryRef'| tptp.inv)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.inv)) (not (= |tptp.'System_Array'| tptp.inv)) (not (= |tptp.'System_Boolean'| tptp.inv)) (not (= |tptp.'System_Object'| tptp.inv)) (not (= tptp.inv |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.inv)) (not (= tptp.inv |tptp.'System_String'|)) (not (= tptp.inv |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_SByte'| tptp.inv)) (not (= tptp.inv |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.inv)) (not (= |tptp.'System_UInt16'| tptp.inv)) (not (= |tptp.'System_Int32'| tptp.inv)) (not (= |tptp.'System_UInt32'| tptp.inv)) (not (= |tptp.'System_Int64'| tptp.inv)) (not (= |tptp.'System_UInt64'| tptp.inv)) (not (= |tptp.'System_Char'| tptp.inv)) (not (= |tptp.'System_UIntPtr'| tptp.inv)) (not (= |tptp.'System_IntPtr'| tptp.inv)) (not (= tptp.inv |tptp.'BoundedStack_max'|)) (not (= tptp.inv |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| tptp.inv)) (not (= |tptp.'System_Exception'| tptp.inv)) (not (= |tptp.'System_IComparable'| tptp.inv)) (not (= |tptp.'System_Collections_ICollection'| tptp.inv)) (not (= tptp.inv |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.inv)) (not (= |tptp.'System_IConvertible'| tptp.inv)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.inv)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.inv)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.inv)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.inv)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.inv)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.inv)) (not (= tptp.inv |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.inv)) (not (= |tptp.'BoundedStack'| tptp.inv)) (not (= tptp.inv |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.inv)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.inv)) (not (= |tptp.'System_Collections_IList'| tptp.inv)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.inv)) (not (= tptp.stringLiteral8 tptp.inv)) (not (= tptp.stringLiteral9 tptp.inv)) (not (= tptp.stringLiteral10 tptp.inv)) (not (= tptp.stringLiteral11 tptp.inv)) (not (= tptp.localinv tptp.exposeVersion)) (not (= tptp.localinv tptp.sharingMode)) (not (= tptp.localinv |tptp.'SharingMode_Unshared'|)) (not (= tptp.localinv |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.localinv)) (not (= tptp.localinv tptp.ownerFrame)) (not (= tptp.localinv |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.localinv |tptp.'ArrayCategoryValue'|)) (not (= tptp.localinv |tptp.'ArrayCategoryInt'|)) (not (= tptp.localinv |tptp.'ArrayCategoryRef'|)) (not (= tptp.localinv |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.localinv |tptp.'System_Array'|)) (not (= tptp.localinv |tptp.'System_Boolean'|)) (not (= tptp.localinv |tptp.'System_Object'|)) (not (= tptp.localinv |tptp.'System_Type'|)) (not (= tptp.localinv |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.localinv |tptp.'System_String'|)) (not (= tptp.localinv |tptp.'FirstConsistentOwner'|)) (not (= tptp.localinv |tptp.'System_SByte'|)) (not (= tptp.localinv |tptp.'System_Byte'|)) (not (= tptp.localinv |tptp.'System_Int16'|)) (not (= tptp.localinv |tptp.'System_UInt16'|)) (not (= tptp.localinv |tptp.'System_Int32'|)) (not (= tptp.localinv |tptp.'System_UInt32'|)) (not (= tptp.localinv |tptp.'System_Int64'|)) (not (= tptp.localinv |tptp.'System_UInt64'|)) (not (= tptp.localinv |tptp.'System_Char'|)) (not (= tptp.localinv |tptp.'System_UIntPtr'|)) (not (= tptp.localinv |tptp.'System_IntPtr'|)) (not (= tptp.localinv |tptp.'BoundedStack_max'|)) (not (= tptp.localinv |tptp.'BoundedStack_size'|)) (not (= tptp.localinv |tptp.'BoundedStack_elems'|)) (not (= tptp.localinv |tptp.'System_Exception'|)) (not (= tptp.localinv |tptp.'System_IComparable'|)) (not (= tptp.localinv |tptp.'System_Collections_ICollection'|)) (not (= tptp.localinv |tptp.'System_ICloneable'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.localinv |tptp.'System_IConvertible'|)) (not (= tptp.localinv |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.localinv |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.localinv |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.localinv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.localinv |tptp.'System_Reflection_IReflect'|)) (not (= tptp.localinv |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.localinv |tptp.'BoundedStack'|)) (not (= tptp.localinv |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.localinv |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_Collections_IList'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.localinv tptp.stringLiteral8)) (not (= tptp.localinv tptp.stringLiteral9)) (not (= tptp.localinv tptp.stringLiteral10)) (not (= tptp.localinv tptp.stringLiteral11)) (not (= tptp.sharingMode tptp.exposeVersion)) (not (= |tptp.'SharingMode_Unshared'| tptp.exposeVersion)) (not (= |tptp.'SharingMode_LockProtected'| tptp.exposeVersion)) (not (= tptp.ownerRef tptp.exposeVersion)) (not (= tptp.ownerFrame tptp.exposeVersion)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryValue'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryInt'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryRef'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.exposeVersion)) (not (= |tptp.'System_Array'| tptp.exposeVersion)) (not (= |tptp.'System_Boolean'| tptp.exposeVersion)) (not (= |tptp.'System_Object'| tptp.exposeVersion)) (not (= |tptp.'System_Type'| tptp.exposeVersion)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_String'|)) (not (= |tptp.'FirstConsistentOwner'| tptp.exposeVersion)) (not (= |tptp.'System_SByte'| tptp.exposeVersion)) (not (= |tptp.'System_Byte'| tptp.exposeVersion)) (not (= |tptp.'System_Int16'| tptp.exposeVersion)) (not (= |tptp.'System_UInt16'| tptp.exposeVersion)) (not (= |tptp.'System_Int32'| tptp.exposeVersion)) (not (= |tptp.'System_UInt32'| tptp.exposeVersion)) (not (= |tptp.'System_Int64'| tptp.exposeVersion)) (not (= |tptp.'System_UInt64'| tptp.exposeVersion)) (not (= |tptp.'System_Char'| tptp.exposeVersion)) (not (= |tptp.'System_UIntPtr'| tptp.exposeVersion)) (not (= |tptp.'System_IntPtr'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_size'| tptp.exposeVersion)) (not (= |tptp.'BoundedStack_elems'| tptp.exposeVersion)) (not (= |tptp.'System_Exception'| tptp.exposeVersion)) (not (= |tptp.'System_IComparable'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_ICollection'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.exposeVersion)) (not (= |tptp.'System_IConvertible'| tptp.exposeVersion)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.exposeVersion)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.exposeVersion)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.exposeVersion)) (not (= |tptp.'BoundedStack'| tptp.exposeVersion)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.exposeVersion)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.exposeVersion)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_IList'| tptp.exposeVersion)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.exposeVersion)) (not (= tptp.stringLiteral8 tptp.exposeVersion)) (not (= tptp.stringLiteral9 tptp.exposeVersion)) (not (= tptp.stringLiteral10 tptp.exposeVersion)) (not (= tptp.stringLiteral11 tptp.exposeVersion)) (not (= tptp.sharingMode |tptp.'SharingMode_Unshared'|)) (not (= tptp.sharingMode |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.sharingMode)) (not (= tptp.sharingMode tptp.ownerFrame)) (not (= tptp.sharingMode |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'ArrayCategoryRef'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'System_Array'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_Boolean'|)) (not (= tptp.sharingMode |tptp.'System_Object'|)) (not (= tptp.sharingMode |tptp.'System_Type'|)) (not (= tptp.sharingMode |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.sharingMode |tptp.'System_String'|)) (not (= tptp.sharingMode |tptp.'FirstConsistentOwner'|)) (not (= tptp.sharingMode |tptp.'System_SByte'|)) (not (= tptp.sharingMode |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_UInt16'|)) (not (= tptp.sharingMode |tptp.'System_Int32'|)) (not (= tptp.sharingMode |tptp.'System_UInt32'|)) (not (= tptp.sharingMode |tptp.'System_Int64'|)) (not (= tptp.sharingMode |tptp.'System_UInt64'|)) (not (= tptp.sharingMode |tptp.'System_Char'|)) (not (= tptp.sharingMode |tptp.'System_UIntPtr'|)) (not (= tptp.sharingMode |tptp.'System_IntPtr'|)) (not (= tptp.sharingMode |tptp.'BoundedStack_max'|)) (not (= tptp.sharingMode |tptp.'BoundedStack_size'|)) (not (= tptp.sharingMode |tptp.'BoundedStack_elems'|)) (not (= tptp.sharingMode |tptp.'System_Exception'|)) (not (= tptp.sharingMode |tptp.'System_IComparable'|)) (not (= tptp.sharingMode |tptp.'System_Collections_ICollection'|)) (not (= tptp.sharingMode |tptp.'System_ICloneable'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.sharingMode |tptp.'System_IConvertible'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.sharingMode |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_IReflect'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.sharingMode |tptp.'BoundedStack'|)) (not (= tptp.sharingMode |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.sharingMode |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_Collections_IList'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.sharingMode tptp.stringLiteral8)) (not (= tptp.sharingMode tptp.stringLiteral9)) (not (= tptp.sharingMode tptp.stringLiteral10)) (not (= tptp.sharingMode tptp.stringLiteral11)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'SharingMode_Unshared'|)) (not (= tptp.ownerRef |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Array'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Boolean'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Object'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_UInt64'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Exception'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_IComparable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'SharingMode_Unshared'|)) (not (= tptp.stringLiteral9 |tptp.'SharingMode_Unshared'|)) (not (= tptp.stringLiteral10 |tptp.'SharingMode_Unshared'|)) (not (= tptp.stringLiteral11 |tptp.'SharingMode_Unshared'|)) (not (= tptp.ownerRef |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Array'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Boolean'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Object'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_UInt64'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Exception'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'SharingMode_LockProtected'|)) (not (= tptp.stringLiteral9 |tptp.'SharingMode_LockProtected'|)) (not (= tptp.stringLiteral10 |tptp.'SharingMode_LockProtected'|)) (not (= tptp.stringLiteral11 |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.ownerFrame)) (not (= tptp.ownerRef |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryValue'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryInt'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryRef'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.ownerRef |tptp.'System_Array'|)) (not (= tptp.ownerRef |tptp.'System_Boolean'|)) (not (= tptp.ownerRef |tptp.'System_Object'|)) (not (= tptp.ownerRef |tptp.'System_Type'|)) (not (= tptp.ownerRef |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.ownerRef |tptp.'System_String'|)) (not (= tptp.ownerRef |tptp.'FirstConsistentOwner'|)) (not (= tptp.ownerRef |tptp.'System_SByte'|)) (not (= tptp.ownerRef |tptp.'System_Byte'|)) (not (= tptp.ownerRef |tptp.'System_Int16'|)) (not (= tptp.ownerRef |tptp.'System_UInt16'|)) (not (= tptp.ownerRef |tptp.'System_Int32'|)) (not (= tptp.ownerRef |tptp.'System_UInt32'|)) (not (= tptp.ownerRef |tptp.'System_Int64'|)) (not (= tptp.ownerRef |tptp.'System_UInt64'|)) (not (= tptp.ownerRef |tptp.'System_Char'|)) (not (= tptp.ownerRef |tptp.'System_UIntPtr'|)) (not (= tptp.ownerRef |tptp.'System_IntPtr'|)) (not (= tptp.ownerRef |tptp.'BoundedStack_max'|)) (not (= tptp.ownerRef |tptp.'BoundedStack_size'|)) (not (= tptp.ownerRef |tptp.'BoundedStack_elems'|)) (not (= tptp.ownerRef |tptp.'System_Exception'|)) (not (= tptp.ownerRef |tptp.'System_IComparable'|)) (not (= tptp.ownerRef |tptp.'System_Collections_ICollection'|)) (not (= tptp.ownerRef |tptp.'System_ICloneable'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.ownerRef |tptp.'System_IConvertible'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.ownerRef |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_IReflect'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.ownerRef |tptp.'BoundedStack'|)) (not (= tptp.ownerRef |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.ownerRef |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IList'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.ownerRef tptp.stringLiteral8)) (not (= tptp.ownerRef tptp.stringLiteral9)) (not (= tptp.ownerRef tptp.stringLiteral10)) (not (= tptp.ownerRef tptp.stringLiteral11)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryValue'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryInt'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryRef'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.ownerFrame)) (not (= |tptp.'System_Array'| tptp.ownerFrame)) (not (= |tptp.'System_Boolean'| tptp.ownerFrame)) (not (= |tptp.'System_Object'| tptp.ownerFrame)) (not (= |tptp.'System_Type'| tptp.ownerFrame)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_String'|)) (not (= |tptp.'FirstConsistentOwner'| tptp.ownerFrame)) (not (= |tptp.'System_SByte'| tptp.ownerFrame)) (not (= |tptp.'System_Byte'| tptp.ownerFrame)) (not (= |tptp.'System_Int16'| tptp.ownerFrame)) (not (= |tptp.'System_UInt16'| tptp.ownerFrame)) (not (= |tptp.'System_Int32'| tptp.ownerFrame)) (not (= |tptp.'System_UInt32'| tptp.ownerFrame)) (not (= |tptp.'System_Int64'| tptp.ownerFrame)) (not (= |tptp.'System_UInt64'| tptp.ownerFrame)) (not (= |tptp.'System_Char'| tptp.ownerFrame)) (not (= |tptp.'System_UIntPtr'| tptp.ownerFrame)) (not (= |tptp.'System_IntPtr'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_size'| tptp.ownerFrame)) (not (= |tptp.'BoundedStack_elems'| tptp.ownerFrame)) (not (= |tptp.'System_Exception'| tptp.ownerFrame)) (not (= |tptp.'System_IComparable'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_ICollection'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.ownerFrame)) (not (= |tptp.'System_IConvertible'| tptp.ownerFrame)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.ownerFrame)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.ownerFrame)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.ownerFrame)) (not (= |tptp.'BoundedStack'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.ownerFrame)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_IList'| tptp.ownerFrame)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.ownerFrame)) (not (= tptp.stringLiteral8 tptp.ownerFrame)) (not (= tptp.stringLiteral9 tptp.ownerFrame)) (not (= tptp.stringLiteral10 tptp.ownerFrame)) (not (= tptp.stringLiteral11 tptp.ownerFrame)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Array'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Boolean'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Object'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_SByte'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_UInt16'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Int32'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_UInt64'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Exception'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_IComparable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_IConvertible'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.stringLiteral9 |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.stringLiteral10 |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.stringLiteral11 |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_UInt16'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Exception'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_IComparable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'ArrayCategoryValue'|)) (not (= tptp.stringLiteral9 |tptp.'ArrayCategoryValue'|)) (not (= tptp.stringLiteral10 |tptp.'ArrayCategoryValue'|)) (not (= tptp.stringLiteral11 |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral8)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral9)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral10)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral11)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral9)) (not (= tptp.stringLiteral10 |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral11)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral9)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral10)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral11)) (not (= |tptp.'System_Array'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Array'| |tptp.'System_Object'|)) (not (= |tptp.'System_Array'| |tptp.'System_Type'|)) (not (= |tptp.'System_Array'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Array'| |tptp.'System_String'|)) (not (= |tptp.'System_Array'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Array'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Array'| |tptp.'System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Array'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Array'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Array'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Array'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Array'| tptp.stringLiteral8)) (not (= |tptp.'System_Array'| tptp.stringLiteral9)) (not (= |tptp.'System_Array'| tptp.stringLiteral10)) (not (= |tptp.'System_Array'| tptp.stringLiteral11)) (not (= |tptp.'System_Object'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral9)) (not (= tptp.stringLiteral10 |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral11)) (not (= |tptp.'System_Object'| |tptp.'System_Type'|)) (not (= |tptp.'System_Object'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Object'| |tptp.'System_String'|)) (not (= |tptp.'System_Object'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Object'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Object'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Object'| |tptp.'System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Object'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Object'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Object'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| tptp.stringLiteral9)) (not (= |tptp.'System_Object'| tptp.stringLiteral10)) (not (= |tptp.'System_Object'| tptp.stringLiteral11)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_String'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Type'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Type'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Type'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Type'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Type'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Type'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Type'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Type'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Type'|)) (not (= |tptp.'System_Char'| |tptp.'System_Type'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Type'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Type'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Type'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Type'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Type'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Type'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Type'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Type'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Type'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Type'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Type'|)) (not (= tptp.stringLiteral8 |tptp.'System_Type'|)) (not (= tptp.stringLiteral9 |tptp.'System_Type'|)) (not (= tptp.stringLiteral10 |tptp.'System_Type'|)) (not (= tptp.stringLiteral11 |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_SByte'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_UInt16'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Int32'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_UInt64'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Exception'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_IComparable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_ICloneable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.stringLiteral9 |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.stringLiteral10 |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.stringLiteral11 |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_String'|)) (not (= |tptp.'System_Byte'| |tptp.'System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_String'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_String'|)) (not (= |tptp.'System_Char'| |tptp.'System_String'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_String'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_String'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_String'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_String'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_String'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_String'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_String'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_String'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_String'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_String'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_String'|)) (not (= tptp.stringLiteral8 |tptp.'System_String'|)) (not (= tptp.stringLiteral9 |tptp.'System_String'|)) (not (= tptp.stringLiteral10 |tptp.'System_String'|)) (not (= tptp.stringLiteral11 |tptp.'System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UInt16'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Int32'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UInt32'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Int64'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UInt64'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Char'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IntPtr'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Exception'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IComparable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IConvertible'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'BoundedStack'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'FirstConsistentOwner'|)) (not (= tptp.stringLiteral8 |tptp.'FirstConsistentOwner'|)) (not (= tptp.stringLiteral9 |tptp.'FirstConsistentOwner'|)) (not (= tptp.stringLiteral10 |tptp.'FirstConsistentOwner'|)) (not (= tptp.stringLiteral11 |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_SByte'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Int32'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_SByte'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Exception'| |tptp.'System_SByte'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_SByte'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_SByte'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_SByte'|)) (not (= tptp.stringLiteral9 |tptp.'System_SByte'|)) (not (= tptp.stringLiteral10 |tptp.'System_SByte'|)) (not (= tptp.stringLiteral11 |tptp.'System_SByte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Char'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Byte'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Byte'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Byte'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Byte'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Byte'|)) (not (= tptp.stringLiteral8 |tptp.'System_Byte'|)) (not (= tptp.stringLiteral9 |tptp.'System_Byte'|)) (not (= tptp.stringLiteral10 |tptp.'System_Byte'|)) (not (= tptp.stringLiteral11 |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int16'| tptp.stringLiteral8)) (not (= |tptp.'System_Int16'| tptp.stringLiteral9)) (not (= |tptp.'System_Int16'| tptp.stringLiteral10)) (not (= |tptp.'System_Int16'| tptp.stringLiteral11)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_UInt16'|)) (not (= tptp.stringLiteral9 |tptp.'System_UInt16'|)) (not (= tptp.stringLiteral10 |tptp.'System_UInt16'|)) (not (= tptp.stringLiteral11 |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| tptp.stringLiteral9)) (not (= |tptp.'System_Int32'| tptp.stringLiteral10)) (not (= |tptp.'System_Int32'| tptp.stringLiteral11)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Char'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UInt32'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt32'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt32'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_UInt32'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UInt32'|)) (not (= tptp.stringLiteral8 |tptp.'System_UInt32'|)) (not (= tptp.stringLiteral9 |tptp.'System_UInt32'|)) (not (= tptp.stringLiteral10 |tptp.'System_UInt32'|)) (not (= tptp.stringLiteral11 |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int64'| tptp.stringLiteral8)) (not (= |tptp.'System_Int64'| tptp.stringLiteral9)) (not (= |tptp.'System_Int64'| tptp.stringLiteral10)) (not (= |tptp.'System_Int64'| tptp.stringLiteral11)) (not (= |tptp.'System_UInt64'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral9)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral10)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral11)) (not (= |tptp.'System_Char'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Char'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Char'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Char'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Char'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Char'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Char'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Char'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Char'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Char'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Char'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Char'|)) (not (= tptp.stringLiteral8 |tptp.'System_Char'|)) (not (= tptp.stringLiteral9 |tptp.'System_Char'|)) (not (= tptp.stringLiteral10 |tptp.'System_Char'|)) (not (= tptp.stringLiteral11 |tptp.'System_Char'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UIntPtr'|)) (not (= tptp.stringLiteral8 |tptp.'System_UIntPtr'|)) (not (= tptp.stringLiteral9 |tptp.'System_UIntPtr'|)) (not (= tptp.stringLiteral10 |tptp.'System_UIntPtr'|)) (not (= tptp.stringLiteral11 |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Exception'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_IntPtr'|)) (not (= tptp.stringLiteral9 |tptp.'System_IntPtr'|)) (not (= tptp.stringLiteral10 |tptp.'System_IntPtr'|)) (not (= tptp.stringLiteral11 |tptp.'System_IntPtr'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Exception'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_IComparable'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_ICloneable'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_IConvertible'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'BoundedStack_max'|)) (not (= tptp.stringLiteral8 |tptp.'BoundedStack_max'|)) (not (= tptp.stringLiteral9 |tptp.'BoundedStack_max'|)) (not (= tptp.stringLiteral10 |tptp.'BoundedStack_max'|)) (not (= tptp.stringLiteral11 |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Exception'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_IComparable'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_IConvertible'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'BoundedStack_size'|)) (not (= tptp.stringLiteral8 |tptp.'BoundedStack_size'|)) (not (= tptp.stringLiteral9 |tptp.'BoundedStack_size'|)) (not (= tptp.stringLiteral10 |tptp.'BoundedStack_size'|)) (not (= tptp.stringLiteral11 |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Exception'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IComparable'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_ICloneable'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'BoundedStack_elems'|)) (not (= tptp.stringLiteral9 |tptp.'BoundedStack_elems'|)) (not (= tptp.stringLiteral10 |tptp.'BoundedStack_elems'|)) (not (= tptp.stringLiteral11 |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Exception'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Exception'|)) (not (= tptp.stringLiteral9 |tptp.'System_Exception'|)) (not (= tptp.stringLiteral10 |tptp.'System_Exception'|)) (not (= tptp.stringLiteral11 |tptp.'System_Exception'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_IComparable'|)) (not (= tptp.stringLiteral9 |tptp.'System_IComparable'|)) (not (= tptp.stringLiteral10 |tptp.'System_IComparable'|)) (not (= tptp.stringLiteral11 |tptp.'System_IComparable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Collections_ICollection'|)) (not (= tptp.stringLiteral9 |tptp.'System_Collections_ICollection'|)) (not (= tptp.stringLiteral10 |tptp.'System_Collections_ICollection'|)) (not (= tptp.stringLiteral11 |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_ICloneable'|)) (not (= tptp.stringLiteral8 |tptp.'System_ICloneable'|)) (not (= tptp.stringLiteral9 |tptp.'System_ICloneable'|)) (not (= tptp.stringLiteral10 |tptp.'System_ICloneable'|)) (not (= tptp.stringLiteral11 |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.stringLiteral9 |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.stringLiteral10 |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.stringLiteral11 |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral8)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral9)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral10)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral11)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral9)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral10)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral11)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral8)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral9)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral10)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral11)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.stringLiteral8 |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.stringLiteral9 |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.stringLiteral10 |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.stringLiteral11 |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.stringLiteral9 |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.stringLiteral10 |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.stringLiteral11 |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.stringLiteral9 |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.stringLiteral10 |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.stringLiteral11 |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.stringLiteral9 |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.stringLiteral10 |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.stringLiteral11 |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.stringLiteral8 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.stringLiteral9 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.stringLiteral10 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.stringLiteral11 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Reflection_IReflect'|)) (not (= tptp.stringLiteral8 |tptp.'System_Reflection_IReflect'|)) (not (= tptp.stringLiteral9 |tptp.'System_Reflection_IReflect'|)) (not (= tptp.stringLiteral10 |tptp.'System_Reflection_IReflect'|)) (not (= tptp.stringLiteral11 |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral9)) (not (= tptp.stringLiteral10 |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral11)) (not (= |tptp.'BoundedStack'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'BoundedStack'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'BoundedStack'|)) (not (= tptp.stringLiteral9 |tptp.'BoundedStack'|)) (not (= tptp.stringLiteral10 |tptp.'BoundedStack'|)) (not (= tptp.stringLiteral11 |tptp.'BoundedStack'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.stringLiteral8 |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.stringLiteral9 |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.stringLiteral10 |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.stringLiteral11 |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.stringLiteral9 |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.stringLiteral10 |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.stringLiteral11 |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.stringLiteral9 |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.stringLiteral10 |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.stringLiteral11 |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_IList'|)) (not (= tptp.stringLiteral8 |tptp.'System_Collections_IList'|)) (not (= tptp.stringLiteral9 |tptp.'System_Collections_IList'|)) (not (= tptp.stringLiteral10 |tptp.'System_Collections_IList'|)) (not (= tptp.stringLiteral11 |tptp.'System_Collections_IList'|)) (not (= tptp.stringLiteral8 |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral9 |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral10 |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral11 |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 tptp.stringLiteral9)) (not (= tptp.stringLiteral8 tptp.stringLiteral10)) (not (= tptp.stringLiteral8 tptp.stringLiteral11)) (not (= tptp.stringLiteral10 tptp.stringLiteral9)) (not (= tptp.stringLiteral9 tptp.stringLiteral11)) (not (= tptp.stringLiteral10 tptp.stringLiteral11)))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.elements))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.exposeVersion))) (not (forall ((A__questionmark_c Int)) (= A__questionmark_c (|tptp.'ClassReprInv'| (|tptp.'ClassRepr'| A__questionmark_c))))) (not (forall ((A__questionmark_T Int)) (not (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'ClassRepr'| A__questionmark_T)) |tptp.'System_Object'|))))) (not (forall ((A__questionmark_T Int)) (not (= tptp.nullObject (|tptp.'ClassRepr'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_T) tptp.ownerFrame))))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.allocated))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.elements))) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.inv)) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.localinv)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerRef))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerFrame))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.exposeVersion))) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'FirstConsistentOwner'|)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.allocated)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.elements)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.inv)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.localinv)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.exposeVersion)) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.ownerRef)) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.ownerFrame)) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.elements))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'ValueArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'IntArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'RefArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'ArrayIndexInvX'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_y (|tptp.'ArrayIndexInvY'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (|tptp.'InRange'| (|tptp.'IntArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_i Int) (A__questionmark_r Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))))) (not (forall ((A__questionmark_a Int)) (>= (|tptp.'Rank'| A__questionmark_a) 1))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (and (forall ((BOUND_VARIABLE_11112 Int)) (>= (|tptp.'Length'| BOUND_VARIABLE_11112) 0)) (forall ((BOUND_VARIABLE_11118 Int)) (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| BOUND_VARIABLE_11118))) 0)))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (>= (|tptp.'DimLength'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int)) (or (not (= (|tptp.'Rank'| A__questionmark_a) 1)) (= (|tptp.'DimLength'| A__questionmark_a 0) (|tptp.'Length'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'LBound'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'UBound'| A__questionmark_a A__questionmark_i) (+ (- 1) (|tptp.'DimLength'| A__questionmark_a A__questionmark_i))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryValue'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryInt'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryRef'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryNonNullRef'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Object'|))) (not (and (forall ((BOUND_VARIABLE_11205 Int) (BOUND_VARIABLE_11207 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11205 BOUND_VARIABLE_11207) (|tptp.'ValueArray'| BOUND_VARIABLE_11205 BOUND_VARIABLE_11207)))) (forall ((BOUND_VARIABLE_11214 Int) (BOUND_VARIABLE_11216 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11214 BOUND_VARIABLE_11216) |tptp.'System_Array'|))))) (not (and (forall ((BOUND_VARIABLE_11254 Int) (BOUND_VARIABLE_11256 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11254 BOUND_VARIABLE_11256) (|tptp.'IntArray'| BOUND_VARIABLE_11254 BOUND_VARIABLE_11256)))) (forall ((BOUND_VARIABLE_11263 Int) (BOUND_VARIABLE_11265 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11263 BOUND_VARIABLE_11265) |tptp.'System_Array'|))))) (not (and (forall ((BOUND_VARIABLE_11303 Int) (BOUND_VARIABLE_11305 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11303 BOUND_VARIABLE_11305) (|tptp.'RefArray'| BOUND_VARIABLE_11303 BOUND_VARIABLE_11305)))) (forall ((BOUND_VARIABLE_11312 Int) (BOUND_VARIABLE_11314 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11312 BOUND_VARIABLE_11314) |tptp.'System_Array'|))))) (not (and (forall ((BOUND_VARIABLE_11352 Int) (BOUND_VARIABLE_11354 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11352 BOUND_VARIABLE_11354) (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11352 BOUND_VARIABLE_11354)))) (forall ((BOUND_VARIABLE_11361 Int) (BOUND_VARIABLE_11363 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11361 BOUND_VARIABLE_11363) |tptp.'System_Array'|))))) (not (forall ((A__questionmark_array Int) (A__questionmark_elementType Int) (A__questionmark_rank Int)) (or (not (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank))) (and (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_array) |tptp.'System_Array'|)) (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array)) (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| (tptp.typeof A__questionmark_array)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))))) (not (and (forall ((BOUND_VARIABLE_11493 Int) (BOUND_VARIABLE_11495 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11495 (|tptp.'RefArray'| BOUND_VARIABLE_11495 BOUND_VARIABLE_11493))))) (forall ((BOUND_VARIABLE_11506 Int) (BOUND_VARIABLE_11508 Int) (BOUND_VARIABLE_11510 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11510 (|tptp.'RefArray'| BOUND_VARIABLE_11506 BOUND_VARIABLE_11508)))) (= BOUND_VARIABLE_11510 (|tptp.'RefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_11510) BOUND_VARIABLE_11508)))) (forall ((BOUND_VARIABLE_11522 Int) (BOUND_VARIABLE_11524 Int) (BOUND_VARIABLE_11526 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11526 (|tptp.'RefArray'| BOUND_VARIABLE_11522 BOUND_VARIABLE_11524)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_11526) BOUND_VARIABLE_11522)))))) (not (and (forall ((BOUND_VARIABLE_11598 Int) (BOUND_VARIABLE_11600 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11600 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11600 BOUND_VARIABLE_11598))))) (forall ((BOUND_VARIABLE_11611 Int) (BOUND_VARIABLE_11613 Int) (BOUND_VARIABLE_11615 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11615 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11611 BOUND_VARIABLE_11613)))) (= BOUND_VARIABLE_11615 (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_11615) BOUND_VARIABLE_11613)))) (forall ((BOUND_VARIABLE_11627 Int) (BOUND_VARIABLE_11629 Int) (BOUND_VARIABLE_11631 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11631 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11627 BOUND_VARIABLE_11629)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_11631) BOUND_VARIABLE_11627)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (and (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (and (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))) (and (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef)) (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_a Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= |tptp.'System_Object'| (tptp.typeof (|tptp.'ElementProxy'| A__questionmark_o A__questionmark_pos))))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= |tptp.'System_Object'| (tptp.typeof (|tptp.'ElementProxyStruct'| A__questionmark_o A__questionmark_pos))))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f)))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_f_prime_ Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_f A__questionmark_f_prime_) (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f_prime_) (|tptp.'StructGet'| A__questionmark_s A__questionmark_f_prime_))))) (not (and (forall ((BOUND_VARIABLE_12007 Int)) (= tptp.true_1 (tptp.x BOUND_VARIABLE_12007 (|tptp.'BaseClass'| BOUND_VARIABLE_12007)))) (forall ((BOUND_VARIABLE_12014 Int)) (or (= |tptp.'System_Object'| BOUND_VARIABLE_12014) (not (= BOUND_VARIABLE_12014 (|tptp.'BaseClass'| BOUND_VARIABLE_12014))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_B Int) (A__questionmark_C Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_C (|tptp.'AsDirectSubClass'| A__questionmark_B A__questionmark_A)))) (= A__questionmark_B (|tptp.'OneClassDown'| A__questionmark_C A__questionmark_A))))) (not (forall ((A__questionmark_T Int) (BOUND_VARIABLE_12067 Int) (BOUND_VARIABLE_12060 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| A__questionmark_T))) (and (or (not (= tptp.true_1 (tptp.x A__questionmark_T BOUND_VARIABLE_12060))) (= A__questionmark_T BOUND_VARIABLE_12060)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12067 A__questionmark_T))) (= A__questionmark_T BOUND_VARIABLE_12067)))))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Boolean'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Object'|))) (not (forall ((A__questionmark_T Int)) (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'TypeObject'| A__questionmark_T) |tptp.'System_Type'|)))) (not (forall ((A__questionmark_T Int)) (= A__questionmark_T (|tptp.'TypeName'| (|tptp.'TypeObject'| A__questionmark_T))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (or (= tptp.nullObject A__questionmark_o) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) A__questionmark_T)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T)) (and (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T))) (= A__questionmark_o (|tptp.'As'| A__questionmark_o A__questionmark_T))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (= tptp.nullObject (|tptp.'As'| A__questionmark_o A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) |tptp.'System_Array'|))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) tptp.allocated))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_s Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_s))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'StructGet'| A__questionmark_s A__questionmark_f)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'RefArrayGet'| A__questionmark_e A__questionmark_i)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'ValueArrayGet'| A__questionmark_e A__questionmark_i)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_o))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_c Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_c) tptp.allocated))))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| |tptp.'NonNullFieldsAreInitialized'|))) (not (forall ((A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= A__questionmark_f (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T))) (= A__questionmark_f (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (|tptp.'Is'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)) A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (and (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|)))) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (|tptp.'InRange'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRangeField'| A__questionmark_f A__questionmark_T)) A__questionmark_T))))) (not (forall ((A__questionmark_o Int)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| (tptp.typeof A__questionmark_o)))))) (not (forall ((A__questionmark_J Int) (A__questionmark_s Int) (A__questionmark_b Int)) (or (not (= A__questionmark_J (|tptp.'AsInterface'| A__questionmark_J))) (not (= A__questionmark_b (|tptp.'Box'| A__questionmark_s A__questionmark_b))) (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (|tptp.'AsInterface'| A__questionmark_J)))) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J))))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Object'|)) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_T)))) (and (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1)) (= A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_U_1)))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_T)))) (and (not (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1))) (= A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_U_1)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int) (BOUND_VARIABLE_12450 Int) (BOUND_VARIABLE_12448 Int)) (or (= tptp.nullObject A__questionmark_o) (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_12448))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.localinv)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.ownerRef))) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_12448 BOUND_VARIABLE_12450 tptp.ownerRef)))) (= A__questionmark_o BOUND_VARIABLE_12450) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_12448 BOUND_VARIABLE_12450 tptp.ownerFrame)))))))) (not (forall ((A__questionmark_s Int)) (>= (|tptp.'StringLength'| A__questionmark_s) 0))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (and (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerRef)) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (and (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (and (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerRef)) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (and (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (not (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (and (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.localinv))))))) (not (and (forall ((BOUND_VARIABLE_13006 Int) (BOUND_VARIABLE_13008 Int) (BOUND_VARIABLE_13010 Int) (BOUND_VARIABLE_13012 Int)) (= (|tptp.'BoxFunc'| BOUND_VARIABLE_13006 BOUND_VARIABLE_13008 BOUND_VARIABLE_13010 BOUND_VARIABLE_13012) (|tptp.'Box'| BOUND_VARIABLE_13006 (|tptp.'BoxFunc'| BOUND_VARIABLE_13006 BOUND_VARIABLE_13008 BOUND_VARIABLE_13010 BOUND_VARIABLE_13012)))) (forall ((BOUND_VARIABLE_13019 Int) (BOUND_VARIABLE_13021 Int) (BOUND_VARIABLE_13023 Int) (BOUND_VARIABLE_13025 Int)) (= BOUND_VARIABLE_13021 (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| BOUND_VARIABLE_13019 BOUND_VARIABLE_13021 BOUND_VARIABLE_13023 BOUND_VARIABLE_13025)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (or (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_x_3))) (= A__questionmark_x_3 (|tptp.'BoxFunc'| A__questionmark_x_3 A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (= A__questionmark_x_3 (|tptp.'Unbox'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))))) (not (forall ((A__questionmark_p Int) (BOUND_VARIABLE_13114 Int) (BOUND_VARIABLE_13112 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_13112))) (and (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13112 (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p) tptp.inv)) (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13112 (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p) tptp.localinv)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) |tptp.'System_Object'|))) (not (= A__questionmark_p (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))) (= A__questionmark_x_3 A__questionmark_p)))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (= (= A__questionmark_typ (|tptp.'UnboxedType'| A__questionmark_p)) (not (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)))))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (or (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)) (= A__questionmark_p (|tptp.'Box'| (|tptp.'Unbox'| A__questionmark_p) A__questionmark_p))))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_SByte'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Byte'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int16'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt16'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int32'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt32'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int64'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt64'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Char'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UIntPtr'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_IntPtr'|))) (not (>= (+ tptp.int_m2147483648 (* (- 1) tptp.int_m9223372036854775808)) 1)) (>= tptp.int_m2147483648 (- 100000)) (not (>= tptp.int_2147483647 100001)) (not (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_2147483647)) 1)) (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_9223372036854775807)) 0) (>= (+ tptp.int_9223372036854775807 (* (- 1) tptp.int_18446744073709551615)) 0) (not (= tptp.int_m9223372036854775808 (+ (- 1) (* (- 1) tptp.int_9223372036854775807)))) (not (= tptp.int_m2147483648 (+ (- 1) (* (- 1) tptp.int_2147483647)))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_SByte'|)) (and (>= A__questionmark_i (- 128)) (not (>= A__questionmark_i 128)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Byte'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 256)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int16'|)) (and (>= A__questionmark_i (- 32768)) (not (>= A__questionmark_i 32768)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt16'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 65536)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int32'|)) (and (not (>= (+ tptp.int_m2147483648 (* (- 1) A__questionmark_i)) 1)) (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt32'|)) (and (>= A__questionmark_i 0) (>= (+ tptp.int_4294967295 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int64'|)) (and (not (>= (+ tptp.int_m9223372036854775808 (* (- 1) A__questionmark_i)) 1)) (>= (+ tptp.int_9223372036854775807 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt64'|)) (and (>= A__questionmark_i 0) (>= (+ tptp.int_18446744073709551615 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Char'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 65536)))))) (not (forall ((A__questionmark_z Int) (A__questionmark_B Int) (A__questionmark_C Int)) (or (not (= tptp.true_1 (|tptp.'InRange'| A__questionmark_z A__questionmark_C))) (= A__questionmark_z (|tptp.'IntToInt'| A__questionmark_z A__questionmark_B A__questionmark_C))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'IfThenElse'| tptp.true_1 A__questionmark_x_3 A__questionmark_y)))) (not (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (= tptp.true_1 A__questionmark_b) (= A__questionmark_y (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (+ (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (* A__questionmark_y (tptp.x_1 A__questionmark_x_3 A__questionmark_y)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 1)) (and (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0) (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 1))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (>= A__questionmark_y 0) (and (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0) (not (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 0)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (>= A__questionmark_x_3 1) (not (>= A__questionmark_y 1)) (and (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 1) (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (>= A__questionmark_x_3 1) (>= A__questionmark_y 0) (and (not (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 0)) (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_d Int)) (or (not (>= A__questionmark_d 2)) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (>= (+ A__questionmark_a (* (- 1) A__questionmark_b)) 0) (not (>= (+ A__questionmark_a (* (- 1) A__questionmark_b) A__questionmark_d) 1))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (and (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0))) (>= (tptp.and_1 A__questionmark_x_3 A__questionmark_y) 0)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (and (>= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) 0) (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) 0))))) (not (forall ((A__questionmark_i Int)) (= A__questionmark_i (tptp.shl A__questionmark_i 0)))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_j 1)) (= (tptp.shl A__questionmark_i A__questionmark_j) (* 2 (tptp.shl A__questionmark_i (+ (- 1) A__questionmark_j))))))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 32768) (not (>= A__questionmark_j 0)) (>= A__questionmark_j 17) (and (>= (tptp.shl A__questionmark_i A__questionmark_j) 0) (>= (+ tptp.int_2147483647 (* (- 1) (tptp.shl A__questionmark_i A__questionmark_j))) 0))))) (not (forall ((A__questionmark_i Int)) (= A__questionmark_i (tptp.shr A__questionmark_i 0)))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_j 1)) (= (tptp.shr A__questionmark_i A__questionmark_j) (tptp.x_1 (tptp.shr A__questionmark_i (+ (- 1) A__questionmark_j)) 2))))) (not (and (forall ((BOUND_VARIABLE_13964 Int) (BOUND_VARIABLE_13966 Int)) (or (= BOUND_VARIABLE_13964 (tptp.min BOUND_VARIABLE_13964 BOUND_VARIABLE_13966)) (= BOUND_VARIABLE_13966 (tptp.min BOUND_VARIABLE_13964 BOUND_VARIABLE_13966)))) (forall ((BOUND_VARIABLE_13974 Int) (BOUND_VARIABLE_13976 Int)) (>= (+ BOUND_VARIABLE_13974 (* (- 1) (tptp.min BOUND_VARIABLE_13974 BOUND_VARIABLE_13976))) 0)) (forall ((BOUND_VARIABLE_13984 Int) (BOUND_VARIABLE_13986 Int)) (>= (+ BOUND_VARIABLE_13986 (* (- 1) (tptp.min BOUND_VARIABLE_13984 BOUND_VARIABLE_13986))) 0)))) (not (and (forall ((BOUND_VARIABLE_14050 Int) (BOUND_VARIABLE_14052 Int)) (or (= BOUND_VARIABLE_14050 (tptp.max BOUND_VARIABLE_14050 BOUND_VARIABLE_14052)) (= BOUND_VARIABLE_14052 (tptp.max BOUND_VARIABLE_14050 BOUND_VARIABLE_14052)))) (forall ((BOUND_VARIABLE_14060 Int) (BOUND_VARIABLE_14062 Int)) (not (>= (+ BOUND_VARIABLE_14060 (* (- 1) (tptp.max BOUND_VARIABLE_14060 BOUND_VARIABLE_14062))) 1))) (forall ((BOUND_VARIABLE_14071 Int) (BOUND_VARIABLE_14073 Int)) (not (>= (+ BOUND_VARIABLE_14073 (* (- 1) (tptp.max BOUND_VARIABLE_14071 BOUND_VARIABLE_14073))) 1))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))))) (not (and (forall ((BOUND_VARIABLE_14112 Int) (BOUND_VARIABLE_14114 Int) (BOUND_VARIABLE_14116 Int)) (= (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14114 BOUND_VARIABLE_14116)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14112 BOUND_VARIABLE_14114 BOUND_VARIABLE_14116)))) (forall ((BOUND_VARIABLE_14125 Int) (BOUND_VARIABLE_14127 Int) (BOUND_VARIABLE_14129 Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14125 BOUND_VARIABLE_14127 BOUND_VARIABLE_14129)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14129 BOUND_VARIABLE_14127)))) (forall ((BOUND_VARIABLE_14142 Int)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14142 BOUND_VARIABLE_14142))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_c Int)) (or (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b))) (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c))) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_c))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (or (= tptp.nullObject A__questionmark_a) (= tptp.nullObject A__questionmark_b) (not (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_a) (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_b))))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_size'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_size'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_size'|))) (not (= |tptp.'BoundedStack'| (|tptp.'DeclType'| |tptp.'BoundedStack_size'|))) (not (= |tptp.'BoundedStack_size'| (|tptp.'AsRangeField'| |tptp.'BoundedStack_size'| |tptp.'System_Int32'|))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_max'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_max'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_max'|))) (not (= |tptp.'BoundedStack'| (|tptp.'DeclType'| |tptp.'BoundedStack_max'|))) (not (= |tptp.'BoundedStack_max'| (|tptp.'AsRangeField'| |tptp.'BoundedStack_max'| |tptp.'System_Int32'|))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_elems'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_elems'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_elems'|))) (not (= |tptp.'BoundedStack_elems'| (|tptp.'AsRepField'| |tptp.'BoundedStack_elems'| |tptp.'BoundedStack'|))) (not (= |tptp.'BoundedStack'| (|tptp.'DeclType'| |tptp.'BoundedStack_elems'|))) (not (= |tptp.'BoundedStack_elems'| (|tptp.'AsNonNullRefField'| |tptp.'BoundedStack_elems'| (|tptp.'IntArray'| |tptp.'System_Int32'| 1)))) (not (= tptp.true_1 (tptp.x |tptp.'BoundedStack'| |tptp.'BoundedStack'|))) (not (= |tptp.'System_Object'| A__questionmark_v_0_8)) (not (= |tptp.'BoundedStack'| (|tptp.'AsDirectSubClass'| |tptp.'BoundedStack'| A__questionmark_v_0_8))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack'| (|tptp.'AsMutable'| |tptp.'BoundedStack'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Array'|))) (not (= |tptp.'System_Object'| A__questionmark_v_1_9)) (not (= |tptp.'System_Array'| (|tptp.'AsDirectSubClass'| |tptp.'System_Array'| A__questionmark_v_1_9))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| (|tptp.'AsMutable'| |tptp.'System_Array'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_ICloneable'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_ICloneable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_ICloneable'|))) (not (= |tptp.'System_ICloneable'| (|tptp.'AsInterface'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IEnumerable'|))) (not (= |tptp.'System_Collections_IEnumerable'| (|tptp.'AsInterface'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_ICollection'|))) (not (= |tptp.'System_Collections_ICollection'| (|tptp.'AsInterface'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IList'|))) (not (= |tptp.'System_Collections_IList'| (|tptp.'AsInterface'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Array'|))) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h))) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|))) (= A__questionmark_v_0_8 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv)) (and (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|) 0) (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|))) 0) (not (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|)))) 1)))))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_String'|))) (not (= |tptp.'System_Object'| A__questionmark_v_2_7)) (not (= |tptp.'System_String'| (|tptp.'AsDirectSubClass'| |tptp.'System_String'| A__questionmark_v_2_7))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_String'|))) (not (= |tptp.'System_String'| (|tptp.'AsImmutable'| |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IComparable'|))) (not (= |tptp.'System_IComparable'| (|tptp.'AsInterface'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IConvertible'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IConvertible'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IConvertible'|))) (not (= |tptp.'System_IConvertible'| (|tptp.'AsInterface'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IComparable_1___System_String'|))) (not (= |tptp.'System_IComparable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| (|tptp.'AsInterface'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IEquatable_1___System_String'|))) (not (= |tptp.'System_IEquatable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IEquatable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|))) (not (forall ((A__questionmark_U Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U |tptp.'System_String'|))) (= |tptp.'System_String'| A__questionmark_U)))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Exception'|))) (not (= |tptp.'System_Object'| A__questionmark_v_3_6)) (not (= |tptp.'System_Exception'| (|tptp.'AsDirectSubClass'| |tptp.'System_Exception'| A__questionmark_v_3_6))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| (|tptp.'AsMutable'| |tptp.'System_Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| (|tptp.'AsInterface'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= |tptp.'System_Runtime_InteropServices__Exception'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= |tptp.'System_Exception'| A__questionmark_v_4_5)) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_4_5))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_5_4)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'| A__questionmark_v_5_4))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Object'| A__questionmark_v_6_3)) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsDirectSubClass'| |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_6_3))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsImmutable'| |tptp.'System_Reflection_MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| (|tptp.'AsInterface'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_7_2)) (not (= |tptp.'System_Type'| (|tptp.'AsDirectSubClass'| |tptp.'System_Type'| A__questionmark_v_7_2))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Type'|))) (not (= |tptp.'System_Type'| (|tptp.'AsImmutable'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= |tptp.'System_Runtime_InteropServices__Type'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_IReflect'|))) (not (= |tptp.'System_Reflection_IReflect'| (|tptp.'AsInterface'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| (|tptp.'AsInterface'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int) (BOUND_VARIABLE_14774 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_14732 Int)) (or (= tptp.nullObject BOUND_VARIABLE_14732) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)) (or (= tptp.nullObject BOUND_VARIABLE_14774) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14774) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14774) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.localinv))))))))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int) (BOUND_VARIABLE_15094 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15053 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15053) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)) (or (= tptp.nullObject BOUND_VARIABLE_15094) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15094) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15094) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.localinv))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'System_Object'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'BoundedStack_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_arg0_in Int) (A__questionmark_arg1_in Int) (BOUND_VARIABLE_15544 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated))) (and (not (= tptp.nullObject A__questionmark_arg0_in)) (not (forall ((BOUND_VARIABLE_15471 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15471) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_arg1_in)) (not (forall ((BOUND_VARIABLE_15493 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15493) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.localinv))))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.allocated)) (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in)) (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in)) (or (= tptp.nullObject BOUND_VARIABLE_15544) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15544) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15544) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.localinv))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_arg0_in Int) (A__questionmark_arg1_in Int)) (= (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) (|tptp.'System_String_Concat_System_Object_System_Object_1'| A__questionmark_arg0_in A__questionmark_arg1_in)))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_str0_in Int) (A__questionmark_str1_in Int) (BOUND_VARIABLE_15904 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated))) (and (not (= tptp.nullObject A__questionmark_str0_in)) (not (forall ((BOUND_VARIABLE_15832 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15832) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_str1_in)) (not (forall ((BOUND_VARIABLE_15853 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15853) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.localinv))))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.allocated)) (= (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (+ (* (- 1) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))) (|tptp.'StringLength'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in)))) (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in)) (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in)) (or (= tptp.nullObject BOUND_VARIABLE_15904) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15904) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15904) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.localinv))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_str0_in Int) (A__questionmark_str1_in Int)) (= (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) (|tptp.'System_String_Concat_System_String_System_String_1'| A__questionmark_str0_in A__questionmark_str1_in)))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral8 |tptp.'System_String'|))) (not (= (|tptp.'StringLength'| tptp.stringLiteral8) 13)) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral8 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral8 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral8))))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral9 |tptp.'System_String'|))) (not (= (|tptp.'StringLength'| tptp.stringLiteral9) 18)) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral9 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral9 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral9))))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral10 |tptp.'System_String'|))) (not (= (|tptp.'StringLength'| tptp.stringLiteral10) 7)) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral10 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral10 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral10))))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral11 |tptp.'System_String'|))) (not (= (|tptp.'StringLength'| tptp.stringLiteral11) 1)) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral11 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral11 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral11))))))))) (not (forall ((A__questionmark_v_7_2 Int) (A__questionmark_v_6_3 Int) (A__questionmark_v_5_4 Int) (A__questionmark_v_4_5 Int) (A__questionmark_v_3_6 Int) (A__questionmark_v_2_7 Int) (A__questionmark_v_0_8 Int) (A__questionmark_v_1_9 Int)) (not (and (= A__questionmark_v_7_2 (|tptp.'BaseClass'| |tptp.'System_Type'|)) (= A__questionmark_v_6_3 (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|)) (= A__questionmark_v_5_4 (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (= A__questionmark_v_4_5 (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_GuardException'|)) (= A__questionmark_v_3_6 (|tptp.'BaseClass'| |tptp.'System_Exception'|)) (= A__questionmark_v_2_7 (|tptp.'BaseClass'| |tptp.'System_String'|)) (= A__questionmark_v_0_8 (|tptp.'BaseClass'| |tptp.'BoundedStack'|)) (= A__questionmark_v_1_9 (|tptp.'BaseClass'| |tptp.'System_Array'|)) (not (or (not (and (not (= tptp.allocated tptp.elements)) (not (= tptp.allocated tptp.inv)) (not (= tptp.localinv tptp.allocated)) (not (= tptp.allocated tptp.exposeVersion)) (not (= tptp.sharingMode tptp.allocated)) (not (= tptp.allocated |tptp.'SharingMode_Unshared'|)) (not (= tptp.allocated |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.allocated)) (not (= tptp.allocated tptp.ownerFrame)) (not (= tptp.allocated |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.allocated |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.allocated)) (not (= |tptp.'ArrayCategoryRef'| tptp.allocated)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.allocated)) (not (= |tptp.'System_Array'| tptp.allocated)) (not (= |tptp.'System_Boolean'| tptp.allocated)) (not (= |tptp.'System_Object'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Type'|)) (not (= tptp.allocated |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.allocated |tptp.'System_String'|)) (not (= tptp.allocated |tptp.'FirstConsistentOwner'|)) (not (= tptp.allocated |tptp.'System_SByte'|)) (not (= tptp.allocated |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| tptp.allocated)) (not (= |tptp.'System_UInt64'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Char'|)) (not (= tptp.allocated |tptp.'System_UIntPtr'|)) (not (= tptp.allocated |tptp.'System_IntPtr'|)) (not (= tptp.allocated |tptp.'BoundedStack_max'|)) (not (= tptp.allocated |tptp.'BoundedStack_size'|)) (not (= tptp.allocated |tptp.'BoundedStack_elems'|)) (not (= tptp.allocated |tptp.'System_Exception'|)) (not (= tptp.allocated |tptp.'System_IComparable'|)) (not (= tptp.allocated |tptp.'System_Collections_ICollection'|)) (not (= tptp.allocated |tptp.'System_ICloneable'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| tptp.allocated)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.allocated)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.allocated |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.allocated |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.allocated |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.allocated)) (not (= tptp.allocated |tptp.'BoundedStack'|)) (not (= tptp.allocated |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.allocated |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_Collections_IList'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 tptp.allocated)) (not (= tptp.allocated tptp.stringLiteral9)) (not (= tptp.stringLiteral10 tptp.allocated)) (not (= tptp.allocated tptp.stringLiteral11)) (not (= tptp.elements tptp.inv)) (not (= tptp.localinv tptp.elements)) (not (= tptp.elements tptp.exposeVersion)) (not (= tptp.sharingMode tptp.elements)) (not (= |tptp.'SharingMode_Unshared'| tptp.elements)) (not (= |tptp.'SharingMode_LockProtected'| tptp.elements)) (not (= tptp.ownerRef tptp.elements)) (not (= tptp.elements tptp.ownerFrame)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.elements)) (not (= |tptp.'ArrayCategoryValue'| tptp.elements)) (not (= |tptp.'ArrayCategoryInt'| tptp.elements)) (not (= |tptp.'ArrayCategoryRef'| tptp.elements)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.elements)) (not (= |tptp.'System_Array'| tptp.elements)) (not (= |tptp.'System_Boolean'| tptp.elements)) (not (= |tptp.'System_Object'| tptp.elements)) (not (= tptp.elements |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.elements)) (not (= tptp.elements |tptp.'System_String'|)) (not (= tptp.elements |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_SByte'| tptp.elements)) (not (= tptp.elements |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.elements)) (not (= |tptp.'System_UInt16'| tptp.elements)) (not (= |tptp.'System_Int32'| tptp.elements)) (not (= tptp.elements |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| tptp.elements)) (not (= |tptp.'System_UInt64'| tptp.elements)) (not (= |tptp.'System_Char'| tptp.elements)) (not (= tptp.elements |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| tptp.elements)) (not (= tptp.elements |tptp.'BoundedStack_max'|)) (not (= tptp.elements |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| tptp.elements)) (not (= |tptp.'System_Exception'| tptp.elements)) (not (= |tptp.'System_IComparable'| tptp.elements)) (not (= |tptp.'System_Collections_ICollection'| tptp.elements)) (not (= tptp.elements |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.elements)) (not (= |tptp.'System_IConvertible'| tptp.elements)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.elements)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.elements)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.elements)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.elements)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.elements)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.elements)) (not (= tptp.elements |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.elements)) (not (= |tptp.'BoundedStack'| tptp.elements)) (not (= tptp.elements |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.elements)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.elements)) (not (= tptp.elements |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.elements)) (not (= tptp.stringLiteral8 tptp.elements)) (not (= tptp.stringLiteral9 tptp.elements)) (not (= tptp.stringLiteral10 tptp.elements)) (not (= tptp.stringLiteral11 tptp.elements)) (not (= tptp.localinv tptp.inv)) (not (= tptp.inv tptp.exposeVersion)) (not (= tptp.sharingMode tptp.inv)) (not (= |tptp.'SharingMode_Unshared'| tptp.inv)) (not (= |tptp.'SharingMode_LockProtected'| tptp.inv)) (not (= tptp.ownerRef tptp.inv)) (not (= tptp.inv tptp.ownerFrame)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.inv)) (not (= |tptp.'ArrayCategoryValue'| tptp.inv)) (not (= |tptp.'ArrayCategoryInt'| tptp.inv)) (not (= |tptp.'ArrayCategoryRef'| tptp.inv)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.inv)) (not (= |tptp.'System_Array'| tptp.inv)) (not (= |tptp.'System_Boolean'| tptp.inv)) (not (= |tptp.'System_Object'| tptp.inv)) (not (= tptp.inv |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.inv)) (not (= tptp.inv |tptp.'System_String'|)) (not (= tptp.inv |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_SByte'| tptp.inv)) (not (= tptp.inv |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.inv)) (not (= |tptp.'System_UInt16'| tptp.inv)) (not (= |tptp.'System_Int32'| tptp.inv)) (not (= |tptp.'System_UInt32'| tptp.inv)) (not (= |tptp.'System_Int64'| tptp.inv)) (not (= |tptp.'System_UInt64'| tptp.inv)) (not (= |tptp.'System_Char'| tptp.inv)) (not (= |tptp.'System_UIntPtr'| tptp.inv)) (not (= |tptp.'System_IntPtr'| tptp.inv)) (not (= tptp.inv |tptp.'BoundedStack_max'|)) (not (= tptp.inv |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| tptp.inv)) (not (= |tptp.'System_Exception'| tptp.inv)) (not (= |tptp.'System_IComparable'| tptp.inv)) (not (= |tptp.'System_Collections_ICollection'| tptp.inv)) (not (= tptp.inv |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.inv)) (not (= |tptp.'System_IConvertible'| tptp.inv)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.inv)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.inv)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.inv)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.inv)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.inv)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.inv)) (not (= tptp.inv |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.inv)) (not (= |tptp.'BoundedStack'| tptp.inv)) (not (= tptp.inv |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.inv)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.inv)) (not (= |tptp.'System_Collections_IList'| tptp.inv)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.inv)) (not (= tptp.stringLiteral8 tptp.inv)) (not (= tptp.stringLiteral9 tptp.inv)) (not (= tptp.stringLiteral10 tptp.inv)) (not (= tptp.stringLiteral11 tptp.inv)) (not (= tptp.localinv tptp.exposeVersion)) (not (= tptp.localinv tptp.sharingMode)) (not (= tptp.localinv |tptp.'SharingMode_Unshared'|)) (not (= tptp.localinv |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.localinv)) (not (= tptp.localinv tptp.ownerFrame)) (not (= tptp.localinv |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.localinv |tptp.'ArrayCategoryValue'|)) (not (= tptp.localinv |tptp.'ArrayCategoryInt'|)) (not (= tptp.localinv |tptp.'ArrayCategoryRef'|)) (not (= tptp.localinv |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.localinv |tptp.'System_Array'|)) (not (= tptp.localinv |tptp.'System_Boolean'|)) (not (= tptp.localinv |tptp.'System_Object'|)) (not (= tptp.localinv |tptp.'System_Type'|)) (not (= tptp.localinv |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.localinv |tptp.'System_String'|)) (not (= tptp.localinv |tptp.'FirstConsistentOwner'|)) (not (= tptp.localinv |tptp.'System_SByte'|)) (not (= tptp.localinv |tptp.'System_Byte'|)) (not (= tptp.localinv |tptp.'System_Int16'|)) (not (= tptp.localinv |tptp.'System_UInt16'|)) (not (= tptp.localinv |tptp.'System_Int32'|)) (not (= tptp.localinv |tptp.'System_UInt32'|)) (not (= tptp.localinv |tptp.'System_Int64'|)) (not (= tptp.localinv |tptp.'System_UInt64'|)) (not (= tptp.localinv |tptp.'System_Char'|)) (not (= tptp.localinv |tptp.'System_UIntPtr'|)) (not (= tptp.localinv |tptp.'System_IntPtr'|)) (not (= tptp.localinv |tptp.'BoundedStack_max'|)) (not (= tptp.localinv |tptp.'BoundedStack_size'|)) (not (= tptp.localinv |tptp.'BoundedStack_elems'|)) (not (= tptp.localinv |tptp.'System_Exception'|)) (not (= tptp.localinv |tptp.'System_IComparable'|)) (not (= tptp.localinv |tptp.'System_Collections_ICollection'|)) (not (= tptp.localinv |tptp.'System_ICloneable'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.localinv |tptp.'System_IConvertible'|)) (not (= tptp.localinv |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.localinv |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.localinv |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.localinv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.localinv |tptp.'System_Reflection_IReflect'|)) (not (= tptp.localinv |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.localinv |tptp.'BoundedStack'|)) (not (= tptp.localinv |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.localinv |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_Collections_IList'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.localinv tptp.stringLiteral8)) (not (= tptp.localinv tptp.stringLiteral9)) (not (= tptp.localinv tptp.stringLiteral10)) (not (= tptp.localinv tptp.stringLiteral11)) (not (= tptp.sharingMode tptp.exposeVersion)) (not (= |tptp.'SharingMode_Unshared'| tptp.exposeVersion)) (not (= |tptp.'SharingMode_LockProtected'| tptp.exposeVersion)) (not (= tptp.ownerRef tptp.exposeVersion)) (not (= tptp.ownerFrame tptp.exposeVersion)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryValue'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryInt'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryRef'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.exposeVersion)) (not (= |tptp.'System_Array'| tptp.exposeVersion)) (not (= |tptp.'System_Boolean'| tptp.exposeVersion)) (not (= |tptp.'System_Object'| tptp.exposeVersion)) (not (= |tptp.'System_Type'| tptp.exposeVersion)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_String'|)) (not (= |tptp.'FirstConsistentOwner'| tptp.exposeVersion)) (not (= |tptp.'System_SByte'| tptp.exposeVersion)) (not (= |tptp.'System_Byte'| tptp.exposeVersion)) (not (= |tptp.'System_Int16'| tptp.exposeVersion)) (not (= |tptp.'System_UInt16'| tptp.exposeVersion)) (not (= |tptp.'System_Int32'| tptp.exposeVersion)) (not (= |tptp.'System_UInt32'| tptp.exposeVersion)) (not (= |tptp.'System_Int64'| tptp.exposeVersion)) (not (= |tptp.'System_UInt64'| tptp.exposeVersion)) (not (= |tptp.'System_Char'| tptp.exposeVersion)) (not (= |tptp.'System_UIntPtr'| tptp.exposeVersion)) (not (= |tptp.'System_IntPtr'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_size'| tptp.exposeVersion)) (not (= |tptp.'BoundedStack_elems'| tptp.exposeVersion)) (not (= |tptp.'System_Exception'| tptp.exposeVersion)) (not (= |tptp.'System_IComparable'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_ICollection'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.exposeVersion)) (not (= |tptp.'System_IConvertible'| tptp.exposeVersion)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.exposeVersion)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.exposeVersion)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.exposeVersion)) (not (= |tptp.'BoundedStack'| tptp.exposeVersion)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.exposeVersion)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.exposeVersion)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_IList'| tptp.exposeVersion)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.exposeVersion)) (not (= tptp.stringLiteral8 tptp.exposeVersion)) (not (= tptp.stringLiteral9 tptp.exposeVersion)) (not (= tptp.stringLiteral10 tptp.exposeVersion)) (not (= tptp.stringLiteral11 tptp.exposeVersion)) (not (= tptp.sharingMode |tptp.'SharingMode_Unshared'|)) (not (= tptp.sharingMode |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.sharingMode)) (not (= tptp.sharingMode tptp.ownerFrame)) (not (= tptp.sharingMode |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'ArrayCategoryRef'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'System_Array'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_Boolean'|)) (not (= tptp.sharingMode |tptp.'System_Object'|)) (not (= tptp.sharingMode |tptp.'System_Type'|)) (not (= tptp.sharingMode |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.sharingMode |tptp.'System_String'|)) (not (= tptp.sharingMode |tptp.'FirstConsistentOwner'|)) (not (= tptp.sharingMode |tptp.'System_SByte'|)) (not (= tptp.sharingMode |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_UInt16'|)) (not (= tptp.sharingMode |tptp.'System_Int32'|)) (not (= tptp.sharingMode |tptp.'System_UInt32'|)) (not (= tptp.sharingMode |tptp.'System_Int64'|)) (not (= tptp.sharingMode |tptp.'System_UInt64'|)) (not (= tptp.sharingMode |tptp.'System_Char'|)) (not (= tptp.sharingMode |tptp.'System_UIntPtr'|)) (not (= tptp.sharingMode |tptp.'System_IntPtr'|)) (not (= tptp.sharingMode |tptp.'BoundedStack_max'|)) (not (= tptp.sharingMode |tptp.'BoundedStack_size'|)) (not (= tptp.sharingMode |tptp.'BoundedStack_elems'|)) (not (= tptp.sharingMode |tptp.'System_Exception'|)) (not (= tptp.sharingMode |tptp.'System_IComparable'|)) (not (= tptp.sharingMode |tptp.'System_Collections_ICollection'|)) (not (= tptp.sharingMode |tptp.'System_ICloneable'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.sharingMode |tptp.'System_IConvertible'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.sharingMode |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_IReflect'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.sharingMode |tptp.'BoundedStack'|)) (not (= tptp.sharingMode |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.sharingMode |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_Collections_IList'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.sharingMode tptp.stringLiteral8)) (not (= tptp.sharingMode tptp.stringLiteral9)) (not (= tptp.sharingMode tptp.stringLiteral10)) (not (= tptp.sharingMode tptp.stringLiteral11)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'SharingMode_Unshared'|)) (not (= tptp.ownerRef |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Array'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Boolean'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Object'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_UInt64'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Exception'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_IComparable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'SharingMode_Unshared'|)) (not (= tptp.stringLiteral9 |tptp.'SharingMode_Unshared'|)) (not (= tptp.stringLiteral10 |tptp.'SharingMode_Unshared'|)) (not (= tptp.stringLiteral11 |tptp.'SharingMode_Unshared'|)) (not (= tptp.ownerRef |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Array'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Boolean'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Object'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_UInt64'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Exception'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'SharingMode_LockProtected'|)) (not (= tptp.stringLiteral9 |tptp.'SharingMode_LockProtected'|)) (not (= tptp.stringLiteral10 |tptp.'SharingMode_LockProtected'|)) (not (= tptp.stringLiteral11 |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.ownerFrame)) (not (= tptp.ownerRef |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryValue'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryInt'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryRef'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.ownerRef |tptp.'System_Array'|)) (not (= tptp.ownerRef |tptp.'System_Boolean'|)) (not (= tptp.ownerRef |tptp.'System_Object'|)) (not (= tptp.ownerRef |tptp.'System_Type'|)) (not (= tptp.ownerRef |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.ownerRef |tptp.'System_String'|)) (not (= tptp.ownerRef |tptp.'FirstConsistentOwner'|)) (not (= tptp.ownerRef |tptp.'System_SByte'|)) (not (= tptp.ownerRef |tptp.'System_Byte'|)) (not (= tptp.ownerRef |tptp.'System_Int16'|)) (not (= tptp.ownerRef |tptp.'System_UInt16'|)) (not (= tptp.ownerRef |tptp.'System_Int32'|)) (not (= tptp.ownerRef |tptp.'System_UInt32'|)) (not (= tptp.ownerRef |tptp.'System_Int64'|)) (not (= tptp.ownerRef |tptp.'System_UInt64'|)) (not (= tptp.ownerRef |tptp.'System_Char'|)) (not (= tptp.ownerRef |tptp.'System_UIntPtr'|)) (not (= tptp.ownerRef |tptp.'System_IntPtr'|)) (not (= tptp.ownerRef |tptp.'BoundedStack_max'|)) (not (= tptp.ownerRef |tptp.'BoundedStack_size'|)) (not (= tptp.ownerRef |tptp.'BoundedStack_elems'|)) (not (= tptp.ownerRef |tptp.'System_Exception'|)) (not (= tptp.ownerRef |tptp.'System_IComparable'|)) (not (= tptp.ownerRef |tptp.'System_Collections_ICollection'|)) (not (= tptp.ownerRef |tptp.'System_ICloneable'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.ownerRef |tptp.'System_IConvertible'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.ownerRef |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_IReflect'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.ownerRef |tptp.'BoundedStack'|)) (not (= tptp.ownerRef |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.ownerRef |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IList'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.ownerRef tptp.stringLiteral8)) (not (= tptp.ownerRef tptp.stringLiteral9)) (not (= tptp.ownerRef tptp.stringLiteral10)) (not (= tptp.ownerRef tptp.stringLiteral11)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryValue'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryInt'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryRef'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.ownerFrame)) (not (= |tptp.'System_Array'| tptp.ownerFrame)) (not (= |tptp.'System_Boolean'| tptp.ownerFrame)) (not (= |tptp.'System_Object'| tptp.ownerFrame)) (not (= |tptp.'System_Type'| tptp.ownerFrame)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_String'|)) (not (= |tptp.'FirstConsistentOwner'| tptp.ownerFrame)) (not (= |tptp.'System_SByte'| tptp.ownerFrame)) (not (= |tptp.'System_Byte'| tptp.ownerFrame)) (not (= |tptp.'System_Int16'| tptp.ownerFrame)) (not (= |tptp.'System_UInt16'| tptp.ownerFrame)) (not (= |tptp.'System_Int32'| tptp.ownerFrame)) (not (= |tptp.'System_UInt32'| tptp.ownerFrame)) (not (= |tptp.'System_Int64'| tptp.ownerFrame)) (not (= |tptp.'System_UInt64'| tptp.ownerFrame)) (not (= |tptp.'System_Char'| tptp.ownerFrame)) (not (= |tptp.'System_UIntPtr'| tptp.ownerFrame)) (not (= |tptp.'System_IntPtr'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_size'| tptp.ownerFrame)) (not (= |tptp.'BoundedStack_elems'| tptp.ownerFrame)) (not (= |tptp.'System_Exception'| tptp.ownerFrame)) (not (= |tptp.'System_IComparable'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_ICollection'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.ownerFrame)) (not (= |tptp.'System_IConvertible'| tptp.ownerFrame)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.ownerFrame)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.ownerFrame)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.ownerFrame)) (not (= |tptp.'BoundedStack'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.ownerFrame)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_IList'| tptp.ownerFrame)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.ownerFrame)) (not (= tptp.stringLiteral8 tptp.ownerFrame)) (not (= tptp.stringLiteral9 tptp.ownerFrame)) (not (= tptp.stringLiteral10 tptp.ownerFrame)) (not (= tptp.stringLiteral11 tptp.ownerFrame)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Array'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Boolean'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Object'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_SByte'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_UInt16'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Int32'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_UInt64'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Exception'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_IComparable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_IConvertible'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.stringLiteral9 |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.stringLiteral10 |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.stringLiteral11 |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_UInt16'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Exception'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_IComparable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'ArrayCategoryValue'|)) (not (= tptp.stringLiteral9 |tptp.'ArrayCategoryValue'|)) (not (= tptp.stringLiteral10 |tptp.'ArrayCategoryValue'|)) (not (= tptp.stringLiteral11 |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral8)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral9)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral10)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral11)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral9)) (not (= tptp.stringLiteral10 |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral11)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral9)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral10)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral11)) (not (= |tptp.'System_Array'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Array'| |tptp.'System_Object'|)) (not (= |tptp.'System_Array'| |tptp.'System_Type'|)) (not (= |tptp.'System_Array'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Array'| |tptp.'System_String'|)) (not (= |tptp.'System_Array'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Array'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Array'| |tptp.'System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Array'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Array'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Array'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Array'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Array'| tptp.stringLiteral8)) (not (= |tptp.'System_Array'| tptp.stringLiteral9)) (not (= |tptp.'System_Array'| tptp.stringLiteral10)) (not (= |tptp.'System_Array'| tptp.stringLiteral11)) (not (= |tptp.'System_Object'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral9)) (not (= tptp.stringLiteral10 |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral11)) (not (= |tptp.'System_Object'| |tptp.'System_Type'|)) (not (= |tptp.'System_Object'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Object'| |tptp.'System_String'|)) (not (= |tptp.'System_Object'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Object'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Object'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Object'| |tptp.'System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Object'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Object'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Object'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| tptp.stringLiteral9)) (not (= |tptp.'System_Object'| tptp.stringLiteral10)) (not (= |tptp.'System_Object'| tptp.stringLiteral11)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_String'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Type'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Type'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Type'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Type'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Type'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Type'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Type'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Type'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Type'|)) (not (= |tptp.'System_Char'| |tptp.'System_Type'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Type'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Type'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Type'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Type'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Type'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Type'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Type'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Type'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Type'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Type'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Type'|)) (not (= tptp.stringLiteral8 |tptp.'System_Type'|)) (not (= tptp.stringLiteral9 |tptp.'System_Type'|)) (not (= tptp.stringLiteral10 |tptp.'System_Type'|)) (not (= tptp.stringLiteral11 |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_SByte'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_UInt16'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Int32'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_UInt64'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Exception'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_IComparable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_ICloneable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.stringLiteral9 |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.stringLiteral10 |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.stringLiteral11 |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_String'|)) (not (= |tptp.'System_Byte'| |tptp.'System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_String'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_String'|)) (not (= |tptp.'System_Char'| |tptp.'System_String'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_String'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_String'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_String'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_String'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_String'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_String'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_String'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_String'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_String'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_String'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_String'|)) (not (= tptp.stringLiteral8 |tptp.'System_String'|)) (not (= tptp.stringLiteral9 |tptp.'System_String'|)) (not (= tptp.stringLiteral10 |tptp.'System_String'|)) (not (= tptp.stringLiteral11 |tptp.'System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UInt16'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Int32'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UInt32'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Int64'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UInt64'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Char'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IntPtr'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Exception'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IComparable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IConvertible'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'BoundedStack'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'FirstConsistentOwner'|)) (not (= tptp.stringLiteral8 |tptp.'FirstConsistentOwner'|)) (not (= tptp.stringLiteral9 |tptp.'FirstConsistentOwner'|)) (not (= tptp.stringLiteral10 |tptp.'FirstConsistentOwner'|)) (not (= tptp.stringLiteral11 |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_SByte'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Int32'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_SByte'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Exception'| |tptp.'System_SByte'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_SByte'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_SByte'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_SByte'|)) (not (= tptp.stringLiteral9 |tptp.'System_SByte'|)) (not (= tptp.stringLiteral10 |tptp.'System_SByte'|)) (not (= tptp.stringLiteral11 |tptp.'System_SByte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Char'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Byte'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Byte'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Byte'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Byte'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Byte'|)) (not (= tptp.stringLiteral8 |tptp.'System_Byte'|)) (not (= tptp.stringLiteral9 |tptp.'System_Byte'|)) (not (= tptp.stringLiteral10 |tptp.'System_Byte'|)) (not (= tptp.stringLiteral11 |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int16'| tptp.stringLiteral8)) (not (= |tptp.'System_Int16'| tptp.stringLiteral9)) (not (= |tptp.'System_Int16'| tptp.stringLiteral10)) (not (= |tptp.'System_Int16'| tptp.stringLiteral11)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_UInt16'|)) (not (= tptp.stringLiteral9 |tptp.'System_UInt16'|)) (not (= tptp.stringLiteral10 |tptp.'System_UInt16'|)) (not (= tptp.stringLiteral11 |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| tptp.stringLiteral9)) (not (= |tptp.'System_Int32'| tptp.stringLiteral10)) (not (= |tptp.'System_Int32'| tptp.stringLiteral11)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Char'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UInt32'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt32'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt32'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_UInt32'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UInt32'|)) (not (= tptp.stringLiteral8 |tptp.'System_UInt32'|)) (not (= tptp.stringLiteral9 |tptp.'System_UInt32'|)) (not (= tptp.stringLiteral10 |tptp.'System_UInt32'|)) (not (= tptp.stringLiteral11 |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int64'| tptp.stringLiteral8)) (not (= |tptp.'System_Int64'| tptp.stringLiteral9)) (not (= |tptp.'System_Int64'| tptp.stringLiteral10)) (not (= |tptp.'System_Int64'| tptp.stringLiteral11)) (not (= |tptp.'System_UInt64'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral9)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral10)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral11)) (not (= |tptp.'System_Char'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Char'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Char'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Char'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Char'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Char'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Char'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Char'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Char'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Char'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Char'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Char'|)) (not (= tptp.stringLiteral8 |tptp.'System_Char'|)) (not (= tptp.stringLiteral9 |tptp.'System_Char'|)) (not (= tptp.stringLiteral10 |tptp.'System_Char'|)) (not (= tptp.stringLiteral11 |tptp.'System_Char'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UIntPtr'|)) (not (= tptp.stringLiteral8 |tptp.'System_UIntPtr'|)) (not (= tptp.stringLiteral9 |tptp.'System_UIntPtr'|)) (not (= tptp.stringLiteral10 |tptp.'System_UIntPtr'|)) (not (= tptp.stringLiteral11 |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Exception'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_IntPtr'|)) (not (= tptp.stringLiteral9 |tptp.'System_IntPtr'|)) (not (= tptp.stringLiteral10 |tptp.'System_IntPtr'|)) (not (= tptp.stringLiteral11 |tptp.'System_IntPtr'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Exception'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_IComparable'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_ICloneable'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_IConvertible'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'BoundedStack_max'|)) (not (= tptp.stringLiteral8 |tptp.'BoundedStack_max'|)) (not (= tptp.stringLiteral9 |tptp.'BoundedStack_max'|)) (not (= tptp.stringLiteral10 |tptp.'BoundedStack_max'|)) (not (= tptp.stringLiteral11 |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Exception'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_IComparable'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_IConvertible'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'BoundedStack_size'|)) (not (= tptp.stringLiteral8 |tptp.'BoundedStack_size'|)) (not (= tptp.stringLiteral9 |tptp.'BoundedStack_size'|)) (not (= tptp.stringLiteral10 |tptp.'BoundedStack_size'|)) (not (= tptp.stringLiteral11 |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Exception'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IComparable'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_ICloneable'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'BoundedStack_elems'|)) (not (= tptp.stringLiteral9 |tptp.'BoundedStack_elems'|)) (not (= tptp.stringLiteral10 |tptp.'BoundedStack_elems'|)) (not (= tptp.stringLiteral11 |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Exception'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Exception'|)) (not (= tptp.stringLiteral9 |tptp.'System_Exception'|)) (not (= tptp.stringLiteral10 |tptp.'System_Exception'|)) (not (= tptp.stringLiteral11 |tptp.'System_Exception'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_IComparable'|)) (not (= tptp.stringLiteral9 |tptp.'System_IComparable'|)) (not (= tptp.stringLiteral10 |tptp.'System_IComparable'|)) (not (= tptp.stringLiteral11 |tptp.'System_IComparable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Collections_ICollection'|)) (not (= tptp.stringLiteral9 |tptp.'System_Collections_ICollection'|)) (not (= tptp.stringLiteral10 |tptp.'System_Collections_ICollection'|)) (not (= tptp.stringLiteral11 |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_ICloneable'|)) (not (= tptp.stringLiteral8 |tptp.'System_ICloneable'|)) (not (= tptp.stringLiteral9 |tptp.'System_ICloneable'|)) (not (= tptp.stringLiteral10 |tptp.'System_ICloneable'|)) (not (= tptp.stringLiteral11 |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.stringLiteral9 |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.stringLiteral10 |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.stringLiteral11 |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral8)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral9)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral10)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral11)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral9)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral10)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral11)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral8)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral9)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral10)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral11)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.stringLiteral8 |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.stringLiteral9 |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.stringLiteral10 |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.stringLiteral11 |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.stringLiteral9 |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.stringLiteral10 |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.stringLiteral11 |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.stringLiteral9 |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.stringLiteral10 |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.stringLiteral11 |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.stringLiteral9 |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.stringLiteral10 |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.stringLiteral11 |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.stringLiteral8 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.stringLiteral9 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.stringLiteral10 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.stringLiteral11 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Reflection_IReflect'|)) (not (= tptp.stringLiteral8 |tptp.'System_Reflection_IReflect'|)) (not (= tptp.stringLiteral9 |tptp.'System_Reflection_IReflect'|)) (not (= tptp.stringLiteral10 |tptp.'System_Reflection_IReflect'|)) (not (= tptp.stringLiteral11 |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral9)) (not (= tptp.stringLiteral10 |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral11)) (not (= |tptp.'BoundedStack'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'BoundedStack'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'BoundedStack'|)) (not (= tptp.stringLiteral9 |tptp.'BoundedStack'|)) (not (= tptp.stringLiteral10 |tptp.'BoundedStack'|)) (not (= tptp.stringLiteral11 |tptp.'BoundedStack'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.stringLiteral8 |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.stringLiteral9 |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.stringLiteral10 |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.stringLiteral11 |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.stringLiteral9 |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.stringLiteral10 |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.stringLiteral11 |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.stringLiteral9 |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.stringLiteral10 |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.stringLiteral11 |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_IList'|)) (not (= tptp.stringLiteral8 |tptp.'System_Collections_IList'|)) (not (= tptp.stringLiteral9 |tptp.'System_Collections_IList'|)) (not (= tptp.stringLiteral10 |tptp.'System_Collections_IList'|)) (not (= tptp.stringLiteral11 |tptp.'System_Collections_IList'|)) (not (= tptp.stringLiteral8 |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral9 |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral10 |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral11 |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 tptp.stringLiteral9)) (not (= tptp.stringLiteral8 tptp.stringLiteral10)) (not (= tptp.stringLiteral8 tptp.stringLiteral11)) (not (= tptp.stringLiteral10 tptp.stringLiteral9)) (not (= tptp.stringLiteral9 tptp.stringLiteral11)) (not (= tptp.stringLiteral10 tptp.stringLiteral11)))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.elements))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.exposeVersion))) (not (forall ((A__questionmark_c Int)) (= A__questionmark_c (|tptp.'ClassReprInv'| (|tptp.'ClassRepr'| A__questionmark_c))))) (not (forall ((A__questionmark_T Int)) (not (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'ClassRepr'| A__questionmark_T)) |tptp.'System_Object'|))))) (not (forall ((A__questionmark_T Int)) (not (= tptp.nullObject (|tptp.'ClassRepr'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_T) tptp.ownerFrame))))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.allocated))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.elements))) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.inv)) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.localinv)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerRef))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerFrame))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.exposeVersion))) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'FirstConsistentOwner'|)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.allocated)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.elements)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.inv)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.localinv)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.exposeVersion)) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.ownerRef)) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.ownerFrame)) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.elements))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'ValueArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'IntArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'RefArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'ArrayIndexInvX'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_y (|tptp.'ArrayIndexInvY'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (|tptp.'InRange'| (|tptp.'IntArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_i Int) (A__questionmark_r Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))))) (not (forall ((A__questionmark_a Int)) (>= (|tptp.'Rank'| A__questionmark_a) 1))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (and (forall ((BOUND_VARIABLE_11112 Int)) (>= (|tptp.'Length'| BOUND_VARIABLE_11112) 0)) (forall ((BOUND_VARIABLE_11118 Int)) (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| BOUND_VARIABLE_11118))) 0)))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (>= (|tptp.'DimLength'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int)) (or (not (= (|tptp.'Rank'| A__questionmark_a) 1)) (= (|tptp.'DimLength'| A__questionmark_a 0) (|tptp.'Length'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'LBound'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'UBound'| A__questionmark_a A__questionmark_i) (+ (- 1) (|tptp.'DimLength'| A__questionmark_a A__questionmark_i))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryValue'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryInt'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryRef'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryNonNullRef'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Object'|))) (not (and (forall ((BOUND_VARIABLE_11205 Int) (BOUND_VARIABLE_11207 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11205 BOUND_VARIABLE_11207) (|tptp.'ValueArray'| BOUND_VARIABLE_11205 BOUND_VARIABLE_11207)))) (forall ((BOUND_VARIABLE_11214 Int) (BOUND_VARIABLE_11216 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11214 BOUND_VARIABLE_11216) |tptp.'System_Array'|))))) (not (and (forall ((BOUND_VARIABLE_11254 Int) (BOUND_VARIABLE_11256 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11254 BOUND_VARIABLE_11256) (|tptp.'IntArray'| BOUND_VARIABLE_11254 BOUND_VARIABLE_11256)))) (forall ((BOUND_VARIABLE_11263 Int) (BOUND_VARIABLE_11265 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11263 BOUND_VARIABLE_11265) |tptp.'System_Array'|))))) (not (and (forall ((BOUND_VARIABLE_11303 Int) (BOUND_VARIABLE_11305 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11303 BOUND_VARIABLE_11305) (|tptp.'RefArray'| BOUND_VARIABLE_11303 BOUND_VARIABLE_11305)))) (forall ((BOUND_VARIABLE_11312 Int) (BOUND_VARIABLE_11314 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11312 BOUND_VARIABLE_11314) |tptp.'System_Array'|))))) (not (and (forall ((BOUND_VARIABLE_11352 Int) (BOUND_VARIABLE_11354 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11352 BOUND_VARIABLE_11354) (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11352 BOUND_VARIABLE_11354)))) (forall ((BOUND_VARIABLE_11361 Int) (BOUND_VARIABLE_11363 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11361 BOUND_VARIABLE_11363) |tptp.'System_Array'|))))) (not (forall ((A__questionmark_array Int) (A__questionmark_elementType Int) (A__questionmark_rank Int)) (or (not (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank))) (and (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_array) |tptp.'System_Array'|)) (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array)) (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| (tptp.typeof A__questionmark_array)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))))) (not (and (forall ((BOUND_VARIABLE_11493 Int) (BOUND_VARIABLE_11495 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11495 (|tptp.'RefArray'| BOUND_VARIABLE_11495 BOUND_VARIABLE_11493))))) (forall ((BOUND_VARIABLE_11506 Int) (BOUND_VARIABLE_11508 Int) (BOUND_VARIABLE_11510 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11510 (|tptp.'RefArray'| BOUND_VARIABLE_11506 BOUND_VARIABLE_11508)))) (= BOUND_VARIABLE_11510 (|tptp.'RefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_11510) BOUND_VARIABLE_11508)))) (forall ((BOUND_VARIABLE_11522 Int) (BOUND_VARIABLE_11524 Int) (BOUND_VARIABLE_11526 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11526 (|tptp.'RefArray'| BOUND_VARIABLE_11522 BOUND_VARIABLE_11524)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_11526) BOUND_VARIABLE_11522)))))) (not (and (forall ((BOUND_VARIABLE_11598 Int) (BOUND_VARIABLE_11600 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11600 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11600 BOUND_VARIABLE_11598))))) (forall ((BOUND_VARIABLE_11611 Int) (BOUND_VARIABLE_11613 Int) (BOUND_VARIABLE_11615 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11615 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11611 BOUND_VARIABLE_11613)))) (= BOUND_VARIABLE_11615 (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_11615) BOUND_VARIABLE_11613)))) (forall ((BOUND_VARIABLE_11627 Int) (BOUND_VARIABLE_11629 Int) (BOUND_VARIABLE_11631 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11631 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11627 BOUND_VARIABLE_11629)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_11631) BOUND_VARIABLE_11627)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (and (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (and (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))) (and (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef)) (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_a Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= |tptp.'System_Object'| (tptp.typeof (|tptp.'ElementProxy'| A__questionmark_o A__questionmark_pos))))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= |tptp.'System_Object'| (tptp.typeof (|tptp.'ElementProxyStruct'| A__questionmark_o A__questionmark_pos))))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f)))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_f_prime_ Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_f A__questionmark_f_prime_) (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f_prime_) (|tptp.'StructGet'| A__questionmark_s A__questionmark_f_prime_))))) (not (and (forall ((BOUND_VARIABLE_12007 Int)) (= tptp.true_1 (tptp.x BOUND_VARIABLE_12007 (|tptp.'BaseClass'| BOUND_VARIABLE_12007)))) (forall ((BOUND_VARIABLE_12014 Int)) (or (= |tptp.'System_Object'| BOUND_VARIABLE_12014) (not (= BOUND_VARIABLE_12014 (|tptp.'BaseClass'| BOUND_VARIABLE_12014))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_B Int) (A__questionmark_C Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_C (|tptp.'AsDirectSubClass'| A__questionmark_B A__questionmark_A)))) (= A__questionmark_B (|tptp.'OneClassDown'| A__questionmark_C A__questionmark_A))))) (not (forall ((A__questionmark_T Int) (BOUND_VARIABLE_12067 Int) (BOUND_VARIABLE_12060 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| A__questionmark_T))) (and (or (not (= tptp.true_1 (tptp.x A__questionmark_T BOUND_VARIABLE_12060))) (= A__questionmark_T BOUND_VARIABLE_12060)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12067 A__questionmark_T))) (= A__questionmark_T BOUND_VARIABLE_12067)))))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Boolean'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Object'|))) (not (forall ((A__questionmark_T Int)) (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'TypeObject'| A__questionmark_T) |tptp.'System_Type'|)))) (not (forall ((A__questionmark_T Int)) (= A__questionmark_T (|tptp.'TypeName'| (|tptp.'TypeObject'| A__questionmark_T))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (or (= tptp.nullObject A__questionmark_o) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) A__questionmark_T)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T)) (and (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T))) (= A__questionmark_o (|tptp.'As'| A__questionmark_o A__questionmark_T))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (= tptp.nullObject (|tptp.'As'| A__questionmark_o A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) |tptp.'System_Array'|))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) tptp.allocated))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_s Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_s))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'StructGet'| A__questionmark_s A__questionmark_f)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'RefArrayGet'| A__questionmark_e A__questionmark_i)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'ValueArrayGet'| A__questionmark_e A__questionmark_i)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_o))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_c Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_c) tptp.allocated))))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| |tptp.'NonNullFieldsAreInitialized'|))) (not (forall ((A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= A__questionmark_f (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T))) (= A__questionmark_f (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (|tptp.'Is'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)) A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (and (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|)))) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (|tptp.'InRange'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRangeField'| A__questionmark_f A__questionmark_T)) A__questionmark_T))))) (not (forall ((A__questionmark_o Int)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| (tptp.typeof A__questionmark_o)))))) (not (forall ((A__questionmark_J Int) (A__questionmark_s Int) (A__questionmark_b Int)) (or (not (= A__questionmark_J (|tptp.'AsInterface'| A__questionmark_J))) (not (= A__questionmark_b (|tptp.'Box'| A__questionmark_s A__questionmark_b))) (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (|tptp.'AsInterface'| A__questionmark_J)))) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J))))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Object'|)) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_T)))) (and (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1)) (= A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_U_1)))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_T)))) (and (not (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1))) (= A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_U_1)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int) (BOUND_VARIABLE_12450 Int) (BOUND_VARIABLE_12448 Int)) (or (= tptp.nullObject A__questionmark_o) (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_12448))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.localinv)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.ownerRef))) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_12448 BOUND_VARIABLE_12450 tptp.ownerRef)))) (= A__questionmark_o BOUND_VARIABLE_12450) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_12448 BOUND_VARIABLE_12450 tptp.ownerFrame)))))))) (not (forall ((A__questionmark_s Int)) (>= (|tptp.'StringLength'| A__questionmark_s) 0))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (and (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerRef)) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (and (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (and (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerRef)) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (and (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (not (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (and (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.localinv))))))) (not (and (forall ((BOUND_VARIABLE_13006 Int) (BOUND_VARIABLE_13008 Int) (BOUND_VARIABLE_13010 Int) (BOUND_VARIABLE_13012 Int)) (= (|tptp.'BoxFunc'| BOUND_VARIABLE_13006 BOUND_VARIABLE_13008 BOUND_VARIABLE_13010 BOUND_VARIABLE_13012) (|tptp.'Box'| BOUND_VARIABLE_13006 (|tptp.'BoxFunc'| BOUND_VARIABLE_13006 BOUND_VARIABLE_13008 BOUND_VARIABLE_13010 BOUND_VARIABLE_13012)))) (forall ((BOUND_VARIABLE_13019 Int) (BOUND_VARIABLE_13021 Int) (BOUND_VARIABLE_13023 Int) (BOUND_VARIABLE_13025 Int)) (= BOUND_VARIABLE_13021 (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| BOUND_VARIABLE_13019 BOUND_VARIABLE_13021 BOUND_VARIABLE_13023 BOUND_VARIABLE_13025)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (or (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_x_3))) (= A__questionmark_x_3 (|tptp.'BoxFunc'| A__questionmark_x_3 A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (= A__questionmark_x_3 (|tptp.'Unbox'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))))) (not (forall ((A__questionmark_p Int) (BOUND_VARIABLE_13114 Int) (BOUND_VARIABLE_13112 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_13112))) (and (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13112 (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p) tptp.inv)) (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13112 (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p) tptp.localinv)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) |tptp.'System_Object'|))) (not (= A__questionmark_p (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))) (= A__questionmark_x_3 A__questionmark_p)))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (= (= A__questionmark_typ (|tptp.'UnboxedType'| A__questionmark_p)) (not (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)))))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (or (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)) (= A__questionmark_p (|tptp.'Box'| (|tptp.'Unbox'| A__questionmark_p) A__questionmark_p))))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_SByte'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Byte'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int16'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt16'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int32'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt32'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int64'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt64'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Char'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UIntPtr'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_IntPtr'|))) (not (>= (+ tptp.int_m2147483648 (* (- 1) tptp.int_m9223372036854775808)) 1)) (>= tptp.int_m2147483648 (- 100000)) (not (>= tptp.int_2147483647 100001)) (not (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_2147483647)) 1)) (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_9223372036854775807)) 0) (>= (+ tptp.int_9223372036854775807 (* (- 1) tptp.int_18446744073709551615)) 0) (not (= tptp.int_m9223372036854775808 (+ (- 1) (* (- 1) tptp.int_9223372036854775807)))) (not (= tptp.int_m2147483648 (+ (- 1) (* (- 1) tptp.int_2147483647)))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_SByte'|)) (and (>= A__questionmark_i (- 128)) (not (>= A__questionmark_i 128)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Byte'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 256)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int16'|)) (and (>= A__questionmark_i (- 32768)) (not (>= A__questionmark_i 32768)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt16'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 65536)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int32'|)) (and (not (>= (+ tptp.int_m2147483648 (* (- 1) A__questionmark_i)) 1)) (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt32'|)) (and (>= A__questionmark_i 0) (>= (+ tptp.int_4294967295 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int64'|)) (and (not (>= (+ tptp.int_m9223372036854775808 (* (- 1) A__questionmark_i)) 1)) (>= (+ tptp.int_9223372036854775807 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt64'|)) (and (>= A__questionmark_i 0) (>= (+ tptp.int_18446744073709551615 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Char'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 65536)))))) (not (forall ((A__questionmark_z Int) (A__questionmark_B Int) (A__questionmark_C Int)) (or (not (= tptp.true_1 (|tptp.'InRange'| A__questionmark_z A__questionmark_C))) (= A__questionmark_z (|tptp.'IntToInt'| A__questionmark_z A__questionmark_B A__questionmark_C))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'IfThenElse'| tptp.true_1 A__questionmark_x_3 A__questionmark_y)))) (not (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (= tptp.true_1 A__questionmark_b) (= A__questionmark_y (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (+ (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (* A__questionmark_y (tptp.x_1 A__questionmark_x_3 A__questionmark_y)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 1)) (and (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0) (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 1))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (>= A__questionmark_y 0) (and (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0) (not (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 0)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (>= A__questionmark_x_3 1) (not (>= A__questionmark_y 1)) (and (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 1) (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (>= A__questionmark_x_3 1) (>= A__questionmark_y 0) (and (not (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 0)) (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_d Int)) (or (not (>= A__questionmark_d 2)) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (>= (+ A__questionmark_a (* (- 1) A__questionmark_b)) 0) (not (>= (+ A__questionmark_a (* (- 1) A__questionmark_b) A__questionmark_d) 1))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (and (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0))) (>= (tptp.and_1 A__questionmark_x_3 A__questionmark_y) 0)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (and (>= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) 0) (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) 0))))) (not (forall ((A__questionmark_i Int)) (= A__questionmark_i (tptp.shl A__questionmark_i 0)))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_j 1)) (= (tptp.shl A__questionmark_i A__questionmark_j) (* 2 (tptp.shl A__questionmark_i (+ (- 1) A__questionmark_j))))))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 32768) (not (>= A__questionmark_j 0)) (>= A__questionmark_j 17) (and (>= (tptp.shl A__questionmark_i A__questionmark_j) 0) (>= (+ tptp.int_2147483647 (* (- 1) (tptp.shl A__questionmark_i A__questionmark_j))) 0))))) (not (forall ((A__questionmark_i Int)) (= A__questionmark_i (tptp.shr A__questionmark_i 0)))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_j 1)) (= (tptp.shr A__questionmark_i A__questionmark_j) (tptp.x_1 (tptp.shr A__questionmark_i (+ (- 1) A__questionmark_j)) 2))))) (not (and (forall ((BOUND_VARIABLE_13964 Int) (BOUND_VARIABLE_13966 Int)) (or (= BOUND_VARIABLE_13964 (tptp.min BOUND_VARIABLE_13964 BOUND_VARIABLE_13966)) (= BOUND_VARIABLE_13966 (tptp.min BOUND_VARIABLE_13964 BOUND_VARIABLE_13966)))) (forall ((BOUND_VARIABLE_13974 Int) (BOUND_VARIABLE_13976 Int)) (>= (+ BOUND_VARIABLE_13974 (* (- 1) (tptp.min BOUND_VARIABLE_13974 BOUND_VARIABLE_13976))) 0)) (forall ((BOUND_VARIABLE_13984 Int) (BOUND_VARIABLE_13986 Int)) (>= (+ BOUND_VARIABLE_13986 (* (- 1) (tptp.min BOUND_VARIABLE_13984 BOUND_VARIABLE_13986))) 0)))) (not (and (forall ((BOUND_VARIABLE_14050 Int) (BOUND_VARIABLE_14052 Int)) (or (= BOUND_VARIABLE_14050 (tptp.max BOUND_VARIABLE_14050 BOUND_VARIABLE_14052)) (= BOUND_VARIABLE_14052 (tptp.max BOUND_VARIABLE_14050 BOUND_VARIABLE_14052)))) (forall ((BOUND_VARIABLE_14060 Int) (BOUND_VARIABLE_14062 Int)) (not (>= (+ BOUND_VARIABLE_14060 (* (- 1) (tptp.max BOUND_VARIABLE_14060 BOUND_VARIABLE_14062))) 1))) (forall ((BOUND_VARIABLE_14071 Int) (BOUND_VARIABLE_14073 Int)) (not (>= (+ BOUND_VARIABLE_14073 (* (- 1) (tptp.max BOUND_VARIABLE_14071 BOUND_VARIABLE_14073))) 1))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))))) (not (and (forall ((BOUND_VARIABLE_14112 Int) (BOUND_VARIABLE_14114 Int) (BOUND_VARIABLE_14116 Int)) (= (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14114 BOUND_VARIABLE_14116)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14112 BOUND_VARIABLE_14114 BOUND_VARIABLE_14116)))) (forall ((BOUND_VARIABLE_14125 Int) (BOUND_VARIABLE_14127 Int) (BOUND_VARIABLE_14129 Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14125 BOUND_VARIABLE_14127 BOUND_VARIABLE_14129)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14129 BOUND_VARIABLE_14127)))) (forall ((BOUND_VARIABLE_14142 Int)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14142 BOUND_VARIABLE_14142))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_c Int)) (or (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b))) (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c))) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_c))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (or (= tptp.nullObject A__questionmark_a) (= tptp.nullObject A__questionmark_b) (not (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_a) (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_b))))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_size'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_size'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_size'|))) (not (= |tptp.'BoundedStack'| (|tptp.'DeclType'| |tptp.'BoundedStack_size'|))) (not (= |tptp.'BoundedStack_size'| (|tptp.'AsRangeField'| |tptp.'BoundedStack_size'| |tptp.'System_Int32'|))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_max'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_max'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_max'|))) (not (= |tptp.'BoundedStack'| (|tptp.'DeclType'| |tptp.'BoundedStack_max'|))) (not (= |tptp.'BoundedStack_max'| (|tptp.'AsRangeField'| |tptp.'BoundedStack_max'| |tptp.'System_Int32'|))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_elems'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_elems'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_elems'|))) (not (= |tptp.'BoundedStack_elems'| (|tptp.'AsRepField'| |tptp.'BoundedStack_elems'| |tptp.'BoundedStack'|))) (not (= |tptp.'BoundedStack'| (|tptp.'DeclType'| |tptp.'BoundedStack_elems'|))) (not (= |tptp.'BoundedStack_elems'| (|tptp.'AsNonNullRefField'| |tptp.'BoundedStack_elems'| (|tptp.'IntArray'| |tptp.'System_Int32'| 1)))) (not (= tptp.true_1 (tptp.x |tptp.'BoundedStack'| |tptp.'BoundedStack'|))) (not (= |tptp.'System_Object'| A__questionmark_v_0_8)) (not (= |tptp.'BoundedStack'| (|tptp.'AsDirectSubClass'| |tptp.'BoundedStack'| A__questionmark_v_0_8))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack'| (|tptp.'AsMutable'| |tptp.'BoundedStack'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Array'|))) (not (= |tptp.'System_Object'| A__questionmark_v_1_9)) (not (= |tptp.'System_Array'| (|tptp.'AsDirectSubClass'| |tptp.'System_Array'| A__questionmark_v_1_9))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| (|tptp.'AsMutable'| |tptp.'System_Array'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_ICloneable'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_ICloneable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_ICloneable'|))) (not (= |tptp.'System_ICloneable'| (|tptp.'AsInterface'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IEnumerable'|))) (not (= |tptp.'System_Collections_IEnumerable'| (|tptp.'AsInterface'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_ICollection'|))) (not (= |tptp.'System_Collections_ICollection'| (|tptp.'AsInterface'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IList'|))) (not (= |tptp.'System_Collections_IList'| (|tptp.'AsInterface'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Array'|))) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h))) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|))) (= A__questionmark_v_0_8 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv)) (and (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|) 0) (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|))) 0) (not (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|)))) 1)))))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_String'|))) (not (= |tptp.'System_Object'| A__questionmark_v_2_7)) (not (= |tptp.'System_String'| (|tptp.'AsDirectSubClass'| |tptp.'System_String'| A__questionmark_v_2_7))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_String'|))) (not (= |tptp.'System_String'| (|tptp.'AsImmutable'| |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IComparable'|))) (not (= |tptp.'System_IComparable'| (|tptp.'AsInterface'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IConvertible'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IConvertible'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IConvertible'|))) (not (= |tptp.'System_IConvertible'| (|tptp.'AsInterface'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IComparable_1___System_String'|))) (not (= |tptp.'System_IComparable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| (|tptp.'AsInterface'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IEquatable_1___System_String'|))) (not (= |tptp.'System_IEquatable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IEquatable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|))) (not (forall ((A__questionmark_U Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U |tptp.'System_String'|))) (= |tptp.'System_String'| A__questionmark_U)))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Exception'|))) (not (= |tptp.'System_Object'| A__questionmark_v_3_6)) (not (= |tptp.'System_Exception'| (|tptp.'AsDirectSubClass'| |tptp.'System_Exception'| A__questionmark_v_3_6))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| (|tptp.'AsMutable'| |tptp.'System_Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| (|tptp.'AsInterface'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= |tptp.'System_Runtime_InteropServices__Exception'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= |tptp.'System_Exception'| A__questionmark_v_4_5)) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_4_5))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_5_4)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'| A__questionmark_v_5_4))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Object'| A__questionmark_v_6_3)) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsDirectSubClass'| |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_6_3))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsImmutable'| |tptp.'System_Reflection_MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| (|tptp.'AsInterface'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_7_2)) (not (= |tptp.'System_Type'| (|tptp.'AsDirectSubClass'| |tptp.'System_Type'| A__questionmark_v_7_2))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Type'|))) (not (= |tptp.'System_Type'| (|tptp.'AsImmutable'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= |tptp.'System_Runtime_InteropServices__Type'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_IReflect'|))) (not (= |tptp.'System_Reflection_IReflect'| (|tptp.'AsInterface'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| (|tptp.'AsInterface'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int) (BOUND_VARIABLE_14774 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_14732 Int)) (or (= tptp.nullObject BOUND_VARIABLE_14732) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)) (or (= tptp.nullObject BOUND_VARIABLE_14774) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14774) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14774) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.localinv))))))))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int) (BOUND_VARIABLE_15094 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15053 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15053) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)) (or (= tptp.nullObject BOUND_VARIABLE_15094) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15094) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15094) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.localinv))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'System_Object'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'BoundedStack_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_arg0_in Int) (A__questionmark_arg1_in Int) (BOUND_VARIABLE_15544 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated))) (and (not (= tptp.nullObject A__questionmark_arg0_in)) (not (forall ((BOUND_VARIABLE_15471 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15471) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_arg1_in)) (not (forall ((BOUND_VARIABLE_15493 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15493) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.localinv))))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.allocated)) (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in)) (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in)) (or (= tptp.nullObject BOUND_VARIABLE_15544) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15544) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15544) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.localinv))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_arg0_in Int) (A__questionmark_arg1_in Int)) (= (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) (|tptp.'System_String_Concat_System_Object_System_Object_1'| A__questionmark_arg0_in A__questionmark_arg1_in)))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_str0_in Int) (A__questionmark_str1_in Int) (BOUND_VARIABLE_15904 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated))) (and (not (= tptp.nullObject A__questionmark_str0_in)) (not (forall ((BOUND_VARIABLE_15832 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15832) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_str1_in)) (not (forall ((BOUND_VARIABLE_15853 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15853) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.localinv))))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.allocated)) (= (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (+ (* (- 1) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))) (|tptp.'StringLength'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in)))) (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in)) (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in)) (or (= tptp.nullObject BOUND_VARIABLE_15904) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15904) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15904) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.localinv))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_str0_in Int) (A__questionmark_str1_in Int)) (= (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) (|tptp.'System_String_Concat_System_String_System_String_1'| A__questionmark_str0_in A__questionmark_str1_in)))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral8 |tptp.'System_String'|))) (not (= (|tptp.'StringLength'| tptp.stringLiteral8) 13)) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral8 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral8 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral8))))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral9 |tptp.'System_String'|))) (not (= (|tptp.'StringLength'| tptp.stringLiteral9) 18)) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral9 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral9 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral9))))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral10 |tptp.'System_String'|))) (not (= (|tptp.'StringLength'| tptp.stringLiteral10) 7)) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral10 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral10 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral10))))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral11 |tptp.'System_String'|))) (not (= (|tptp.'StringLength'| tptp.stringLiteral11) 1)) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral11 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral11 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral11))))))))))))) :rule all_simplify)
% 22.66/22.93 (step t14 (cl (= (forall ((A__questionmark_v_7_2 Int) (A__questionmark_v_6_3 Int) (A__questionmark_v_5_4 Int) (A__questionmark_v_4_5 Int) (A__questionmark_v_3_6 Int) (A__questionmark_v_2_7 Int) (A__questionmark_v_0_8 Int) (A__questionmark_v_1_9 Int)) (not (and (= A__questionmark_v_7_2 (|tptp.'BaseClass'| |tptp.'System_Type'|)) (= A__questionmark_v_6_3 (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|)) (= A__questionmark_v_5_4 (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (= A__questionmark_v_4_5 (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_GuardException'|)) (= A__questionmark_v_3_6 (|tptp.'BaseClass'| |tptp.'System_Exception'|)) (= A__questionmark_v_2_7 (|tptp.'BaseClass'| |tptp.'System_String'|)) (= A__questionmark_v_0_8 (|tptp.'BaseClass'| |tptp.'BoundedStack'|)) (= A__questionmark_v_1_9 (|tptp.'BaseClass'| |tptp.'System_Array'|)) (not (or (not (and (not (= tptp.allocated tptp.elements)) (not (= tptp.allocated tptp.inv)) (not (= tptp.localinv tptp.allocated)) (not (= tptp.allocated tptp.exposeVersion)) (not (= tptp.sharingMode tptp.allocated)) (not (= tptp.allocated |tptp.'SharingMode_Unshared'|)) (not (= tptp.allocated |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.allocated)) (not (= tptp.allocated tptp.ownerFrame)) (not (= tptp.allocated |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.allocated |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.allocated)) (not (= |tptp.'ArrayCategoryRef'| tptp.allocated)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.allocated)) (not (= |tptp.'System_Array'| tptp.allocated)) (not (= |tptp.'System_Boolean'| tptp.allocated)) (not (= |tptp.'System_Object'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Type'|)) (not (= tptp.allocated |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.allocated |tptp.'System_String'|)) (not (= tptp.allocated |tptp.'FirstConsistentOwner'|)) (not (= tptp.allocated |tptp.'System_SByte'|)) (not (= tptp.allocated |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| tptp.allocated)) (not (= |tptp.'System_UInt64'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Char'|)) (not (= tptp.allocated |tptp.'System_UIntPtr'|)) (not (= tptp.allocated |tptp.'System_IntPtr'|)) (not (= tptp.allocated |tptp.'BoundedStack_max'|)) (not (= tptp.allocated |tptp.'BoundedStack_size'|)) (not (= tptp.allocated |tptp.'BoundedStack_elems'|)) (not (= tptp.allocated |tptp.'System_Exception'|)) (not (= tptp.allocated |tptp.'System_IComparable'|)) (not (= tptp.allocated |tptp.'System_Collections_ICollection'|)) (not (= tptp.allocated |tptp.'System_ICloneable'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| tptp.allocated)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.allocated)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.allocated)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.allocated |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.allocated |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.allocated |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.allocated)) (not (= tptp.allocated |tptp.'BoundedStack'|)) (not (= tptp.allocated |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.allocated |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.allocated |tptp.'System_Collections_IList'|)) (not (= tptp.allocated |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 tptp.allocated)) (not (= tptp.allocated tptp.stringLiteral9)) (not (= tptp.stringLiteral10 tptp.allocated)) (not (= tptp.allocated tptp.stringLiteral11)) (not (= tptp.elements tptp.inv)) (not (= tptp.localinv tptp.elements)) (not (= tptp.elements tptp.exposeVersion)) (not (= tptp.sharingMode tptp.elements)) (not (= |tptp.'SharingMode_Unshared'| tptp.elements)) (not (= |tptp.'SharingMode_LockProtected'| tptp.elements)) (not (= tptp.ownerRef tptp.elements)) (not (= tptp.elements tptp.ownerFrame)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.elements)) (not (= |tptp.'ArrayCategoryValue'| tptp.elements)) (not (= |tptp.'ArrayCategoryInt'| tptp.elements)) (not (= |tptp.'ArrayCategoryRef'| tptp.elements)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.elements)) (not (= |tptp.'System_Array'| tptp.elements)) (not (= |tptp.'System_Boolean'| tptp.elements)) (not (= |tptp.'System_Object'| tptp.elements)) (not (= tptp.elements |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.elements)) (not (= tptp.elements |tptp.'System_String'|)) (not (= tptp.elements |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_SByte'| tptp.elements)) (not (= tptp.elements |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.elements)) (not (= |tptp.'System_UInt16'| tptp.elements)) (not (= |tptp.'System_Int32'| tptp.elements)) (not (= tptp.elements |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| tptp.elements)) (not (= |tptp.'System_UInt64'| tptp.elements)) (not (= |tptp.'System_Char'| tptp.elements)) (not (= tptp.elements |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| tptp.elements)) (not (= tptp.elements |tptp.'BoundedStack_max'|)) (not (= tptp.elements |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| tptp.elements)) (not (= |tptp.'System_Exception'| tptp.elements)) (not (= |tptp.'System_IComparable'| tptp.elements)) (not (= |tptp.'System_Collections_ICollection'| tptp.elements)) (not (= tptp.elements |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.elements)) (not (= |tptp.'System_IConvertible'| tptp.elements)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.elements)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.elements)) (not (= tptp.elements |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.elements)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.elements)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.elements)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.elements)) (not (= tptp.elements |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.elements)) (not (= |tptp.'BoundedStack'| tptp.elements)) (not (= tptp.elements |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.elements)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.elements)) (not (= tptp.elements |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.elements)) (not (= tptp.stringLiteral8 tptp.elements)) (not (= tptp.stringLiteral9 tptp.elements)) (not (= tptp.stringLiteral10 tptp.elements)) (not (= tptp.stringLiteral11 tptp.elements)) (not (= tptp.localinv tptp.inv)) (not (= tptp.inv tptp.exposeVersion)) (not (= tptp.sharingMode tptp.inv)) (not (= |tptp.'SharingMode_Unshared'| tptp.inv)) (not (= |tptp.'SharingMode_LockProtected'| tptp.inv)) (not (= tptp.ownerRef tptp.inv)) (not (= tptp.inv tptp.ownerFrame)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.inv)) (not (= |tptp.'ArrayCategoryValue'| tptp.inv)) (not (= |tptp.'ArrayCategoryInt'| tptp.inv)) (not (= |tptp.'ArrayCategoryRef'| tptp.inv)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.inv)) (not (= |tptp.'System_Array'| tptp.inv)) (not (= |tptp.'System_Boolean'| tptp.inv)) (not (= |tptp.'System_Object'| tptp.inv)) (not (= tptp.inv |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.inv)) (not (= tptp.inv |tptp.'System_String'|)) (not (= tptp.inv |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_SByte'| tptp.inv)) (not (= tptp.inv |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.inv)) (not (= |tptp.'System_UInt16'| tptp.inv)) (not (= |tptp.'System_Int32'| tptp.inv)) (not (= |tptp.'System_UInt32'| tptp.inv)) (not (= |tptp.'System_Int64'| tptp.inv)) (not (= |tptp.'System_UInt64'| tptp.inv)) (not (= |tptp.'System_Char'| tptp.inv)) (not (= |tptp.'System_UIntPtr'| tptp.inv)) (not (= |tptp.'System_IntPtr'| tptp.inv)) (not (= tptp.inv |tptp.'BoundedStack_max'|)) (not (= tptp.inv |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| tptp.inv)) (not (= |tptp.'System_Exception'| tptp.inv)) (not (= |tptp.'System_IComparable'| tptp.inv)) (not (= |tptp.'System_Collections_ICollection'| tptp.inv)) (not (= tptp.inv |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.inv)) (not (= |tptp.'System_IConvertible'| tptp.inv)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.inv)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.inv)) (not (= tptp.inv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.inv)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.inv)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.inv)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.inv)) (not (= tptp.inv |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.inv)) (not (= |tptp.'BoundedStack'| tptp.inv)) (not (= tptp.inv |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.inv)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.inv)) (not (= |tptp.'System_Collections_IList'| tptp.inv)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.inv)) (not (= tptp.stringLiteral8 tptp.inv)) (not (= tptp.stringLiteral9 tptp.inv)) (not (= tptp.stringLiteral10 tptp.inv)) (not (= tptp.stringLiteral11 tptp.inv)) (not (= tptp.localinv tptp.exposeVersion)) (not (= tptp.localinv tptp.sharingMode)) (not (= tptp.localinv |tptp.'SharingMode_Unshared'|)) (not (= tptp.localinv |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.localinv)) (not (= tptp.localinv tptp.ownerFrame)) (not (= tptp.localinv |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.localinv |tptp.'ArrayCategoryValue'|)) (not (= tptp.localinv |tptp.'ArrayCategoryInt'|)) (not (= tptp.localinv |tptp.'ArrayCategoryRef'|)) (not (= tptp.localinv |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.localinv |tptp.'System_Array'|)) (not (= tptp.localinv |tptp.'System_Boolean'|)) (not (= tptp.localinv |tptp.'System_Object'|)) (not (= tptp.localinv |tptp.'System_Type'|)) (not (= tptp.localinv |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.localinv |tptp.'System_String'|)) (not (= tptp.localinv |tptp.'FirstConsistentOwner'|)) (not (= tptp.localinv |tptp.'System_SByte'|)) (not (= tptp.localinv |tptp.'System_Byte'|)) (not (= tptp.localinv |tptp.'System_Int16'|)) (not (= tptp.localinv |tptp.'System_UInt16'|)) (not (= tptp.localinv |tptp.'System_Int32'|)) (not (= tptp.localinv |tptp.'System_UInt32'|)) (not (= tptp.localinv |tptp.'System_Int64'|)) (not (= tptp.localinv |tptp.'System_UInt64'|)) (not (= tptp.localinv |tptp.'System_Char'|)) (not (= tptp.localinv |tptp.'System_UIntPtr'|)) (not (= tptp.localinv |tptp.'System_IntPtr'|)) (not (= tptp.localinv |tptp.'BoundedStack_max'|)) (not (= tptp.localinv |tptp.'BoundedStack_size'|)) (not (= tptp.localinv |tptp.'BoundedStack_elems'|)) (not (= tptp.localinv |tptp.'System_Exception'|)) (not (= tptp.localinv |tptp.'System_IComparable'|)) (not (= tptp.localinv |tptp.'System_Collections_ICollection'|)) (not (= tptp.localinv |tptp.'System_ICloneable'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.localinv |tptp.'System_IConvertible'|)) (not (= tptp.localinv |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.localinv |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.localinv |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.localinv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.localinv |tptp.'System_Reflection_IReflect'|)) (not (= tptp.localinv |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.localinv |tptp.'BoundedStack'|)) (not (= tptp.localinv |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.localinv |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.localinv |tptp.'System_Collections_IList'|)) (not (= tptp.localinv |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.localinv tptp.stringLiteral8)) (not (= tptp.localinv tptp.stringLiteral9)) (not (= tptp.localinv tptp.stringLiteral10)) (not (= tptp.localinv tptp.stringLiteral11)) (not (= tptp.sharingMode tptp.exposeVersion)) (not (= |tptp.'SharingMode_Unshared'| tptp.exposeVersion)) (not (= |tptp.'SharingMode_LockProtected'| tptp.exposeVersion)) (not (= tptp.ownerRef tptp.exposeVersion)) (not (= tptp.ownerFrame tptp.exposeVersion)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryValue'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryInt'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryRef'| tptp.exposeVersion)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.exposeVersion)) (not (= |tptp.'System_Array'| tptp.exposeVersion)) (not (= |tptp.'System_Boolean'| tptp.exposeVersion)) (not (= |tptp.'System_Object'| tptp.exposeVersion)) (not (= |tptp.'System_Type'| tptp.exposeVersion)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_String'|)) (not (= |tptp.'FirstConsistentOwner'| tptp.exposeVersion)) (not (= |tptp.'System_SByte'| tptp.exposeVersion)) (not (= |tptp.'System_Byte'| tptp.exposeVersion)) (not (= |tptp.'System_Int16'| tptp.exposeVersion)) (not (= |tptp.'System_UInt16'| tptp.exposeVersion)) (not (= |tptp.'System_Int32'| tptp.exposeVersion)) (not (= |tptp.'System_UInt32'| tptp.exposeVersion)) (not (= |tptp.'System_Int64'| tptp.exposeVersion)) (not (= |tptp.'System_UInt64'| tptp.exposeVersion)) (not (= |tptp.'System_Char'| tptp.exposeVersion)) (not (= |tptp.'System_UIntPtr'| tptp.exposeVersion)) (not (= |tptp.'System_IntPtr'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_size'| tptp.exposeVersion)) (not (= |tptp.'BoundedStack_elems'| tptp.exposeVersion)) (not (= |tptp.'System_Exception'| tptp.exposeVersion)) (not (= |tptp.'System_IComparable'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_ICollection'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.exposeVersion)) (not (= |tptp.'System_IConvertible'| tptp.exposeVersion)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.exposeVersion)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.exposeVersion)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.exposeVersion)) (not (= tptp.exposeVersion |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.exposeVersion)) (not (= |tptp.'BoundedStack'| tptp.exposeVersion)) (not (= |tptp.'System_IEquatable_1___System_String'| tptp.exposeVersion)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.exposeVersion)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.exposeVersion)) (not (= |tptp.'System_Collections_IList'| tptp.exposeVersion)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.exposeVersion)) (not (= tptp.stringLiteral8 tptp.exposeVersion)) (not (= tptp.stringLiteral9 tptp.exposeVersion)) (not (= tptp.stringLiteral10 tptp.exposeVersion)) (not (= tptp.stringLiteral11 tptp.exposeVersion)) (not (= tptp.sharingMode |tptp.'SharingMode_Unshared'|)) (not (= tptp.sharingMode |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.sharingMode)) (not (= tptp.sharingMode tptp.ownerFrame)) (not (= tptp.sharingMode |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'ArrayCategoryRef'|)) (not (= tptp.sharingMode |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'System_Array'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_Boolean'|)) (not (= tptp.sharingMode |tptp.'System_Object'|)) (not (= tptp.sharingMode |tptp.'System_Type'|)) (not (= tptp.sharingMode |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.sharingMode |tptp.'System_String'|)) (not (= tptp.sharingMode |tptp.'FirstConsistentOwner'|)) (not (= tptp.sharingMode |tptp.'System_SByte'|)) (not (= tptp.sharingMode |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_UInt16'|)) (not (= tptp.sharingMode |tptp.'System_Int32'|)) (not (= tptp.sharingMode |tptp.'System_UInt32'|)) (not (= tptp.sharingMode |tptp.'System_Int64'|)) (not (= tptp.sharingMode |tptp.'System_UInt64'|)) (not (= tptp.sharingMode |tptp.'System_Char'|)) (not (= tptp.sharingMode |tptp.'System_UIntPtr'|)) (not (= tptp.sharingMode |tptp.'System_IntPtr'|)) (not (= tptp.sharingMode |tptp.'BoundedStack_max'|)) (not (= tptp.sharingMode |tptp.'BoundedStack_size'|)) (not (= tptp.sharingMode |tptp.'BoundedStack_elems'|)) (not (= tptp.sharingMode |tptp.'System_Exception'|)) (not (= tptp.sharingMode |tptp.'System_IComparable'|)) (not (= tptp.sharingMode |tptp.'System_Collections_ICollection'|)) (not (= tptp.sharingMode |tptp.'System_ICloneable'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.sharingMode |tptp.'System_IConvertible'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.sharingMode)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.sharingMode |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.sharingMode |tptp.'System_Reflection_IReflect'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.sharingMode |tptp.'BoundedStack'|)) (not (= tptp.sharingMode |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.sharingMode |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.sharingMode |tptp.'System_Collections_IList'|)) (not (= tptp.sharingMode |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.sharingMode tptp.stringLiteral8)) (not (= tptp.sharingMode tptp.stringLiteral9)) (not (= tptp.sharingMode tptp.stringLiteral10)) (not (= tptp.sharingMode tptp.stringLiteral11)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'SharingMode_Unshared'|)) (not (= tptp.ownerRef |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Array'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Boolean'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Object'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_UInt64'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Exception'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_IComparable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_Unshared'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'SharingMode_Unshared'|)) (not (= tptp.stringLiteral9 |tptp.'SharingMode_Unshared'|)) (not (= tptp.stringLiteral10 |tptp.'SharingMode_Unshared'|)) (not (= tptp.stringLiteral11 |tptp.'SharingMode_Unshared'|)) (not (= tptp.ownerRef |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| tptp.ownerFrame)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Array'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Boolean'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Object'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Type'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_SByte'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_UInt64'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IntPtr'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Exception'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_ICloneable'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_LockProtected'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'SharingMode_LockProtected'|)) (not (= tptp.stringLiteral9 |tptp.'SharingMode_LockProtected'|)) (not (= tptp.stringLiteral10 |tptp.'SharingMode_LockProtected'|)) (not (= tptp.stringLiteral11 |tptp.'SharingMode_LockProtected'|)) (not (= tptp.ownerRef tptp.ownerFrame)) (not (= tptp.ownerRef |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryValue'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryInt'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryRef'|)) (not (= tptp.ownerRef |tptp.'ArrayCategoryNonNullRef'|)) (not (= tptp.ownerRef |tptp.'System_Array'|)) (not (= tptp.ownerRef |tptp.'System_Boolean'|)) (not (= tptp.ownerRef |tptp.'System_Object'|)) (not (= tptp.ownerRef |tptp.'System_Type'|)) (not (= tptp.ownerRef |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.ownerRef |tptp.'System_String'|)) (not (= tptp.ownerRef |tptp.'FirstConsistentOwner'|)) (not (= tptp.ownerRef |tptp.'System_SByte'|)) (not (= tptp.ownerRef |tptp.'System_Byte'|)) (not (= tptp.ownerRef |tptp.'System_Int16'|)) (not (= tptp.ownerRef |tptp.'System_UInt16'|)) (not (= tptp.ownerRef |tptp.'System_Int32'|)) (not (= tptp.ownerRef |tptp.'System_UInt32'|)) (not (= tptp.ownerRef |tptp.'System_Int64'|)) (not (= tptp.ownerRef |tptp.'System_UInt64'|)) (not (= tptp.ownerRef |tptp.'System_Char'|)) (not (= tptp.ownerRef |tptp.'System_UIntPtr'|)) (not (= tptp.ownerRef |tptp.'System_IntPtr'|)) (not (= tptp.ownerRef |tptp.'BoundedStack_max'|)) (not (= tptp.ownerRef |tptp.'BoundedStack_size'|)) (not (= tptp.ownerRef |tptp.'BoundedStack_elems'|)) (not (= tptp.ownerRef |tptp.'System_Exception'|)) (not (= tptp.ownerRef |tptp.'System_IComparable'|)) (not (= tptp.ownerRef |tptp.'System_Collections_ICollection'|)) (not (= tptp.ownerRef |tptp.'System_ICloneable'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.ownerRef |tptp.'System_IConvertible'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_MemberInfo'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IEnumerable'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.ownerRef |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.ownerRef |tptp.'System_Reflection_IReflect'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= tptp.ownerRef |tptp.'BoundedStack'|)) (not (= tptp.ownerRef |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.ownerRef |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.ownerRef |tptp.'System_Collections_IList'|)) (not (= tptp.ownerRef |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.ownerRef tptp.stringLiteral8)) (not (= tptp.ownerRef tptp.stringLiteral9)) (not (= tptp.ownerRef tptp.stringLiteral10)) (not (= tptp.ownerRef tptp.stringLiteral11)) (not (= |tptp.'PeerGroupPlaceholder'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryValue'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryInt'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryRef'| tptp.ownerFrame)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.ownerFrame)) (not (= |tptp.'System_Array'| tptp.ownerFrame)) (not (= |tptp.'System_Boolean'| tptp.ownerFrame)) (not (= |tptp.'System_Object'| tptp.ownerFrame)) (not (= |tptp.'System_Type'| tptp.ownerFrame)) (not (= |tptp.'NonNullFieldsAreInitialized'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_String'|)) (not (= |tptp.'FirstConsistentOwner'| tptp.ownerFrame)) (not (= |tptp.'System_SByte'| tptp.ownerFrame)) (not (= |tptp.'System_Byte'| tptp.ownerFrame)) (not (= |tptp.'System_Int16'| tptp.ownerFrame)) (not (= |tptp.'System_UInt16'| tptp.ownerFrame)) (not (= |tptp.'System_Int32'| tptp.ownerFrame)) (not (= |tptp.'System_UInt32'| tptp.ownerFrame)) (not (= |tptp.'System_Int64'| tptp.ownerFrame)) (not (= |tptp.'System_UInt64'| tptp.ownerFrame)) (not (= |tptp.'System_Char'| tptp.ownerFrame)) (not (= |tptp.'System_UIntPtr'| tptp.ownerFrame)) (not (= |tptp.'System_IntPtr'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_size'| tptp.ownerFrame)) (not (= |tptp.'BoundedStack_elems'| tptp.ownerFrame)) (not (= |tptp.'System_Exception'| tptp.ownerFrame)) (not (= |tptp.'System_IComparable'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_ICollection'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.ownerFrame)) (not (= |tptp.'System_IConvertible'| tptp.ownerFrame)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.ownerFrame)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.ownerFrame)) (not (= |tptp.'Microsoft_Contracts_GuardException'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.ownerFrame)) (not (= |tptp.'BoundedStack'| tptp.ownerFrame)) (not (= tptp.ownerFrame |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| tptp.ownerFrame)) (not (= |tptp.'System_IComparable_1___System_String'| tptp.ownerFrame)) (not (= |tptp.'System_Collections_IList'| tptp.ownerFrame)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.ownerFrame)) (not (= tptp.stringLiteral8 tptp.ownerFrame)) (not (= tptp.stringLiteral9 tptp.ownerFrame)) (not (= tptp.stringLiteral10 tptp.ownerFrame)) (not (= tptp.stringLiteral11 tptp.ownerFrame)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Array'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Boolean'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Object'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_SByte'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_UInt16'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Int32'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_UInt64'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Exception'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_IComparable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_IConvertible'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.stringLiteral9 |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.stringLiteral10 |tptp.'PeerGroupPlaceholder'|)) (not (= tptp.stringLiteral11 |tptp.'PeerGroupPlaceholder'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_UInt16'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Exception'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_IComparable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'ArrayCategoryValue'|)) (not (= tptp.stringLiteral9 |tptp.'ArrayCategoryValue'|)) (not (= tptp.stringLiteral10 |tptp.'ArrayCategoryValue'|)) (not (= tptp.stringLiteral11 |tptp.'ArrayCategoryValue'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Boolean'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Object'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt16'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt32'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IConvertible'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryInt'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral8)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral9)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral10)) (not (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral11)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral9)) (not (= tptp.stringLiteral10 |tptp.'ArrayCategoryRef'|)) (not (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral11)) (not (= |tptp.'System_Array'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Object'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_SByte'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt64'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IntPtr'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Exception'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_ICloneable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'ArrayCategoryNonNullRef'|)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral9)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral10)) (not (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral11)) (not (= |tptp.'System_Array'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Array'| |tptp.'System_Object'|)) (not (= |tptp.'System_Array'| |tptp.'System_Type'|)) (not (= |tptp.'System_Array'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Array'| |tptp.'System_String'|)) (not (= |tptp.'System_Array'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Array'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Array'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Array'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Array'| |tptp.'System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Array'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Array'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Array'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Array'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Array'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Array'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Array'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Array'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Array'| tptp.stringLiteral8)) (not (= |tptp.'System_Array'| tptp.stringLiteral9)) (not (= |tptp.'System_Array'| tptp.stringLiteral10)) (not (= |tptp.'System_Array'| tptp.stringLiteral11)) (not (= |tptp.'System_Object'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Boolean'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral9)) (not (= tptp.stringLiteral10 |tptp.'System_Boolean'|)) (not (= |tptp.'System_Boolean'| tptp.stringLiteral11)) (not (= |tptp.'System_Object'| |tptp.'System_Type'|)) (not (= |tptp.'System_Object'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Object'| |tptp.'System_String'|)) (not (= |tptp.'System_Object'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Object'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Object'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Object'| |tptp.'System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Object'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Object'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Object'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Object'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Object'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Object'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Object'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Object'|)) (not (= |tptp.'System_Object'| tptp.stringLiteral9)) (not (= |tptp.'System_Object'| tptp.stringLiteral10)) (not (= |tptp.'System_Object'| tptp.stringLiteral11)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_String'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Type'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Type'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Type'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Type'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Type'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Type'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Type'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Type'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Type'|)) (not (= |tptp.'System_Char'| |tptp.'System_Type'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Type'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Type'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Type'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Type'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Type'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Type'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Type'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Type'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Type'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Type'|)) (not (= |tptp.'System_Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Type'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Type'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Type'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Type'|)) (not (= tptp.stringLiteral8 |tptp.'System_Type'|)) (not (= tptp.stringLiteral9 |tptp.'System_Type'|)) (not (= tptp.stringLiteral10 |tptp.'System_Type'|)) (not (= tptp.stringLiteral11 |tptp.'System_Type'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_SByte'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_UInt16'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Int32'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_UInt64'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Exception'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_IComparable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_ICloneable'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.stringLiteral9 |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.stringLiteral10 |tptp.'NonNullFieldsAreInitialized'|)) (not (= tptp.stringLiteral11 |tptp.'NonNullFieldsAreInitialized'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_String'|)) (not (= |tptp.'System_Byte'| |tptp.'System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_String'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_String'|)) (not (= |tptp.'System_Char'| |tptp.'System_String'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_String'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_String'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_String'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_String'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_String'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_String'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_String'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_String'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_String'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_String'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_String'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_String'|)) (not (= tptp.stringLiteral8 |tptp.'System_String'|)) (not (= tptp.stringLiteral9 |tptp.'System_String'|)) (not (= tptp.stringLiteral10 |tptp.'System_String'|)) (not (= tptp.stringLiteral11 |tptp.'System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UInt16'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Int32'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UInt32'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Int64'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UInt64'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Char'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IntPtr'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Exception'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IComparable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IConvertible'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'BoundedStack'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'FirstConsistentOwner'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'FirstConsistentOwner'|)) (not (= tptp.stringLiteral8 |tptp.'FirstConsistentOwner'|)) (not (= tptp.stringLiteral9 |tptp.'FirstConsistentOwner'|)) (not (= tptp.stringLiteral10 |tptp.'FirstConsistentOwner'|)) (not (= tptp.stringLiteral11 |tptp.'FirstConsistentOwner'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_SByte'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Int32'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_SByte'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Exception'| |tptp.'System_SByte'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_SByte'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_SByte'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_SByte'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_SByte'|)) (not (= |tptp.'System_SByte'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_SByte'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_SByte'|)) (not (= tptp.stringLiteral9 |tptp.'System_SByte'|)) (not (= tptp.stringLiteral10 |tptp.'System_SByte'|)) (not (= tptp.stringLiteral11 |tptp.'System_SByte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Char'| |tptp.'System_Byte'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Byte'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Byte'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Byte'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Byte'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Byte'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Byte'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Byte'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Byte'|)) (not (= tptp.stringLiteral8 |tptp.'System_Byte'|)) (not (= tptp.stringLiteral9 |tptp.'System_Byte'|)) (not (= tptp.stringLiteral10 |tptp.'System_Byte'|)) (not (= tptp.stringLiteral11 |tptp.'System_Byte'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int16'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int16'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int16'| tptp.stringLiteral8)) (not (= |tptp.'System_Int16'| tptp.stringLiteral9)) (not (= |tptp.'System_Int16'| tptp.stringLiteral10)) (not (= |tptp.'System_Int16'| tptp.stringLiteral11)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt16'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt16'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_UInt16'|)) (not (= tptp.stringLiteral9 |tptp.'System_UInt16'|)) (not (= tptp.stringLiteral10 |tptp.'System_UInt16'|)) (not (= tptp.stringLiteral11 |tptp.'System_UInt16'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int32'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int32'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int32'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Int32'|)) (not (= |tptp.'System_Int32'| tptp.stringLiteral9)) (not (= |tptp.'System_Int32'| tptp.stringLiteral10)) (not (= |tptp.'System_Int32'| tptp.stringLiteral11)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Char'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UInt32'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt32'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt32'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_UInt32'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UInt32'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_UInt32'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UInt32'|)) (not (= tptp.stringLiteral8 |tptp.'System_UInt32'|)) (not (= tptp.stringLiteral9 |tptp.'System_UInt32'|)) (not (= tptp.stringLiteral10 |tptp.'System_UInt32'|)) (not (= tptp.stringLiteral11 |tptp.'System_UInt32'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Int64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int64'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Int64'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Int64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Int64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Int64'| tptp.stringLiteral8)) (not (= |tptp.'System_Int64'| tptp.stringLiteral9)) (not (= |tptp.'System_Int64'| tptp.stringLiteral10)) (not (= |tptp.'System_Int64'| tptp.stringLiteral11)) (not (= |tptp.'System_UInt64'| |tptp.'System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Exception'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_UInt64'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_UInt64'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_UInt64'|)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral9)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral10)) (not (= |tptp.'System_UInt64'| tptp.stringLiteral11)) (not (= |tptp.'System_Char'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Char'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Char'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Char'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Char'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Char'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Char'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Char'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Char'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Char'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Char'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Char'|)) (not (= |tptp.'System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Char'|)) (not (= tptp.stringLiteral8 |tptp.'System_Char'|)) (not (= tptp.stringLiteral9 |tptp.'System_Char'|)) (not (= tptp.stringLiteral10 |tptp.'System_Char'|)) (not (= tptp.stringLiteral11 |tptp.'System_Char'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Exception'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_UIntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_UIntPtr'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UIntPtr'|)) (not (= tptp.stringLiteral8 |tptp.'System_UIntPtr'|)) (not (= tptp.stringLiteral9 |tptp.'System_UIntPtr'|)) (not (= tptp.stringLiteral10 |tptp.'System_UIntPtr'|)) (not (= tptp.stringLiteral11 |tptp.'System_UIntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Exception'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IntPtr'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_IntPtr'|)) (not (= tptp.stringLiteral9 |tptp.'System_IntPtr'|)) (not (= tptp.stringLiteral10 |tptp.'System_IntPtr'|)) (not (= tptp.stringLiteral11 |tptp.'System_IntPtr'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Exception'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_IComparable'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_ICloneable'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_IConvertible'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_max'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'BoundedStack_max'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'BoundedStack_max'|)) (not (= tptp.stringLiteral8 |tptp.'BoundedStack_max'|)) (not (= tptp.stringLiteral9 |tptp.'BoundedStack_max'|)) (not (= tptp.stringLiteral10 |tptp.'BoundedStack_max'|)) (not (= tptp.stringLiteral11 |tptp.'BoundedStack_max'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Exception'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_IComparable'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_IConvertible'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_size'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'BoundedStack_size'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'BoundedStack_size'|)) (not (= tptp.stringLiteral8 |tptp.'BoundedStack_size'|)) (not (= tptp.stringLiteral9 |tptp.'BoundedStack_size'|)) (not (= tptp.stringLiteral10 |tptp.'BoundedStack_size'|)) (not (= tptp.stringLiteral11 |tptp.'BoundedStack_size'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Exception'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IComparable'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_ICloneable'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack_elems'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'BoundedStack_elems'|)) (not (= tptp.stringLiteral9 |tptp.'BoundedStack_elems'|)) (not (= tptp.stringLiteral10 |tptp.'BoundedStack_elems'|)) (not (= tptp.stringLiteral11 |tptp.'BoundedStack_elems'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Exception'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Exception'|)) (not (= tptp.stringLiteral9 |tptp.'System_Exception'|)) (not (= tptp.stringLiteral10 |tptp.'System_Exception'|)) (not (= tptp.stringLiteral11 |tptp.'System_Exception'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IComparable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_IComparable'|)) (not (= tptp.stringLiteral9 |tptp.'System_IComparable'|)) (not (= tptp.stringLiteral10 |tptp.'System_IComparable'|)) (not (= tptp.stringLiteral11 |tptp.'System_IComparable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Collections_ICollection'|)) (not (= tptp.stringLiteral9 |tptp.'System_Collections_ICollection'|)) (not (= tptp.stringLiteral10 |tptp.'System_Collections_ICollection'|)) (not (= tptp.stringLiteral11 |tptp.'System_Collections_ICollection'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_ICloneable'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_ICloneable'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_ICloneable'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_ICloneable'|)) (not (= tptp.stringLiteral8 |tptp.'System_ICloneable'|)) (not (= tptp.stringLiteral9 |tptp.'System_ICloneable'|)) (not (= tptp.stringLiteral10 |tptp.'System_ICloneable'|)) (not (= tptp.stringLiteral11 |tptp.'System_ICloneable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.stringLiteral9 |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.stringLiteral10 |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= tptp.stringLiteral11 |tptp.'Microsoft_Contracts_ICheckedException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IConvertible'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_IConvertible'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_IConvertible'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral8)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral9)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral10)) (not (= |tptp.'System_IConvertible'| tptp.stringLiteral11)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Reflection_MemberInfo'|)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral9)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral10)) (not (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral11)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral8)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral9)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral10)) (not (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral11)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.stringLiteral8 |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.stringLiteral9 |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.stringLiteral10 |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= tptp.stringLiteral11 |tptp.'System_Runtime_InteropServices__MemberInfo'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.stringLiteral9 |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.stringLiteral10 |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= tptp.stringLiteral11 |tptp.'System_Reflection_ICustomAttributeProvider'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.stringLiteral9 |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.stringLiteral10 |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= tptp.stringLiteral11 |tptp.'System_Runtime_InteropServices__Exception'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.stringLiteral9 |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.stringLiteral10 |tptp.'Microsoft_Contracts_GuardException'|)) (not (= tptp.stringLiteral11 |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.stringLiteral8 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.stringLiteral9 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.stringLiteral10 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= tptp.stringLiteral11 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Reflection_IReflect'|)) (not (= tptp.stringLiteral8 |tptp.'System_Reflection_IReflect'|)) (not (= tptp.stringLiteral9 |tptp.'System_Reflection_IReflect'|)) (not (= tptp.stringLiteral10 |tptp.'System_Reflection_IReflect'|)) (not (= tptp.stringLiteral11 |tptp.'System_Reflection_IReflect'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral9)) (not (= tptp.stringLiteral10 |tptp.'System_Runtime_Serialization_ISerializable'|)) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral11)) (not (= |tptp.'BoundedStack'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'BoundedStack'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'BoundedStack'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'BoundedStack'|)) (not (= tptp.stringLiteral9 |tptp.'BoundedStack'|)) (not (= tptp.stringLiteral10 |tptp.'BoundedStack'|)) (not (= tptp.stringLiteral11 |tptp.'BoundedStack'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Collections_IList'| |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.stringLiteral8 |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.stringLiteral9 |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.stringLiteral10 |tptp.'System_IEquatable_1___System_String'|)) (not (= tptp.stringLiteral11 |tptp.'System_IEquatable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.stringLiteral9 |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.stringLiteral10 |tptp.'System_Runtime_InteropServices__Type'|)) (not (= tptp.stringLiteral11 |tptp.'System_Runtime_InteropServices__Type'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_IList'|)) (not (= |tptp.'System_IComparable_1___System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.stringLiteral9 |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.stringLiteral10 |tptp.'System_IComparable_1___System_String'|)) (not (= tptp.stringLiteral11 |tptp.'System_IComparable_1___System_String'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_IList'|)) (not (= tptp.stringLiteral8 |tptp.'System_Collections_IList'|)) (not (= tptp.stringLiteral9 |tptp.'System_Collections_IList'|)) (not (= tptp.stringLiteral10 |tptp.'System_Collections_IList'|)) (not (= tptp.stringLiteral11 |tptp.'System_Collections_IList'|)) (not (= tptp.stringLiteral8 |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral9 |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral10 |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral11 |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= tptp.stringLiteral8 tptp.stringLiteral9)) (not (= tptp.stringLiteral8 tptp.stringLiteral10)) (not (= tptp.stringLiteral8 tptp.stringLiteral11)) (not (= tptp.stringLiteral10 tptp.stringLiteral9)) (not (= tptp.stringLiteral9 tptp.stringLiteral11)) (not (= tptp.stringLiteral10 tptp.stringLiteral11)))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.elements))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.exposeVersion))) (not (forall ((A__questionmark_c Int)) (= A__questionmark_c (|tptp.'ClassReprInv'| (|tptp.'ClassRepr'| A__questionmark_c))))) (not (forall ((A__questionmark_T Int)) (not (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'ClassRepr'| A__questionmark_T)) |tptp.'System_Object'|))))) (not (forall ((A__questionmark_T Int)) (not (= tptp.nullObject (|tptp.'ClassRepr'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_T) tptp.ownerFrame))))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.allocated))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.elements))) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.inv)) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.localinv)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerRef))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerFrame))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.exposeVersion))) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'FirstConsistentOwner'|)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.allocated)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.elements)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.inv)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.localinv)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.exposeVersion)) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.ownerRef)) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.ownerFrame)) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.elements))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'ValueArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'IntArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'RefArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'ArrayIndexInvX'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_y (|tptp.'ArrayIndexInvY'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (|tptp.'InRange'| (|tptp.'IntArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_i Int) (A__questionmark_r Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))))) (not (forall ((A__questionmark_a Int)) (>= (|tptp.'Rank'| A__questionmark_a) 1))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (and (forall ((BOUND_VARIABLE_11112 Int)) (>= (|tptp.'Length'| BOUND_VARIABLE_11112) 0)) (forall ((BOUND_VARIABLE_11118 Int)) (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| BOUND_VARIABLE_11118))) 0)))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (>= (|tptp.'DimLength'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int)) (or (not (= (|tptp.'Rank'| A__questionmark_a) 1)) (= (|tptp.'DimLength'| A__questionmark_a 0) (|tptp.'Length'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'LBound'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'UBound'| A__questionmark_a A__questionmark_i) (+ (- 1) (|tptp.'DimLength'| A__questionmark_a A__questionmark_i))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryValue'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryInt'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryRef'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryNonNullRef'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Object'|))) (not (and (forall ((BOUND_VARIABLE_11205 Int) (BOUND_VARIABLE_11207 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11205 BOUND_VARIABLE_11207) (|tptp.'ValueArray'| BOUND_VARIABLE_11205 BOUND_VARIABLE_11207)))) (forall ((BOUND_VARIABLE_11214 Int) (BOUND_VARIABLE_11216 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11214 BOUND_VARIABLE_11216) |tptp.'System_Array'|))))) (not (and (forall ((BOUND_VARIABLE_11254 Int) (BOUND_VARIABLE_11256 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11254 BOUND_VARIABLE_11256) (|tptp.'IntArray'| BOUND_VARIABLE_11254 BOUND_VARIABLE_11256)))) (forall ((BOUND_VARIABLE_11263 Int) (BOUND_VARIABLE_11265 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11263 BOUND_VARIABLE_11265) |tptp.'System_Array'|))))) (not (and (forall ((BOUND_VARIABLE_11303 Int) (BOUND_VARIABLE_11305 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11303 BOUND_VARIABLE_11305) (|tptp.'RefArray'| BOUND_VARIABLE_11303 BOUND_VARIABLE_11305)))) (forall ((BOUND_VARIABLE_11312 Int) (BOUND_VARIABLE_11314 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11312 BOUND_VARIABLE_11314) |tptp.'System_Array'|))))) (not (and (forall ((BOUND_VARIABLE_11352 Int) (BOUND_VARIABLE_11354 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11352 BOUND_VARIABLE_11354) (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11352 BOUND_VARIABLE_11354)))) (forall ((BOUND_VARIABLE_11361 Int) (BOUND_VARIABLE_11363 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11361 BOUND_VARIABLE_11363) |tptp.'System_Array'|))))) (not (forall ((A__questionmark_array Int) (A__questionmark_elementType Int) (A__questionmark_rank Int)) (or (not (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank))) (and (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_array) |tptp.'System_Array'|)) (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array)) (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| (tptp.typeof A__questionmark_array)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))))) (not (and (forall ((BOUND_VARIABLE_11493 Int) (BOUND_VARIABLE_11495 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11495 (|tptp.'RefArray'| BOUND_VARIABLE_11495 BOUND_VARIABLE_11493))))) (forall ((BOUND_VARIABLE_11506 Int) (BOUND_VARIABLE_11508 Int) (BOUND_VARIABLE_11510 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11510 (|tptp.'RefArray'| BOUND_VARIABLE_11506 BOUND_VARIABLE_11508)))) (= BOUND_VARIABLE_11510 (|tptp.'RefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_11510) BOUND_VARIABLE_11508)))) (forall ((BOUND_VARIABLE_11522 Int) (BOUND_VARIABLE_11524 Int) (BOUND_VARIABLE_11526 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11526 (|tptp.'RefArray'| BOUND_VARIABLE_11522 BOUND_VARIABLE_11524)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_11526) BOUND_VARIABLE_11522)))))) (not (and (forall ((BOUND_VARIABLE_11598 Int) (BOUND_VARIABLE_11600 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11600 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11600 BOUND_VARIABLE_11598))))) (forall ((BOUND_VARIABLE_11611 Int) (BOUND_VARIABLE_11613 Int) (BOUND_VARIABLE_11615 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11615 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11611 BOUND_VARIABLE_11613)))) (= BOUND_VARIABLE_11615 (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_11615) BOUND_VARIABLE_11613)))) (forall ((BOUND_VARIABLE_11627 Int) (BOUND_VARIABLE_11629 Int) (BOUND_VARIABLE_11631 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11631 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11627 BOUND_VARIABLE_11629)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_11631) BOUND_VARIABLE_11627)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (and (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (and (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))) (and (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef)) (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_a Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= |tptp.'System_Object'| (tptp.typeof (|tptp.'ElementProxy'| A__questionmark_o A__questionmark_pos))))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= |tptp.'System_Object'| (tptp.typeof (|tptp.'ElementProxyStruct'| A__questionmark_o A__questionmark_pos))))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f)))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_f_prime_ Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_f A__questionmark_f_prime_) (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f_prime_) (|tptp.'StructGet'| A__questionmark_s A__questionmark_f_prime_))))) (not (and (forall ((BOUND_VARIABLE_12007 Int)) (= tptp.true_1 (tptp.x BOUND_VARIABLE_12007 (|tptp.'BaseClass'| BOUND_VARIABLE_12007)))) (forall ((BOUND_VARIABLE_12014 Int)) (or (= |tptp.'System_Object'| BOUND_VARIABLE_12014) (not (= BOUND_VARIABLE_12014 (|tptp.'BaseClass'| BOUND_VARIABLE_12014))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_B Int) (A__questionmark_C Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_C (|tptp.'AsDirectSubClass'| A__questionmark_B A__questionmark_A)))) (= A__questionmark_B (|tptp.'OneClassDown'| A__questionmark_C A__questionmark_A))))) (not (forall ((A__questionmark_T Int) (BOUND_VARIABLE_12067 Int) (BOUND_VARIABLE_12060 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| A__questionmark_T))) (and (or (not (= tptp.true_1 (tptp.x A__questionmark_T BOUND_VARIABLE_12060))) (= A__questionmark_T BOUND_VARIABLE_12060)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12067 A__questionmark_T))) (= A__questionmark_T BOUND_VARIABLE_12067)))))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Boolean'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Object'|))) (not (forall ((A__questionmark_T Int)) (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'TypeObject'| A__questionmark_T) |tptp.'System_Type'|)))) (not (forall ((A__questionmark_T Int)) (= A__questionmark_T (|tptp.'TypeName'| (|tptp.'TypeObject'| A__questionmark_T))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (or (= tptp.nullObject A__questionmark_o) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) A__questionmark_T)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T)) (and (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T))) (= A__questionmark_o (|tptp.'As'| A__questionmark_o A__questionmark_T))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (= tptp.nullObject (|tptp.'As'| A__questionmark_o A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) |tptp.'System_Array'|))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) tptp.allocated))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_s Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_s))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'StructGet'| A__questionmark_s A__questionmark_f)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'RefArrayGet'| A__questionmark_e A__questionmark_i)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'ValueArrayGet'| A__questionmark_e A__questionmark_i)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_o))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_c Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_c) tptp.allocated))))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| |tptp.'NonNullFieldsAreInitialized'|))) (not (forall ((A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= A__questionmark_f (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T))) (= A__questionmark_f (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (|tptp.'Is'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)) A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (and (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|)))) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (|tptp.'InRange'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRangeField'| A__questionmark_f A__questionmark_T)) A__questionmark_T))))) (not (forall ((A__questionmark_o Int)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| (tptp.typeof A__questionmark_o)))))) (not (forall ((A__questionmark_J Int) (A__questionmark_s Int) (A__questionmark_b Int)) (or (not (= A__questionmark_J (|tptp.'AsInterface'| A__questionmark_J))) (not (= A__questionmark_b (|tptp.'Box'| A__questionmark_s A__questionmark_b))) (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (|tptp.'AsInterface'| A__questionmark_J)))) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J))))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Object'|)) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_T)))) (and (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1)) (= A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_U_1)))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_T)))) (and (not (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1))) (= A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_U_1)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int) (BOUND_VARIABLE_12450 Int) (BOUND_VARIABLE_12448 Int)) (or (= tptp.nullObject A__questionmark_o) (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_12448))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.localinv)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.ownerRef))) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_12448 BOUND_VARIABLE_12450 tptp.ownerRef)))) (= A__questionmark_o BOUND_VARIABLE_12450) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_12448 BOUND_VARIABLE_12450 tptp.ownerFrame)))))))) (not (forall ((A__questionmark_s Int)) (>= (|tptp.'StringLength'| A__questionmark_s) 0))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (and (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerRef)) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (and (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (and (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerRef)) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (and (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (not (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (and (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.localinv))))))) (not (and (forall ((BOUND_VARIABLE_13006 Int) (BOUND_VARIABLE_13008 Int) (BOUND_VARIABLE_13010 Int) (BOUND_VARIABLE_13012 Int)) (= (|tptp.'BoxFunc'| BOUND_VARIABLE_13006 BOUND_VARIABLE_13008 BOUND_VARIABLE_13010 BOUND_VARIABLE_13012) (|tptp.'Box'| BOUND_VARIABLE_13006 (|tptp.'BoxFunc'| BOUND_VARIABLE_13006 BOUND_VARIABLE_13008 BOUND_VARIABLE_13010 BOUND_VARIABLE_13012)))) (forall ((BOUND_VARIABLE_13019 Int) (BOUND_VARIABLE_13021 Int) (BOUND_VARIABLE_13023 Int) (BOUND_VARIABLE_13025 Int)) (= BOUND_VARIABLE_13021 (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| BOUND_VARIABLE_13019 BOUND_VARIABLE_13021 BOUND_VARIABLE_13023 BOUND_VARIABLE_13025)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (or (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_x_3))) (= A__questionmark_x_3 (|tptp.'BoxFunc'| A__questionmark_x_3 A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (= A__questionmark_x_3 (|tptp.'Unbox'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))))) (not (forall ((A__questionmark_p Int) (BOUND_VARIABLE_13114 Int) (BOUND_VARIABLE_13112 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_13112))) (and (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13112 (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p) tptp.inv)) (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13112 (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p) tptp.localinv)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) |tptp.'System_Object'|))) (not (= A__questionmark_p (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))) (= A__questionmark_x_3 A__questionmark_p)))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (= (= A__questionmark_typ (|tptp.'UnboxedType'| A__questionmark_p)) (not (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)))))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (or (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)) (= A__questionmark_p (|tptp.'Box'| (|tptp.'Unbox'| A__questionmark_p) A__questionmark_p))))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_SByte'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Byte'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int16'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt16'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int32'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt32'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int64'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt64'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Char'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UIntPtr'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_IntPtr'|))) (not (>= (+ tptp.int_m2147483648 (* (- 1) tptp.int_m9223372036854775808)) 1)) (>= tptp.int_m2147483648 (- 100000)) (not (>= tptp.int_2147483647 100001)) (not (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_2147483647)) 1)) (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_9223372036854775807)) 0) (>= (+ tptp.int_9223372036854775807 (* (- 1) tptp.int_18446744073709551615)) 0) (not (= tptp.int_m9223372036854775808 (+ (- 1) (* (- 1) tptp.int_9223372036854775807)))) (not (= tptp.int_m2147483648 (+ (- 1) (* (- 1) tptp.int_2147483647)))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_SByte'|)) (and (>= A__questionmark_i (- 128)) (not (>= A__questionmark_i 128)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Byte'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 256)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int16'|)) (and (>= A__questionmark_i (- 32768)) (not (>= A__questionmark_i 32768)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt16'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 65536)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int32'|)) (and (not (>= (+ tptp.int_m2147483648 (* (- 1) A__questionmark_i)) 1)) (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt32'|)) (and (>= A__questionmark_i 0) (>= (+ tptp.int_4294967295 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int64'|)) (and (not (>= (+ tptp.int_m9223372036854775808 (* (- 1) A__questionmark_i)) 1)) (>= (+ tptp.int_9223372036854775807 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt64'|)) (and (>= A__questionmark_i 0) (>= (+ tptp.int_18446744073709551615 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Char'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 65536)))))) (not (forall ((A__questionmark_z Int) (A__questionmark_B Int) (A__questionmark_C Int)) (or (not (= tptp.true_1 (|tptp.'InRange'| A__questionmark_z A__questionmark_C))) (= A__questionmark_z (|tptp.'IntToInt'| A__questionmark_z A__questionmark_B A__questionmark_C))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'IfThenElse'| tptp.true_1 A__questionmark_x_3 A__questionmark_y)))) (not (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (= tptp.true_1 A__questionmark_b) (= A__questionmark_y (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (+ (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (* A__questionmark_y (tptp.x_1 A__questionmark_x_3 A__questionmark_y)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 1)) (and (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0) (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 1))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (>= A__questionmark_y 0) (and (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0) (not (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 0)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (>= A__questionmark_x_3 1) (not (>= A__questionmark_y 1)) (and (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 1) (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (>= A__questionmark_x_3 1) (>= A__questionmark_y 0) (and (not (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 0)) (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_d Int)) (or (not (>= A__questionmark_d 2)) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (>= (+ A__questionmark_a (* (- 1) A__questionmark_b)) 0) (not (>= (+ A__questionmark_a (* (- 1) A__questionmark_b) A__questionmark_d) 1))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (and (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0))) (>= (tptp.and_1 A__questionmark_x_3 A__questionmark_y) 0)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (and (>= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) 0) (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) 0))))) (not (forall ((A__questionmark_i Int)) (= A__questionmark_i (tptp.shl A__questionmark_i 0)))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_j 1)) (= (tptp.shl A__questionmark_i A__questionmark_j) (* 2 (tptp.shl A__questionmark_i (+ (- 1) A__questionmark_j))))))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 32768) (not (>= A__questionmark_j 0)) (>= A__questionmark_j 17) (and (>= (tptp.shl A__questionmark_i A__questionmark_j) 0) (>= (+ tptp.int_2147483647 (* (- 1) (tptp.shl A__questionmark_i A__questionmark_j))) 0))))) (not (forall ((A__questionmark_i Int)) (= A__questionmark_i (tptp.shr A__questionmark_i 0)))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_j 1)) (= (tptp.shr A__questionmark_i A__questionmark_j) (tptp.x_1 (tptp.shr A__questionmark_i (+ (- 1) A__questionmark_j)) 2))))) (not (and (forall ((BOUND_VARIABLE_13964 Int) (BOUND_VARIABLE_13966 Int)) (or (= BOUND_VARIABLE_13964 (tptp.min BOUND_VARIABLE_13964 BOUND_VARIABLE_13966)) (= BOUND_VARIABLE_13966 (tptp.min BOUND_VARIABLE_13964 BOUND_VARIABLE_13966)))) (forall ((BOUND_VARIABLE_13974 Int) (BOUND_VARIABLE_13976 Int)) (>= (+ BOUND_VARIABLE_13974 (* (- 1) (tptp.min BOUND_VARIABLE_13974 BOUND_VARIABLE_13976))) 0)) (forall ((BOUND_VARIABLE_13984 Int) (BOUND_VARIABLE_13986 Int)) (>= (+ BOUND_VARIABLE_13986 (* (- 1) (tptp.min BOUND_VARIABLE_13984 BOUND_VARIABLE_13986))) 0)))) (not (and (forall ((BOUND_VARIABLE_14050 Int) (BOUND_VARIABLE_14052 Int)) (or (= BOUND_VARIABLE_14050 (tptp.max BOUND_VARIABLE_14050 BOUND_VARIABLE_14052)) (= BOUND_VARIABLE_14052 (tptp.max BOUND_VARIABLE_14050 BOUND_VARIABLE_14052)))) (forall ((BOUND_VARIABLE_14060 Int) (BOUND_VARIABLE_14062 Int)) (not (>= (+ BOUND_VARIABLE_14060 (* (- 1) (tptp.max BOUND_VARIABLE_14060 BOUND_VARIABLE_14062))) 1))) (forall ((BOUND_VARIABLE_14071 Int) (BOUND_VARIABLE_14073 Int)) (not (>= (+ BOUND_VARIABLE_14073 (* (- 1) (tptp.max BOUND_VARIABLE_14071 BOUND_VARIABLE_14073))) 1))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))))) (not (and (forall ((BOUND_VARIABLE_14112 Int) (BOUND_VARIABLE_14114 Int) (BOUND_VARIABLE_14116 Int)) (= (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14114 BOUND_VARIABLE_14116)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14112 BOUND_VARIABLE_14114 BOUND_VARIABLE_14116)))) (forall ((BOUND_VARIABLE_14125 Int) (BOUND_VARIABLE_14127 Int) (BOUND_VARIABLE_14129 Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14125 BOUND_VARIABLE_14127 BOUND_VARIABLE_14129)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14129 BOUND_VARIABLE_14127)))) (forall ((BOUND_VARIABLE_14142 Int)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14142 BOUND_VARIABLE_14142))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_c Int)) (or (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b))) (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c))) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_c))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (or (= tptp.nullObject A__questionmark_a) (= tptp.nullObject A__questionmark_b) (not (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_a) (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_b))))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_size'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_size'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_size'|))) (not (= |tptp.'BoundedStack'| (|tptp.'DeclType'| |tptp.'BoundedStack_size'|))) (not (= |tptp.'BoundedStack_size'| (|tptp.'AsRangeField'| |tptp.'BoundedStack_size'| |tptp.'System_Int32'|))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_max'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_max'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_max'|))) (not (= |tptp.'BoundedStack'| (|tptp.'DeclType'| |tptp.'BoundedStack_max'|))) (not (= |tptp.'BoundedStack_max'| (|tptp.'AsRangeField'| |tptp.'BoundedStack_max'| |tptp.'System_Int32'|))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_elems'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_elems'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_elems'|))) (not (= |tptp.'BoundedStack_elems'| (|tptp.'AsRepField'| |tptp.'BoundedStack_elems'| |tptp.'BoundedStack'|))) (not (= |tptp.'BoundedStack'| (|tptp.'DeclType'| |tptp.'BoundedStack_elems'|))) (not (= |tptp.'BoundedStack_elems'| (|tptp.'AsNonNullRefField'| |tptp.'BoundedStack_elems'| (|tptp.'IntArray'| |tptp.'System_Int32'| 1)))) (not (= tptp.true_1 (tptp.x |tptp.'BoundedStack'| |tptp.'BoundedStack'|))) (not (= |tptp.'System_Object'| A__questionmark_v_0_8)) (not (= |tptp.'BoundedStack'| (|tptp.'AsDirectSubClass'| |tptp.'BoundedStack'| A__questionmark_v_0_8))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack'| (|tptp.'AsMutable'| |tptp.'BoundedStack'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Array'|))) (not (= |tptp.'System_Object'| A__questionmark_v_1_9)) (not (= |tptp.'System_Array'| (|tptp.'AsDirectSubClass'| |tptp.'System_Array'| A__questionmark_v_1_9))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| (|tptp.'AsMutable'| |tptp.'System_Array'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_ICloneable'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_ICloneable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_ICloneable'|))) (not (= |tptp.'System_ICloneable'| (|tptp.'AsInterface'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IEnumerable'|))) (not (= |tptp.'System_Collections_IEnumerable'| (|tptp.'AsInterface'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_ICollection'|))) (not (= |tptp.'System_Collections_ICollection'| (|tptp.'AsInterface'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IList'|))) (not (= |tptp.'System_Collections_IList'| (|tptp.'AsInterface'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Array'|))) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h))) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|))) (= A__questionmark_v_0_8 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv)) (and (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|) 0) (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|))) 0) (not (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|)))) 1)))))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_String'|))) (not (= |tptp.'System_Object'| A__questionmark_v_2_7)) (not (= |tptp.'System_String'| (|tptp.'AsDirectSubClass'| |tptp.'System_String'| A__questionmark_v_2_7))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_String'|))) (not (= |tptp.'System_String'| (|tptp.'AsImmutable'| |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IComparable'|))) (not (= |tptp.'System_IComparable'| (|tptp.'AsInterface'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IConvertible'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IConvertible'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IConvertible'|))) (not (= |tptp.'System_IConvertible'| (|tptp.'AsInterface'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IComparable_1___System_String'|))) (not (= |tptp.'System_IComparable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| (|tptp.'AsInterface'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IEquatable_1___System_String'|))) (not (= |tptp.'System_IEquatable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IEquatable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|))) (not (forall ((A__questionmark_U Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U |tptp.'System_String'|))) (= |tptp.'System_String'| A__questionmark_U)))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Exception'|))) (not (= |tptp.'System_Object'| A__questionmark_v_3_6)) (not (= |tptp.'System_Exception'| (|tptp.'AsDirectSubClass'| |tptp.'System_Exception'| A__questionmark_v_3_6))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| (|tptp.'AsMutable'| |tptp.'System_Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| (|tptp.'AsInterface'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= |tptp.'System_Runtime_InteropServices__Exception'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= |tptp.'System_Exception'| A__questionmark_v_4_5)) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_4_5))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_5_4)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'| A__questionmark_v_5_4))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Object'| A__questionmark_v_6_3)) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsDirectSubClass'| |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_6_3))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsImmutable'| |tptp.'System_Reflection_MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| (|tptp.'AsInterface'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_7_2)) (not (= |tptp.'System_Type'| (|tptp.'AsDirectSubClass'| |tptp.'System_Type'| A__questionmark_v_7_2))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Type'|))) (not (= |tptp.'System_Type'| (|tptp.'AsImmutable'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= |tptp.'System_Runtime_InteropServices__Type'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_IReflect'|))) (not (= |tptp.'System_Reflection_IReflect'| (|tptp.'AsInterface'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| (|tptp.'AsInterface'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int) (BOUND_VARIABLE_14774 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_14732 Int)) (or (= tptp.nullObject BOUND_VARIABLE_14732) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)) (or (= tptp.nullObject BOUND_VARIABLE_14774) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14774) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14774) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.localinv))))))))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_this Int) (BOUND_VARIABLE_15094 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15053 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15053) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)) (or (= tptp.nullObject BOUND_VARIABLE_15094) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15094) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15094) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.localinv))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'System_Object'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'BoundedStack_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_arg0_in Int) (A__questionmark_arg1_in Int) (BOUND_VARIABLE_15544 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated))) (and (not (= tptp.nullObject A__questionmark_arg0_in)) (not (forall ((BOUND_VARIABLE_15471 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15471) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_arg1_in)) (not (forall ((BOUND_VARIABLE_15493 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15493) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.localinv))))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.allocated)) (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in)) (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in)) (or (= tptp.nullObject BOUND_VARIABLE_15544) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15544) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15544) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.localinv))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_arg0_in Int) (A__questionmark_arg1_in Int)) (= (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) (|tptp.'System_String_Concat_System_Object_System_Object_1'| A__questionmark_arg0_in A__questionmark_arg1_in)))) (not (=> (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (forall ((A__questionmark_Heap Int) (A__questionmark_str0_in Int) (A__questionmark_str1_in Int) (BOUND_VARIABLE_15904 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated))) (and (not (= tptp.nullObject A__questionmark_str0_in)) (not (forall ((BOUND_VARIABLE_15832 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15832) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_str1_in)) (not (forall ((BOUND_VARIABLE_15853 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15853) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.localinv))))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.allocated)) (= (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (+ (* (- 1) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))) (|tptp.'StringLength'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in)))) (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in)) (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in)) (or (= tptp.nullObject BOUND_VARIABLE_15904) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15904) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15904) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.localinv))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_str0_in Int) (A__questionmark_str1_in Int)) (= (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) (|tptp.'System_String_Concat_System_String_System_String_1'| A__questionmark_str0_in A__questionmark_str1_in)))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral8 |tptp.'System_String'|))) (not (= (|tptp.'StringLength'| tptp.stringLiteral8) 13)) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral8 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral8 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral8))))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral9 |tptp.'System_String'|))) (not (= (|tptp.'StringLength'| tptp.stringLiteral9) 18)) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral9 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral9 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral9))))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral10 |tptp.'System_String'|))) (not (= (|tptp.'StringLength'| tptp.stringLiteral10) 7)) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral10 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral10 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral10))))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral11 |tptp.'System_String'|))) (not (= (|tptp.'StringLength'| tptp.stringLiteral11) 1)) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral11 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral11 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral11)))))))))) (forall ((A__questionmark_v_7_2 Int) (A__questionmark_v_6_3 Int) (A__questionmark_v_5_4 Int) (A__questionmark_v_4_5 Int) (A__questionmark_v_3_6 Int) (A__questionmark_v_2_7 Int) (A__questionmark_v_0_8 Int) (A__questionmark_v_1_9 Int)) (or (not (= A__questionmark_v_7_2 (|tptp.'BaseClass'| |tptp.'System_Type'|))) (not (= A__questionmark_v_6_3 (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|))) (not (= A__questionmark_v_5_4 (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= A__questionmark_v_4_5 (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= A__questionmark_v_3_6 (|tptp.'BaseClass'| |tptp.'System_Exception'|))) (not (= A__questionmark_v_2_7 (|tptp.'BaseClass'| |tptp.'System_String'|))) (not (= A__questionmark_v_0_8 (|tptp.'BaseClass'| |tptp.'BoundedStack'|))) (not (= A__questionmark_v_1_9 (|tptp.'BaseClass'| |tptp.'System_Array'|))) (= tptp.allocated tptp.elements) (= tptp.allocated tptp.inv) (= tptp.localinv tptp.allocated) (= tptp.allocated tptp.exposeVersion) (= tptp.sharingMode tptp.allocated) (= tptp.allocated |tptp.'SharingMode_Unshared'|) (= tptp.allocated |tptp.'SharingMode_LockProtected'|) (= tptp.ownerRef tptp.allocated) (= tptp.allocated tptp.ownerFrame) (= tptp.allocated |tptp.'PeerGroupPlaceholder'|) (= tptp.allocated |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryInt'| tptp.allocated) (= |tptp.'ArrayCategoryRef'| tptp.allocated) (= |tptp.'ArrayCategoryNonNullRef'| tptp.allocated) (= |tptp.'System_Array'| tptp.allocated) (= |tptp.'System_Boolean'| tptp.allocated) (= |tptp.'System_Object'| tptp.allocated) (= tptp.allocated |tptp.'System_Type'|) (= tptp.allocated |tptp.'NonNullFieldsAreInitialized'|) (= tptp.allocated |tptp.'System_String'|) (= tptp.allocated |tptp.'FirstConsistentOwner'|) (= tptp.allocated |tptp.'System_SByte'|) (= tptp.allocated |tptp.'System_Byte'|) (= |tptp.'System_Int16'| tptp.allocated) (= tptp.allocated |tptp.'System_UInt16'|) (= |tptp.'System_Int32'| tptp.allocated) (= tptp.allocated |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| tptp.allocated) (= |tptp.'System_UInt64'| tptp.allocated) (= tptp.allocated |tptp.'System_Char'|) (= tptp.allocated |tptp.'System_UIntPtr'|) (= tptp.allocated |tptp.'System_IntPtr'|) (= tptp.allocated |tptp.'BoundedStack_max'|) (= tptp.allocated |tptp.'BoundedStack_size'|) (= tptp.allocated |tptp.'BoundedStack_elems'|) (= tptp.allocated |tptp.'System_Exception'|) (= tptp.allocated |tptp.'System_IComparable'|) (= tptp.allocated |tptp.'System_Collections_ICollection'|) (= tptp.allocated |tptp.'System_ICloneable'|) (= tptp.allocated |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| tptp.allocated) (= |tptp.'System_Reflection_MemberInfo'| tptp.allocated) (= |tptp.'System_Collections_IEnumerable'| tptp.allocated) (= tptp.allocated |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= tptp.allocated |tptp.'System_Reflection_ICustomAttributeProvider'|) (= tptp.allocated |tptp.'System_Runtime_InteropServices__Exception'|) (= tptp.allocated |tptp.'Microsoft_Contracts_GuardException'|) (= tptp.allocated |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= tptp.allocated |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.allocated) (= tptp.allocated |tptp.'BoundedStack'|) (= tptp.allocated |tptp.'System_IEquatable_1___System_String'|) (= tptp.allocated |tptp.'System_Runtime_InteropServices__Type'|) (= tptp.allocated |tptp.'System_IComparable_1___System_String'|) (= tptp.allocated |tptp.'System_Collections_IList'|) (= tptp.allocated |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 tptp.allocated) (= tptp.allocated tptp.stringLiteral9) (= tptp.stringLiteral10 tptp.allocated) (= tptp.allocated tptp.stringLiteral11) (= tptp.elements tptp.inv) (= tptp.localinv tptp.elements) (= tptp.elements tptp.exposeVersion) (= tptp.sharingMode tptp.elements) (= |tptp.'SharingMode_Unshared'| tptp.elements) (= |tptp.'SharingMode_LockProtected'| tptp.elements) (= tptp.ownerRef tptp.elements) (= tptp.elements tptp.ownerFrame) (= |tptp.'PeerGroupPlaceholder'| tptp.elements) (= |tptp.'ArrayCategoryValue'| tptp.elements) (= |tptp.'ArrayCategoryInt'| tptp.elements) (= |tptp.'ArrayCategoryRef'| tptp.elements) (= |tptp.'ArrayCategoryNonNullRef'| tptp.elements) (= |tptp.'System_Array'| tptp.elements) (= |tptp.'System_Boolean'| tptp.elements) (= |tptp.'System_Object'| tptp.elements) (= tptp.elements |tptp.'System_Type'|) (= |tptp.'NonNullFieldsAreInitialized'| tptp.elements) (= tptp.elements |tptp.'System_String'|) (= tptp.elements |tptp.'FirstConsistentOwner'|) (= |tptp.'System_SByte'| tptp.elements) (= tptp.elements |tptp.'System_Byte'|) (= |tptp.'System_Int16'| tptp.elements) (= |tptp.'System_UInt16'| tptp.elements) (= |tptp.'System_Int32'| tptp.elements) (= tptp.elements |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| tptp.elements) (= |tptp.'System_UInt64'| tptp.elements) (= |tptp.'System_Char'| tptp.elements) (= tptp.elements |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| tptp.elements) (= tptp.elements |tptp.'BoundedStack_max'|) (= tptp.elements |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| tptp.elements) (= |tptp.'System_Exception'| tptp.elements) (= |tptp.'System_IComparable'| tptp.elements) (= |tptp.'System_Collections_ICollection'| tptp.elements) (= tptp.elements |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.elements) (= |tptp.'System_IConvertible'| tptp.elements) (= |tptp.'System_Reflection_MemberInfo'| tptp.elements) (= |tptp.'System_Collections_IEnumerable'| tptp.elements) (= tptp.elements |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.elements) (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.elements) (= |tptp.'Microsoft_Contracts_GuardException'| tptp.elements) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.elements) (= tptp.elements |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.elements) (= |tptp.'BoundedStack'| tptp.elements) (= tptp.elements |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| tptp.elements) (= |tptp.'System_IComparable_1___System_String'| tptp.elements) (= tptp.elements |tptp.'System_Collections_IList'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.elements) (= tptp.stringLiteral8 tptp.elements) (= tptp.stringLiteral9 tptp.elements) (= tptp.stringLiteral10 tptp.elements) (= tptp.stringLiteral11 tptp.elements) (= tptp.localinv tptp.inv) (= tptp.inv tptp.exposeVersion) (= tptp.sharingMode tptp.inv) (= |tptp.'SharingMode_Unshared'| tptp.inv) (= |tptp.'SharingMode_LockProtected'| tptp.inv) (= tptp.ownerRef tptp.inv) (= tptp.inv tptp.ownerFrame) (= |tptp.'PeerGroupPlaceholder'| tptp.inv) (= |tptp.'ArrayCategoryValue'| tptp.inv) (= |tptp.'ArrayCategoryInt'| tptp.inv) (= |tptp.'ArrayCategoryRef'| tptp.inv) (= |tptp.'ArrayCategoryNonNullRef'| tptp.inv) (= |tptp.'System_Array'| tptp.inv) (= |tptp.'System_Boolean'| tptp.inv) (= |tptp.'System_Object'| tptp.inv) (= tptp.inv |tptp.'System_Type'|) (= |tptp.'NonNullFieldsAreInitialized'| tptp.inv) (= tptp.inv |tptp.'System_String'|) (= tptp.inv |tptp.'FirstConsistentOwner'|) (= |tptp.'System_SByte'| tptp.inv) (= tptp.inv |tptp.'System_Byte'|) (= |tptp.'System_Int16'| tptp.inv) (= |tptp.'System_UInt16'| tptp.inv) (= |tptp.'System_Int32'| tptp.inv) (= |tptp.'System_UInt32'| tptp.inv) (= |tptp.'System_Int64'| tptp.inv) (= |tptp.'System_UInt64'| tptp.inv) (= |tptp.'System_Char'| tptp.inv) (= |tptp.'System_UIntPtr'| tptp.inv) (= |tptp.'System_IntPtr'| tptp.inv) (= tptp.inv |tptp.'BoundedStack_max'|) (= tptp.inv |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| tptp.inv) (= |tptp.'System_Exception'| tptp.inv) (= |tptp.'System_IComparable'| tptp.inv) (= |tptp.'System_Collections_ICollection'| tptp.inv) (= tptp.inv |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.inv) (= |tptp.'System_IConvertible'| tptp.inv) (= |tptp.'System_Reflection_MemberInfo'| tptp.inv) (= |tptp.'System_Collections_IEnumerable'| tptp.inv) (= tptp.inv |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.inv) (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.inv) (= |tptp.'Microsoft_Contracts_GuardException'| tptp.inv) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.inv) (= tptp.inv |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.inv) (= |tptp.'BoundedStack'| tptp.inv) (= tptp.inv |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| tptp.inv) (= |tptp.'System_IComparable_1___System_String'| tptp.inv) (= |tptp.'System_Collections_IList'| tptp.inv) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.inv) (= tptp.stringLiteral8 tptp.inv) (= tptp.stringLiteral9 tptp.inv) (= tptp.stringLiteral10 tptp.inv) (= tptp.stringLiteral11 tptp.inv) (= tptp.localinv tptp.exposeVersion) (= tptp.localinv tptp.sharingMode) (= tptp.localinv |tptp.'SharingMode_Unshared'|) (= tptp.localinv |tptp.'SharingMode_LockProtected'|) (= tptp.ownerRef tptp.localinv) (= tptp.localinv tptp.ownerFrame) (= tptp.localinv |tptp.'PeerGroupPlaceholder'|) (= tptp.localinv |tptp.'ArrayCategoryValue'|) (= tptp.localinv |tptp.'ArrayCategoryInt'|) (= tptp.localinv |tptp.'ArrayCategoryRef'|) (= tptp.localinv |tptp.'ArrayCategoryNonNullRef'|) (= tptp.localinv |tptp.'System_Array'|) (= tptp.localinv |tptp.'System_Boolean'|) (= tptp.localinv |tptp.'System_Object'|) (= tptp.localinv |tptp.'System_Type'|) (= tptp.localinv |tptp.'NonNullFieldsAreInitialized'|) (= tptp.localinv |tptp.'System_String'|) (= tptp.localinv |tptp.'FirstConsistentOwner'|) (= tptp.localinv |tptp.'System_SByte'|) (= tptp.localinv |tptp.'System_Byte'|) (= tptp.localinv |tptp.'System_Int16'|) (= tptp.localinv |tptp.'System_UInt16'|) (= tptp.localinv |tptp.'System_Int32'|) (= tptp.localinv |tptp.'System_UInt32'|) (= tptp.localinv |tptp.'System_Int64'|) (= tptp.localinv |tptp.'System_UInt64'|) (= tptp.localinv |tptp.'System_Char'|) (= tptp.localinv |tptp.'System_UIntPtr'|) (= tptp.localinv |tptp.'System_IntPtr'|) (= tptp.localinv |tptp.'BoundedStack_max'|) (= tptp.localinv |tptp.'BoundedStack_size'|) (= tptp.localinv |tptp.'BoundedStack_elems'|) (= tptp.localinv |tptp.'System_Exception'|) (= tptp.localinv |tptp.'System_IComparable'|) (= tptp.localinv |tptp.'System_Collections_ICollection'|) (= tptp.localinv |tptp.'System_ICloneable'|) (= tptp.localinv |tptp.'Microsoft_Contracts_ICheckedException'|) (= tptp.localinv |tptp.'System_IConvertible'|) (= tptp.localinv |tptp.'System_Reflection_MemberInfo'|) (= tptp.localinv |tptp.'System_Collections_IEnumerable'|) (= tptp.localinv |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= tptp.localinv |tptp.'System_Reflection_ICustomAttributeProvider'|) (= tptp.localinv |tptp.'System_Runtime_InteropServices__Exception'|) (= tptp.localinv |tptp.'Microsoft_Contracts_GuardException'|) (= tptp.localinv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= tptp.localinv |tptp.'System_Reflection_IReflect'|) (= tptp.localinv |tptp.'System_Runtime_Serialization_ISerializable'|) (= tptp.localinv |tptp.'BoundedStack'|) (= tptp.localinv |tptp.'System_IEquatable_1___System_String'|) (= tptp.localinv |tptp.'System_Runtime_InteropServices__Type'|) (= tptp.localinv |tptp.'System_IComparable_1___System_String'|) (= tptp.localinv |tptp.'System_Collections_IList'|) (= tptp.localinv |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.localinv tptp.stringLiteral8) (= tptp.localinv tptp.stringLiteral9) (= tptp.localinv tptp.stringLiteral10) (= tptp.localinv tptp.stringLiteral11) (= tptp.sharingMode tptp.exposeVersion) (= |tptp.'SharingMode_Unshared'| tptp.exposeVersion) (= |tptp.'SharingMode_LockProtected'| tptp.exposeVersion) (= tptp.ownerRef tptp.exposeVersion) (= tptp.ownerFrame tptp.exposeVersion) (= |tptp.'PeerGroupPlaceholder'| tptp.exposeVersion) (= |tptp.'ArrayCategoryValue'| tptp.exposeVersion) (= |tptp.'ArrayCategoryInt'| tptp.exposeVersion) (= |tptp.'ArrayCategoryRef'| tptp.exposeVersion) (= |tptp.'ArrayCategoryNonNullRef'| tptp.exposeVersion) (= |tptp.'System_Array'| tptp.exposeVersion) (= |tptp.'System_Boolean'| tptp.exposeVersion) (= |tptp.'System_Object'| tptp.exposeVersion) (= |tptp.'System_Type'| tptp.exposeVersion) (= |tptp.'NonNullFieldsAreInitialized'| tptp.exposeVersion) (= tptp.exposeVersion |tptp.'System_String'|) (= |tptp.'FirstConsistentOwner'| tptp.exposeVersion) (= |tptp.'System_SByte'| tptp.exposeVersion) (= |tptp.'System_Byte'| tptp.exposeVersion) (= |tptp.'System_Int16'| tptp.exposeVersion) (= |tptp.'System_UInt16'| tptp.exposeVersion) (= |tptp.'System_Int32'| tptp.exposeVersion) (= |tptp.'System_UInt32'| tptp.exposeVersion) (= |tptp.'System_Int64'| tptp.exposeVersion) (= |tptp.'System_UInt64'| tptp.exposeVersion) (= |tptp.'System_Char'| tptp.exposeVersion) (= |tptp.'System_UIntPtr'| tptp.exposeVersion) (= |tptp.'System_IntPtr'| tptp.exposeVersion) (= tptp.exposeVersion |tptp.'BoundedStack_max'|) (= |tptp.'BoundedStack_size'| tptp.exposeVersion) (= |tptp.'BoundedStack_elems'| tptp.exposeVersion) (= |tptp.'System_Exception'| tptp.exposeVersion) (= |tptp.'System_IComparable'| tptp.exposeVersion) (= |tptp.'System_Collections_ICollection'| tptp.exposeVersion) (= tptp.exposeVersion |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.exposeVersion) (= |tptp.'System_IConvertible'| tptp.exposeVersion) (= |tptp.'System_Reflection_MemberInfo'| tptp.exposeVersion) (= |tptp.'System_Collections_IEnumerable'| tptp.exposeVersion) (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.exposeVersion) (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.exposeVersion) (= |tptp.'Microsoft_Contracts_GuardException'| tptp.exposeVersion) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.exposeVersion) (= tptp.exposeVersion |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.exposeVersion) (= |tptp.'BoundedStack'| tptp.exposeVersion) (= |tptp.'System_IEquatable_1___System_String'| tptp.exposeVersion) (= |tptp.'System_Runtime_InteropServices__Type'| tptp.exposeVersion) (= |tptp.'System_IComparable_1___System_String'| tptp.exposeVersion) (= |tptp.'System_Collections_IList'| tptp.exposeVersion) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.exposeVersion) (= tptp.stringLiteral8 tptp.exposeVersion) (= tptp.stringLiteral9 tptp.exposeVersion) (= tptp.stringLiteral10 tptp.exposeVersion) (= tptp.stringLiteral11 tptp.exposeVersion) (= tptp.sharingMode |tptp.'SharingMode_Unshared'|) (= tptp.sharingMode |tptp.'SharingMode_LockProtected'|) (= tptp.ownerRef tptp.sharingMode) (= tptp.sharingMode tptp.ownerFrame) (= tptp.sharingMode |tptp.'PeerGroupPlaceholder'|) (= tptp.sharingMode |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryInt'| tptp.sharingMode) (= tptp.sharingMode |tptp.'ArrayCategoryRef'|) (= tptp.sharingMode |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'System_Array'| tptp.sharingMode) (= tptp.sharingMode |tptp.'System_Boolean'|) (= tptp.sharingMode |tptp.'System_Object'|) (= tptp.sharingMode |tptp.'System_Type'|) (= tptp.sharingMode |tptp.'NonNullFieldsAreInitialized'|) (= tptp.sharingMode |tptp.'System_String'|) (= tptp.sharingMode |tptp.'FirstConsistentOwner'|) (= tptp.sharingMode |tptp.'System_SByte'|) (= tptp.sharingMode |tptp.'System_Byte'|) (= |tptp.'System_Int16'| tptp.sharingMode) (= tptp.sharingMode |tptp.'System_UInt16'|) (= tptp.sharingMode |tptp.'System_Int32'|) (= tptp.sharingMode |tptp.'System_UInt32'|) (= tptp.sharingMode |tptp.'System_Int64'|) (= tptp.sharingMode |tptp.'System_UInt64'|) (= tptp.sharingMode |tptp.'System_Char'|) (= tptp.sharingMode |tptp.'System_UIntPtr'|) (= tptp.sharingMode |tptp.'System_IntPtr'|) (= tptp.sharingMode |tptp.'BoundedStack_max'|) (= tptp.sharingMode |tptp.'BoundedStack_size'|) (= tptp.sharingMode |tptp.'BoundedStack_elems'|) (= tptp.sharingMode |tptp.'System_Exception'|) (= tptp.sharingMode |tptp.'System_IComparable'|) (= tptp.sharingMode |tptp.'System_Collections_ICollection'|) (= tptp.sharingMode |tptp.'System_ICloneable'|) (= tptp.sharingMode |tptp.'Microsoft_Contracts_ICheckedException'|) (= tptp.sharingMode |tptp.'System_IConvertible'|) (= tptp.sharingMode |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Collections_IEnumerable'| tptp.sharingMode) (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= tptp.sharingMode |tptp.'System_Reflection_ICustomAttributeProvider'|) (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Exception'|) (= tptp.sharingMode |tptp.'Microsoft_Contracts_GuardException'|) (= tptp.sharingMode |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= tptp.sharingMode |tptp.'System_Reflection_IReflect'|) (= tptp.sharingMode |tptp.'System_Runtime_Serialization_ISerializable'|) (= tptp.sharingMode |tptp.'BoundedStack'|) (= tptp.sharingMode |tptp.'System_IEquatable_1___System_String'|) (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Type'|) (= tptp.sharingMode |tptp.'System_IComparable_1___System_String'|) (= tptp.sharingMode |tptp.'System_Collections_IList'|) (= tptp.sharingMode |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.sharingMode tptp.stringLiteral8) (= tptp.sharingMode tptp.stringLiteral9) (= tptp.sharingMode tptp.stringLiteral10) (= tptp.sharingMode tptp.stringLiteral11) (= |tptp.'SharingMode_LockProtected'| |tptp.'SharingMode_Unshared'|) (= tptp.ownerRef |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| tptp.ownerFrame) (= |tptp.'SharingMode_Unshared'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_Unshared'|) (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_Unshared'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Array'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Boolean'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Object'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_Type'|) (= |tptp.'SharingMode_Unshared'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_String'|) (= |tptp.'SharingMode_Unshared'| |tptp.'FirstConsistentOwner'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_SByte'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt16'|) (= |tptp.'System_Int32'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_UInt64'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_Char'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_max'|) (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Exception'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_IComparable'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Collections_ICollection'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_ICloneable'|) (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IList'|) (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'SharingMode_Unshared'|) (= tptp.stringLiteral9 |tptp.'SharingMode_Unshared'|) (= tptp.stringLiteral10 |tptp.'SharingMode_Unshared'|) (= tptp.stringLiteral11 |tptp.'SharingMode_Unshared'|) (= tptp.ownerRef |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| tptp.ownerFrame) (= |tptp.'SharingMode_LockProtected'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'System_Array'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'System_Boolean'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'System_Object'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Type'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_String'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'FirstConsistentOwner'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_SByte'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt16'|) (= |tptp.'System_Int32'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'System_UInt64'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Char'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UIntPtr'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IntPtr'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_max'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_size'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_elems'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Exception'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_ICollection'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_ICloneable'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IList'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'SharingMode_LockProtected'|) (= tptp.stringLiteral9 |tptp.'SharingMode_LockProtected'|) (= tptp.stringLiteral10 |tptp.'SharingMode_LockProtected'|) (= tptp.stringLiteral11 |tptp.'SharingMode_LockProtected'|) (= tptp.ownerRef tptp.ownerFrame) (= tptp.ownerRef |tptp.'PeerGroupPlaceholder'|) (= tptp.ownerRef |tptp.'ArrayCategoryValue'|) (= tptp.ownerRef |tptp.'ArrayCategoryInt'|) (= tptp.ownerRef |tptp.'ArrayCategoryRef'|) (= tptp.ownerRef |tptp.'ArrayCategoryNonNullRef'|) (= tptp.ownerRef |tptp.'System_Array'|) (= tptp.ownerRef |tptp.'System_Boolean'|) (= tptp.ownerRef |tptp.'System_Object'|) (= tptp.ownerRef |tptp.'System_Type'|) (= tptp.ownerRef |tptp.'NonNullFieldsAreInitialized'|) (= tptp.ownerRef |tptp.'System_String'|) (= tptp.ownerRef |tptp.'FirstConsistentOwner'|) (= tptp.ownerRef |tptp.'System_SByte'|) (= tptp.ownerRef |tptp.'System_Byte'|) (= tptp.ownerRef |tptp.'System_Int16'|) (= tptp.ownerRef |tptp.'System_UInt16'|) (= tptp.ownerRef |tptp.'System_Int32'|) (= tptp.ownerRef |tptp.'System_UInt32'|) (= tptp.ownerRef |tptp.'System_Int64'|) (= tptp.ownerRef |tptp.'System_UInt64'|) (= tptp.ownerRef |tptp.'System_Char'|) (= tptp.ownerRef |tptp.'System_UIntPtr'|) (= tptp.ownerRef |tptp.'System_IntPtr'|) (= tptp.ownerRef |tptp.'BoundedStack_max'|) (= tptp.ownerRef |tptp.'BoundedStack_size'|) (= tptp.ownerRef |tptp.'BoundedStack_elems'|) (= tptp.ownerRef |tptp.'System_Exception'|) (= tptp.ownerRef |tptp.'System_IComparable'|) (= tptp.ownerRef |tptp.'System_Collections_ICollection'|) (= tptp.ownerRef |tptp.'System_ICloneable'|) (= tptp.ownerRef |tptp.'Microsoft_Contracts_ICheckedException'|) (= tptp.ownerRef |tptp.'System_IConvertible'|) (= tptp.ownerRef |tptp.'System_Reflection_MemberInfo'|) (= tptp.ownerRef |tptp.'System_Collections_IEnumerable'|) (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= tptp.ownerRef |tptp.'System_Reflection_ICustomAttributeProvider'|) (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Exception'|) (= tptp.ownerRef |tptp.'Microsoft_Contracts_GuardException'|) (= tptp.ownerRef |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= tptp.ownerRef |tptp.'System_Reflection_IReflect'|) (= tptp.ownerRef |tptp.'System_Runtime_Serialization_ISerializable'|) (= tptp.ownerRef |tptp.'BoundedStack'|) (= tptp.ownerRef |tptp.'System_IEquatable_1___System_String'|) (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Type'|) (= tptp.ownerRef |tptp.'System_IComparable_1___System_String'|) (= tptp.ownerRef |tptp.'System_Collections_IList'|) (= tptp.ownerRef |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.ownerRef tptp.stringLiteral8) (= tptp.ownerRef tptp.stringLiteral9) (= tptp.ownerRef tptp.stringLiteral10) (= tptp.ownerRef tptp.stringLiteral11) (= |tptp.'PeerGroupPlaceholder'| tptp.ownerFrame) (= |tptp.'ArrayCategoryValue'| tptp.ownerFrame) (= |tptp.'ArrayCategoryInt'| tptp.ownerFrame) (= |tptp.'ArrayCategoryRef'| tptp.ownerFrame) (= |tptp.'ArrayCategoryNonNullRef'| tptp.ownerFrame) (= |tptp.'System_Array'| tptp.ownerFrame) (= |tptp.'System_Boolean'| tptp.ownerFrame) (= |tptp.'System_Object'| tptp.ownerFrame) (= |tptp.'System_Type'| tptp.ownerFrame) (= |tptp.'NonNullFieldsAreInitialized'| tptp.ownerFrame) (= tptp.ownerFrame |tptp.'System_String'|) (= |tptp.'FirstConsistentOwner'| tptp.ownerFrame) (= |tptp.'System_SByte'| tptp.ownerFrame) (= |tptp.'System_Byte'| tptp.ownerFrame) (= |tptp.'System_Int16'| tptp.ownerFrame) (= |tptp.'System_UInt16'| tptp.ownerFrame) (= |tptp.'System_Int32'| tptp.ownerFrame) (= |tptp.'System_UInt32'| tptp.ownerFrame) (= |tptp.'System_Int64'| tptp.ownerFrame) (= |tptp.'System_UInt64'| tptp.ownerFrame) (= |tptp.'System_Char'| tptp.ownerFrame) (= |tptp.'System_UIntPtr'| tptp.ownerFrame) (= |tptp.'System_IntPtr'| tptp.ownerFrame) (= tptp.ownerFrame |tptp.'BoundedStack_max'|) (= |tptp.'BoundedStack_size'| tptp.ownerFrame) (= |tptp.'BoundedStack_elems'| tptp.ownerFrame) (= |tptp.'System_Exception'| tptp.ownerFrame) (= |tptp.'System_IComparable'| tptp.ownerFrame) (= |tptp.'System_Collections_ICollection'| tptp.ownerFrame) (= tptp.ownerFrame |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.ownerFrame) (= |tptp.'System_IConvertible'| tptp.ownerFrame) (= |tptp.'System_Reflection_MemberInfo'| tptp.ownerFrame) (= |tptp.'System_Collections_IEnumerable'| tptp.ownerFrame) (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.ownerFrame) (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.ownerFrame) (= |tptp.'Microsoft_Contracts_GuardException'| tptp.ownerFrame) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.ownerFrame) (= tptp.ownerFrame |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.ownerFrame) (= |tptp.'BoundedStack'| tptp.ownerFrame) (= tptp.ownerFrame |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| tptp.ownerFrame) (= |tptp.'System_IComparable_1___System_String'| tptp.ownerFrame) (= |tptp.'System_Collections_IList'| tptp.ownerFrame) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.ownerFrame) (= tptp.stringLiteral8 tptp.ownerFrame) (= tptp.stringLiteral9 tptp.ownerFrame) (= tptp.stringLiteral10 tptp.ownerFrame) (= tptp.stringLiteral11 tptp.ownerFrame) (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryInt'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'ArrayCategoryRef'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Array'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Boolean'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Object'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Type'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_String'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'FirstConsistentOwner'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_SByte'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_UInt16'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Int32'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_UInt64'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Char'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_max'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Exception'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_IComparable'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Collections_ICollection'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_IConvertible'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IList'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'PeerGroupPlaceholder'|) (= tptp.stringLiteral9 |tptp.'PeerGroupPlaceholder'|) (= tptp.stringLiteral10 |tptp.'PeerGroupPlaceholder'|) (= tptp.stringLiteral11 |tptp.'PeerGroupPlaceholder'|) (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryRef'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Array'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Object'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_Type'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_String'|) (= |tptp.'ArrayCategoryValue'| |tptp.'FirstConsistentOwner'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_SByte'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_UInt16'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Int32'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_Char'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_max'|) (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Exception'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_IComparable'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Collections_ICollection'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'ArrayCategoryValue'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IList'|) (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'ArrayCategoryValue'|) (= tptp.stringLiteral9 |tptp.'ArrayCategoryValue'|) (= tptp.stringLiteral10 |tptp.'ArrayCategoryValue'|) (= tptp.stringLiteral11 |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'System_Array'| |tptp.'ArrayCategoryInt'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Boolean'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Object'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Type'|) (= |tptp.'ArrayCategoryInt'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_String'|) (= |tptp.'ArrayCategoryInt'| |tptp.'FirstConsistentOwner'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_SByte'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'ArrayCategoryInt'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt16'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int32'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt32'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int64'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt64'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Char'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_UIntPtr'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_IntPtr'|) (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_max'|) (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_size'|) (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_elems'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Exception'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_ICollection'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_ICloneable'|) (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_IConvertible'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryInt'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IList'|) (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral8) (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral9) (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral10) (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral11) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryRef'|) (= |tptp.'System_Array'| |tptp.'ArrayCategoryRef'|) (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryRef'|) (= |tptp.'System_Object'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Type'|) (= |tptp.'ArrayCategoryRef'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_String'|) (= |tptp.'ArrayCategoryRef'| |tptp.'FirstConsistentOwner'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_SByte'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt16'|) (= |tptp.'System_Int32'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'ArrayCategoryRef'|) (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Char'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_UIntPtr'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_IntPtr'|) (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_max'|) (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_size'|) (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_elems'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Exception'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_ICollection'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_ICloneable'|) (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryRef'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryRef'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IList'|) (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral9) (= tptp.stringLiteral10 |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral11) (= |tptp.'System_Array'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Boolean'|) (= |tptp.'System_Object'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Type'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_String'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'FirstConsistentOwner'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_SByte'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt16'|) (= |tptp.'System_Int32'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt64'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Char'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UIntPtr'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IntPtr'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_max'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_size'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_elems'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Exception'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_ICollection'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_ICloneable'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IList'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral9) (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral10) (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral11) (= |tptp.'System_Array'| |tptp.'System_Boolean'|) (= |tptp.'System_Array'| |tptp.'System_Object'|) (= |tptp.'System_Array'| |tptp.'System_Type'|) (= |tptp.'System_Array'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Array'| |tptp.'System_String'|) (= |tptp.'System_Array'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Array'| |tptp.'System_SByte'|) (= |tptp.'System_Array'| |tptp.'System_Byte'|) (= |tptp.'System_Array'| |tptp.'System_Int16'|) (= |tptp.'System_Array'| |tptp.'System_UInt16'|) (= |tptp.'System_Array'| |tptp.'System_Int32'|) (= |tptp.'System_Array'| |tptp.'System_UInt32'|) (= |tptp.'System_Array'| |tptp.'System_Int64'|) (= |tptp.'System_Array'| |tptp.'System_UInt64'|) (= |tptp.'System_Array'| |tptp.'System_Char'|) (= |tptp.'System_Array'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Array'| |tptp.'System_IntPtr'|) (= |tptp.'System_Array'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Array'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Array'| |tptp.'BoundedStack_elems'|) (= |tptp.'System_Array'| |tptp.'System_Exception'|) (= |tptp.'System_Array'| |tptp.'System_IComparable'|) (= |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Array'| |tptp.'System_ICloneable'|) (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Array'| |tptp.'System_IConvertible'|) (= |tptp.'System_Array'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Array'|) (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Array'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Array'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Array'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Array'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Array'| |tptp.'BoundedStack'|) (= |tptp.'System_Array'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Array'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Array'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_Array'| tptp.stringLiteral8) (= |tptp.'System_Array'| tptp.stringLiteral9) (= |tptp.'System_Array'| tptp.stringLiteral10) (= |tptp.'System_Array'| tptp.stringLiteral11) (= |tptp.'System_Object'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'System_Type'|) (= |tptp.'System_Boolean'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Boolean'| |tptp.'System_String'|) (= |tptp.'System_Boolean'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Boolean'| |tptp.'System_SByte'|) (= |tptp.'System_Boolean'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'System_UInt16'|) (= |tptp.'System_Int32'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'System_Boolean'|) (= |tptp.'System_UInt64'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'System_Char'|) (= |tptp.'System_Boolean'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Boolean'| |tptp.'System_IntPtr'|) (= |tptp.'System_Boolean'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Boolean'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Boolean'| |tptp.'BoundedStack_elems'|) (= |tptp.'System_Boolean'| |tptp.'System_Exception'|) (= |tptp.'System_Boolean'| |tptp.'System_IComparable'|) (= |tptp.'System_Boolean'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Boolean'| |tptp.'System_ICloneable'|) (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'System_Boolean'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Boolean'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Boolean'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Boolean'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Boolean'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'BoundedStack'|) (= |tptp.'System_Boolean'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Boolean'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Boolean'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| tptp.stringLiteral9) (= tptp.stringLiteral10 |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| tptp.stringLiteral11) (= |tptp.'System_Object'| |tptp.'System_Type'|) (= |tptp.'System_Object'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Object'| |tptp.'System_String'|) (= |tptp.'System_Object'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Object'| |tptp.'System_SByte'|) (= |tptp.'System_Object'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'System_Object'|) (= |tptp.'System_Object'| |tptp.'System_UInt16'|) (= |tptp.'System_Int32'| |tptp.'System_Object'|) (= |tptp.'System_Object'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'System_Object'|) (= |tptp.'System_Object'| |tptp.'System_UInt64'|) (= |tptp.'System_Object'| |tptp.'System_Char'|) (= |tptp.'System_Object'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Object'| |tptp.'System_IntPtr'|) (= |tptp.'System_Object'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Object'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Object'| |tptp.'BoundedStack_elems'|) (= |tptp.'System_Object'| |tptp.'System_Exception'|) (= |tptp.'System_Object'| |tptp.'System_IComparable'|) (= |tptp.'System_Object'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Object'| |tptp.'System_ICloneable'|) (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'System_Object'|) (= |tptp.'System_Object'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|) (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Object'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Object'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Object'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Object'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Object'| |tptp.'BoundedStack'|) (= |tptp.'System_Object'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Object'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Object'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_Object'|) (= |tptp.'System_Object'| tptp.stringLiteral9) (= |tptp.'System_Object'| tptp.stringLiteral10) (= |tptp.'System_Object'| tptp.stringLiteral11) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Type'|) (= |tptp.'System_Type'| |tptp.'System_String'|) (= |tptp.'FirstConsistentOwner'| |tptp.'System_Type'|) (= |tptp.'System_SByte'| |tptp.'System_Type'|) (= |tptp.'System_Byte'| |tptp.'System_Type'|) (= |tptp.'System_Int16'| |tptp.'System_Type'|) (= |tptp.'System_UInt16'| |tptp.'System_Type'|) (= |tptp.'System_Int32'| |tptp.'System_Type'|) (= |tptp.'System_UInt32'| |tptp.'System_Type'|) (= |tptp.'System_Int64'| |tptp.'System_Type'|) (= |tptp.'System_UInt64'| |tptp.'System_Type'|) (= |tptp.'System_Char'| |tptp.'System_Type'|) (= |tptp.'System_UIntPtr'| |tptp.'System_Type'|) (= |tptp.'System_IntPtr'| |tptp.'System_Type'|) (= |tptp.'System_Type'| |tptp.'BoundedStack_max'|) (= |tptp.'BoundedStack_size'| |tptp.'System_Type'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Type'|) (= |tptp.'System_Exception'| |tptp.'System_Type'|) (= |tptp.'System_IComparable'| |tptp.'System_Type'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Type'|) (= |tptp.'System_Type'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Type'|) (= |tptp.'System_IConvertible'| |tptp.'System_Type'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Type'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Type'|) (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Type'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Type'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Type'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Type'|) (= |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Type'|) (= |tptp.'BoundedStack'| |tptp.'System_Type'|) (= |tptp.'System_Type'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Type'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Type'|) (= |tptp.'System_Collections_IList'| |tptp.'System_Type'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Type'|) (= tptp.stringLiteral8 |tptp.'System_Type'|) (= tptp.stringLiteral9 |tptp.'System_Type'|) (= tptp.stringLiteral10 |tptp.'System_Type'|) (= tptp.stringLiteral11 |tptp.'System_Type'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_String'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'FirstConsistentOwner'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_SByte'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_UInt16'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Int32'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_UInt64'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Char'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_max'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Exception'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_IComparable'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Collections_ICollection'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_ICloneable'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IList'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'NonNullFieldsAreInitialized'|) (= tptp.stringLiteral9 |tptp.'NonNullFieldsAreInitialized'|) (= tptp.stringLiteral10 |tptp.'NonNullFieldsAreInitialized'|) (= tptp.stringLiteral11 |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'FirstConsistentOwner'| |tptp.'System_String'|) (= |tptp.'System_SByte'| |tptp.'System_String'|) (= |tptp.'System_Byte'| |tptp.'System_String'|) (= |tptp.'System_Int16'| |tptp.'System_String'|) (= |tptp.'System_UInt16'| |tptp.'System_String'|) (= |tptp.'System_Int32'| |tptp.'System_String'|) (= |tptp.'System_UInt32'| |tptp.'System_String'|) (= |tptp.'System_Int64'| |tptp.'System_String'|) (= |tptp.'System_UInt64'| |tptp.'System_String'|) (= |tptp.'System_Char'| |tptp.'System_String'|) (= |tptp.'System_UIntPtr'| |tptp.'System_String'|) (= |tptp.'System_IntPtr'| |tptp.'System_String'|) (= |tptp.'BoundedStack_max'| |tptp.'System_String'|) (= |tptp.'BoundedStack_size'| |tptp.'System_String'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_String'|) (= |tptp.'System_Exception'| |tptp.'System_String'|) (= |tptp.'System_IComparable'| |tptp.'System_String'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_String'|) (= |tptp.'System_ICloneable'| |tptp.'System_String'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_String'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_String'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_String'|) (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_String'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_String'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_String'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_String'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_String'|) (= |tptp.'System_Reflection_IReflect'| |tptp.'System_String'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_String'|) (= |tptp.'BoundedStack'| |tptp.'System_String'|) (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_String'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_String'|) (= |tptp.'System_Collections_IList'| |tptp.'System_String'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_String'|) (= tptp.stringLiteral8 |tptp.'System_String'|) (= tptp.stringLiteral9 |tptp.'System_String'|) (= tptp.stringLiteral10 |tptp.'System_String'|) (= tptp.stringLiteral11 |tptp.'System_String'|) (= |tptp.'System_SByte'| |tptp.'FirstConsistentOwner'|) (= |tptp.'FirstConsistentOwner'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_UInt16'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Int32'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_UInt32'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Int64'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_UInt64'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Char'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_UIntPtr'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_IntPtr'| |tptp.'FirstConsistentOwner'|) (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_max'|) (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Exception'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_IComparable'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Collections_ICollection'| |tptp.'FirstConsistentOwner'|) (= |tptp.'FirstConsistentOwner'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_IConvertible'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'FirstConsistentOwner'|) (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'FirstConsistentOwner'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'FirstConsistentOwner'|) (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'FirstConsistentOwner'|) (= |tptp.'BoundedStack'| |tptp.'FirstConsistentOwner'|) (= |tptp.'FirstConsistentOwner'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Collections_IList'| |tptp.'FirstConsistentOwner'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'FirstConsistentOwner'|) (= tptp.stringLiteral8 |tptp.'FirstConsistentOwner'|) (= tptp.stringLiteral9 |tptp.'FirstConsistentOwner'|) (= tptp.stringLiteral10 |tptp.'FirstConsistentOwner'|) (= tptp.stringLiteral11 |tptp.'FirstConsistentOwner'|) (= |tptp.'System_SByte'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'System_SByte'|) (= |tptp.'System_UInt16'| |tptp.'System_SByte'|) (= |tptp.'System_Int32'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'System_SByte'|) (= |tptp.'System_UInt64'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'System_Char'|) (= |tptp.'System_SByte'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'BoundedStack_max'|) (= |tptp.'System_SByte'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_SByte'|) (= |tptp.'System_Exception'| |tptp.'System_SByte'|) (= |tptp.'System_IComparable'| |tptp.'System_SByte'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_SByte'|) (= |tptp.'System_IConvertible'| |tptp.'System_SByte'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_SByte'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_SByte'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_SByte'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_SByte'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'BoundedStack'|) (= |tptp.'System_SByte'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_SByte'| |tptp.'System_Collections_IList'|) (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_SByte'|) (= tptp.stringLiteral9 |tptp.'System_SByte'|) (= tptp.stringLiteral10 |tptp.'System_SByte'|) (= tptp.stringLiteral11 |tptp.'System_SByte'|) (= |tptp.'System_Int16'| |tptp.'System_Byte'|) (= |tptp.'System_UInt16'| |tptp.'System_Byte'|) (= |tptp.'System_Int32'| |tptp.'System_Byte'|) (= |tptp.'System_UInt32'| |tptp.'System_Byte'|) (= |tptp.'System_Int64'| |tptp.'System_Byte'|) (= |tptp.'System_UInt64'| |tptp.'System_Byte'|) (= |tptp.'System_Char'| |tptp.'System_Byte'|) (= |tptp.'System_UIntPtr'| |tptp.'System_Byte'|) (= |tptp.'System_IntPtr'| |tptp.'System_Byte'|) (= |tptp.'System_Byte'| |tptp.'BoundedStack_max'|) (= |tptp.'BoundedStack_size'| |tptp.'System_Byte'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Byte'|) (= |tptp.'System_Exception'| |tptp.'System_Byte'|) (= |tptp.'System_IComparable'| |tptp.'System_Byte'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Byte'|) (= |tptp.'System_Byte'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Byte'|) (= |tptp.'System_IConvertible'| |tptp.'System_Byte'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Byte'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Byte'|) (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Byte'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Byte'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Byte'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Byte'|) (= |tptp.'System_Byte'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Byte'|) (= |tptp.'BoundedStack'| |tptp.'System_Byte'|) (= |tptp.'System_Byte'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Byte'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Byte'|) (= |tptp.'System_Collections_IList'| |tptp.'System_Byte'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Byte'|) (= tptp.stringLiteral8 |tptp.'System_Byte'|) (= tptp.stringLiteral9 |tptp.'System_Byte'|) (= tptp.stringLiteral10 |tptp.'System_Byte'|) (= tptp.stringLiteral11 |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'System_UInt16'|) (= |tptp.'System_Int16'| |tptp.'System_Int32'|) (= |tptp.'System_Int16'| |tptp.'System_UInt32'|) (= |tptp.'System_Int16'| |tptp.'System_Int64'|) (= |tptp.'System_Int16'| |tptp.'System_UInt64'|) (= |tptp.'System_Int16'| |tptp.'System_Char'|) (= |tptp.'System_Int16'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Int16'| |tptp.'System_IntPtr'|) (= |tptp.'System_Int16'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Int16'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Int16'| |tptp.'BoundedStack_elems'|) (= |tptp.'System_Int16'| |tptp.'System_Exception'|) (= |tptp.'System_Int16'| |tptp.'System_IComparable'|) (= |tptp.'System_Int16'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Int16'| |tptp.'System_ICloneable'|) (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Int16'| |tptp.'System_IConvertible'|) (= |tptp.'System_Int16'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int16'|) (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Int16'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Int16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Int16'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Int16'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Int16'| |tptp.'BoundedStack'|) (= |tptp.'System_Int16'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Int16'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Int16'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_Int16'| tptp.stringLiteral8) (= |tptp.'System_Int16'| tptp.stringLiteral9) (= |tptp.'System_Int16'| tptp.stringLiteral10) (= |tptp.'System_Int16'| tptp.stringLiteral11) (= |tptp.'System_Int32'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt64'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'System_Char'|) (= |tptp.'System_UInt16'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'BoundedStack_max'|) (= |tptp.'System_UInt16'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_UInt16'|) (= |tptp.'System_Exception'| |tptp.'System_UInt16'|) (= |tptp.'System_IComparable'| |tptp.'System_UInt16'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'System_ICloneable'|) (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'System_UInt16'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt16'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt16'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_UInt16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_UInt16'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'BoundedStack'|) (= |tptp.'System_UInt16'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_UInt16'| |tptp.'System_Collections_IList'|) (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_UInt16'|) (= tptp.stringLiteral9 |tptp.'System_UInt16'|) (= tptp.stringLiteral10 |tptp.'System_UInt16'|) (= tptp.stringLiteral11 |tptp.'System_UInt16'|) (= |tptp.'System_Int32'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'System_Int32'|) (= |tptp.'System_Int32'| |tptp.'System_UInt64'|) (= |tptp.'System_Int32'| |tptp.'System_Char'|) (= |tptp.'System_Int32'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Int32'| |tptp.'System_IntPtr'|) (= |tptp.'System_Int32'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Int32'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Int32'| |tptp.'BoundedStack_elems'|) (= |tptp.'System_Int32'| |tptp.'System_Exception'|) (= |tptp.'System_Int32'| |tptp.'System_IComparable'|) (= |tptp.'System_Int32'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Int32'| |tptp.'System_ICloneable'|) (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'System_Int32'|) (= |tptp.'System_Int32'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int32'|) (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Int32'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Int32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Int32'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Int32'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Int32'| |tptp.'BoundedStack'|) (= |tptp.'System_Int32'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Int32'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Int32'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_Int32'|) (= |tptp.'System_Int32'| tptp.stringLiteral9) (= |tptp.'System_Int32'| tptp.stringLiteral10) (= |tptp.'System_Int32'| tptp.stringLiteral11) (= |tptp.'System_Int64'| |tptp.'System_UInt32'|) (= |tptp.'System_UInt64'| |tptp.'System_UInt32'|) (= |tptp.'System_Char'| |tptp.'System_UInt32'|) (= |tptp.'System_UIntPtr'| |tptp.'System_UInt32'|) (= |tptp.'System_IntPtr'| |tptp.'System_UInt32'|) (= |tptp.'System_UInt32'| |tptp.'BoundedStack_max'|) (= |tptp.'System_UInt32'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_UInt32'|) (= |tptp.'System_Exception'| |tptp.'System_UInt32'|) (= |tptp.'System_IComparable'| |tptp.'System_UInt32'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt32'|) (= |tptp.'System_UInt32'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UInt32'|) (= |tptp.'System_IConvertible'| |tptp.'System_UInt32'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt32'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt32'|) (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt32'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt32'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UInt32'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UInt32'|) (= |tptp.'System_UInt32'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt32'|) (= |tptp.'BoundedStack'| |tptp.'System_UInt32'|) (= |tptp.'System_UInt32'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt32'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UInt32'|) (= |tptp.'System_Collections_IList'| |tptp.'System_UInt32'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UInt32'|) (= tptp.stringLiteral8 |tptp.'System_UInt32'|) (= tptp.stringLiteral9 |tptp.'System_UInt32'|) (= tptp.stringLiteral10 |tptp.'System_UInt32'|) (= tptp.stringLiteral11 |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'System_UInt64'|) (= |tptp.'System_Int64'| |tptp.'System_Char'|) (= |tptp.'System_Int64'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Int64'| |tptp.'System_IntPtr'|) (= |tptp.'System_Int64'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Int64'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Int64'| |tptp.'BoundedStack_elems'|) (= |tptp.'System_Int64'| |tptp.'System_Exception'|) (= |tptp.'System_Int64'| |tptp.'System_IComparable'|) (= |tptp.'System_Int64'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Int64'| |tptp.'System_ICloneable'|) (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'System_Int64'|) (= |tptp.'System_Int64'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int64'|) (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Int64'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Int64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Int64'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Int64'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Int64'| |tptp.'BoundedStack'|) (= |tptp.'System_Int64'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Int64'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Int64'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_Int64'| tptp.stringLiteral8) (= |tptp.'System_Int64'| tptp.stringLiteral9) (= |tptp.'System_Int64'| tptp.stringLiteral10) (= |tptp.'System_Int64'| tptp.stringLiteral11) (= |tptp.'System_UInt64'| |tptp.'System_Char'|) (= |tptp.'System_UInt64'| |tptp.'System_UIntPtr'|) (= |tptp.'System_UInt64'| |tptp.'System_IntPtr'|) (= |tptp.'System_UInt64'| |tptp.'BoundedStack_max'|) (= |tptp.'System_UInt64'| |tptp.'BoundedStack_size'|) (= |tptp.'System_UInt64'| |tptp.'BoundedStack_elems'|) (= |tptp.'System_UInt64'| |tptp.'System_Exception'|) (= |tptp.'System_UInt64'| |tptp.'System_IComparable'|) (= |tptp.'System_UInt64'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_UInt64'| |tptp.'System_ICloneable'|) (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'System_UInt64'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt64'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt64'|) (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_UInt64'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_UInt64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_UInt64'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_UInt64'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_UInt64'| |tptp.'BoundedStack'|) (= |tptp.'System_UInt64'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_UInt64'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_UInt64'| |tptp.'System_Collections_IList'|) (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_UInt64'|) (= |tptp.'System_UInt64'| tptp.stringLiteral9) (= |tptp.'System_UInt64'| tptp.stringLiteral10) (= |tptp.'System_UInt64'| tptp.stringLiteral11) (= |tptp.'System_Char'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_Char'|) (= |tptp.'System_Char'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Char'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Char'|) (= |tptp.'System_Exception'| |tptp.'System_Char'|) (= |tptp.'System_IComparable'| |tptp.'System_Char'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Char'|) (= |tptp.'System_Char'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Char'|) (= |tptp.'System_IConvertible'| |tptp.'System_Char'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Char'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Char'|) (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Char'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Char'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Char'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Char'|) (= |tptp.'System_Char'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Char'|) (= |tptp.'BoundedStack'| |tptp.'System_Char'|) (= |tptp.'System_Char'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Char'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Char'|) (= |tptp.'System_Char'| |tptp.'System_Collections_IList'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Char'|) (= tptp.stringLiteral8 |tptp.'System_Char'|) (= tptp.stringLiteral9 |tptp.'System_Char'|) (= tptp.stringLiteral10 |tptp.'System_Char'|) (= tptp.stringLiteral11 |tptp.'System_Char'|) (= |tptp.'System_IntPtr'| |tptp.'System_UIntPtr'|) (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_max'|) (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Exception'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IComparable'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_UIntPtr'|) (= |tptp.'System_UIntPtr'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IConvertible'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UIntPtr'|) (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UIntPtr'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UIntPtr'|) (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UIntPtr'|) (= |tptp.'BoundedStack'| |tptp.'System_UIntPtr'|) (= |tptp.'System_UIntPtr'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Collections_IList'| |tptp.'System_UIntPtr'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UIntPtr'|) (= tptp.stringLiteral8 |tptp.'System_UIntPtr'|) (= tptp.stringLiteral9 |tptp.'System_UIntPtr'|) (= tptp.stringLiteral10 |tptp.'System_UIntPtr'|) (= tptp.stringLiteral11 |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_max'|) (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_Exception'|) (= |tptp.'System_IntPtr'| |tptp.'System_IComparable'|) (= |tptp.'System_IntPtr'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_IntPtr'| |tptp.'System_ICloneable'|) (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'System_IntPtr'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IntPtr'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_IntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'BoundedStack'|) (= |tptp.'System_IntPtr'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IList'|) (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_IntPtr'|) (= tptp.stringLiteral9 |tptp.'System_IntPtr'|) (= tptp.stringLiteral10 |tptp.'System_IntPtr'|) (= tptp.stringLiteral11 |tptp.'System_IntPtr'|) (= |tptp.'BoundedStack_size'| |tptp.'BoundedStack_max'|) (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Exception'| |tptp.'BoundedStack_max'|) (= |tptp.'System_IComparable'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack_max'|) (= |tptp.'System_ICloneable'| |tptp.'BoundedStack_max'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack_max'|) (= |tptp.'System_IConvertible'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack_max'|) (= |tptp.'BoundedStack_max'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack_max'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Reflection_IReflect'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack_max'|) (= |tptp.'BoundedStack'| |tptp.'BoundedStack_max'|) (= |tptp.'System_IEquatable_1___System_String'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack_max'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Collections_IList'| |tptp.'BoundedStack_max'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'BoundedStack_max'|) (= tptp.stringLiteral8 |tptp.'BoundedStack_max'|) (= tptp.stringLiteral9 |tptp.'BoundedStack_max'|) (= tptp.stringLiteral10 |tptp.'BoundedStack_max'|) (= tptp.stringLiteral11 |tptp.'BoundedStack_max'|) (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Exception'| |tptp.'BoundedStack_size'|) (= |tptp.'System_IComparable'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_size'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack_size'|) (= |tptp.'System_IConvertible'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_size'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack_size'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_size'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_size'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack_size'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Collections_IList'| |tptp.'BoundedStack_size'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'BoundedStack_size'|) (= tptp.stringLiteral8 |tptp.'BoundedStack_size'|) (= tptp.stringLiteral9 |tptp.'BoundedStack_size'|) (= tptp.stringLiteral10 |tptp.'BoundedStack_size'|) (= tptp.stringLiteral11 |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Exception'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_IComparable'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_ICollection'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_ICloneable'|) (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'BoundedStack_elems'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack_elems'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack_elems'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack_elems'|) (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack_elems'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_IList'|) (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'BoundedStack_elems'|) (= tptp.stringLiteral9 |tptp.'BoundedStack_elems'|) (= tptp.stringLiteral10 |tptp.'BoundedStack_elems'|) (= tptp.stringLiteral11 |tptp.'BoundedStack_elems'|) (= |tptp.'System_Exception'| |tptp.'System_IComparable'|) (= |tptp.'System_Exception'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Exception'| |tptp.'System_ICloneable'|) (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'System_Exception'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Exception'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Exception'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| |tptp.'BoundedStack'|) (= |tptp.'System_Exception'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Exception'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_Exception'|) (= tptp.stringLiteral9 |tptp.'System_Exception'|) (= tptp.stringLiteral10 |tptp.'System_Exception'|) (= tptp.stringLiteral11 |tptp.'System_Exception'|) (= |tptp.'System_IComparable'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_IComparable'| |tptp.'System_ICloneable'|) (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'System_IComparable'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_IComparable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_IComparable'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| |tptp.'BoundedStack'|) (= |tptp.'System_IComparable'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IComparable'| |tptp.'System_Collections_IList'|) (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_IComparable'|) (= tptp.stringLiteral9 |tptp.'System_IComparable'|) (= tptp.stringLiteral10 |tptp.'System_IComparable'|) (= tptp.stringLiteral11 |tptp.'System_IComparable'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_ICloneable'|) (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_Collections_ICollection'|) (= tptp.stringLiteral9 |tptp.'System_Collections_ICollection'|) (= tptp.stringLiteral10 |tptp.'System_Collections_ICollection'|) (= tptp.stringLiteral11 |tptp.'System_Collections_ICollection'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_ICloneable'|) (= |tptp.'System_IConvertible'| |tptp.'System_ICloneable'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_ICloneable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_ICloneable'|) (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_ICloneable'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_ICloneable'|) (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_ICloneable'|) (= |tptp.'BoundedStack'| |tptp.'System_ICloneable'|) (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_ICloneable'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_ICloneable'|) (= |tptp.'System_Collections_IList'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_ICloneable'|) (= tptp.stringLiteral8 |tptp.'System_ICloneable'|) (= tptp.stringLiteral9 |tptp.'System_ICloneable'|) (= tptp.stringLiteral10 |tptp.'System_ICloneable'|) (= tptp.stringLiteral11 |tptp.'System_ICloneable'|) (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_IList'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'Microsoft_Contracts_ICheckedException'|) (= tptp.stringLiteral9 |tptp.'Microsoft_Contracts_ICheckedException'|) (= tptp.stringLiteral10 |tptp.'Microsoft_Contracts_ICheckedException'|) (= tptp.stringLiteral11 |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_IConvertible'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_IConvertible'| |tptp.'BoundedStack'|) (= |tptp.'System_IConvertible'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_IConvertible'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_Collections_IList'|) (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IConvertible'| tptp.stringLiteral8) (= |tptp.'System_IConvertible'| tptp.stringLiteral9) (= |tptp.'System_IConvertible'| tptp.stringLiteral10) (= |tptp.'System_IConvertible'| tptp.stringLiteral11) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral9) (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral10) (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral11) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral8) (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral9) (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral10) (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral11) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'BoundedStack'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Collections_IList'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= tptp.stringLiteral8 |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= tptp.stringLiteral9 |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= tptp.stringLiteral10 |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= tptp.stringLiteral11 |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_Reflection_ICustomAttributeProvider'|) (= tptp.stringLiteral9 |tptp.'System_Reflection_ICustomAttributeProvider'|) (= tptp.stringLiteral10 |tptp.'System_Reflection_ICustomAttributeProvider'|) (= tptp.stringLiteral11 |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_Runtime_InteropServices__Exception'|) (= tptp.stringLiteral9 |tptp.'System_Runtime_InteropServices__Exception'|) (= tptp.stringLiteral10 |tptp.'System_Runtime_InteropServices__Exception'|) (= tptp.stringLiteral11 |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_IList'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'Microsoft_Contracts_GuardException'|) (= tptp.stringLiteral9 |tptp.'Microsoft_Contracts_GuardException'|) (= tptp.stringLiteral10 |tptp.'Microsoft_Contracts_GuardException'|) (= tptp.stringLiteral11 |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'BoundedStack'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IList'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= tptp.stringLiteral8 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= tptp.stringLiteral9 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= tptp.stringLiteral10 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= tptp.stringLiteral11 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'BoundedStack'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Collections_IList'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Reflection_IReflect'|) (= tptp.stringLiteral8 |tptp.'System_Reflection_IReflect'|) (= tptp.stringLiteral9 |tptp.'System_Reflection_IReflect'|) (= tptp.stringLiteral10 |tptp.'System_Reflection_IReflect'|) (= tptp.stringLiteral11 |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral9) (= tptp.stringLiteral10 |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral11) (= |tptp.'BoundedStack'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack'|) (= |tptp.'BoundedStack'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'BoundedStack'| |tptp.'System_Collections_IList'|) (= |tptp.'BoundedStack'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'BoundedStack'|) (= tptp.stringLiteral9 |tptp.'BoundedStack'|) (= tptp.stringLiteral10 |tptp.'BoundedStack'|) (= tptp.stringLiteral11 |tptp.'BoundedStack'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Collections_IList'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IEquatable_1___System_String'|) (= tptp.stringLiteral8 |tptp.'System_IEquatable_1___System_String'|) (= tptp.stringLiteral9 |tptp.'System_IEquatable_1___System_String'|) (= tptp.stringLiteral10 |tptp.'System_IEquatable_1___System_String'|) (= tptp.stringLiteral11 |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_Runtime_InteropServices__Type'|) (= tptp.stringLiteral9 |tptp.'System_Runtime_InteropServices__Type'|) (= tptp.stringLiteral10 |tptp.'System_Runtime_InteropServices__Type'|) (= tptp.stringLiteral11 |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_IList'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_IComparable_1___System_String'|) (= tptp.stringLiteral9 |tptp.'System_IComparable_1___System_String'|) (= tptp.stringLiteral10 |tptp.'System_IComparable_1___System_String'|) (= tptp.stringLiteral11 |tptp.'System_IComparable_1___System_String'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_IList'|) (= tptp.stringLiteral8 |tptp.'System_Collections_IList'|) (= tptp.stringLiteral9 |tptp.'System_Collections_IList'|) (= tptp.stringLiteral10 |tptp.'System_Collections_IList'|) (= tptp.stringLiteral11 |tptp.'System_Collections_IList'|) (= tptp.stringLiteral8 |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral9 |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral10 |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral11 |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 tptp.stringLiteral9) (= tptp.stringLiteral8 tptp.stringLiteral10) (= tptp.stringLiteral8 tptp.stringLiteral11) (= tptp.stringLiteral10 tptp.stringLiteral9) (= tptp.stringLiteral9 tptp.stringLiteral11) (= tptp.stringLiteral10 tptp.stringLiteral11) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.elements))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.exposeVersion))) (not (forall ((A__questionmark_c Int)) (= A__questionmark_c (|tptp.'ClassReprInv'| (|tptp.'ClassRepr'| A__questionmark_c))))) (not (forall ((A__questionmark_T Int)) (not (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'ClassRepr'| A__questionmark_T)) |tptp.'System_Object'|))))) (not (forall ((A__questionmark_T Int)) (not (= tptp.nullObject (|tptp.'ClassRepr'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_T) tptp.ownerFrame))))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.allocated))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.elements))) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.inv)) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.localinv)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerRef))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerFrame))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.exposeVersion))) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'FirstConsistentOwner'|)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.allocated)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.elements)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.inv)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.localinv)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.exposeVersion)) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.ownerRef)) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.ownerFrame)) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.elements))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'ValueArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'IntArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'RefArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'ArrayIndexInvX'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_y (|tptp.'ArrayIndexInvY'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (|tptp.'InRange'| (|tptp.'IntArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_i Int) (A__questionmark_r Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))))) (not (forall ((A__questionmark_a Int)) (>= (|tptp.'Rank'| A__questionmark_a) 1))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((BOUND_VARIABLE_11112 Int)) (>= (|tptp.'Length'| BOUND_VARIABLE_11112) 0))) (not (forall ((BOUND_VARIABLE_11118 Int)) (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| BOUND_VARIABLE_11118))) 0))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (>= (|tptp.'DimLength'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int)) (or (not (= (|tptp.'Rank'| A__questionmark_a) 1)) (= (|tptp.'DimLength'| A__questionmark_a 0) (|tptp.'Length'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'LBound'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'UBound'| A__questionmark_a A__questionmark_i) (+ (- 1) (|tptp.'DimLength'| A__questionmark_a A__questionmark_i))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryValue'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryInt'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryRef'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryNonNullRef'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Object'|))) (not (forall ((BOUND_VARIABLE_11205 Int) (BOUND_VARIABLE_11207 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11205 BOUND_VARIABLE_11207) (|tptp.'ValueArray'| BOUND_VARIABLE_11205 BOUND_VARIABLE_11207))))) (not (forall ((BOUND_VARIABLE_11214 Int) (BOUND_VARIABLE_11216 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11214 BOUND_VARIABLE_11216) |tptp.'System_Array'|)))) (not (forall ((BOUND_VARIABLE_11254 Int) (BOUND_VARIABLE_11256 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11254 BOUND_VARIABLE_11256) (|tptp.'IntArray'| BOUND_VARIABLE_11254 BOUND_VARIABLE_11256))))) (not (forall ((BOUND_VARIABLE_11263 Int) (BOUND_VARIABLE_11265 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11263 BOUND_VARIABLE_11265) |tptp.'System_Array'|)))) (not (forall ((BOUND_VARIABLE_11303 Int) (BOUND_VARIABLE_11305 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11303 BOUND_VARIABLE_11305) (|tptp.'RefArray'| BOUND_VARIABLE_11303 BOUND_VARIABLE_11305))))) (not (forall ((BOUND_VARIABLE_11312 Int) (BOUND_VARIABLE_11314 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11312 BOUND_VARIABLE_11314) |tptp.'System_Array'|)))) (not (forall ((BOUND_VARIABLE_11352 Int) (BOUND_VARIABLE_11354 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11352 BOUND_VARIABLE_11354) (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11352 BOUND_VARIABLE_11354))))) (not (forall ((BOUND_VARIABLE_11361 Int) (BOUND_VARIABLE_11363 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11361 BOUND_VARIABLE_11363) |tptp.'System_Array'|)))) (not (forall ((A__questionmark_array Int) (A__questionmark_elementType Int) (A__questionmark_rank Int)) (or (not (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank))) (and (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_array) |tptp.'System_Array'|)) (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array)) (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| (tptp.typeof A__questionmark_array)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((BOUND_VARIABLE_11493 Int) (BOUND_VARIABLE_11495 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11495 (|tptp.'RefArray'| BOUND_VARIABLE_11495 BOUND_VARIABLE_11493)))))) (not (forall ((BOUND_VARIABLE_11506 Int) (BOUND_VARIABLE_11508 Int) (BOUND_VARIABLE_11510 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11510 (|tptp.'RefArray'| BOUND_VARIABLE_11506 BOUND_VARIABLE_11508)))) (= BOUND_VARIABLE_11510 (|tptp.'RefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_11510) BOUND_VARIABLE_11508))))) (not (forall ((BOUND_VARIABLE_11522 Int) (BOUND_VARIABLE_11524 Int) (BOUND_VARIABLE_11526 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11526 (|tptp.'RefArray'| BOUND_VARIABLE_11522 BOUND_VARIABLE_11524)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_11526) BOUND_VARIABLE_11522))))) (not (forall ((BOUND_VARIABLE_11598 Int) (BOUND_VARIABLE_11600 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11600 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11600 BOUND_VARIABLE_11598)))))) (not (forall ((BOUND_VARIABLE_11611 Int) (BOUND_VARIABLE_11613 Int) (BOUND_VARIABLE_11615 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11615 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11611 BOUND_VARIABLE_11613)))) (= BOUND_VARIABLE_11615 (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_11615) BOUND_VARIABLE_11613))))) (not (forall ((BOUND_VARIABLE_11627 Int) (BOUND_VARIABLE_11629 Int) (BOUND_VARIABLE_11631 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11631 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11627 BOUND_VARIABLE_11629)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_11631) BOUND_VARIABLE_11627))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (and (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (and (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))) (and (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef)) (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_a Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= |tptp.'System_Object'| (tptp.typeof (|tptp.'ElementProxy'| A__questionmark_o A__questionmark_pos))))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= |tptp.'System_Object'| (tptp.typeof (|tptp.'ElementProxyStruct'| A__questionmark_o A__questionmark_pos))))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f)))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_f_prime_ Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_f A__questionmark_f_prime_) (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f_prime_) (|tptp.'StructGet'| A__questionmark_s A__questionmark_f_prime_))))) (not (forall ((BOUND_VARIABLE_12007 Int)) (= tptp.true_1 (tptp.x BOUND_VARIABLE_12007 (|tptp.'BaseClass'| BOUND_VARIABLE_12007))))) (not (forall ((BOUND_VARIABLE_12014 Int)) (or (= |tptp.'System_Object'| BOUND_VARIABLE_12014) (not (= BOUND_VARIABLE_12014 (|tptp.'BaseClass'| BOUND_VARIABLE_12014)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_B Int) (A__questionmark_C Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_C (|tptp.'AsDirectSubClass'| A__questionmark_B A__questionmark_A)))) (= A__questionmark_B (|tptp.'OneClassDown'| A__questionmark_C A__questionmark_A))))) (not (forall ((A__questionmark_T Int) (BOUND_VARIABLE_12067 Int) (BOUND_VARIABLE_12060 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| A__questionmark_T))) (and (or (not (= tptp.true_1 (tptp.x A__questionmark_T BOUND_VARIABLE_12060))) (= A__questionmark_T BOUND_VARIABLE_12060)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12067 A__questionmark_T))) (= A__questionmark_T BOUND_VARIABLE_12067)))))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Boolean'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Object'|))) (not (forall ((A__questionmark_T Int)) (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'TypeObject'| A__questionmark_T) |tptp.'System_Type'|)))) (not (forall ((A__questionmark_T Int)) (= A__questionmark_T (|tptp.'TypeName'| (|tptp.'TypeObject'| A__questionmark_T))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (or (= tptp.nullObject A__questionmark_o) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) A__questionmark_T)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T)) (and (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T))) (= A__questionmark_o (|tptp.'As'| A__questionmark_o A__questionmark_T))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (= tptp.nullObject (|tptp.'As'| A__questionmark_o A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) |tptp.'System_Array'|))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) tptp.allocated))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_s Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_s))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'StructGet'| A__questionmark_s A__questionmark_f)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'RefArrayGet'| A__questionmark_e A__questionmark_i)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'ValueArrayGet'| A__questionmark_e A__questionmark_i)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_o))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_c Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_c) tptp.allocated))))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| |tptp.'NonNullFieldsAreInitialized'|))) (not (forall ((A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= A__questionmark_f (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T))) (= A__questionmark_f (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (|tptp.'Is'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)) A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (and (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|)))) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (|tptp.'InRange'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRangeField'| A__questionmark_f A__questionmark_T)) A__questionmark_T))))) (not (forall ((A__questionmark_o Int)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| (tptp.typeof A__questionmark_o)))))) (not (forall ((A__questionmark_J Int) (A__questionmark_s Int) (A__questionmark_b Int)) (or (not (= A__questionmark_J (|tptp.'AsInterface'| A__questionmark_J))) (not (= A__questionmark_b (|tptp.'Box'| A__questionmark_s A__questionmark_b))) (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (|tptp.'AsInterface'| A__questionmark_J)))) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J))))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Object'|)) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_T)))) (and (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1)) (= A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_U_1)))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_T)))) (and (not (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1))) (= A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_U_1)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int) (BOUND_VARIABLE_12450 Int) (BOUND_VARIABLE_12448 Int)) (or (= tptp.nullObject A__questionmark_o) (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_12448))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.localinv)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.ownerRef))) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_12448 BOUND_VARIABLE_12450 tptp.ownerRef)))) (= A__questionmark_o BOUND_VARIABLE_12450) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_12448 BOUND_VARIABLE_12450 tptp.ownerFrame)))))))) (not (forall ((A__questionmark_s Int)) (>= (|tptp.'StringLength'| A__questionmark_s) 0))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (and (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerRef)) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (and (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (and (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerRef)) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (and (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (not (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (and (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.localinv))))))) (not (forall ((BOUND_VARIABLE_13006 Int) (BOUND_VARIABLE_13008 Int) (BOUND_VARIABLE_13010 Int) (BOUND_VARIABLE_13012 Int)) (= (|tptp.'BoxFunc'| BOUND_VARIABLE_13006 BOUND_VARIABLE_13008 BOUND_VARIABLE_13010 BOUND_VARIABLE_13012) (|tptp.'Box'| BOUND_VARIABLE_13006 (|tptp.'BoxFunc'| BOUND_VARIABLE_13006 BOUND_VARIABLE_13008 BOUND_VARIABLE_13010 BOUND_VARIABLE_13012))))) (not (forall ((BOUND_VARIABLE_13019 Int) (BOUND_VARIABLE_13021 Int) (BOUND_VARIABLE_13023 Int) (BOUND_VARIABLE_13025 Int)) (= BOUND_VARIABLE_13021 (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| BOUND_VARIABLE_13019 BOUND_VARIABLE_13021 BOUND_VARIABLE_13023 BOUND_VARIABLE_13025))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (or (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_x_3))) (= A__questionmark_x_3 (|tptp.'BoxFunc'| A__questionmark_x_3 A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (= A__questionmark_x_3 (|tptp.'Unbox'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))))) (not (forall ((A__questionmark_p Int) (BOUND_VARIABLE_13114 Int) (BOUND_VARIABLE_13112 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_13112))) (and (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13112 (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p) tptp.inv)) (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13112 (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p) tptp.localinv)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) |tptp.'System_Object'|))) (not (= A__questionmark_p (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))) (= A__questionmark_x_3 A__questionmark_p)))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (= (= A__questionmark_typ (|tptp.'UnboxedType'| A__questionmark_p)) (not (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)))))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (or (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)) (= A__questionmark_p (|tptp.'Box'| (|tptp.'Unbox'| A__questionmark_p) A__questionmark_p))))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_SByte'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Byte'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int16'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt16'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int32'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt32'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int64'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt64'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Char'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UIntPtr'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_IntPtr'|))) (not (>= (+ tptp.int_m2147483648 (* (- 1) tptp.int_m9223372036854775808)) 1)) (>= tptp.int_m2147483648 (- 100000)) (not (>= tptp.int_2147483647 100001)) (not (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_2147483647)) 1)) (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_9223372036854775807)) 0) (>= (+ tptp.int_9223372036854775807 (* (- 1) tptp.int_18446744073709551615)) 0) (not (= tptp.int_m9223372036854775808 (+ (- 1) (* (- 1) tptp.int_9223372036854775807)))) (not (= tptp.int_m2147483648 (+ (- 1) (* (- 1) tptp.int_2147483647)))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_SByte'|)) (and (>= A__questionmark_i (- 128)) (not (>= A__questionmark_i 128)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Byte'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 256)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int16'|)) (and (>= A__questionmark_i (- 32768)) (not (>= A__questionmark_i 32768)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt16'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 65536)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int32'|)) (and (not (>= (+ tptp.int_m2147483648 (* (- 1) A__questionmark_i)) 1)) (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt32'|)) (and (>= A__questionmark_i 0) (>= (+ tptp.int_4294967295 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int64'|)) (and (not (>= (+ tptp.int_m9223372036854775808 (* (- 1) A__questionmark_i)) 1)) (>= (+ tptp.int_9223372036854775807 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt64'|)) (and (>= A__questionmark_i 0) (>= (+ tptp.int_18446744073709551615 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Char'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 65536)))))) (not (forall ((A__questionmark_z Int) (A__questionmark_B Int) (A__questionmark_C Int)) (or (not (= tptp.true_1 (|tptp.'InRange'| A__questionmark_z A__questionmark_C))) (= A__questionmark_z (|tptp.'IntToInt'| A__questionmark_z A__questionmark_B A__questionmark_C))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'IfThenElse'| tptp.true_1 A__questionmark_x_3 A__questionmark_y)))) (not (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (= tptp.true_1 A__questionmark_b) (= A__questionmark_y (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (+ (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (* A__questionmark_y (tptp.x_1 A__questionmark_x_3 A__questionmark_y)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 1)) (and (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0) (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 1))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (>= A__questionmark_y 0) (and (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0) (not (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 0)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (>= A__questionmark_x_3 1) (not (>= A__questionmark_y 1)) (and (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 1) (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (>= A__questionmark_x_3 1) (>= A__questionmark_y 0) (and (not (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 0)) (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_d Int)) (or (not (>= A__questionmark_d 2)) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (>= (+ A__questionmark_a (* (- 1) A__questionmark_b)) 0) (not (>= (+ A__questionmark_a (* (- 1) A__questionmark_b) A__questionmark_d) 1))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (and (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0))) (>= (tptp.and_1 A__questionmark_x_3 A__questionmark_y) 0)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (and (>= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) 0) (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) 0))))) (not (forall ((A__questionmark_i Int)) (= A__questionmark_i (tptp.shl A__questionmark_i 0)))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_j 1)) (= (tptp.shl A__questionmark_i A__questionmark_j) (* 2 (tptp.shl A__questionmark_i (+ (- 1) A__questionmark_j))))))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 32768) (not (>= A__questionmark_j 0)) (>= A__questionmark_j 17) (and (>= (tptp.shl A__questionmark_i A__questionmark_j) 0) (>= (+ tptp.int_2147483647 (* (- 1) (tptp.shl A__questionmark_i A__questionmark_j))) 0))))) (not (forall ((A__questionmark_i Int)) (= A__questionmark_i (tptp.shr A__questionmark_i 0)))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_j 1)) (= (tptp.shr A__questionmark_i A__questionmark_j) (tptp.x_1 (tptp.shr A__questionmark_i (+ (- 1) A__questionmark_j)) 2))))) (not (forall ((BOUND_VARIABLE_13964 Int) (BOUND_VARIABLE_13966 Int)) (or (= BOUND_VARIABLE_13964 (tptp.min BOUND_VARIABLE_13964 BOUND_VARIABLE_13966)) (= BOUND_VARIABLE_13966 (tptp.min BOUND_VARIABLE_13964 BOUND_VARIABLE_13966))))) (not (forall ((BOUND_VARIABLE_13974 Int) (BOUND_VARIABLE_13976 Int)) (>= (+ BOUND_VARIABLE_13974 (* (- 1) (tptp.min BOUND_VARIABLE_13974 BOUND_VARIABLE_13976))) 0))) (not (forall ((BOUND_VARIABLE_13984 Int) (BOUND_VARIABLE_13986 Int)) (>= (+ BOUND_VARIABLE_13986 (* (- 1) (tptp.min BOUND_VARIABLE_13984 BOUND_VARIABLE_13986))) 0))) (not (forall ((BOUND_VARIABLE_14050 Int) (BOUND_VARIABLE_14052 Int)) (or (= BOUND_VARIABLE_14050 (tptp.max BOUND_VARIABLE_14050 BOUND_VARIABLE_14052)) (= BOUND_VARIABLE_14052 (tptp.max BOUND_VARIABLE_14050 BOUND_VARIABLE_14052))))) (not (forall ((BOUND_VARIABLE_14060 Int) (BOUND_VARIABLE_14062 Int)) (not (>= (+ BOUND_VARIABLE_14060 (* (- 1) (tptp.max BOUND_VARIABLE_14060 BOUND_VARIABLE_14062))) 1)))) (not (forall ((BOUND_VARIABLE_14071 Int) (BOUND_VARIABLE_14073 Int)) (not (>= (+ BOUND_VARIABLE_14073 (* (- 1) (tptp.max BOUND_VARIABLE_14071 BOUND_VARIABLE_14073))) 1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))))) (not (forall ((BOUND_VARIABLE_14112 Int) (BOUND_VARIABLE_14114 Int) (BOUND_VARIABLE_14116 Int)) (= (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14114 BOUND_VARIABLE_14116)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14112 BOUND_VARIABLE_14114 BOUND_VARIABLE_14116))))) (not (forall ((BOUND_VARIABLE_14125 Int) (BOUND_VARIABLE_14127 Int) (BOUND_VARIABLE_14129 Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14125 BOUND_VARIABLE_14127 BOUND_VARIABLE_14129)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14129 BOUND_VARIABLE_14127))))) (not (forall ((BOUND_VARIABLE_14142 Int)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14142 BOUND_VARIABLE_14142)))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_c Int)) (or (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b))) (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c))) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_c))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (or (= tptp.nullObject A__questionmark_a) (= tptp.nullObject A__questionmark_b) (not (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_a) (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_b))))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_size'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_size'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_size'|))) (not (= |tptp.'BoundedStack'| (|tptp.'DeclType'| |tptp.'BoundedStack_size'|))) (not (= |tptp.'BoundedStack_size'| (|tptp.'AsRangeField'| |tptp.'BoundedStack_size'| |tptp.'System_Int32'|))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_max'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_max'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_max'|))) (not (= |tptp.'BoundedStack'| (|tptp.'DeclType'| |tptp.'BoundedStack_max'|))) (not (= |tptp.'BoundedStack_max'| (|tptp.'AsRangeField'| |tptp.'BoundedStack_max'| |tptp.'System_Int32'|))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_elems'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_elems'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_elems'|))) (not (= |tptp.'BoundedStack_elems'| (|tptp.'AsRepField'| |tptp.'BoundedStack_elems'| |tptp.'BoundedStack'|))) (not (= |tptp.'BoundedStack'| (|tptp.'DeclType'| |tptp.'BoundedStack_elems'|))) (not (= |tptp.'BoundedStack_elems'| (|tptp.'AsNonNullRefField'| |tptp.'BoundedStack_elems'| (|tptp.'IntArray'| |tptp.'System_Int32'| 1)))) (not (= tptp.true_1 (tptp.x |tptp.'BoundedStack'| |tptp.'BoundedStack'|))) (not (= |tptp.'System_Object'| A__questionmark_v_0_8)) (not (= |tptp.'BoundedStack'| (|tptp.'AsDirectSubClass'| |tptp.'BoundedStack'| A__questionmark_v_0_8))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack'| (|tptp.'AsMutable'| |tptp.'BoundedStack'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Array'|))) (not (= |tptp.'System_Object'| A__questionmark_v_1_9)) (not (= |tptp.'System_Array'| (|tptp.'AsDirectSubClass'| |tptp.'System_Array'| A__questionmark_v_1_9))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| (|tptp.'AsMutable'| |tptp.'System_Array'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_ICloneable'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_ICloneable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_ICloneable'|))) (not (= |tptp.'System_ICloneable'| (|tptp.'AsInterface'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IEnumerable'|))) (not (= |tptp.'System_Collections_IEnumerable'| (|tptp.'AsInterface'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_ICollection'|))) (not (= |tptp.'System_Collections_ICollection'| (|tptp.'AsInterface'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IList'|))) (not (= |tptp.'System_Collections_IList'| (|tptp.'AsInterface'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Array'|))) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h))) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|))) (= A__questionmark_v_0_8 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv)) (and (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|) 0) (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|))) 0) (not (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|)))) 1)))))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_String'|))) (not (= |tptp.'System_Object'| A__questionmark_v_2_7)) (not (= |tptp.'System_String'| (|tptp.'AsDirectSubClass'| |tptp.'System_String'| A__questionmark_v_2_7))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_String'|))) (not (= |tptp.'System_String'| (|tptp.'AsImmutable'| |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IComparable'|))) (not (= |tptp.'System_IComparable'| (|tptp.'AsInterface'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IConvertible'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IConvertible'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IConvertible'|))) (not (= |tptp.'System_IConvertible'| (|tptp.'AsInterface'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IComparable_1___System_String'|))) (not (= |tptp.'System_IComparable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| (|tptp.'AsInterface'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IEquatable_1___System_String'|))) (not (= |tptp.'System_IEquatable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IEquatable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|))) (not (forall ((A__questionmark_U Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U |tptp.'System_String'|))) (= |tptp.'System_String'| A__questionmark_U)))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Exception'|))) (not (= |tptp.'System_Object'| A__questionmark_v_3_6)) (not (= |tptp.'System_Exception'| (|tptp.'AsDirectSubClass'| |tptp.'System_Exception'| A__questionmark_v_3_6))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| (|tptp.'AsMutable'| |tptp.'System_Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| (|tptp.'AsInterface'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= |tptp.'System_Runtime_InteropServices__Exception'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= |tptp.'System_Exception'| A__questionmark_v_4_5)) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_4_5))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_5_4)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'| A__questionmark_v_5_4))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Object'| A__questionmark_v_6_3)) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsDirectSubClass'| |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_6_3))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsImmutable'| |tptp.'System_Reflection_MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| (|tptp.'AsInterface'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_7_2)) (not (= |tptp.'System_Type'| (|tptp.'AsDirectSubClass'| |tptp.'System_Type'| A__questionmark_v_7_2))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Type'|))) (not (= |tptp.'System_Type'| (|tptp.'AsImmutable'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= |tptp.'System_Runtime_InteropServices__Type'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_IReflect'|))) (not (= |tptp.'System_Reflection_IReflect'| (|tptp.'AsInterface'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| (|tptp.'AsInterface'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (and (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int) (BOUND_VARIABLE_14774 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_14732 Int)) (or (= tptp.nullObject BOUND_VARIABLE_14732) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)) (or (= tptp.nullObject BOUND_VARIABLE_14774) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14774) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14774) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.localinv))))))))) (and (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int) (BOUND_VARIABLE_15094 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15053 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15053) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)) (or (= tptp.nullObject BOUND_VARIABLE_15094) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15094) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15094) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.localinv))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'System_Object'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'BoundedStack_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (and (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (not (forall ((A__questionmark_Heap Int) (A__questionmark_arg0_in Int) (A__questionmark_arg1_in Int) (BOUND_VARIABLE_15544 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated))) (and (not (= tptp.nullObject A__questionmark_arg0_in)) (not (forall ((BOUND_VARIABLE_15471 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15471) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_arg1_in)) (not (forall ((BOUND_VARIABLE_15493 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15493) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.localinv))))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.allocated)) (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in)) (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in)) (or (= tptp.nullObject BOUND_VARIABLE_15544) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15544) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15544) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.localinv))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_arg0_in Int) (A__questionmark_arg1_in Int)) (= (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) (|tptp.'System_String_Concat_System_Object_System_Object_1'| A__questionmark_arg0_in A__questionmark_arg1_in)))) (and (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (not (forall ((A__questionmark_Heap Int) (A__questionmark_str0_in Int) (A__questionmark_str1_in Int) (BOUND_VARIABLE_15904 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated))) (and (not (= tptp.nullObject A__questionmark_str0_in)) (not (forall ((BOUND_VARIABLE_15832 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15832) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_str1_in)) (not (forall ((BOUND_VARIABLE_15853 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15853) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.localinv))))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.allocated)) (= (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (+ (* (- 1) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))) (|tptp.'StringLength'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in)))) (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in)) (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in)) (or (= tptp.nullObject BOUND_VARIABLE_15904) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15904) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15904) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.localinv))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_str0_in Int) (A__questionmark_str1_in Int)) (= (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) (|tptp.'System_String_Concat_System_String_System_String_1'| A__questionmark_str0_in A__questionmark_str1_in)))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral8 |tptp.'System_String'|))) (not (= (|tptp.'StringLength'| tptp.stringLiteral8) 13)) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral8 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral8 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral8))))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral9 |tptp.'System_String'|))) (not (= (|tptp.'StringLength'| tptp.stringLiteral9) 18)) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral9 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral9 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral9))))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral10 |tptp.'System_String'|))) (not (= (|tptp.'StringLength'| tptp.stringLiteral10) 7)) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral10 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral10 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral10))))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral11 |tptp.'System_String'|))) (not (= (|tptp.'StringLength'| tptp.stringLiteral11) 1)) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral11 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral11 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral11))))))))) :rule all_simplify)
% 22.66/22.94 (step t15 (cl (= (forall ((A__questionmark_v_7_2 Int) (A__questionmark_v_6_3 Int) (A__questionmark_v_5_4 Int) (A__questionmark_v_4_5 Int) (A__questionmark_v_3_6 Int) (A__questionmark_v_2_7 Int) (A__questionmark_v_0_8 Int) (A__questionmark_v_1_9 Int)) (or (not (= A__questionmark_v_7_2 (|tptp.'BaseClass'| |tptp.'System_Type'|))) (not (= A__questionmark_v_6_3 (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|))) (not (= A__questionmark_v_5_4 (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= A__questionmark_v_4_5 (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= A__questionmark_v_3_6 (|tptp.'BaseClass'| |tptp.'System_Exception'|))) (not (= A__questionmark_v_2_7 (|tptp.'BaseClass'| |tptp.'System_String'|))) (not (= A__questionmark_v_0_8 (|tptp.'BaseClass'| |tptp.'BoundedStack'|))) (not (= A__questionmark_v_1_9 (|tptp.'BaseClass'| |tptp.'System_Array'|))) (= tptp.allocated tptp.elements) (= tptp.allocated tptp.inv) (= tptp.localinv tptp.allocated) (= tptp.allocated tptp.exposeVersion) (= tptp.sharingMode tptp.allocated) (= tptp.allocated |tptp.'SharingMode_Unshared'|) (= tptp.allocated |tptp.'SharingMode_LockProtected'|) (= tptp.ownerRef tptp.allocated) (= tptp.allocated tptp.ownerFrame) (= tptp.allocated |tptp.'PeerGroupPlaceholder'|) (= tptp.allocated |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryInt'| tptp.allocated) (= |tptp.'ArrayCategoryRef'| tptp.allocated) (= |tptp.'ArrayCategoryNonNullRef'| tptp.allocated) (= |tptp.'System_Array'| tptp.allocated) (= |tptp.'System_Boolean'| tptp.allocated) (= |tptp.'System_Object'| tptp.allocated) (= tptp.allocated |tptp.'System_Type'|) (= tptp.allocated |tptp.'NonNullFieldsAreInitialized'|) (= tptp.allocated |tptp.'System_String'|) (= tptp.allocated |tptp.'FirstConsistentOwner'|) (= tptp.allocated |tptp.'System_SByte'|) (= tptp.allocated |tptp.'System_Byte'|) (= |tptp.'System_Int16'| tptp.allocated) (= tptp.allocated |tptp.'System_UInt16'|) (= |tptp.'System_Int32'| tptp.allocated) (= tptp.allocated |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| tptp.allocated) (= |tptp.'System_UInt64'| tptp.allocated) (= tptp.allocated |tptp.'System_Char'|) (= tptp.allocated |tptp.'System_UIntPtr'|) (= tptp.allocated |tptp.'System_IntPtr'|) (= tptp.allocated |tptp.'BoundedStack_max'|) (= tptp.allocated |tptp.'BoundedStack_size'|) (= tptp.allocated |tptp.'BoundedStack_elems'|) (= tptp.allocated |tptp.'System_Exception'|) (= tptp.allocated |tptp.'System_IComparable'|) (= tptp.allocated |tptp.'System_Collections_ICollection'|) (= tptp.allocated |tptp.'System_ICloneable'|) (= tptp.allocated |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| tptp.allocated) (= |tptp.'System_Reflection_MemberInfo'| tptp.allocated) (= |tptp.'System_Collections_IEnumerable'| tptp.allocated) (= tptp.allocated |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= tptp.allocated |tptp.'System_Reflection_ICustomAttributeProvider'|) (= tptp.allocated |tptp.'System_Runtime_InteropServices__Exception'|) (= tptp.allocated |tptp.'Microsoft_Contracts_GuardException'|) (= tptp.allocated |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= tptp.allocated |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.allocated) (= tptp.allocated |tptp.'BoundedStack'|) (= tptp.allocated |tptp.'System_IEquatable_1___System_String'|) (= tptp.allocated |tptp.'System_Runtime_InteropServices__Type'|) (= tptp.allocated |tptp.'System_IComparable_1___System_String'|) (= tptp.allocated |tptp.'System_Collections_IList'|) (= tptp.allocated |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 tptp.allocated) (= tptp.allocated tptp.stringLiteral9) (= tptp.stringLiteral10 tptp.allocated) (= tptp.allocated tptp.stringLiteral11) (= tptp.elements tptp.inv) (= tptp.localinv tptp.elements) (= tptp.elements tptp.exposeVersion) (= tptp.sharingMode tptp.elements) (= |tptp.'SharingMode_Unshared'| tptp.elements) (= |tptp.'SharingMode_LockProtected'| tptp.elements) (= tptp.ownerRef tptp.elements) (= tptp.elements tptp.ownerFrame) (= |tptp.'PeerGroupPlaceholder'| tptp.elements) (= |tptp.'ArrayCategoryValue'| tptp.elements) (= |tptp.'ArrayCategoryInt'| tptp.elements) (= |tptp.'ArrayCategoryRef'| tptp.elements) (= |tptp.'ArrayCategoryNonNullRef'| tptp.elements) (= |tptp.'System_Array'| tptp.elements) (= |tptp.'System_Boolean'| tptp.elements) (= |tptp.'System_Object'| tptp.elements) (= tptp.elements |tptp.'System_Type'|) (= |tptp.'NonNullFieldsAreInitialized'| tptp.elements) (= tptp.elements |tptp.'System_String'|) (= tptp.elements |tptp.'FirstConsistentOwner'|) (= |tptp.'System_SByte'| tptp.elements) (= tptp.elements |tptp.'System_Byte'|) (= |tptp.'System_Int16'| tptp.elements) (= |tptp.'System_UInt16'| tptp.elements) (= |tptp.'System_Int32'| tptp.elements) (= tptp.elements |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| tptp.elements) (= |tptp.'System_UInt64'| tptp.elements) (= |tptp.'System_Char'| tptp.elements) (= tptp.elements |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| tptp.elements) (= tptp.elements |tptp.'BoundedStack_max'|) (= tptp.elements |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| tptp.elements) (= |tptp.'System_Exception'| tptp.elements) (= |tptp.'System_IComparable'| tptp.elements) (= |tptp.'System_Collections_ICollection'| tptp.elements) (= tptp.elements |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.elements) (= |tptp.'System_IConvertible'| tptp.elements) (= |tptp.'System_Reflection_MemberInfo'| tptp.elements) (= |tptp.'System_Collections_IEnumerable'| tptp.elements) (= tptp.elements |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.elements) (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.elements) (= |tptp.'Microsoft_Contracts_GuardException'| tptp.elements) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.elements) (= tptp.elements |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.elements) (= |tptp.'BoundedStack'| tptp.elements) (= tptp.elements |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| tptp.elements) (= |tptp.'System_IComparable_1___System_String'| tptp.elements) (= tptp.elements |tptp.'System_Collections_IList'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.elements) (= tptp.stringLiteral8 tptp.elements) (= tptp.stringLiteral9 tptp.elements) (= tptp.stringLiteral10 tptp.elements) (= tptp.stringLiteral11 tptp.elements) (= tptp.localinv tptp.inv) (= tptp.inv tptp.exposeVersion) (= tptp.sharingMode tptp.inv) (= |tptp.'SharingMode_Unshared'| tptp.inv) (= |tptp.'SharingMode_LockProtected'| tptp.inv) (= tptp.ownerRef tptp.inv) (= tptp.inv tptp.ownerFrame) (= |tptp.'PeerGroupPlaceholder'| tptp.inv) (= |tptp.'ArrayCategoryValue'| tptp.inv) (= |tptp.'ArrayCategoryInt'| tptp.inv) (= |tptp.'ArrayCategoryRef'| tptp.inv) (= |tptp.'ArrayCategoryNonNullRef'| tptp.inv) (= |tptp.'System_Array'| tptp.inv) (= |tptp.'System_Boolean'| tptp.inv) (= |tptp.'System_Object'| tptp.inv) (= tptp.inv |tptp.'System_Type'|) (= |tptp.'NonNullFieldsAreInitialized'| tptp.inv) (= tptp.inv |tptp.'System_String'|) (= tptp.inv |tptp.'FirstConsistentOwner'|) (= |tptp.'System_SByte'| tptp.inv) (= tptp.inv |tptp.'System_Byte'|) (= |tptp.'System_Int16'| tptp.inv) (= |tptp.'System_UInt16'| tptp.inv) (= |tptp.'System_Int32'| tptp.inv) (= |tptp.'System_UInt32'| tptp.inv) (= |tptp.'System_Int64'| tptp.inv) (= |tptp.'System_UInt64'| tptp.inv) (= |tptp.'System_Char'| tptp.inv) (= |tptp.'System_UIntPtr'| tptp.inv) (= |tptp.'System_IntPtr'| tptp.inv) (= tptp.inv |tptp.'BoundedStack_max'|) (= tptp.inv |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| tptp.inv) (= |tptp.'System_Exception'| tptp.inv) (= |tptp.'System_IComparable'| tptp.inv) (= |tptp.'System_Collections_ICollection'| tptp.inv) (= tptp.inv |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.inv) (= |tptp.'System_IConvertible'| tptp.inv) (= |tptp.'System_Reflection_MemberInfo'| tptp.inv) (= |tptp.'System_Collections_IEnumerable'| tptp.inv) (= tptp.inv |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.inv) (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.inv) (= |tptp.'Microsoft_Contracts_GuardException'| tptp.inv) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.inv) (= tptp.inv |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.inv) (= |tptp.'BoundedStack'| tptp.inv) (= tptp.inv |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| tptp.inv) (= |tptp.'System_IComparable_1___System_String'| tptp.inv) (= |tptp.'System_Collections_IList'| tptp.inv) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.inv) (= tptp.stringLiteral8 tptp.inv) (= tptp.stringLiteral9 tptp.inv) (= tptp.stringLiteral10 tptp.inv) (= tptp.stringLiteral11 tptp.inv) (= tptp.localinv tptp.exposeVersion) (= tptp.localinv tptp.sharingMode) (= tptp.localinv |tptp.'SharingMode_Unshared'|) (= tptp.localinv |tptp.'SharingMode_LockProtected'|) (= tptp.ownerRef tptp.localinv) (= tptp.localinv tptp.ownerFrame) (= tptp.localinv |tptp.'PeerGroupPlaceholder'|) (= tptp.localinv |tptp.'ArrayCategoryValue'|) (= tptp.localinv |tptp.'ArrayCategoryInt'|) (= tptp.localinv |tptp.'ArrayCategoryRef'|) (= tptp.localinv |tptp.'ArrayCategoryNonNullRef'|) (= tptp.localinv |tptp.'System_Array'|) (= tptp.localinv |tptp.'System_Boolean'|) (= tptp.localinv |tptp.'System_Object'|) (= tptp.localinv |tptp.'System_Type'|) (= tptp.localinv |tptp.'NonNullFieldsAreInitialized'|) (= tptp.localinv |tptp.'System_String'|) (= tptp.localinv |tptp.'FirstConsistentOwner'|) (= tptp.localinv |tptp.'System_SByte'|) (= tptp.localinv |tptp.'System_Byte'|) (= tptp.localinv |tptp.'System_Int16'|) (= tptp.localinv |tptp.'System_UInt16'|) (= tptp.localinv |tptp.'System_Int32'|) (= tptp.localinv |tptp.'System_UInt32'|) (= tptp.localinv |tptp.'System_Int64'|) (= tptp.localinv |tptp.'System_UInt64'|) (= tptp.localinv |tptp.'System_Char'|) (= tptp.localinv |tptp.'System_UIntPtr'|) (= tptp.localinv |tptp.'System_IntPtr'|) (= tptp.localinv |tptp.'BoundedStack_max'|) (= tptp.localinv |tptp.'BoundedStack_size'|) (= tptp.localinv |tptp.'BoundedStack_elems'|) (= tptp.localinv |tptp.'System_Exception'|) (= tptp.localinv |tptp.'System_IComparable'|) (= tptp.localinv |tptp.'System_Collections_ICollection'|) (= tptp.localinv |tptp.'System_ICloneable'|) (= tptp.localinv |tptp.'Microsoft_Contracts_ICheckedException'|) (= tptp.localinv |tptp.'System_IConvertible'|) (= tptp.localinv |tptp.'System_Reflection_MemberInfo'|) (= tptp.localinv |tptp.'System_Collections_IEnumerable'|) (= tptp.localinv |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= tptp.localinv |tptp.'System_Reflection_ICustomAttributeProvider'|) (= tptp.localinv |tptp.'System_Runtime_InteropServices__Exception'|) (= tptp.localinv |tptp.'Microsoft_Contracts_GuardException'|) (= tptp.localinv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= tptp.localinv |tptp.'System_Reflection_IReflect'|) (= tptp.localinv |tptp.'System_Runtime_Serialization_ISerializable'|) (= tptp.localinv |tptp.'BoundedStack'|) (= tptp.localinv |tptp.'System_IEquatable_1___System_String'|) (= tptp.localinv |tptp.'System_Runtime_InteropServices__Type'|) (= tptp.localinv |tptp.'System_IComparable_1___System_String'|) (= tptp.localinv |tptp.'System_Collections_IList'|) (= tptp.localinv |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.localinv tptp.stringLiteral8) (= tptp.localinv tptp.stringLiteral9) (= tptp.localinv tptp.stringLiteral10) (= tptp.localinv tptp.stringLiteral11) (= tptp.sharingMode tptp.exposeVersion) (= |tptp.'SharingMode_Unshared'| tptp.exposeVersion) (= |tptp.'SharingMode_LockProtected'| tptp.exposeVersion) (= tptp.ownerRef tptp.exposeVersion) (= tptp.ownerFrame tptp.exposeVersion) (= |tptp.'PeerGroupPlaceholder'| tptp.exposeVersion) (= |tptp.'ArrayCategoryValue'| tptp.exposeVersion) (= |tptp.'ArrayCategoryInt'| tptp.exposeVersion) (= |tptp.'ArrayCategoryRef'| tptp.exposeVersion) (= |tptp.'ArrayCategoryNonNullRef'| tptp.exposeVersion) (= |tptp.'System_Array'| tptp.exposeVersion) (= |tptp.'System_Boolean'| tptp.exposeVersion) (= |tptp.'System_Object'| tptp.exposeVersion) (= |tptp.'System_Type'| tptp.exposeVersion) (= |tptp.'NonNullFieldsAreInitialized'| tptp.exposeVersion) (= tptp.exposeVersion |tptp.'System_String'|) (= |tptp.'FirstConsistentOwner'| tptp.exposeVersion) (= |tptp.'System_SByte'| tptp.exposeVersion) (= |tptp.'System_Byte'| tptp.exposeVersion) (= |tptp.'System_Int16'| tptp.exposeVersion) (= |tptp.'System_UInt16'| tptp.exposeVersion) (= |tptp.'System_Int32'| tptp.exposeVersion) (= |tptp.'System_UInt32'| tptp.exposeVersion) (= |tptp.'System_Int64'| tptp.exposeVersion) (= |tptp.'System_UInt64'| tptp.exposeVersion) (= |tptp.'System_Char'| tptp.exposeVersion) (= |tptp.'System_UIntPtr'| tptp.exposeVersion) (= |tptp.'System_IntPtr'| tptp.exposeVersion) (= tptp.exposeVersion |tptp.'BoundedStack_max'|) (= |tptp.'BoundedStack_size'| tptp.exposeVersion) (= |tptp.'BoundedStack_elems'| tptp.exposeVersion) (= |tptp.'System_Exception'| tptp.exposeVersion) (= |tptp.'System_IComparable'| tptp.exposeVersion) (= |tptp.'System_Collections_ICollection'| tptp.exposeVersion) (= tptp.exposeVersion |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.exposeVersion) (= |tptp.'System_IConvertible'| tptp.exposeVersion) (= |tptp.'System_Reflection_MemberInfo'| tptp.exposeVersion) (= |tptp.'System_Collections_IEnumerable'| tptp.exposeVersion) (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.exposeVersion) (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.exposeVersion) (= |tptp.'Microsoft_Contracts_GuardException'| tptp.exposeVersion) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.exposeVersion) (= tptp.exposeVersion |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.exposeVersion) (= |tptp.'BoundedStack'| tptp.exposeVersion) (= |tptp.'System_IEquatable_1___System_String'| tptp.exposeVersion) (= |tptp.'System_Runtime_InteropServices__Type'| tptp.exposeVersion) (= |tptp.'System_IComparable_1___System_String'| tptp.exposeVersion) (= |tptp.'System_Collections_IList'| tptp.exposeVersion) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.exposeVersion) (= tptp.stringLiteral8 tptp.exposeVersion) (= tptp.stringLiteral9 tptp.exposeVersion) (= tptp.stringLiteral10 tptp.exposeVersion) (= tptp.stringLiteral11 tptp.exposeVersion) (= tptp.sharingMode |tptp.'SharingMode_Unshared'|) (= tptp.sharingMode |tptp.'SharingMode_LockProtected'|) (= tptp.ownerRef tptp.sharingMode) (= tptp.sharingMode tptp.ownerFrame) (= tptp.sharingMode |tptp.'PeerGroupPlaceholder'|) (= tptp.sharingMode |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryInt'| tptp.sharingMode) (= tptp.sharingMode |tptp.'ArrayCategoryRef'|) (= tptp.sharingMode |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'System_Array'| tptp.sharingMode) (= tptp.sharingMode |tptp.'System_Boolean'|) (= tptp.sharingMode |tptp.'System_Object'|) (= tptp.sharingMode |tptp.'System_Type'|) (= tptp.sharingMode |tptp.'NonNullFieldsAreInitialized'|) (= tptp.sharingMode |tptp.'System_String'|) (= tptp.sharingMode |tptp.'FirstConsistentOwner'|) (= tptp.sharingMode |tptp.'System_SByte'|) (= tptp.sharingMode |tptp.'System_Byte'|) (= |tptp.'System_Int16'| tptp.sharingMode) (= tptp.sharingMode |tptp.'System_UInt16'|) (= tptp.sharingMode |tptp.'System_Int32'|) (= tptp.sharingMode |tptp.'System_UInt32'|) (= tptp.sharingMode |tptp.'System_Int64'|) (= tptp.sharingMode |tptp.'System_UInt64'|) (= tptp.sharingMode |tptp.'System_Char'|) (= tptp.sharingMode |tptp.'System_UIntPtr'|) (= tptp.sharingMode |tptp.'System_IntPtr'|) (= tptp.sharingMode |tptp.'BoundedStack_max'|) (= tptp.sharingMode |tptp.'BoundedStack_size'|) (= tptp.sharingMode |tptp.'BoundedStack_elems'|) (= tptp.sharingMode |tptp.'System_Exception'|) (= tptp.sharingMode |tptp.'System_IComparable'|) (= tptp.sharingMode |tptp.'System_Collections_ICollection'|) (= tptp.sharingMode |tptp.'System_ICloneable'|) (= tptp.sharingMode |tptp.'Microsoft_Contracts_ICheckedException'|) (= tptp.sharingMode |tptp.'System_IConvertible'|) (= tptp.sharingMode |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Collections_IEnumerable'| tptp.sharingMode) (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= tptp.sharingMode |tptp.'System_Reflection_ICustomAttributeProvider'|) (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Exception'|) (= tptp.sharingMode |tptp.'Microsoft_Contracts_GuardException'|) (= tptp.sharingMode |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= tptp.sharingMode |tptp.'System_Reflection_IReflect'|) (= tptp.sharingMode |tptp.'System_Runtime_Serialization_ISerializable'|) (= tptp.sharingMode |tptp.'BoundedStack'|) (= tptp.sharingMode |tptp.'System_IEquatable_1___System_String'|) (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Type'|) (= tptp.sharingMode |tptp.'System_IComparable_1___System_String'|) (= tptp.sharingMode |tptp.'System_Collections_IList'|) (= tptp.sharingMode |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.sharingMode tptp.stringLiteral8) (= tptp.sharingMode tptp.stringLiteral9) (= tptp.sharingMode tptp.stringLiteral10) (= tptp.sharingMode tptp.stringLiteral11) (= |tptp.'SharingMode_LockProtected'| |tptp.'SharingMode_Unshared'|) (= tptp.ownerRef |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| tptp.ownerFrame) (= |tptp.'SharingMode_Unshared'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_Unshared'|) (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_Unshared'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Array'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Boolean'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Object'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_Type'|) (= |tptp.'SharingMode_Unshared'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_String'|) (= |tptp.'SharingMode_Unshared'| |tptp.'FirstConsistentOwner'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_SByte'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt16'|) (= |tptp.'System_Int32'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_UInt64'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_Char'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_max'|) (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Exception'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_IComparable'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Collections_ICollection'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_ICloneable'|) (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IList'|) (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'SharingMode_Unshared'|) (= tptp.stringLiteral9 |tptp.'SharingMode_Unshared'|) (= tptp.stringLiteral10 |tptp.'SharingMode_Unshared'|) (= tptp.stringLiteral11 |tptp.'SharingMode_Unshared'|) (= tptp.ownerRef |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| tptp.ownerFrame) (= |tptp.'SharingMode_LockProtected'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'System_Array'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'System_Boolean'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'System_Object'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Type'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_String'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'FirstConsistentOwner'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_SByte'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt16'|) (= |tptp.'System_Int32'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'System_UInt64'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Char'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UIntPtr'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IntPtr'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_max'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_size'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_elems'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Exception'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_ICollection'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_ICloneable'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IList'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'SharingMode_LockProtected'|) (= tptp.stringLiteral9 |tptp.'SharingMode_LockProtected'|) (= tptp.stringLiteral10 |tptp.'SharingMode_LockProtected'|) (= tptp.stringLiteral11 |tptp.'SharingMode_LockProtected'|) (= tptp.ownerRef tptp.ownerFrame) (= tptp.ownerRef |tptp.'PeerGroupPlaceholder'|) (= tptp.ownerRef |tptp.'ArrayCategoryValue'|) (= tptp.ownerRef |tptp.'ArrayCategoryInt'|) (= tptp.ownerRef |tptp.'ArrayCategoryRef'|) (= tptp.ownerRef |tptp.'ArrayCategoryNonNullRef'|) (= tptp.ownerRef |tptp.'System_Array'|) (= tptp.ownerRef |tptp.'System_Boolean'|) (= tptp.ownerRef |tptp.'System_Object'|) (= tptp.ownerRef |tptp.'System_Type'|) (= tptp.ownerRef |tptp.'NonNullFieldsAreInitialized'|) (= tptp.ownerRef |tptp.'System_String'|) (= tptp.ownerRef |tptp.'FirstConsistentOwner'|) (= tptp.ownerRef |tptp.'System_SByte'|) (= tptp.ownerRef |tptp.'System_Byte'|) (= tptp.ownerRef |tptp.'System_Int16'|) (= tptp.ownerRef |tptp.'System_UInt16'|) (= tptp.ownerRef |tptp.'System_Int32'|) (= tptp.ownerRef |tptp.'System_UInt32'|) (= tptp.ownerRef |tptp.'System_Int64'|) (= tptp.ownerRef |tptp.'System_UInt64'|) (= tptp.ownerRef |tptp.'System_Char'|) (= tptp.ownerRef |tptp.'System_UIntPtr'|) (= tptp.ownerRef |tptp.'System_IntPtr'|) (= tptp.ownerRef |tptp.'BoundedStack_max'|) (= tptp.ownerRef |tptp.'BoundedStack_size'|) (= tptp.ownerRef |tptp.'BoundedStack_elems'|) (= tptp.ownerRef |tptp.'System_Exception'|) (= tptp.ownerRef |tptp.'System_IComparable'|) (= tptp.ownerRef |tptp.'System_Collections_ICollection'|) (= tptp.ownerRef |tptp.'System_ICloneable'|) (= tptp.ownerRef |tptp.'Microsoft_Contracts_ICheckedException'|) (= tptp.ownerRef |tptp.'System_IConvertible'|) (= tptp.ownerRef |tptp.'System_Reflection_MemberInfo'|) (= tptp.ownerRef |tptp.'System_Collections_IEnumerable'|) (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= tptp.ownerRef |tptp.'System_Reflection_ICustomAttributeProvider'|) (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Exception'|) (= tptp.ownerRef |tptp.'Microsoft_Contracts_GuardException'|) (= tptp.ownerRef |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= tptp.ownerRef |tptp.'System_Reflection_IReflect'|) (= tptp.ownerRef |tptp.'System_Runtime_Serialization_ISerializable'|) (= tptp.ownerRef |tptp.'BoundedStack'|) (= tptp.ownerRef |tptp.'System_IEquatable_1___System_String'|) (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Type'|) (= tptp.ownerRef |tptp.'System_IComparable_1___System_String'|) (= tptp.ownerRef |tptp.'System_Collections_IList'|) (= tptp.ownerRef |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.ownerRef tptp.stringLiteral8) (= tptp.ownerRef tptp.stringLiteral9) (= tptp.ownerRef tptp.stringLiteral10) (= tptp.ownerRef tptp.stringLiteral11) (= |tptp.'PeerGroupPlaceholder'| tptp.ownerFrame) (= |tptp.'ArrayCategoryValue'| tptp.ownerFrame) (= |tptp.'ArrayCategoryInt'| tptp.ownerFrame) (= |tptp.'ArrayCategoryRef'| tptp.ownerFrame) (= |tptp.'ArrayCategoryNonNullRef'| tptp.ownerFrame) (= |tptp.'System_Array'| tptp.ownerFrame) (= |tptp.'System_Boolean'| tptp.ownerFrame) (= |tptp.'System_Object'| tptp.ownerFrame) (= |tptp.'System_Type'| tptp.ownerFrame) (= |tptp.'NonNullFieldsAreInitialized'| tptp.ownerFrame) (= tptp.ownerFrame |tptp.'System_String'|) (= |tptp.'FirstConsistentOwner'| tptp.ownerFrame) (= |tptp.'System_SByte'| tptp.ownerFrame) (= |tptp.'System_Byte'| tptp.ownerFrame) (= |tptp.'System_Int16'| tptp.ownerFrame) (= |tptp.'System_UInt16'| tptp.ownerFrame) (= |tptp.'System_Int32'| tptp.ownerFrame) (= |tptp.'System_UInt32'| tptp.ownerFrame) (= |tptp.'System_Int64'| tptp.ownerFrame) (= |tptp.'System_UInt64'| tptp.ownerFrame) (= |tptp.'System_Char'| tptp.ownerFrame) (= |tptp.'System_UIntPtr'| tptp.ownerFrame) (= |tptp.'System_IntPtr'| tptp.ownerFrame) (= tptp.ownerFrame |tptp.'BoundedStack_max'|) (= |tptp.'BoundedStack_size'| tptp.ownerFrame) (= |tptp.'BoundedStack_elems'| tptp.ownerFrame) (= |tptp.'System_Exception'| tptp.ownerFrame) (= |tptp.'System_IComparable'| tptp.ownerFrame) (= |tptp.'System_Collections_ICollection'| tptp.ownerFrame) (= tptp.ownerFrame |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.ownerFrame) (= |tptp.'System_IConvertible'| tptp.ownerFrame) (= |tptp.'System_Reflection_MemberInfo'| tptp.ownerFrame) (= |tptp.'System_Collections_IEnumerable'| tptp.ownerFrame) (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.ownerFrame) (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.ownerFrame) (= |tptp.'Microsoft_Contracts_GuardException'| tptp.ownerFrame) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.ownerFrame) (= tptp.ownerFrame |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.ownerFrame) (= |tptp.'BoundedStack'| tptp.ownerFrame) (= tptp.ownerFrame |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| tptp.ownerFrame) (= |tptp.'System_IComparable_1___System_String'| tptp.ownerFrame) (= |tptp.'System_Collections_IList'| tptp.ownerFrame) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.ownerFrame) (= tptp.stringLiteral8 tptp.ownerFrame) (= tptp.stringLiteral9 tptp.ownerFrame) (= tptp.stringLiteral10 tptp.ownerFrame) (= tptp.stringLiteral11 tptp.ownerFrame) (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryInt'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'ArrayCategoryRef'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Array'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Boolean'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Object'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Type'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_String'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'FirstConsistentOwner'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_SByte'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_UInt16'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Int32'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_UInt64'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Char'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_max'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Exception'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_IComparable'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Collections_ICollection'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_IConvertible'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IList'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'PeerGroupPlaceholder'|) (= tptp.stringLiteral9 |tptp.'PeerGroupPlaceholder'|) (= tptp.stringLiteral10 |tptp.'PeerGroupPlaceholder'|) (= tptp.stringLiteral11 |tptp.'PeerGroupPlaceholder'|) (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryRef'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Array'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Object'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_Type'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_String'|) (= |tptp.'ArrayCategoryValue'| |tptp.'FirstConsistentOwner'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_SByte'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_UInt16'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Int32'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_Char'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_max'|) (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Exception'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_IComparable'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Collections_ICollection'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'ArrayCategoryValue'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IList'|) (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'ArrayCategoryValue'|) (= tptp.stringLiteral9 |tptp.'ArrayCategoryValue'|) (= tptp.stringLiteral10 |tptp.'ArrayCategoryValue'|) (= tptp.stringLiteral11 |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'System_Array'| |tptp.'ArrayCategoryInt'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Boolean'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Object'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Type'|) (= |tptp.'ArrayCategoryInt'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_String'|) (= |tptp.'ArrayCategoryInt'| |tptp.'FirstConsistentOwner'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_SByte'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'ArrayCategoryInt'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt16'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int32'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt32'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int64'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt64'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Char'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_UIntPtr'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_IntPtr'|) (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_max'|) (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_size'|) (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_elems'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Exception'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_ICollection'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_ICloneable'|) (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_IConvertible'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryInt'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IList'|) (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral8) (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral9) (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral10) (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral11) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryRef'|) (= |tptp.'System_Array'| |tptp.'ArrayCategoryRef'|) (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryRef'|) (= |tptp.'System_Object'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Type'|) (= |tptp.'ArrayCategoryRef'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_String'|) (= |tptp.'ArrayCategoryRef'| |tptp.'FirstConsistentOwner'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_SByte'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt16'|) (= |tptp.'System_Int32'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'ArrayCategoryRef'|) (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Char'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_UIntPtr'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_IntPtr'|) (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_max'|) (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_size'|) (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_elems'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Exception'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_ICollection'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_ICloneable'|) (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryRef'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryRef'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IList'|) (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral9) (= tptp.stringLiteral10 |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral11) (= |tptp.'System_Array'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Boolean'|) (= |tptp.'System_Object'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Type'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_String'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'FirstConsistentOwner'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_SByte'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt16'|) (= |tptp.'System_Int32'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt64'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Char'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UIntPtr'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IntPtr'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_max'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_size'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_elems'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Exception'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_ICollection'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_ICloneable'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IList'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral9) (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral10) (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral11) (= |tptp.'System_Array'| |tptp.'System_Boolean'|) (= |tptp.'System_Array'| |tptp.'System_Object'|) (= |tptp.'System_Array'| |tptp.'System_Type'|) (= |tptp.'System_Array'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Array'| |tptp.'System_String'|) (= |tptp.'System_Array'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Array'| |tptp.'System_SByte'|) (= |tptp.'System_Array'| |tptp.'System_Byte'|) (= |tptp.'System_Array'| |tptp.'System_Int16'|) (= |tptp.'System_Array'| |tptp.'System_UInt16'|) (= |tptp.'System_Array'| |tptp.'System_Int32'|) (= |tptp.'System_Array'| |tptp.'System_UInt32'|) (= |tptp.'System_Array'| |tptp.'System_Int64'|) (= |tptp.'System_Array'| |tptp.'System_UInt64'|) (= |tptp.'System_Array'| |tptp.'System_Char'|) (= |tptp.'System_Array'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Array'| |tptp.'System_IntPtr'|) (= |tptp.'System_Array'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Array'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Array'| |tptp.'BoundedStack_elems'|) (= |tptp.'System_Array'| |tptp.'System_Exception'|) (= |tptp.'System_Array'| |tptp.'System_IComparable'|) (= |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Array'| |tptp.'System_ICloneable'|) (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Array'| |tptp.'System_IConvertible'|) (= |tptp.'System_Array'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Array'|) (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Array'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Array'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Array'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Array'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Array'| |tptp.'BoundedStack'|) (= |tptp.'System_Array'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Array'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Array'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_Array'| tptp.stringLiteral8) (= |tptp.'System_Array'| tptp.stringLiteral9) (= |tptp.'System_Array'| tptp.stringLiteral10) (= |tptp.'System_Array'| tptp.stringLiteral11) (= |tptp.'System_Object'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'System_Type'|) (= |tptp.'System_Boolean'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Boolean'| |tptp.'System_String'|) (= |tptp.'System_Boolean'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Boolean'| |tptp.'System_SByte'|) (= |tptp.'System_Boolean'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'System_UInt16'|) (= |tptp.'System_Int32'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'System_Boolean'|) (= |tptp.'System_UInt64'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'System_Char'|) (= |tptp.'System_Boolean'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Boolean'| |tptp.'System_IntPtr'|) (= |tptp.'System_Boolean'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Boolean'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Boolean'| |tptp.'BoundedStack_elems'|) (= |tptp.'System_Boolean'| |tptp.'System_Exception'|) (= |tptp.'System_Boolean'| |tptp.'System_IComparable'|) (= |tptp.'System_Boolean'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Boolean'| |tptp.'System_ICloneable'|) (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'System_Boolean'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Boolean'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Boolean'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Boolean'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Boolean'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'BoundedStack'|) (= |tptp.'System_Boolean'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Boolean'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Boolean'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| tptp.stringLiteral9) (= tptp.stringLiteral10 |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| tptp.stringLiteral11) (= |tptp.'System_Object'| |tptp.'System_Type'|) (= |tptp.'System_Object'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Object'| |tptp.'System_String'|) (= |tptp.'System_Object'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Object'| |tptp.'System_SByte'|) (= |tptp.'System_Object'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'System_Object'|) (= |tptp.'System_Object'| |tptp.'System_UInt16'|) (= |tptp.'System_Int32'| |tptp.'System_Object'|) (= |tptp.'System_Object'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'System_Object'|) (= |tptp.'System_Object'| |tptp.'System_UInt64'|) (= |tptp.'System_Object'| |tptp.'System_Char'|) (= |tptp.'System_Object'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Object'| |tptp.'System_IntPtr'|) (= |tptp.'System_Object'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Object'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Object'| |tptp.'BoundedStack_elems'|) (= |tptp.'System_Object'| |tptp.'System_Exception'|) (= |tptp.'System_Object'| |tptp.'System_IComparable'|) (= |tptp.'System_Object'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Object'| |tptp.'System_ICloneable'|) (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'System_Object'|) (= |tptp.'System_Object'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|) (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Object'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Object'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Object'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Object'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Object'| |tptp.'BoundedStack'|) (= |tptp.'System_Object'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Object'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Object'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_Object'|) (= |tptp.'System_Object'| tptp.stringLiteral9) (= |tptp.'System_Object'| tptp.stringLiteral10) (= |tptp.'System_Object'| tptp.stringLiteral11) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Type'|) (= |tptp.'System_Type'| |tptp.'System_String'|) (= |tptp.'FirstConsistentOwner'| |tptp.'System_Type'|) (= |tptp.'System_SByte'| |tptp.'System_Type'|) (= |tptp.'System_Byte'| |tptp.'System_Type'|) (= |tptp.'System_Int16'| |tptp.'System_Type'|) (= |tptp.'System_UInt16'| |tptp.'System_Type'|) (= |tptp.'System_Int32'| |tptp.'System_Type'|) (= |tptp.'System_UInt32'| |tptp.'System_Type'|) (= |tptp.'System_Int64'| |tptp.'System_Type'|) (= |tptp.'System_UInt64'| |tptp.'System_Type'|) (= |tptp.'System_Char'| |tptp.'System_Type'|) (= |tptp.'System_UIntPtr'| |tptp.'System_Type'|) (= |tptp.'System_IntPtr'| |tptp.'System_Type'|) (= |tptp.'System_Type'| |tptp.'BoundedStack_max'|) (= |tptp.'BoundedStack_size'| |tptp.'System_Type'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Type'|) (= |tptp.'System_Exception'| |tptp.'System_Type'|) (= |tptp.'System_IComparable'| |tptp.'System_Type'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Type'|) (= |tptp.'System_Type'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Type'|) (= |tptp.'System_IConvertible'| |tptp.'System_Type'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Type'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Type'|) (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Type'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Type'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Type'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Type'|) (= |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Type'|) (= |tptp.'BoundedStack'| |tptp.'System_Type'|) (= |tptp.'System_Type'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Type'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Type'|) (= |tptp.'System_Collections_IList'| |tptp.'System_Type'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Type'|) (= tptp.stringLiteral8 |tptp.'System_Type'|) (= tptp.stringLiteral9 |tptp.'System_Type'|) (= tptp.stringLiteral10 |tptp.'System_Type'|) (= tptp.stringLiteral11 |tptp.'System_Type'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_String'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'FirstConsistentOwner'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_SByte'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_UInt16'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Int32'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_UInt64'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Char'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_max'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Exception'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_IComparable'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Collections_ICollection'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_ICloneable'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IList'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'NonNullFieldsAreInitialized'|) (= tptp.stringLiteral9 |tptp.'NonNullFieldsAreInitialized'|) (= tptp.stringLiteral10 |tptp.'NonNullFieldsAreInitialized'|) (= tptp.stringLiteral11 |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'FirstConsistentOwner'| |tptp.'System_String'|) (= |tptp.'System_SByte'| |tptp.'System_String'|) (= |tptp.'System_Byte'| |tptp.'System_String'|) (= |tptp.'System_Int16'| |tptp.'System_String'|) (= |tptp.'System_UInt16'| |tptp.'System_String'|) (= |tptp.'System_Int32'| |tptp.'System_String'|) (= |tptp.'System_UInt32'| |tptp.'System_String'|) (= |tptp.'System_Int64'| |tptp.'System_String'|) (= |tptp.'System_UInt64'| |tptp.'System_String'|) (= |tptp.'System_Char'| |tptp.'System_String'|) (= |tptp.'System_UIntPtr'| |tptp.'System_String'|) (= |tptp.'System_IntPtr'| |tptp.'System_String'|) (= |tptp.'BoundedStack_max'| |tptp.'System_String'|) (= |tptp.'BoundedStack_size'| |tptp.'System_String'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_String'|) (= |tptp.'System_Exception'| |tptp.'System_String'|) (= |tptp.'System_IComparable'| |tptp.'System_String'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_String'|) (= |tptp.'System_ICloneable'| |tptp.'System_String'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_String'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_String'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_String'|) (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_String'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_String'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_String'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_String'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_String'|) (= |tptp.'System_Reflection_IReflect'| |tptp.'System_String'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_String'|) (= |tptp.'BoundedStack'| |tptp.'System_String'|) (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_String'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_String'|) (= |tptp.'System_Collections_IList'| |tptp.'System_String'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_String'|) (= tptp.stringLiteral8 |tptp.'System_String'|) (= tptp.stringLiteral9 |tptp.'System_String'|) (= tptp.stringLiteral10 |tptp.'System_String'|) (= tptp.stringLiteral11 |tptp.'System_String'|) (= |tptp.'System_SByte'| |tptp.'FirstConsistentOwner'|) (= |tptp.'FirstConsistentOwner'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_UInt16'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Int32'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_UInt32'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Int64'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_UInt64'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Char'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_UIntPtr'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_IntPtr'| |tptp.'FirstConsistentOwner'|) (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_max'|) (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Exception'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_IComparable'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Collections_ICollection'| |tptp.'FirstConsistentOwner'|) (= |tptp.'FirstConsistentOwner'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_IConvertible'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'FirstConsistentOwner'|) (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'FirstConsistentOwner'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'FirstConsistentOwner'|) (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'FirstConsistentOwner'|) (= |tptp.'BoundedStack'| |tptp.'FirstConsistentOwner'|) (= |tptp.'FirstConsistentOwner'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Collections_IList'| |tptp.'FirstConsistentOwner'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'FirstConsistentOwner'|) (= tptp.stringLiteral8 |tptp.'FirstConsistentOwner'|) (= tptp.stringLiteral9 |tptp.'FirstConsistentOwner'|) (= tptp.stringLiteral10 |tptp.'FirstConsistentOwner'|) (= tptp.stringLiteral11 |tptp.'FirstConsistentOwner'|) (= |tptp.'System_SByte'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'System_SByte'|) (= |tptp.'System_UInt16'| |tptp.'System_SByte'|) (= |tptp.'System_Int32'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'System_SByte'|) (= |tptp.'System_UInt64'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'System_Char'|) (= |tptp.'System_SByte'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'BoundedStack_max'|) (= |tptp.'System_SByte'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_SByte'|) (= |tptp.'System_Exception'| |tptp.'System_SByte'|) (= |tptp.'System_IComparable'| |tptp.'System_SByte'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_SByte'|) (= |tptp.'System_IConvertible'| |tptp.'System_SByte'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_SByte'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_SByte'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_SByte'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_SByte'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'BoundedStack'|) (= |tptp.'System_SByte'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_SByte'| |tptp.'System_Collections_IList'|) (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_SByte'|) (= tptp.stringLiteral9 |tptp.'System_SByte'|) (= tptp.stringLiteral10 |tptp.'System_SByte'|) (= tptp.stringLiteral11 |tptp.'System_SByte'|) (= |tptp.'System_Int16'| |tptp.'System_Byte'|) (= |tptp.'System_UInt16'| |tptp.'System_Byte'|) (= |tptp.'System_Int32'| |tptp.'System_Byte'|) (= |tptp.'System_UInt32'| |tptp.'System_Byte'|) (= |tptp.'System_Int64'| |tptp.'System_Byte'|) (= |tptp.'System_UInt64'| |tptp.'System_Byte'|) (= |tptp.'System_Char'| |tptp.'System_Byte'|) (= |tptp.'System_UIntPtr'| |tptp.'System_Byte'|) (= |tptp.'System_IntPtr'| |tptp.'System_Byte'|) (= |tptp.'System_Byte'| |tptp.'BoundedStack_max'|) (= |tptp.'BoundedStack_size'| |tptp.'System_Byte'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Byte'|) (= |tptp.'System_Exception'| |tptp.'System_Byte'|) (= |tptp.'System_IComparable'| |tptp.'System_Byte'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Byte'|) (= |tptp.'System_Byte'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Byte'|) (= |tptp.'System_IConvertible'| |tptp.'System_Byte'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Byte'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Byte'|) (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Byte'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Byte'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Byte'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Byte'|) (= |tptp.'System_Byte'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Byte'|) (= |tptp.'BoundedStack'| |tptp.'System_Byte'|) (= |tptp.'System_Byte'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Byte'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Byte'|) (= |tptp.'System_Collections_IList'| |tptp.'System_Byte'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Byte'|) (= tptp.stringLiteral8 |tptp.'System_Byte'|) (= tptp.stringLiteral9 |tptp.'System_Byte'|) (= tptp.stringLiteral10 |tptp.'System_Byte'|) (= tptp.stringLiteral11 |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'System_UInt16'|) (= |tptp.'System_Int16'| |tptp.'System_Int32'|) (= |tptp.'System_Int16'| |tptp.'System_UInt32'|) (= |tptp.'System_Int16'| |tptp.'System_Int64'|) (= |tptp.'System_Int16'| |tptp.'System_UInt64'|) (= |tptp.'System_Int16'| |tptp.'System_Char'|) (= |tptp.'System_Int16'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Int16'| |tptp.'System_IntPtr'|) (= |tptp.'System_Int16'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Int16'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Int16'| |tptp.'BoundedStack_elems'|) (= |tptp.'System_Int16'| |tptp.'System_Exception'|) (= |tptp.'System_Int16'| |tptp.'System_IComparable'|) (= |tptp.'System_Int16'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Int16'| |tptp.'System_ICloneable'|) (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Int16'| |tptp.'System_IConvertible'|) (= |tptp.'System_Int16'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int16'|) (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Int16'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Int16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Int16'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Int16'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Int16'| |tptp.'BoundedStack'|) (= |tptp.'System_Int16'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Int16'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Int16'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_Int16'| tptp.stringLiteral8) (= |tptp.'System_Int16'| tptp.stringLiteral9) (= |tptp.'System_Int16'| tptp.stringLiteral10) (= |tptp.'System_Int16'| tptp.stringLiteral11) (= |tptp.'System_Int32'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt64'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'System_Char'|) (= |tptp.'System_UInt16'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'BoundedStack_max'|) (= |tptp.'System_UInt16'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_UInt16'|) (= |tptp.'System_Exception'| |tptp.'System_UInt16'|) (= |tptp.'System_IComparable'| |tptp.'System_UInt16'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'System_ICloneable'|) (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'System_UInt16'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt16'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt16'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_UInt16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_UInt16'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'BoundedStack'|) (= |tptp.'System_UInt16'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_UInt16'| |tptp.'System_Collections_IList'|) (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_UInt16'|) (= tptp.stringLiteral9 |tptp.'System_UInt16'|) (= tptp.stringLiteral10 |tptp.'System_UInt16'|) (= tptp.stringLiteral11 |tptp.'System_UInt16'|) (= |tptp.'System_Int32'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'System_Int32'|) (= |tptp.'System_Int32'| |tptp.'System_UInt64'|) (= |tptp.'System_Int32'| |tptp.'System_Char'|) (= |tptp.'System_Int32'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Int32'| |tptp.'System_IntPtr'|) (= |tptp.'System_Int32'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Int32'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Int32'| |tptp.'BoundedStack_elems'|) (= |tptp.'System_Int32'| |tptp.'System_Exception'|) (= |tptp.'System_Int32'| |tptp.'System_IComparable'|) (= |tptp.'System_Int32'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Int32'| |tptp.'System_ICloneable'|) (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'System_Int32'|) (= |tptp.'System_Int32'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int32'|) (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Int32'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Int32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Int32'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Int32'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Int32'| |tptp.'BoundedStack'|) (= |tptp.'System_Int32'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Int32'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Int32'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_Int32'|) (= |tptp.'System_Int32'| tptp.stringLiteral9) (= |tptp.'System_Int32'| tptp.stringLiteral10) (= |tptp.'System_Int32'| tptp.stringLiteral11) (= |tptp.'System_Int64'| |tptp.'System_UInt32'|) (= |tptp.'System_UInt64'| |tptp.'System_UInt32'|) (= |tptp.'System_Char'| |tptp.'System_UInt32'|) (= |tptp.'System_UIntPtr'| |tptp.'System_UInt32'|) (= |tptp.'System_IntPtr'| |tptp.'System_UInt32'|) (= |tptp.'System_UInt32'| |tptp.'BoundedStack_max'|) (= |tptp.'System_UInt32'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_UInt32'|) (= |tptp.'System_Exception'| |tptp.'System_UInt32'|) (= |tptp.'System_IComparable'| |tptp.'System_UInt32'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt32'|) (= |tptp.'System_UInt32'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UInt32'|) (= |tptp.'System_IConvertible'| |tptp.'System_UInt32'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt32'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt32'|) (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt32'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt32'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UInt32'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UInt32'|) (= |tptp.'System_UInt32'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt32'|) (= |tptp.'BoundedStack'| |tptp.'System_UInt32'|) (= |tptp.'System_UInt32'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt32'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UInt32'|) (= |tptp.'System_Collections_IList'| |tptp.'System_UInt32'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UInt32'|) (= tptp.stringLiteral8 |tptp.'System_UInt32'|) (= tptp.stringLiteral9 |tptp.'System_UInt32'|) (= tptp.stringLiteral10 |tptp.'System_UInt32'|) (= tptp.stringLiteral11 |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'System_UInt64'|) (= |tptp.'System_Int64'| |tptp.'System_Char'|) (= |tptp.'System_Int64'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Int64'| |tptp.'System_IntPtr'|) (= |tptp.'System_Int64'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Int64'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Int64'| |tptp.'BoundedStack_elems'|) (= |tptp.'System_Int64'| |tptp.'System_Exception'|) (= |tptp.'System_Int64'| |tptp.'System_IComparable'|) (= |tptp.'System_Int64'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Int64'| |tptp.'System_ICloneable'|) (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'System_Int64'|) (= |tptp.'System_Int64'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int64'|) (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Int64'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Int64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Int64'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Int64'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Int64'| |tptp.'BoundedStack'|) (= |tptp.'System_Int64'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Int64'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Int64'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_Int64'| tptp.stringLiteral8) (= |tptp.'System_Int64'| tptp.stringLiteral9) (= |tptp.'System_Int64'| tptp.stringLiteral10) (= |tptp.'System_Int64'| tptp.stringLiteral11) (= |tptp.'System_UInt64'| |tptp.'System_Char'|) (= |tptp.'System_UInt64'| |tptp.'System_UIntPtr'|) (= |tptp.'System_UInt64'| |tptp.'System_IntPtr'|) (= |tptp.'System_UInt64'| |tptp.'BoundedStack_max'|) (= |tptp.'System_UInt64'| |tptp.'BoundedStack_size'|) (= |tptp.'System_UInt64'| |tptp.'BoundedStack_elems'|) (= |tptp.'System_UInt64'| |tptp.'System_Exception'|) (= |tptp.'System_UInt64'| |tptp.'System_IComparable'|) (= |tptp.'System_UInt64'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_UInt64'| |tptp.'System_ICloneable'|) (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'System_UInt64'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt64'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt64'|) (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_UInt64'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_UInt64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_UInt64'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_UInt64'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_UInt64'| |tptp.'BoundedStack'|) (= |tptp.'System_UInt64'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_UInt64'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_UInt64'| |tptp.'System_Collections_IList'|) (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_UInt64'|) (= |tptp.'System_UInt64'| tptp.stringLiteral9) (= |tptp.'System_UInt64'| tptp.stringLiteral10) (= |tptp.'System_UInt64'| tptp.stringLiteral11) (= |tptp.'System_Char'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_Char'|) (= |tptp.'System_Char'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Char'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Char'|) (= |tptp.'System_Exception'| |tptp.'System_Char'|) (= |tptp.'System_IComparable'| |tptp.'System_Char'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Char'|) (= |tptp.'System_Char'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Char'|) (= |tptp.'System_IConvertible'| |tptp.'System_Char'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Char'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Char'|) (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Char'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Char'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Char'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Char'|) (= |tptp.'System_Char'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Char'|) (= |tptp.'BoundedStack'| |tptp.'System_Char'|) (= |tptp.'System_Char'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Char'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Char'|) (= |tptp.'System_Char'| |tptp.'System_Collections_IList'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Char'|) (= tptp.stringLiteral8 |tptp.'System_Char'|) (= tptp.stringLiteral9 |tptp.'System_Char'|) (= tptp.stringLiteral10 |tptp.'System_Char'|) (= tptp.stringLiteral11 |tptp.'System_Char'|) (= |tptp.'System_IntPtr'| |tptp.'System_UIntPtr'|) (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_max'|) (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Exception'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IComparable'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_UIntPtr'|) (= |tptp.'System_UIntPtr'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IConvertible'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UIntPtr'|) (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UIntPtr'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UIntPtr'|) (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UIntPtr'|) (= |tptp.'BoundedStack'| |tptp.'System_UIntPtr'|) (= |tptp.'System_UIntPtr'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Collections_IList'| |tptp.'System_UIntPtr'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UIntPtr'|) (= tptp.stringLiteral8 |tptp.'System_UIntPtr'|) (= tptp.stringLiteral9 |tptp.'System_UIntPtr'|) (= tptp.stringLiteral10 |tptp.'System_UIntPtr'|) (= tptp.stringLiteral11 |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_max'|) (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_Exception'|) (= |tptp.'System_IntPtr'| |tptp.'System_IComparable'|) (= |tptp.'System_IntPtr'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_IntPtr'| |tptp.'System_ICloneable'|) (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'System_IntPtr'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IntPtr'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_IntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'BoundedStack'|) (= |tptp.'System_IntPtr'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IList'|) (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_IntPtr'|) (= tptp.stringLiteral9 |tptp.'System_IntPtr'|) (= tptp.stringLiteral10 |tptp.'System_IntPtr'|) (= tptp.stringLiteral11 |tptp.'System_IntPtr'|) (= |tptp.'BoundedStack_size'| |tptp.'BoundedStack_max'|) (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Exception'| |tptp.'BoundedStack_max'|) (= |tptp.'System_IComparable'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack_max'|) (= |tptp.'System_ICloneable'| |tptp.'BoundedStack_max'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack_max'|) (= |tptp.'System_IConvertible'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack_max'|) (= |tptp.'BoundedStack_max'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack_max'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Reflection_IReflect'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack_max'|) (= |tptp.'BoundedStack'| |tptp.'BoundedStack_max'|) (= |tptp.'System_IEquatable_1___System_String'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack_max'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Collections_IList'| |tptp.'BoundedStack_max'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'BoundedStack_max'|) (= tptp.stringLiteral8 |tptp.'BoundedStack_max'|) (= tptp.stringLiteral9 |tptp.'BoundedStack_max'|) (= tptp.stringLiteral10 |tptp.'BoundedStack_max'|) (= tptp.stringLiteral11 |tptp.'BoundedStack_max'|) (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Exception'| |tptp.'BoundedStack_size'|) (= |tptp.'System_IComparable'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_size'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack_size'|) (= |tptp.'System_IConvertible'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_size'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack_size'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_size'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_size'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack_size'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Collections_IList'| |tptp.'BoundedStack_size'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'BoundedStack_size'|) (= tptp.stringLiteral8 |tptp.'BoundedStack_size'|) (= tptp.stringLiteral9 |tptp.'BoundedStack_size'|) (= tptp.stringLiteral10 |tptp.'BoundedStack_size'|) (= tptp.stringLiteral11 |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Exception'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_IComparable'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_ICollection'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_ICloneable'|) (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'BoundedStack_elems'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack_elems'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack_elems'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack_elems'|) (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack_elems'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_IList'|) (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'BoundedStack_elems'|) (= tptp.stringLiteral9 |tptp.'BoundedStack_elems'|) (= tptp.stringLiteral10 |tptp.'BoundedStack_elems'|) (= tptp.stringLiteral11 |tptp.'BoundedStack_elems'|) (= |tptp.'System_Exception'| |tptp.'System_IComparable'|) (= |tptp.'System_Exception'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Exception'| |tptp.'System_ICloneable'|) (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'System_Exception'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Exception'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Exception'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| |tptp.'BoundedStack'|) (= |tptp.'System_Exception'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Exception'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_Exception'|) (= tptp.stringLiteral9 |tptp.'System_Exception'|) (= tptp.stringLiteral10 |tptp.'System_Exception'|) (= tptp.stringLiteral11 |tptp.'System_Exception'|) (= |tptp.'System_IComparable'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_IComparable'| |tptp.'System_ICloneable'|) (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'System_IComparable'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_IComparable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_IComparable'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| |tptp.'BoundedStack'|) (= |tptp.'System_IComparable'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IComparable'| |tptp.'System_Collections_IList'|) (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_IComparable'|) (= tptp.stringLiteral9 |tptp.'System_IComparable'|) (= tptp.stringLiteral10 |tptp.'System_IComparable'|) (= tptp.stringLiteral11 |tptp.'System_IComparable'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_ICloneable'|) (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_Collections_ICollection'|) (= tptp.stringLiteral9 |tptp.'System_Collections_ICollection'|) (= tptp.stringLiteral10 |tptp.'System_Collections_ICollection'|) (= tptp.stringLiteral11 |tptp.'System_Collections_ICollection'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_ICloneable'|) (= |tptp.'System_IConvertible'| |tptp.'System_ICloneable'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_ICloneable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_ICloneable'|) (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_ICloneable'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_ICloneable'|) (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_ICloneable'|) (= |tptp.'BoundedStack'| |tptp.'System_ICloneable'|) (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_ICloneable'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_ICloneable'|) (= |tptp.'System_Collections_IList'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_ICloneable'|) (= tptp.stringLiteral8 |tptp.'System_ICloneable'|) (= tptp.stringLiteral9 |tptp.'System_ICloneable'|) (= tptp.stringLiteral10 |tptp.'System_ICloneable'|) (= tptp.stringLiteral11 |tptp.'System_ICloneable'|) (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_IList'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'Microsoft_Contracts_ICheckedException'|) (= tptp.stringLiteral9 |tptp.'Microsoft_Contracts_ICheckedException'|) (= tptp.stringLiteral10 |tptp.'Microsoft_Contracts_ICheckedException'|) (= tptp.stringLiteral11 |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_IConvertible'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_IConvertible'| |tptp.'BoundedStack'|) (= |tptp.'System_IConvertible'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_IConvertible'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_Collections_IList'|) (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IConvertible'| tptp.stringLiteral8) (= |tptp.'System_IConvertible'| tptp.stringLiteral9) (= |tptp.'System_IConvertible'| tptp.stringLiteral10) (= |tptp.'System_IConvertible'| tptp.stringLiteral11) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral9) (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral10) (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral11) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral8) (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral9) (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral10) (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral11) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'BoundedStack'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Collections_IList'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= tptp.stringLiteral8 |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= tptp.stringLiteral9 |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= tptp.stringLiteral10 |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= tptp.stringLiteral11 |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_Reflection_ICustomAttributeProvider'|) (= tptp.stringLiteral9 |tptp.'System_Reflection_ICustomAttributeProvider'|) (= tptp.stringLiteral10 |tptp.'System_Reflection_ICustomAttributeProvider'|) (= tptp.stringLiteral11 |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_Runtime_InteropServices__Exception'|) (= tptp.stringLiteral9 |tptp.'System_Runtime_InteropServices__Exception'|) (= tptp.stringLiteral10 |tptp.'System_Runtime_InteropServices__Exception'|) (= tptp.stringLiteral11 |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_IList'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'Microsoft_Contracts_GuardException'|) (= tptp.stringLiteral9 |tptp.'Microsoft_Contracts_GuardException'|) (= tptp.stringLiteral10 |tptp.'Microsoft_Contracts_GuardException'|) (= tptp.stringLiteral11 |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'BoundedStack'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IList'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= tptp.stringLiteral8 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= tptp.stringLiteral9 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= tptp.stringLiteral10 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= tptp.stringLiteral11 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'BoundedStack'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Collections_IList'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Reflection_IReflect'|) (= tptp.stringLiteral8 |tptp.'System_Reflection_IReflect'|) (= tptp.stringLiteral9 |tptp.'System_Reflection_IReflect'|) (= tptp.stringLiteral10 |tptp.'System_Reflection_IReflect'|) (= tptp.stringLiteral11 |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral9) (= tptp.stringLiteral10 |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral11) (= |tptp.'BoundedStack'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack'|) (= |tptp.'BoundedStack'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'BoundedStack'| |tptp.'System_Collections_IList'|) (= |tptp.'BoundedStack'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'BoundedStack'|) (= tptp.stringLiteral9 |tptp.'BoundedStack'|) (= tptp.stringLiteral10 |tptp.'BoundedStack'|) (= tptp.stringLiteral11 |tptp.'BoundedStack'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Collections_IList'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IEquatable_1___System_String'|) (= tptp.stringLiteral8 |tptp.'System_IEquatable_1___System_String'|) (= tptp.stringLiteral9 |tptp.'System_IEquatable_1___System_String'|) (= tptp.stringLiteral10 |tptp.'System_IEquatable_1___System_String'|) (= tptp.stringLiteral11 |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_Runtime_InteropServices__Type'|) (= tptp.stringLiteral9 |tptp.'System_Runtime_InteropServices__Type'|) (= tptp.stringLiteral10 |tptp.'System_Runtime_InteropServices__Type'|) (= tptp.stringLiteral11 |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_IList'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_IComparable_1___System_String'|) (= tptp.stringLiteral9 |tptp.'System_IComparable_1___System_String'|) (= tptp.stringLiteral10 |tptp.'System_IComparable_1___System_String'|) (= tptp.stringLiteral11 |tptp.'System_IComparable_1___System_String'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_IList'|) (= tptp.stringLiteral8 |tptp.'System_Collections_IList'|) (= tptp.stringLiteral9 |tptp.'System_Collections_IList'|) (= tptp.stringLiteral10 |tptp.'System_Collections_IList'|) (= tptp.stringLiteral11 |tptp.'System_Collections_IList'|) (= tptp.stringLiteral8 |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral9 |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral10 |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral11 |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 tptp.stringLiteral9) (= tptp.stringLiteral8 tptp.stringLiteral10) (= tptp.stringLiteral8 tptp.stringLiteral11) (= tptp.stringLiteral10 tptp.stringLiteral9) (= tptp.stringLiteral9 tptp.stringLiteral11) (= tptp.stringLiteral10 tptp.stringLiteral11) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.elements))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.exposeVersion))) (not (forall ((A__questionmark_c Int)) (= A__questionmark_c (|tptp.'ClassReprInv'| (|tptp.'ClassRepr'| A__questionmark_c))))) (not (forall ((A__questionmark_T Int)) (not (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'ClassRepr'| A__questionmark_T)) |tptp.'System_Object'|))))) (not (forall ((A__questionmark_T Int)) (not (= tptp.nullObject (|tptp.'ClassRepr'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_T) tptp.ownerFrame))))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.allocated))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.elements))) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.inv)) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.localinv)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerRef))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerFrame))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.exposeVersion))) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'FirstConsistentOwner'|)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.allocated)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.elements)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.inv)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.localinv)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.exposeVersion)) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.ownerRef)) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.ownerFrame)) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.elements))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'ValueArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'IntArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'RefArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'ArrayIndexInvX'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_y (|tptp.'ArrayIndexInvY'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (|tptp.'InRange'| (|tptp.'IntArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_i Int) (A__questionmark_r Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))))) (not (forall ((A__questionmark_a Int)) (>= (|tptp.'Rank'| A__questionmark_a) 1))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((BOUND_VARIABLE_11112 Int)) (>= (|tptp.'Length'| BOUND_VARIABLE_11112) 0))) (not (forall ((BOUND_VARIABLE_11118 Int)) (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| BOUND_VARIABLE_11118))) 0))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (>= (|tptp.'DimLength'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int)) (or (not (= (|tptp.'Rank'| A__questionmark_a) 1)) (= (|tptp.'DimLength'| A__questionmark_a 0) (|tptp.'Length'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'LBound'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'UBound'| A__questionmark_a A__questionmark_i) (+ (- 1) (|tptp.'DimLength'| A__questionmark_a A__questionmark_i))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryValue'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryInt'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryRef'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryNonNullRef'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Object'|))) (not (forall ((BOUND_VARIABLE_11205 Int) (BOUND_VARIABLE_11207 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11205 BOUND_VARIABLE_11207) (|tptp.'ValueArray'| BOUND_VARIABLE_11205 BOUND_VARIABLE_11207))))) (not (forall ((BOUND_VARIABLE_11214 Int) (BOUND_VARIABLE_11216 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11214 BOUND_VARIABLE_11216) |tptp.'System_Array'|)))) (not (forall ((BOUND_VARIABLE_11254 Int) (BOUND_VARIABLE_11256 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11254 BOUND_VARIABLE_11256) (|tptp.'IntArray'| BOUND_VARIABLE_11254 BOUND_VARIABLE_11256))))) (not (forall ((BOUND_VARIABLE_11263 Int) (BOUND_VARIABLE_11265 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11263 BOUND_VARIABLE_11265) |tptp.'System_Array'|)))) (not (forall ((BOUND_VARIABLE_11303 Int) (BOUND_VARIABLE_11305 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11303 BOUND_VARIABLE_11305) (|tptp.'RefArray'| BOUND_VARIABLE_11303 BOUND_VARIABLE_11305))))) (not (forall ((BOUND_VARIABLE_11312 Int) (BOUND_VARIABLE_11314 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11312 BOUND_VARIABLE_11314) |tptp.'System_Array'|)))) (not (forall ((BOUND_VARIABLE_11352 Int) (BOUND_VARIABLE_11354 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11352 BOUND_VARIABLE_11354) (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11352 BOUND_VARIABLE_11354))))) (not (forall ((BOUND_VARIABLE_11361 Int) (BOUND_VARIABLE_11363 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11361 BOUND_VARIABLE_11363) |tptp.'System_Array'|)))) (not (forall ((A__questionmark_array Int) (A__questionmark_elementType Int) (A__questionmark_rank Int)) (or (not (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank))) (and (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_array) |tptp.'System_Array'|)) (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array)) (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| (tptp.typeof A__questionmark_array)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((BOUND_VARIABLE_11493 Int) (BOUND_VARIABLE_11495 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11495 (|tptp.'RefArray'| BOUND_VARIABLE_11495 BOUND_VARIABLE_11493)))))) (not (forall ((BOUND_VARIABLE_11506 Int) (BOUND_VARIABLE_11508 Int) (BOUND_VARIABLE_11510 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11510 (|tptp.'RefArray'| BOUND_VARIABLE_11506 BOUND_VARIABLE_11508)))) (= BOUND_VARIABLE_11510 (|tptp.'RefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_11510) BOUND_VARIABLE_11508))))) (not (forall ((BOUND_VARIABLE_11522 Int) (BOUND_VARIABLE_11524 Int) (BOUND_VARIABLE_11526 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11526 (|tptp.'RefArray'| BOUND_VARIABLE_11522 BOUND_VARIABLE_11524)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_11526) BOUND_VARIABLE_11522))))) (not (forall ((BOUND_VARIABLE_11598 Int) (BOUND_VARIABLE_11600 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11600 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11600 BOUND_VARIABLE_11598)))))) (not (forall ((BOUND_VARIABLE_11611 Int) (BOUND_VARIABLE_11613 Int) (BOUND_VARIABLE_11615 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11615 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11611 BOUND_VARIABLE_11613)))) (= BOUND_VARIABLE_11615 (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_11615) BOUND_VARIABLE_11613))))) (not (forall ((BOUND_VARIABLE_11627 Int) (BOUND_VARIABLE_11629 Int) (BOUND_VARIABLE_11631 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11631 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11627 BOUND_VARIABLE_11629)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_11631) BOUND_VARIABLE_11627))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (and (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (and (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))) (and (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef)) (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_a Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= |tptp.'System_Object'| (tptp.typeof (|tptp.'ElementProxy'| A__questionmark_o A__questionmark_pos))))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= |tptp.'System_Object'| (tptp.typeof (|tptp.'ElementProxyStruct'| A__questionmark_o A__questionmark_pos))))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f)))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_f_prime_ Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_f A__questionmark_f_prime_) (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f_prime_) (|tptp.'StructGet'| A__questionmark_s A__questionmark_f_prime_))))) (not (forall ((BOUND_VARIABLE_12007 Int)) (= tptp.true_1 (tptp.x BOUND_VARIABLE_12007 (|tptp.'BaseClass'| BOUND_VARIABLE_12007))))) (not (forall ((BOUND_VARIABLE_12014 Int)) (or (= |tptp.'System_Object'| BOUND_VARIABLE_12014) (not (= BOUND_VARIABLE_12014 (|tptp.'BaseClass'| BOUND_VARIABLE_12014)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_B Int) (A__questionmark_C Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_C (|tptp.'AsDirectSubClass'| A__questionmark_B A__questionmark_A)))) (= A__questionmark_B (|tptp.'OneClassDown'| A__questionmark_C A__questionmark_A))))) (not (forall ((A__questionmark_T Int) (BOUND_VARIABLE_12067 Int) (BOUND_VARIABLE_12060 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| A__questionmark_T))) (and (or (not (= tptp.true_1 (tptp.x A__questionmark_T BOUND_VARIABLE_12060))) (= A__questionmark_T BOUND_VARIABLE_12060)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12067 A__questionmark_T))) (= A__questionmark_T BOUND_VARIABLE_12067)))))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Boolean'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Object'|))) (not (forall ((A__questionmark_T Int)) (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'TypeObject'| A__questionmark_T) |tptp.'System_Type'|)))) (not (forall ((A__questionmark_T Int)) (= A__questionmark_T (|tptp.'TypeName'| (|tptp.'TypeObject'| A__questionmark_T))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (or (= tptp.nullObject A__questionmark_o) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) A__questionmark_T)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T)) (and (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T))) (= A__questionmark_o (|tptp.'As'| A__questionmark_o A__questionmark_T))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (= tptp.nullObject (|tptp.'As'| A__questionmark_o A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) |tptp.'System_Array'|))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) tptp.allocated))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_s Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_s))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'StructGet'| A__questionmark_s A__questionmark_f)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'RefArrayGet'| A__questionmark_e A__questionmark_i)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'ValueArrayGet'| A__questionmark_e A__questionmark_i)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_o))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_c Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_c) tptp.allocated))))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| |tptp.'NonNullFieldsAreInitialized'|))) (not (forall ((A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= A__questionmark_f (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T))) (= A__questionmark_f (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (|tptp.'Is'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)) A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (and (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|)))) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (|tptp.'InRange'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRangeField'| A__questionmark_f A__questionmark_T)) A__questionmark_T))))) (not (forall ((A__questionmark_o Int)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| (tptp.typeof A__questionmark_o)))))) (not (forall ((A__questionmark_J Int) (A__questionmark_s Int) (A__questionmark_b Int)) (or (not (= A__questionmark_J (|tptp.'AsInterface'| A__questionmark_J))) (not (= A__questionmark_b (|tptp.'Box'| A__questionmark_s A__questionmark_b))) (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (|tptp.'AsInterface'| A__questionmark_J)))) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J))))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Object'|)) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_T)))) (and (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1)) (= A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_U_1)))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_T)))) (and (not (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1))) (= A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_U_1)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int) (BOUND_VARIABLE_12450 Int) (BOUND_VARIABLE_12448 Int)) (or (= tptp.nullObject A__questionmark_o) (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_12448))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.localinv)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.ownerRef))) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_12448 BOUND_VARIABLE_12450 tptp.ownerRef)))) (= A__questionmark_o BOUND_VARIABLE_12450) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_12448 BOUND_VARIABLE_12450 tptp.ownerFrame)))))))) (not (forall ((A__questionmark_s Int)) (>= (|tptp.'StringLength'| A__questionmark_s) 0))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (and (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerRef)) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (and (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (and (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerRef)) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (and (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (not (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (and (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.localinv))))))) (not (forall ((BOUND_VARIABLE_13006 Int) (BOUND_VARIABLE_13008 Int) (BOUND_VARIABLE_13010 Int) (BOUND_VARIABLE_13012 Int)) (= (|tptp.'BoxFunc'| BOUND_VARIABLE_13006 BOUND_VARIABLE_13008 BOUND_VARIABLE_13010 BOUND_VARIABLE_13012) (|tptp.'Box'| BOUND_VARIABLE_13006 (|tptp.'BoxFunc'| BOUND_VARIABLE_13006 BOUND_VARIABLE_13008 BOUND_VARIABLE_13010 BOUND_VARIABLE_13012))))) (not (forall ((BOUND_VARIABLE_13019 Int) (BOUND_VARIABLE_13021 Int) (BOUND_VARIABLE_13023 Int) (BOUND_VARIABLE_13025 Int)) (= BOUND_VARIABLE_13021 (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| BOUND_VARIABLE_13019 BOUND_VARIABLE_13021 BOUND_VARIABLE_13023 BOUND_VARIABLE_13025))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (or (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_x_3))) (= A__questionmark_x_3 (|tptp.'BoxFunc'| A__questionmark_x_3 A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (= A__questionmark_x_3 (|tptp.'Unbox'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))))) (not (forall ((A__questionmark_p Int) (BOUND_VARIABLE_13114 Int) (BOUND_VARIABLE_13112 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_13112))) (and (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13112 (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p) tptp.inv)) (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13112 (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p) tptp.localinv)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) |tptp.'System_Object'|))) (not (= A__questionmark_p (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))) (= A__questionmark_x_3 A__questionmark_p)))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (= (= A__questionmark_typ (|tptp.'UnboxedType'| A__questionmark_p)) (not (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)))))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (or (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)) (= A__questionmark_p (|tptp.'Box'| (|tptp.'Unbox'| A__questionmark_p) A__questionmark_p))))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_SByte'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Byte'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int16'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt16'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int32'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt32'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int64'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt64'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Char'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UIntPtr'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_IntPtr'|))) (not (>= (+ tptp.int_m2147483648 (* (- 1) tptp.int_m9223372036854775808)) 1)) (>= tptp.int_m2147483648 (- 100000)) (not (>= tptp.int_2147483647 100001)) (not (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_2147483647)) 1)) (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_9223372036854775807)) 0) (>= (+ tptp.int_9223372036854775807 (* (- 1) tptp.int_18446744073709551615)) 0) (not (= tptp.int_m9223372036854775808 (+ (- 1) (* (- 1) tptp.int_9223372036854775807)))) (not (= tptp.int_m2147483648 (+ (- 1) (* (- 1) tptp.int_2147483647)))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_SByte'|)) (and (>= A__questionmark_i (- 128)) (not (>= A__questionmark_i 128)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Byte'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 256)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int16'|)) (and (>= A__questionmark_i (- 32768)) (not (>= A__questionmark_i 32768)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt16'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 65536)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int32'|)) (and (not (>= (+ tptp.int_m2147483648 (* (- 1) A__questionmark_i)) 1)) (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt32'|)) (and (>= A__questionmark_i 0) (>= (+ tptp.int_4294967295 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int64'|)) (and (not (>= (+ tptp.int_m9223372036854775808 (* (- 1) A__questionmark_i)) 1)) (>= (+ tptp.int_9223372036854775807 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt64'|)) (and (>= A__questionmark_i 0) (>= (+ tptp.int_18446744073709551615 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Char'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 65536)))))) (not (forall ((A__questionmark_z Int) (A__questionmark_B Int) (A__questionmark_C Int)) (or (not (= tptp.true_1 (|tptp.'InRange'| A__questionmark_z A__questionmark_C))) (= A__questionmark_z (|tptp.'IntToInt'| A__questionmark_z A__questionmark_B A__questionmark_C))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'IfThenElse'| tptp.true_1 A__questionmark_x_3 A__questionmark_y)))) (not (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (= tptp.true_1 A__questionmark_b) (= A__questionmark_y (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (+ (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (* A__questionmark_y (tptp.x_1 A__questionmark_x_3 A__questionmark_y)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 1)) (and (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0) (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 1))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (>= A__questionmark_y 0) (and (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0) (not (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 0)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (>= A__questionmark_x_3 1) (not (>= A__questionmark_y 1)) (and (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 1) (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (>= A__questionmark_x_3 1) (>= A__questionmark_y 0) (and (not (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 0)) (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_d Int)) (or (not (>= A__questionmark_d 2)) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (>= (+ A__questionmark_a (* (- 1) A__questionmark_b)) 0) (not (>= (+ A__questionmark_a (* (- 1) A__questionmark_b) A__questionmark_d) 1))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (and (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0))) (>= (tptp.and_1 A__questionmark_x_3 A__questionmark_y) 0)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (and (>= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) 0) (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) 0))))) (not (forall ((A__questionmark_i Int)) (= A__questionmark_i (tptp.shl A__questionmark_i 0)))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_j 1)) (= (tptp.shl A__questionmark_i A__questionmark_j) (* 2 (tptp.shl A__questionmark_i (+ (- 1) A__questionmark_j))))))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 32768) (not (>= A__questionmark_j 0)) (>= A__questionmark_j 17) (and (>= (tptp.shl A__questionmark_i A__questionmark_j) 0) (>= (+ tptp.int_2147483647 (* (- 1) (tptp.shl A__questionmark_i A__questionmark_j))) 0))))) (not (forall ((A__questionmark_i Int)) (= A__questionmark_i (tptp.shr A__questionmark_i 0)))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_j 1)) (= (tptp.shr A__questionmark_i A__questionmark_j) (tptp.x_1 (tptp.shr A__questionmark_i (+ (- 1) A__questionmark_j)) 2))))) (not (forall ((BOUND_VARIABLE_13964 Int) (BOUND_VARIABLE_13966 Int)) (or (= BOUND_VARIABLE_13964 (tptp.min BOUND_VARIABLE_13964 BOUND_VARIABLE_13966)) (= BOUND_VARIABLE_13966 (tptp.min BOUND_VARIABLE_13964 BOUND_VARIABLE_13966))))) (not (forall ((BOUND_VARIABLE_13974 Int) (BOUND_VARIABLE_13976 Int)) (>= (+ BOUND_VARIABLE_13974 (* (- 1) (tptp.min BOUND_VARIABLE_13974 BOUND_VARIABLE_13976))) 0))) (not (forall ((BOUND_VARIABLE_13984 Int) (BOUND_VARIABLE_13986 Int)) (>= (+ BOUND_VARIABLE_13986 (* (- 1) (tptp.min BOUND_VARIABLE_13984 BOUND_VARIABLE_13986))) 0))) (not (forall ((BOUND_VARIABLE_14050 Int) (BOUND_VARIABLE_14052 Int)) (or (= BOUND_VARIABLE_14050 (tptp.max BOUND_VARIABLE_14050 BOUND_VARIABLE_14052)) (= BOUND_VARIABLE_14052 (tptp.max BOUND_VARIABLE_14050 BOUND_VARIABLE_14052))))) (not (forall ((BOUND_VARIABLE_14060 Int) (BOUND_VARIABLE_14062 Int)) (not (>= (+ BOUND_VARIABLE_14060 (* (- 1) (tptp.max BOUND_VARIABLE_14060 BOUND_VARIABLE_14062))) 1)))) (not (forall ((BOUND_VARIABLE_14071 Int) (BOUND_VARIABLE_14073 Int)) (not (>= (+ BOUND_VARIABLE_14073 (* (- 1) (tptp.max BOUND_VARIABLE_14071 BOUND_VARIABLE_14073))) 1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))))) (not (forall ((BOUND_VARIABLE_14112 Int) (BOUND_VARIABLE_14114 Int) (BOUND_VARIABLE_14116 Int)) (= (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14114 BOUND_VARIABLE_14116)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14112 BOUND_VARIABLE_14114 BOUND_VARIABLE_14116))))) (not (forall ((BOUND_VARIABLE_14125 Int) (BOUND_VARIABLE_14127 Int) (BOUND_VARIABLE_14129 Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14125 BOUND_VARIABLE_14127 BOUND_VARIABLE_14129)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14129 BOUND_VARIABLE_14127))))) (not (forall ((BOUND_VARIABLE_14142 Int)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14142 BOUND_VARIABLE_14142)))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_c Int)) (or (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b))) (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c))) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_c))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (or (= tptp.nullObject A__questionmark_a) (= tptp.nullObject A__questionmark_b) (not (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_a) (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_b))))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_size'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_size'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_size'|))) (not (= |tptp.'BoundedStack'| (|tptp.'DeclType'| |tptp.'BoundedStack_size'|))) (not (= |tptp.'BoundedStack_size'| (|tptp.'AsRangeField'| |tptp.'BoundedStack_size'| |tptp.'System_Int32'|))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_max'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_max'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_max'|))) (not (= |tptp.'BoundedStack'| (|tptp.'DeclType'| |tptp.'BoundedStack_max'|))) (not (= |tptp.'BoundedStack_max'| (|tptp.'AsRangeField'| |tptp.'BoundedStack_max'| |tptp.'System_Int32'|))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_elems'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_elems'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_elems'|))) (not (= |tptp.'BoundedStack_elems'| (|tptp.'AsRepField'| |tptp.'BoundedStack_elems'| |tptp.'BoundedStack'|))) (not (= |tptp.'BoundedStack'| (|tptp.'DeclType'| |tptp.'BoundedStack_elems'|))) (not (= |tptp.'BoundedStack_elems'| (|tptp.'AsNonNullRefField'| |tptp.'BoundedStack_elems'| (|tptp.'IntArray'| |tptp.'System_Int32'| 1)))) (not (= tptp.true_1 (tptp.x |tptp.'BoundedStack'| |tptp.'BoundedStack'|))) (not (= |tptp.'System_Object'| A__questionmark_v_0_8)) (not (= |tptp.'BoundedStack'| (|tptp.'AsDirectSubClass'| |tptp.'BoundedStack'| A__questionmark_v_0_8))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack'| (|tptp.'AsMutable'| |tptp.'BoundedStack'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Array'|))) (not (= |tptp.'System_Object'| A__questionmark_v_1_9)) (not (= |tptp.'System_Array'| (|tptp.'AsDirectSubClass'| |tptp.'System_Array'| A__questionmark_v_1_9))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| (|tptp.'AsMutable'| |tptp.'System_Array'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_ICloneable'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_ICloneable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_ICloneable'|))) (not (= |tptp.'System_ICloneable'| (|tptp.'AsInterface'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IEnumerable'|))) (not (= |tptp.'System_Collections_IEnumerable'| (|tptp.'AsInterface'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_ICollection'|))) (not (= |tptp.'System_Collections_ICollection'| (|tptp.'AsInterface'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IList'|))) (not (= |tptp.'System_Collections_IList'| (|tptp.'AsInterface'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Array'|))) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h))) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|))) (= A__questionmark_v_0_8 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv)) (and (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|) 0) (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|))) 0) (not (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|)))) 1)))))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_String'|))) (not (= |tptp.'System_Object'| A__questionmark_v_2_7)) (not (= |tptp.'System_String'| (|tptp.'AsDirectSubClass'| |tptp.'System_String'| A__questionmark_v_2_7))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_String'|))) (not (= |tptp.'System_String'| (|tptp.'AsImmutable'| |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IComparable'|))) (not (= |tptp.'System_IComparable'| (|tptp.'AsInterface'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IConvertible'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IConvertible'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IConvertible'|))) (not (= |tptp.'System_IConvertible'| (|tptp.'AsInterface'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IComparable_1___System_String'|))) (not (= |tptp.'System_IComparable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| (|tptp.'AsInterface'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IEquatable_1___System_String'|))) (not (= |tptp.'System_IEquatable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IEquatable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|))) (not (forall ((A__questionmark_U Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U |tptp.'System_String'|))) (= |tptp.'System_String'| A__questionmark_U)))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Exception'|))) (not (= |tptp.'System_Object'| A__questionmark_v_3_6)) (not (= |tptp.'System_Exception'| (|tptp.'AsDirectSubClass'| |tptp.'System_Exception'| A__questionmark_v_3_6))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| (|tptp.'AsMutable'| |tptp.'System_Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| (|tptp.'AsInterface'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= |tptp.'System_Runtime_InteropServices__Exception'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= |tptp.'System_Exception'| A__questionmark_v_4_5)) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_4_5))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_5_4)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'| A__questionmark_v_5_4))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Object'| A__questionmark_v_6_3)) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsDirectSubClass'| |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_6_3))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsImmutable'| |tptp.'System_Reflection_MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| (|tptp.'AsInterface'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_7_2)) (not (= |tptp.'System_Type'| (|tptp.'AsDirectSubClass'| |tptp.'System_Type'| A__questionmark_v_7_2))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Type'|))) (not (= |tptp.'System_Type'| (|tptp.'AsImmutable'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= |tptp.'System_Runtime_InteropServices__Type'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_IReflect'|))) (not (= |tptp.'System_Reflection_IReflect'| (|tptp.'AsInterface'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| (|tptp.'AsInterface'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (and (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int) (BOUND_VARIABLE_14774 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_14732 Int)) (or (= tptp.nullObject BOUND_VARIABLE_14732) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)) (or (= tptp.nullObject BOUND_VARIABLE_14774) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14774) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14774) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.localinv))))))))) (and (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int) (BOUND_VARIABLE_15094 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15053 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15053) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)) (or (= tptp.nullObject BOUND_VARIABLE_15094) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15094) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15094) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.localinv))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'System_Object'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'BoundedStack_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (and (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (not (forall ((A__questionmark_Heap Int) (A__questionmark_arg0_in Int) (A__questionmark_arg1_in Int) (BOUND_VARIABLE_15544 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated))) (and (not (= tptp.nullObject A__questionmark_arg0_in)) (not (forall ((BOUND_VARIABLE_15471 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15471) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_arg1_in)) (not (forall ((BOUND_VARIABLE_15493 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15493) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.localinv))))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.allocated)) (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in)) (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in)) (or (= tptp.nullObject BOUND_VARIABLE_15544) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15544) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15544) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.localinv))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_arg0_in Int) (A__questionmark_arg1_in Int)) (= (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) (|tptp.'System_String_Concat_System_Object_System_Object_1'| A__questionmark_arg0_in A__questionmark_arg1_in)))) (and (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (not (forall ((A__questionmark_Heap Int) (A__questionmark_str0_in Int) (A__questionmark_str1_in Int) (BOUND_VARIABLE_15904 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated))) (and (not (= tptp.nullObject A__questionmark_str0_in)) (not (forall ((BOUND_VARIABLE_15832 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15832) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_str1_in)) (not (forall ((BOUND_VARIABLE_15853 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15853) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.localinv))))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.allocated)) (= (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (+ (* (- 1) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))) (|tptp.'StringLength'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in)))) (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in)) (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in)) (or (= tptp.nullObject BOUND_VARIABLE_15904) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15904) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15904) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.localinv))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_str0_in Int) (A__questionmark_str1_in Int)) (= (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) (|tptp.'System_String_Concat_System_String_System_String_1'| A__questionmark_str0_in A__questionmark_str1_in)))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral8 |tptp.'System_String'|))) (not (= (|tptp.'StringLength'| tptp.stringLiteral8) 13)) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral8 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral8 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral8))))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral9 |tptp.'System_String'|))) (not (= (|tptp.'StringLength'| tptp.stringLiteral9) 18)) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral9 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral9 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral9))))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral10 |tptp.'System_String'|))) (not (= (|tptp.'StringLength'| tptp.stringLiteral10) 7)) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral10 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral10 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral10))))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral11 |tptp.'System_String'|))) (not (= (|tptp.'StringLength'| tptp.stringLiteral11) 1)) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral11 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral11 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral11))))))) (or (= tptp.allocated tptp.elements) (= tptp.allocated tptp.inv) (= tptp.localinv tptp.allocated) (= tptp.allocated tptp.exposeVersion) (= tptp.sharingMode tptp.allocated) (= tptp.allocated |tptp.'SharingMode_Unshared'|) (= tptp.allocated |tptp.'SharingMode_LockProtected'|) (= tptp.ownerRef tptp.allocated) (= tptp.allocated tptp.ownerFrame) (= tptp.allocated |tptp.'PeerGroupPlaceholder'|) (= tptp.allocated |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryInt'| tptp.allocated) (= |tptp.'ArrayCategoryRef'| tptp.allocated) (= |tptp.'ArrayCategoryNonNullRef'| tptp.allocated) (= |tptp.'System_Array'| tptp.allocated) (= |tptp.'System_Boolean'| tptp.allocated) (= |tptp.'System_Object'| tptp.allocated) (= tptp.allocated |tptp.'System_Type'|) (= tptp.allocated |tptp.'NonNullFieldsAreInitialized'|) (= tptp.allocated |tptp.'System_String'|) (= tptp.allocated |tptp.'FirstConsistentOwner'|) (= tptp.allocated |tptp.'System_SByte'|) (= tptp.allocated |tptp.'System_Byte'|) (= |tptp.'System_Int16'| tptp.allocated) (= tptp.allocated |tptp.'System_UInt16'|) (= |tptp.'System_Int32'| tptp.allocated) (= tptp.allocated |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| tptp.allocated) (= |tptp.'System_UInt64'| tptp.allocated) (= tptp.allocated |tptp.'System_Char'|) (= tptp.allocated |tptp.'System_UIntPtr'|) (= tptp.allocated |tptp.'System_IntPtr'|) (= tptp.allocated |tptp.'BoundedStack_max'|) (= tptp.allocated |tptp.'BoundedStack_size'|) (= tptp.allocated |tptp.'BoundedStack_elems'|) (= tptp.allocated |tptp.'System_Exception'|) (= tptp.allocated |tptp.'System_IComparable'|) (= tptp.allocated |tptp.'System_Collections_ICollection'|) (= tptp.allocated |tptp.'System_ICloneable'|) (= tptp.allocated |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| tptp.allocated) (= |tptp.'System_Reflection_MemberInfo'| tptp.allocated) (= |tptp.'System_Collections_IEnumerable'| tptp.allocated) (= tptp.allocated |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= tptp.allocated |tptp.'System_Reflection_ICustomAttributeProvider'|) (= tptp.allocated |tptp.'System_Runtime_InteropServices__Exception'|) (= tptp.allocated |tptp.'Microsoft_Contracts_GuardException'|) (= tptp.allocated |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= tptp.allocated |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.allocated) (= tptp.allocated |tptp.'BoundedStack'|) (= tptp.allocated |tptp.'System_IEquatable_1___System_String'|) (= tptp.allocated |tptp.'System_Runtime_InteropServices__Type'|) (= tptp.allocated |tptp.'System_IComparable_1___System_String'|) (= tptp.allocated |tptp.'System_Collections_IList'|) (= tptp.allocated |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 tptp.allocated) (= tptp.allocated tptp.stringLiteral9) (= tptp.stringLiteral10 tptp.allocated) (= tptp.allocated tptp.stringLiteral11) (= tptp.elements tptp.inv) (= tptp.localinv tptp.elements) (= tptp.elements tptp.exposeVersion) (= tptp.sharingMode tptp.elements) (= |tptp.'SharingMode_Unshared'| tptp.elements) (= |tptp.'SharingMode_LockProtected'| tptp.elements) (= tptp.ownerRef tptp.elements) (= tptp.elements tptp.ownerFrame) (= |tptp.'PeerGroupPlaceholder'| tptp.elements) (= |tptp.'ArrayCategoryValue'| tptp.elements) (= |tptp.'ArrayCategoryInt'| tptp.elements) (= |tptp.'ArrayCategoryRef'| tptp.elements) (= |tptp.'ArrayCategoryNonNullRef'| tptp.elements) (= |tptp.'System_Array'| tptp.elements) (= |tptp.'System_Boolean'| tptp.elements) (= |tptp.'System_Object'| tptp.elements) (= tptp.elements |tptp.'System_Type'|) (= |tptp.'NonNullFieldsAreInitialized'| tptp.elements) (= tptp.elements |tptp.'System_String'|) (= tptp.elements |tptp.'FirstConsistentOwner'|) (= |tptp.'System_SByte'| tptp.elements) (= tptp.elements |tptp.'System_Byte'|) (= |tptp.'System_Int16'| tptp.elements) (= |tptp.'System_UInt16'| tptp.elements) (= |tptp.'System_Int32'| tptp.elements) (= tptp.elements |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| tptp.elements) (= |tptp.'System_UInt64'| tptp.elements) (= |tptp.'System_Char'| tptp.elements) (= tptp.elements |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| tptp.elements) (= tptp.elements |tptp.'BoundedStack_max'|) (= tptp.elements |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| tptp.elements) (= |tptp.'System_Exception'| tptp.elements) (= |tptp.'System_IComparable'| tptp.elements) (= |tptp.'System_Collections_ICollection'| tptp.elements) (= tptp.elements |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.elements) (= |tptp.'System_IConvertible'| tptp.elements) (= |tptp.'System_Reflection_MemberInfo'| tptp.elements) (= |tptp.'System_Collections_IEnumerable'| tptp.elements) (= tptp.elements |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.elements) (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.elements) (= |tptp.'Microsoft_Contracts_GuardException'| tptp.elements) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.elements) (= tptp.elements |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.elements) (= |tptp.'BoundedStack'| tptp.elements) (= tptp.elements |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| tptp.elements) (= |tptp.'System_IComparable_1___System_String'| tptp.elements) (= tptp.elements |tptp.'System_Collections_IList'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.elements) (= tptp.stringLiteral8 tptp.elements) (= tptp.stringLiteral9 tptp.elements) (= tptp.stringLiteral10 tptp.elements) (= tptp.stringLiteral11 tptp.elements) (= tptp.localinv tptp.inv) (= tptp.inv tptp.exposeVersion) (= tptp.sharingMode tptp.inv) (= |tptp.'SharingMode_Unshared'| tptp.inv) (= |tptp.'SharingMode_LockProtected'| tptp.inv) (= tptp.ownerRef tptp.inv) (= tptp.inv tptp.ownerFrame) (= |tptp.'PeerGroupPlaceholder'| tptp.inv) (= |tptp.'ArrayCategoryValue'| tptp.inv) (= |tptp.'ArrayCategoryInt'| tptp.inv) (= |tptp.'ArrayCategoryRef'| tptp.inv) (= |tptp.'ArrayCategoryNonNullRef'| tptp.inv) (= |tptp.'System_Array'| tptp.inv) (= |tptp.'System_Boolean'| tptp.inv) (= |tptp.'System_Object'| tptp.inv) (= tptp.inv |tptp.'System_Type'|) (= |tptp.'NonNullFieldsAreInitialized'| tptp.inv) (= tptp.inv |tptp.'System_String'|) (= tptp.inv |tptp.'FirstConsistentOwner'|) (= |tptp.'System_SByte'| tptp.inv) (= tptp.inv |tptp.'System_Byte'|) (= |tptp.'System_Int16'| tptp.inv) (= |tptp.'System_UInt16'| tptp.inv) (= |tptp.'System_Int32'| tptp.inv) (= |tptp.'System_UInt32'| tptp.inv) (= |tptp.'System_Int64'| tptp.inv) (= |tptp.'System_UInt64'| tptp.inv) (= |tptp.'System_Char'| tptp.inv) (= |tptp.'System_UIntPtr'| tptp.inv) (= |tptp.'System_IntPtr'| tptp.inv) (= tptp.inv |tptp.'BoundedStack_max'|) (= tptp.inv |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| tptp.inv) (= |tptp.'System_Exception'| tptp.inv) (= |tptp.'System_IComparable'| tptp.inv) (= |tptp.'System_Collections_ICollection'| tptp.inv) (= tptp.inv |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.inv) (= |tptp.'System_IConvertible'| tptp.inv) (= |tptp.'System_Reflection_MemberInfo'| tptp.inv) (= |tptp.'System_Collections_IEnumerable'| tptp.inv) (= tptp.inv |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.inv) (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.inv) (= |tptp.'Microsoft_Contracts_GuardException'| tptp.inv) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.inv) (= tptp.inv |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.inv) (= |tptp.'BoundedStack'| tptp.inv) (= tptp.inv |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| tptp.inv) (= |tptp.'System_IComparable_1___System_String'| tptp.inv) (= |tptp.'System_Collections_IList'| tptp.inv) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.inv) (= tptp.stringLiteral8 tptp.inv) (= tptp.stringLiteral9 tptp.inv) (= tptp.stringLiteral10 tptp.inv) (= tptp.stringLiteral11 tptp.inv) (= tptp.localinv tptp.exposeVersion) (= tptp.localinv tptp.sharingMode) (= tptp.localinv |tptp.'SharingMode_Unshared'|) (= tptp.localinv |tptp.'SharingMode_LockProtected'|) (= tptp.ownerRef tptp.localinv) (= tptp.localinv tptp.ownerFrame) (= tptp.localinv |tptp.'PeerGroupPlaceholder'|) (= tptp.localinv |tptp.'ArrayCategoryValue'|) (= tptp.localinv |tptp.'ArrayCategoryInt'|) (= tptp.localinv |tptp.'ArrayCategoryRef'|) (= tptp.localinv |tptp.'ArrayCategoryNonNullRef'|) (= tptp.localinv |tptp.'System_Array'|) (= tptp.localinv |tptp.'System_Boolean'|) (= tptp.localinv |tptp.'System_Object'|) (= tptp.localinv |tptp.'System_Type'|) (= tptp.localinv |tptp.'NonNullFieldsAreInitialized'|) (= tptp.localinv |tptp.'System_String'|) (= tptp.localinv |tptp.'FirstConsistentOwner'|) (= tptp.localinv |tptp.'System_SByte'|) (= tptp.localinv |tptp.'System_Byte'|) (= tptp.localinv |tptp.'System_Int16'|) (= tptp.localinv |tptp.'System_UInt16'|) (= tptp.localinv |tptp.'System_Int32'|) (= tptp.localinv |tptp.'System_UInt32'|) (= tptp.localinv |tptp.'System_Int64'|) (= tptp.localinv |tptp.'System_UInt64'|) (= tptp.localinv |tptp.'System_Char'|) (= tptp.localinv |tptp.'System_UIntPtr'|) (= tptp.localinv |tptp.'System_IntPtr'|) (= tptp.localinv |tptp.'BoundedStack_max'|) (= tptp.localinv |tptp.'BoundedStack_size'|) (= tptp.localinv |tptp.'BoundedStack_elems'|) (= tptp.localinv |tptp.'System_Exception'|) (= tptp.localinv |tptp.'System_IComparable'|) (= tptp.localinv |tptp.'System_Collections_ICollection'|) (= tptp.localinv |tptp.'System_ICloneable'|) (= tptp.localinv |tptp.'Microsoft_Contracts_ICheckedException'|) (= tptp.localinv |tptp.'System_IConvertible'|) (= tptp.localinv |tptp.'System_Reflection_MemberInfo'|) (= tptp.localinv |tptp.'System_Collections_IEnumerable'|) (= tptp.localinv |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= tptp.localinv |tptp.'System_Reflection_ICustomAttributeProvider'|) (= tptp.localinv |tptp.'System_Runtime_InteropServices__Exception'|) (= tptp.localinv |tptp.'Microsoft_Contracts_GuardException'|) (= tptp.localinv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= tptp.localinv |tptp.'System_Reflection_IReflect'|) (= tptp.localinv |tptp.'System_Runtime_Serialization_ISerializable'|) (= tptp.localinv |tptp.'BoundedStack'|) (= tptp.localinv |tptp.'System_IEquatable_1___System_String'|) (= tptp.localinv |tptp.'System_Runtime_InteropServices__Type'|) (= tptp.localinv |tptp.'System_IComparable_1___System_String'|) (= tptp.localinv |tptp.'System_Collections_IList'|) (= tptp.localinv |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.localinv tptp.stringLiteral8) (= tptp.localinv tptp.stringLiteral9) (= tptp.localinv tptp.stringLiteral10) (= tptp.localinv tptp.stringLiteral11) (= tptp.sharingMode tptp.exposeVersion) (= |tptp.'SharingMode_Unshared'| tptp.exposeVersion) (= |tptp.'SharingMode_LockProtected'| tptp.exposeVersion) (= tptp.ownerRef tptp.exposeVersion) (= tptp.ownerFrame tptp.exposeVersion) (= |tptp.'PeerGroupPlaceholder'| tptp.exposeVersion) (= |tptp.'ArrayCategoryValue'| tptp.exposeVersion) (= |tptp.'ArrayCategoryInt'| tptp.exposeVersion) (= |tptp.'ArrayCategoryRef'| tptp.exposeVersion) (= |tptp.'ArrayCategoryNonNullRef'| tptp.exposeVersion) (= |tptp.'System_Array'| tptp.exposeVersion) (= |tptp.'System_Boolean'| tptp.exposeVersion) (= |tptp.'System_Object'| tptp.exposeVersion) (= |tptp.'System_Type'| tptp.exposeVersion) (= |tptp.'NonNullFieldsAreInitialized'| tptp.exposeVersion) (= tptp.exposeVersion |tptp.'System_String'|) (= |tptp.'FirstConsistentOwner'| tptp.exposeVersion) (= |tptp.'System_SByte'| tptp.exposeVersion) (= |tptp.'System_Byte'| tptp.exposeVersion) (= |tptp.'System_Int16'| tptp.exposeVersion) (= |tptp.'System_UInt16'| tptp.exposeVersion) (= |tptp.'System_Int32'| tptp.exposeVersion) (= |tptp.'System_UInt32'| tptp.exposeVersion) (= |tptp.'System_Int64'| tptp.exposeVersion) (= |tptp.'System_UInt64'| tptp.exposeVersion) (= |tptp.'System_Char'| tptp.exposeVersion) (= |tptp.'System_UIntPtr'| tptp.exposeVersion) (= |tptp.'System_IntPtr'| tptp.exposeVersion) (= tptp.exposeVersion |tptp.'BoundedStack_max'|) (= |tptp.'BoundedStack_size'| tptp.exposeVersion) (= |tptp.'BoundedStack_elems'| tptp.exposeVersion) (= |tptp.'System_Exception'| tptp.exposeVersion) (= |tptp.'System_IComparable'| tptp.exposeVersion) (= |tptp.'System_Collections_ICollection'| tptp.exposeVersion) (= tptp.exposeVersion |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.exposeVersion) (= |tptp.'System_IConvertible'| tptp.exposeVersion) (= |tptp.'System_Reflection_MemberInfo'| tptp.exposeVersion) (= |tptp.'System_Collections_IEnumerable'| tptp.exposeVersion) (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.exposeVersion) (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.exposeVersion) (= |tptp.'Microsoft_Contracts_GuardException'| tptp.exposeVersion) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.exposeVersion) (= tptp.exposeVersion |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.exposeVersion) (= |tptp.'BoundedStack'| tptp.exposeVersion) (= |tptp.'System_IEquatable_1___System_String'| tptp.exposeVersion) (= |tptp.'System_Runtime_InteropServices__Type'| tptp.exposeVersion) (= |tptp.'System_IComparable_1___System_String'| tptp.exposeVersion) (= |tptp.'System_Collections_IList'| tptp.exposeVersion) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.exposeVersion) (= tptp.stringLiteral8 tptp.exposeVersion) (= tptp.stringLiteral9 tptp.exposeVersion) (= tptp.stringLiteral10 tptp.exposeVersion) (= tptp.stringLiteral11 tptp.exposeVersion) (= tptp.sharingMode |tptp.'SharingMode_Unshared'|) (= tptp.sharingMode |tptp.'SharingMode_LockProtected'|) (= tptp.ownerRef tptp.sharingMode) (= tptp.sharingMode tptp.ownerFrame) (= tptp.sharingMode |tptp.'PeerGroupPlaceholder'|) (= tptp.sharingMode |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryInt'| tptp.sharingMode) (= tptp.sharingMode |tptp.'ArrayCategoryRef'|) (= tptp.sharingMode |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'System_Array'| tptp.sharingMode) (= tptp.sharingMode |tptp.'System_Boolean'|) (= tptp.sharingMode |tptp.'System_Object'|) (= tptp.sharingMode |tptp.'System_Type'|) (= tptp.sharingMode |tptp.'NonNullFieldsAreInitialized'|) (= tptp.sharingMode |tptp.'System_String'|) (= tptp.sharingMode |tptp.'FirstConsistentOwner'|) (= tptp.sharingMode |tptp.'System_SByte'|) (= tptp.sharingMode |tptp.'System_Byte'|) (= |tptp.'System_Int16'| tptp.sharingMode) (= tptp.sharingMode |tptp.'System_UInt16'|) (= tptp.sharingMode |tptp.'System_Int32'|) (= tptp.sharingMode |tptp.'System_UInt32'|) (= tptp.sharingMode |tptp.'System_Int64'|) (= tptp.sharingMode |tptp.'System_UInt64'|) (= tptp.sharingMode |tptp.'System_Char'|) (= tptp.sharingMode |tptp.'System_UIntPtr'|) (= tptp.sharingMode |tptp.'System_IntPtr'|) (= tptp.sharingMode |tptp.'BoundedStack_max'|) (= tptp.sharingMode |tptp.'BoundedStack_size'|) (= tptp.sharingMode |tptp.'BoundedStack_elems'|) (= tptp.sharingMode |tptp.'System_Exception'|) (= tptp.sharingMode |tptp.'System_IComparable'|) (= tptp.sharingMode |tptp.'System_Collections_ICollection'|) (= tptp.sharingMode |tptp.'System_ICloneable'|) (= tptp.sharingMode |tptp.'Microsoft_Contracts_ICheckedException'|) (= tptp.sharingMode |tptp.'System_IConvertible'|) (= tptp.sharingMode |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Collections_IEnumerable'| tptp.sharingMode) (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= tptp.sharingMode |tptp.'System_Reflection_ICustomAttributeProvider'|) (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Exception'|) (= tptp.sharingMode |tptp.'Microsoft_Contracts_GuardException'|) (= tptp.sharingMode |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= tptp.sharingMode |tptp.'System_Reflection_IReflect'|) (= tptp.sharingMode |tptp.'System_Runtime_Serialization_ISerializable'|) (= tptp.sharingMode |tptp.'BoundedStack'|) (= tptp.sharingMode |tptp.'System_IEquatable_1___System_String'|) (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Type'|) (= tptp.sharingMode |tptp.'System_IComparable_1___System_String'|) (= tptp.sharingMode |tptp.'System_Collections_IList'|) (= tptp.sharingMode |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.sharingMode tptp.stringLiteral8) (= tptp.sharingMode tptp.stringLiteral9) (= tptp.sharingMode tptp.stringLiteral10) (= tptp.sharingMode tptp.stringLiteral11) (= |tptp.'SharingMode_LockProtected'| |tptp.'SharingMode_Unshared'|) (= tptp.ownerRef |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| tptp.ownerFrame) (= |tptp.'SharingMode_Unshared'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_Unshared'|) (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_Unshared'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Array'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Boolean'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Object'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_Type'|) (= |tptp.'SharingMode_Unshared'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_String'|) (= |tptp.'SharingMode_Unshared'| |tptp.'FirstConsistentOwner'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_SByte'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt16'|) (= |tptp.'System_Int32'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_UInt64'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_Char'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_max'|) (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Exception'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_IComparable'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Collections_ICollection'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_ICloneable'|) (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IList'|) (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'SharingMode_Unshared'|) (= tptp.stringLiteral9 |tptp.'SharingMode_Unshared'|) (= tptp.stringLiteral10 |tptp.'SharingMode_Unshared'|) (= tptp.stringLiteral11 |tptp.'SharingMode_Unshared'|) (= tptp.ownerRef |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| tptp.ownerFrame) (= |tptp.'SharingMode_LockProtected'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'System_Array'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'System_Boolean'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'System_Object'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Type'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_String'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'FirstConsistentOwner'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_SByte'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt16'|) (= |tptp.'System_Int32'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'System_UInt64'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Char'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UIntPtr'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IntPtr'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_max'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_size'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_elems'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Exception'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_ICollection'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_ICloneable'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IList'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'SharingMode_LockProtected'|) (= tptp.stringLiteral9 |tptp.'SharingMode_LockProtected'|) (= tptp.stringLiteral10 |tptp.'SharingMode_LockProtected'|) (= tptp.stringLiteral11 |tptp.'SharingMode_LockProtected'|) (= tptp.ownerRef tptp.ownerFrame) (= tptp.ownerRef |tptp.'PeerGroupPlaceholder'|) (= tptp.ownerRef |tptp.'ArrayCategoryValue'|) (= tptp.ownerRef |tptp.'ArrayCategoryInt'|) (= tptp.ownerRef |tptp.'ArrayCategoryRef'|) (= tptp.ownerRef |tptp.'ArrayCategoryNonNullRef'|) (= tptp.ownerRef |tptp.'System_Array'|) (= tptp.ownerRef |tptp.'System_Boolean'|) (= tptp.ownerRef |tptp.'System_Object'|) (= tptp.ownerRef |tptp.'System_Type'|) (= tptp.ownerRef |tptp.'NonNullFieldsAreInitialized'|) (= tptp.ownerRef |tptp.'System_String'|) (= tptp.ownerRef |tptp.'FirstConsistentOwner'|) (= tptp.ownerRef |tptp.'System_SByte'|) (= tptp.ownerRef |tptp.'System_Byte'|) (= tptp.ownerRef |tptp.'System_Int16'|) (= tptp.ownerRef |tptp.'System_UInt16'|) (= tptp.ownerRef |tptp.'System_Int32'|) (= tptp.ownerRef |tptp.'System_UInt32'|) (= tptp.ownerRef |tptp.'System_Int64'|) (= tptp.ownerRef |tptp.'System_UInt64'|) (= tptp.ownerRef |tptp.'System_Char'|) (= tptp.ownerRef |tptp.'System_UIntPtr'|) (= tptp.ownerRef |tptp.'System_IntPtr'|) (= tptp.ownerRef |tptp.'BoundedStack_max'|) (= tptp.ownerRef |tptp.'BoundedStack_size'|) (= tptp.ownerRef |tptp.'BoundedStack_elems'|) (= tptp.ownerRef |tptp.'System_Exception'|) (= tptp.ownerRef |tptp.'System_IComparable'|) (= tptp.ownerRef |tptp.'System_Collections_ICollection'|) (= tptp.ownerRef |tptp.'System_ICloneable'|) (= tptp.ownerRef |tptp.'Microsoft_Contracts_ICheckedException'|) (= tptp.ownerRef |tptp.'System_IConvertible'|) (= tptp.ownerRef |tptp.'System_Reflection_MemberInfo'|) (= tptp.ownerRef |tptp.'System_Collections_IEnumerable'|) (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= tptp.ownerRef |tptp.'System_Reflection_ICustomAttributeProvider'|) (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Exception'|) (= tptp.ownerRef |tptp.'Microsoft_Contracts_GuardException'|) (= tptp.ownerRef |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= tptp.ownerRef |tptp.'System_Reflection_IReflect'|) (= tptp.ownerRef |tptp.'System_Runtime_Serialization_ISerializable'|) (= tptp.ownerRef |tptp.'BoundedStack'|) (= tptp.ownerRef |tptp.'System_IEquatable_1___System_String'|) (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Type'|) (= tptp.ownerRef |tptp.'System_IComparable_1___System_String'|) (= tptp.ownerRef |tptp.'System_Collections_IList'|) (= tptp.ownerRef |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.ownerRef tptp.stringLiteral8) (= tptp.ownerRef tptp.stringLiteral9) (= tptp.ownerRef tptp.stringLiteral10) (= tptp.ownerRef tptp.stringLiteral11) (= |tptp.'PeerGroupPlaceholder'| tptp.ownerFrame) (= |tptp.'ArrayCategoryValue'| tptp.ownerFrame) (= |tptp.'ArrayCategoryInt'| tptp.ownerFrame) (= |tptp.'ArrayCategoryRef'| tptp.ownerFrame) (= |tptp.'ArrayCategoryNonNullRef'| tptp.ownerFrame) (= |tptp.'System_Array'| tptp.ownerFrame) (= |tptp.'System_Boolean'| tptp.ownerFrame) (= |tptp.'System_Object'| tptp.ownerFrame) (= |tptp.'System_Type'| tptp.ownerFrame) (= |tptp.'NonNullFieldsAreInitialized'| tptp.ownerFrame) (= tptp.ownerFrame |tptp.'System_String'|) (= |tptp.'FirstConsistentOwner'| tptp.ownerFrame) (= |tptp.'System_SByte'| tptp.ownerFrame) (= |tptp.'System_Byte'| tptp.ownerFrame) (= |tptp.'System_Int16'| tptp.ownerFrame) (= |tptp.'System_UInt16'| tptp.ownerFrame) (= |tptp.'System_Int32'| tptp.ownerFrame) (= |tptp.'System_UInt32'| tptp.ownerFrame) (= |tptp.'System_Int64'| tptp.ownerFrame) (= |tptp.'System_UInt64'| tptp.ownerFrame) (= |tptp.'System_Char'| tptp.ownerFrame) (= |tptp.'System_UIntPtr'| tptp.ownerFrame) (= |tptp.'System_IntPtr'| tptp.ownerFrame) (= tptp.ownerFrame |tptp.'BoundedStack_max'|) (= |tptp.'BoundedStack_size'| tptp.ownerFrame) (= |tptp.'BoundedStack_elems'| tptp.ownerFrame) (= |tptp.'System_Exception'| tptp.ownerFrame) (= |tptp.'System_IComparable'| tptp.ownerFrame) (= |tptp.'System_Collections_ICollection'| tptp.ownerFrame) (= tptp.ownerFrame |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.ownerFrame) (= |tptp.'System_IConvertible'| tptp.ownerFrame) (= |tptp.'System_Reflection_MemberInfo'| tptp.ownerFrame) (= |tptp.'System_Collections_IEnumerable'| tptp.ownerFrame) (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.ownerFrame) (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.ownerFrame) (= |tptp.'Microsoft_Contracts_GuardException'| tptp.ownerFrame) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.ownerFrame) (= tptp.ownerFrame |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.ownerFrame) (= |tptp.'BoundedStack'| tptp.ownerFrame) (= tptp.ownerFrame |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| tptp.ownerFrame) (= |tptp.'System_IComparable_1___System_String'| tptp.ownerFrame) (= |tptp.'System_Collections_IList'| tptp.ownerFrame) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.ownerFrame) (= tptp.stringLiteral8 tptp.ownerFrame) (= tptp.stringLiteral9 tptp.ownerFrame) (= tptp.stringLiteral10 tptp.ownerFrame) (= tptp.stringLiteral11 tptp.ownerFrame) (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryInt'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'ArrayCategoryRef'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Array'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Boolean'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Object'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Type'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_String'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'FirstConsistentOwner'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_SByte'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_UInt16'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Int32'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_UInt64'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Char'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_max'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Exception'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_IComparable'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Collections_ICollection'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_IConvertible'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IList'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'PeerGroupPlaceholder'|) (= tptp.stringLiteral9 |tptp.'PeerGroupPlaceholder'|) (= tptp.stringLiteral10 |tptp.'PeerGroupPlaceholder'|) (= tptp.stringLiteral11 |tptp.'PeerGroupPlaceholder'|) (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryRef'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Array'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Object'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_Type'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_String'|) (= |tptp.'ArrayCategoryValue'| |tptp.'FirstConsistentOwner'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_SByte'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_UInt16'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Int32'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_Char'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_max'|) (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Exception'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_IComparable'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Collections_ICollection'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'ArrayCategoryValue'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IList'|) (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'ArrayCategoryValue'|) (= tptp.stringLiteral9 |tptp.'ArrayCategoryValue'|) (= tptp.stringLiteral10 |tptp.'ArrayCategoryValue'|) (= tptp.stringLiteral11 |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'System_Array'| |tptp.'ArrayCategoryInt'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Boolean'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Object'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Type'|) (= |tptp.'ArrayCategoryInt'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_String'|) (= |tptp.'ArrayCategoryInt'| |tptp.'FirstConsistentOwner'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_SByte'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'ArrayCategoryInt'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt16'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int32'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt32'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int64'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt64'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Char'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_UIntPtr'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_IntPtr'|) (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_max'|) (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_size'|) (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_elems'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Exception'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_ICollection'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_ICloneable'|) (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_IConvertible'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryInt'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IList'|) (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral8) (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral9) (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral10) (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral11) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryRef'|) (= |tptp.'System_Array'| |tptp.'ArrayCategoryRef'|) (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryRef'|) (= |tptp.'System_Object'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Type'|) (= |tptp.'ArrayCategoryRef'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_String'|) (= |tptp.'ArrayCategoryRef'| |tptp.'FirstConsistentOwner'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_SByte'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt16'|) (= |tptp.'System_Int32'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'ArrayCategoryRef'|) (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Char'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_UIntPtr'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_IntPtr'|) (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_max'|) (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_size'|) (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_elems'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Exception'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_ICollection'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_ICloneable'|) (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryRef'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryRef'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IList'|) (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral9) (= tptp.stringLiteral10 |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral11) (= |tptp.'System_Array'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Boolean'|) (= |tptp.'System_Object'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Type'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_String'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'FirstConsistentOwner'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_SByte'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt16'|) (= |tptp.'System_Int32'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt64'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Char'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UIntPtr'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IntPtr'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_max'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_size'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_elems'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Exception'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_ICollection'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_ICloneable'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IList'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral9) (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral10) (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral11) (= |tptp.'System_Array'| |tptp.'System_Boolean'|) (= |tptp.'System_Array'| |tptp.'System_Object'|) (= |tptp.'System_Array'| |tptp.'System_Type'|) (= |tptp.'System_Array'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Array'| |tptp.'System_String'|) (= |tptp.'System_Array'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Array'| |tptp.'System_SByte'|) (= |tptp.'System_Array'| |tptp.'System_Byte'|) (= |tptp.'System_Array'| |tptp.'System_Int16'|) (= |tptp.'System_Array'| |tptp.'System_UInt16'|) (= |tptp.'System_Array'| |tptp.'System_Int32'|) (= |tptp.'System_Array'| |tptp.'System_UInt32'|) (= |tptp.'System_Array'| |tptp.'System_Int64'|) (= |tptp.'System_Array'| |tptp.'System_UInt64'|) (= |tptp.'System_Array'| |tptp.'System_Char'|) (= |tptp.'System_Array'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Array'| |tptp.'System_IntPtr'|) (= |tptp.'System_Array'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Array'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Array'| |tptp.'BoundedStack_elems'|) (= |tptp.'System_Array'| |tptp.'System_Exception'|) (= |tptp.'System_Array'| |tptp.'System_IComparable'|) (= |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Array'| |tptp.'System_ICloneable'|) (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Array'| |tptp.'System_IConvertible'|) (= |tptp.'System_Array'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Array'|) (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Array'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Array'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Array'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Array'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Array'| |tptp.'BoundedStack'|) (= |tptp.'System_Array'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Array'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Array'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_Array'| tptp.stringLiteral8) (= |tptp.'System_Array'| tptp.stringLiteral9) (= |tptp.'System_Array'| tptp.stringLiteral10) (= |tptp.'System_Array'| tptp.stringLiteral11) (= |tptp.'System_Object'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'System_Type'|) (= |tptp.'System_Boolean'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Boolean'| |tptp.'System_String'|) (= |tptp.'System_Boolean'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Boolean'| |tptp.'System_SByte'|) (= |tptp.'System_Boolean'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'System_UInt16'|) (= |tptp.'System_Int32'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'System_Boolean'|) (= |tptp.'System_UInt64'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'System_Char'|) (= |tptp.'System_Boolean'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Boolean'| |tptp.'System_IntPtr'|) (= |tptp.'System_Boolean'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Boolean'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Boolean'| |tptp.'BoundedStack_elems'|) (= |tptp.'System_Boolean'| |tptp.'System_Exception'|) (= |tptp.'System_Boolean'| |tptp.'System_IComparable'|) (= |tptp.'System_Boolean'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Boolean'| |tptp.'System_ICloneable'|) (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'System_Boolean'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Boolean'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Boolean'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Boolean'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Boolean'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'BoundedStack'|) (= |tptp.'System_Boolean'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Boolean'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Boolean'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| tptp.stringLiteral9) (= tptp.stringLiteral10 |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| tptp.stringLiteral11) (= |tptp.'System_Object'| |tptp.'System_Type'|) (= |tptp.'System_Object'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Object'| |tptp.'System_String'|) (= |tptp.'System_Object'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Object'| |tptp.'System_SByte'|) (= |tptp.'System_Object'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'System_Object'|) (= |tptp.'System_Object'| |tptp.'System_UInt16'|) (= |tptp.'System_Int32'| |tptp.'System_Object'|) (= |tptp.'System_Object'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'System_Object'|) (= |tptp.'System_Object'| |tptp.'System_UInt64'|) (= |tptp.'System_Object'| |tptp.'System_Char'|) (= |tptp.'System_Object'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Object'| |tptp.'System_IntPtr'|) (= |tptp.'System_Object'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Object'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Object'| |tptp.'BoundedStack_elems'|) (= |tptp.'System_Object'| |tptp.'System_Exception'|) (= |tptp.'System_Object'| |tptp.'System_IComparable'|) (= |tptp.'System_Object'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Object'| |tptp.'System_ICloneable'|) (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'System_Object'|) (= |tptp.'System_Object'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|) (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Object'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Object'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Object'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Object'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Object'| |tptp.'BoundedStack'|) (= |tptp.'System_Object'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Object'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Object'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_Object'|) (= |tptp.'System_Object'| tptp.stringLiteral9) (= |tptp.'System_Object'| tptp.stringLiteral10) (= |tptp.'System_Object'| tptp.stringLiteral11) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Type'|) (= |tptp.'System_Type'| |tptp.'System_String'|) (= |tptp.'FirstConsistentOwner'| |tptp.'System_Type'|) (= |tptp.'System_SByte'| |tptp.'System_Type'|) (= |tptp.'System_Byte'| |tptp.'System_Type'|) (= |tptp.'System_Int16'| |tptp.'System_Type'|) (= |tptp.'System_UInt16'| |tptp.'System_Type'|) (= |tptp.'System_Int32'| |tptp.'System_Type'|) (= |tptp.'System_UInt32'| |tptp.'System_Type'|) (= |tptp.'System_Int64'| |tptp.'System_Type'|) (= |tptp.'System_UInt64'| |tptp.'System_Type'|) (= |tptp.'System_Char'| |tptp.'System_Type'|) (= |tptp.'System_UIntPtr'| |tptp.'System_Type'|) (= |tptp.'System_IntPtr'| |tptp.'System_Type'|) (= |tptp.'System_Type'| |tptp.'BoundedStack_max'|) (= |tptp.'BoundedStack_size'| |tptp.'System_Type'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Type'|) (= |tptp.'System_Exception'| |tptp.'System_Type'|) (= |tptp.'System_IComparable'| |tptp.'System_Type'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Type'|) (= |tptp.'System_Type'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Type'|) (= |tptp.'System_IConvertible'| |tptp.'System_Type'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Type'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Type'|) (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Type'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Type'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Type'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Type'|) (= |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Type'|) (= |tptp.'BoundedStack'| |tptp.'System_Type'|) (= |tptp.'System_Type'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Type'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Type'|) (= |tptp.'System_Collections_IList'| |tptp.'System_Type'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Type'|) (= tptp.stringLiteral8 |tptp.'System_Type'|) (= tptp.stringLiteral9 |tptp.'System_Type'|) (= tptp.stringLiteral10 |tptp.'System_Type'|) (= tptp.stringLiteral11 |tptp.'System_Type'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_String'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'FirstConsistentOwner'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_SByte'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_UInt16'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Int32'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_UInt64'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Char'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_max'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Exception'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_IComparable'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Collections_ICollection'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_ICloneable'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IList'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'NonNullFieldsAreInitialized'|) (= tptp.stringLiteral9 |tptp.'NonNullFieldsAreInitialized'|) (= tptp.stringLiteral10 |tptp.'NonNullFieldsAreInitialized'|) (= tptp.stringLiteral11 |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'FirstConsistentOwner'| |tptp.'System_String'|) (= |tptp.'System_SByte'| |tptp.'System_String'|) (= |tptp.'System_Byte'| |tptp.'System_String'|) (= |tptp.'System_Int16'| |tptp.'System_String'|) (= |tptp.'System_UInt16'| |tptp.'System_String'|) (= |tptp.'System_Int32'| |tptp.'System_String'|) (= |tptp.'System_UInt32'| |tptp.'System_String'|) (= |tptp.'System_Int64'| |tptp.'System_String'|) (= |tptp.'System_UInt64'| |tptp.'System_String'|) (= |tptp.'System_Char'| |tptp.'System_String'|) (= |tptp.'System_UIntPtr'| |tptp.'System_String'|) (= |tptp.'System_IntPtr'| |tptp.'System_String'|) (= |tptp.'BoundedStack_max'| |tptp.'System_String'|) (= |tptp.'BoundedStack_size'| |tptp.'System_String'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_String'|) (= |tptp.'System_Exception'| |tptp.'System_String'|) (= |tptp.'System_IComparable'| |tptp.'System_String'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_String'|) (= |tptp.'System_ICloneable'| |tptp.'System_String'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_String'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_String'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_String'|) (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_String'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_String'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_String'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_String'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_String'|) (= |tptp.'System_Reflection_IReflect'| |tptp.'System_String'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_String'|) (= |tptp.'BoundedStack'| |tptp.'System_String'|) (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_String'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_String'|) (= |tptp.'System_Collections_IList'| |tptp.'System_String'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_String'|) (= tptp.stringLiteral8 |tptp.'System_String'|) (= tptp.stringLiteral9 |tptp.'System_String'|) (= tptp.stringLiteral10 |tptp.'System_String'|) (= tptp.stringLiteral11 |tptp.'System_String'|) (= |tptp.'System_SByte'| |tptp.'FirstConsistentOwner'|) (= |tptp.'FirstConsistentOwner'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_UInt16'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Int32'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_UInt32'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Int64'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_UInt64'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Char'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_UIntPtr'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_IntPtr'| |tptp.'FirstConsistentOwner'|) (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_max'|) (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Exception'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_IComparable'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Collections_ICollection'| |tptp.'FirstConsistentOwner'|) (= |tptp.'FirstConsistentOwner'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_IConvertible'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'FirstConsistentOwner'|) (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'FirstConsistentOwner'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'FirstConsistentOwner'|) (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'FirstConsistentOwner'|) (= |tptp.'BoundedStack'| |tptp.'FirstConsistentOwner'|) (= |tptp.'FirstConsistentOwner'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Collections_IList'| |tptp.'FirstConsistentOwner'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'FirstConsistentOwner'|) (= tptp.stringLiteral8 |tptp.'FirstConsistentOwner'|) (= tptp.stringLiteral9 |tptp.'FirstConsistentOwner'|) (= tptp.stringLiteral10 |tptp.'FirstConsistentOwner'|) (= tptp.stringLiteral11 |tptp.'FirstConsistentOwner'|) (= |tptp.'System_SByte'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'System_SByte'|) (= |tptp.'System_UInt16'| |tptp.'System_SByte'|) (= |tptp.'System_Int32'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'System_SByte'|) (= |tptp.'System_UInt64'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'System_Char'|) (= |tptp.'System_SByte'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'BoundedStack_max'|) (= |tptp.'System_SByte'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_SByte'|) (= |tptp.'System_Exception'| |tptp.'System_SByte'|) (= |tptp.'System_IComparable'| |tptp.'System_SByte'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_SByte'|) (= |tptp.'System_IConvertible'| |tptp.'System_SByte'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_SByte'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_SByte'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_SByte'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_SByte'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'BoundedStack'|) (= |tptp.'System_SByte'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_SByte'| |tptp.'System_Collections_IList'|) (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_SByte'|) (= tptp.stringLiteral9 |tptp.'System_SByte'|) (= tptp.stringLiteral10 |tptp.'System_SByte'|) (= tptp.stringLiteral11 |tptp.'System_SByte'|) (= |tptp.'System_Int16'| |tptp.'System_Byte'|) (= |tptp.'System_UInt16'| |tptp.'System_Byte'|) (= |tptp.'System_Int32'| |tptp.'System_Byte'|) (= |tptp.'System_UInt32'| |tptp.'System_Byte'|) (= |tptp.'System_Int64'| |tptp.'System_Byte'|) (= |tptp.'System_UInt64'| |tptp.'System_Byte'|) (= |tptp.'System_Char'| |tptp.'System_Byte'|) (= |tptp.'System_UIntPtr'| |tptp.'System_Byte'|) (= |tptp.'System_IntPtr'| |tptp.'System_Byte'|) (= |tptp.'System_Byte'| |tptp.'BoundedStack_max'|) (= |tptp.'BoundedStack_size'| |tptp.'System_Byte'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Byte'|) (= |tptp.'System_Exception'| |tptp.'System_Byte'|) (= |tptp.'System_IComparable'| |tptp.'System_Byte'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Byte'|) (= |tptp.'System_Byte'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Byte'|) (= |tptp.'System_IConvertible'| |tptp.'System_Byte'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Byte'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Byte'|) (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Byte'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Byte'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Byte'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Byte'|) (= |tptp.'System_Byte'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Byte'|) (= |tptp.'BoundedStack'| |tptp.'System_Byte'|) (= |tptp.'System_Byte'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Byte'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Byte'|) (= |tptp.'System_Collections_IList'| |tptp.'System_Byte'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Byte'|) (= tptp.stringLiteral8 |tptp.'System_Byte'|) (= tptp.stringLiteral9 |tptp.'System_Byte'|) (= tptp.stringLiteral10 |tptp.'System_Byte'|) (= tptp.stringLiteral11 |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'System_UInt16'|) (= |tptp.'System_Int16'| |tptp.'System_Int32'|) (= |tptp.'System_Int16'| |tptp.'System_UInt32'|) (= |tptp.'System_Int16'| |tptp.'System_Int64'|) (= |tptp.'System_Int16'| |tptp.'System_UInt64'|) (= |tptp.'System_Int16'| |tptp.'System_Char'|) (= |tptp.'System_Int16'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Int16'| |tptp.'System_IntPtr'|) (= |tptp.'System_Int16'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Int16'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Int16'| |tptp.'BoundedStack_elems'|) (= |tptp.'System_Int16'| |tptp.'System_Exception'|) (= |tptp.'System_Int16'| |tptp.'System_IComparable'|) (= |tptp.'System_Int16'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Int16'| |tptp.'System_ICloneable'|) (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Int16'| |tptp.'System_IConvertible'|) (= |tptp.'System_Int16'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int16'|) (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Int16'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Int16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Int16'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Int16'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Int16'| |tptp.'BoundedStack'|) (= |tptp.'System_Int16'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Int16'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Int16'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_Int16'| tptp.stringLiteral8) (= |tptp.'System_Int16'| tptp.stringLiteral9) (= |tptp.'System_Int16'| tptp.stringLiteral10) (= |tptp.'System_Int16'| tptp.stringLiteral11) (= |tptp.'System_Int32'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt64'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'System_Char'|) (= |tptp.'System_UInt16'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'BoundedStack_max'|) (= |tptp.'System_UInt16'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_UInt16'|) (= |tptp.'System_Exception'| |tptp.'System_UInt16'|) (= |tptp.'System_IComparable'| |tptp.'System_UInt16'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'System_ICloneable'|) (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'System_UInt16'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt16'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt16'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_UInt16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_UInt16'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'BoundedStack'|) (= |tptp.'System_UInt16'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_UInt16'| |tptp.'System_Collections_IList'|) (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_UInt16'|) (= tptp.stringLiteral9 |tptp.'System_UInt16'|) (= tptp.stringLiteral10 |tptp.'System_UInt16'|) (= tptp.stringLiteral11 |tptp.'System_UInt16'|) (= |tptp.'System_Int32'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'System_Int32'|) (= |tptp.'System_Int32'| |tptp.'System_UInt64'|) (= |tptp.'System_Int32'| |tptp.'System_Char'|) (= |tptp.'System_Int32'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Int32'| |tptp.'System_IntPtr'|) (= |tptp.'System_Int32'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Int32'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Int32'| |tptp.'BoundedStack_elems'|) (= |tptp.'System_Int32'| |tptp.'System_Exception'|) (= |tptp.'System_Int32'| |tptp.'System_IComparable'|) (= |tptp.'System_Int32'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Int32'| |tptp.'System_ICloneable'|) (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'System_Int32'|) (= |tptp.'System_Int32'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int32'|) (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Int32'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Int32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Int32'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Int32'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Int32'| |tptp.'BoundedStack'|) (= |tptp.'System_Int32'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Int32'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Int32'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_Int32'|) (= |tptp.'System_Int32'| tptp.stringLiteral9) (= |tptp.'System_Int32'| tptp.stringLiteral10) (= |tptp.'System_Int32'| tptp.stringLiteral11) (= |tptp.'System_Int64'| |tptp.'System_UInt32'|) (= |tptp.'System_UInt64'| |tptp.'System_UInt32'|) (= |tptp.'System_Char'| |tptp.'System_UInt32'|) (= |tptp.'System_UIntPtr'| |tptp.'System_UInt32'|) (= |tptp.'System_IntPtr'| |tptp.'System_UInt32'|) (= |tptp.'System_UInt32'| |tptp.'BoundedStack_max'|) (= |tptp.'System_UInt32'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_UInt32'|) (= |tptp.'System_Exception'| |tptp.'System_UInt32'|) (= |tptp.'System_IComparable'| |tptp.'System_UInt32'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt32'|) (= |tptp.'System_UInt32'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UInt32'|) (= |tptp.'System_IConvertible'| |tptp.'System_UInt32'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt32'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt32'|) (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt32'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt32'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UInt32'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UInt32'|) (= |tptp.'System_UInt32'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt32'|) (= |tptp.'BoundedStack'| |tptp.'System_UInt32'|) (= |tptp.'System_UInt32'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt32'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UInt32'|) (= |tptp.'System_Collections_IList'| |tptp.'System_UInt32'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UInt32'|) (= tptp.stringLiteral8 |tptp.'System_UInt32'|) (= tptp.stringLiteral9 |tptp.'System_UInt32'|) (= tptp.stringLiteral10 |tptp.'System_UInt32'|) (= tptp.stringLiteral11 |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'System_UInt64'|) (= |tptp.'System_Int64'| |tptp.'System_Char'|) (= |tptp.'System_Int64'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Int64'| |tptp.'System_IntPtr'|) (= |tptp.'System_Int64'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Int64'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Int64'| |tptp.'BoundedStack_elems'|) (= |tptp.'System_Int64'| |tptp.'System_Exception'|) (= |tptp.'System_Int64'| |tptp.'System_IComparable'|) (= |tptp.'System_Int64'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Int64'| |tptp.'System_ICloneable'|) (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'System_Int64'|) (= |tptp.'System_Int64'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int64'|) (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Int64'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Int64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Int64'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Int64'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Int64'| |tptp.'BoundedStack'|) (= |tptp.'System_Int64'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Int64'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Int64'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_Int64'| tptp.stringLiteral8) (= |tptp.'System_Int64'| tptp.stringLiteral9) (= |tptp.'System_Int64'| tptp.stringLiteral10) (= |tptp.'System_Int64'| tptp.stringLiteral11) (= |tptp.'System_UInt64'| |tptp.'System_Char'|) (= |tptp.'System_UInt64'| |tptp.'System_UIntPtr'|) (= |tptp.'System_UInt64'| |tptp.'System_IntPtr'|) (= |tptp.'System_UInt64'| |tptp.'BoundedStack_max'|) (= |tptp.'System_UInt64'| |tptp.'BoundedStack_size'|) (= |tptp.'System_UInt64'| |tptp.'BoundedStack_elems'|) (= |tptp.'System_UInt64'| |tptp.'System_Exception'|) (= |tptp.'System_UInt64'| |tptp.'System_IComparable'|) (= |tptp.'System_UInt64'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_UInt64'| |tptp.'System_ICloneable'|) (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'System_UInt64'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt64'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt64'|) (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_UInt64'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_UInt64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_UInt64'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_UInt64'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_UInt64'| |tptp.'BoundedStack'|) (= |tptp.'System_UInt64'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_UInt64'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_UInt64'| |tptp.'System_Collections_IList'|) (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_UInt64'|) (= |tptp.'System_UInt64'| tptp.stringLiteral9) (= |tptp.'System_UInt64'| tptp.stringLiteral10) (= |tptp.'System_UInt64'| tptp.stringLiteral11) (= |tptp.'System_Char'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_Char'|) (= |tptp.'System_Char'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Char'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Char'|) (= |tptp.'System_Exception'| |tptp.'System_Char'|) (= |tptp.'System_IComparable'| |tptp.'System_Char'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Char'|) (= |tptp.'System_Char'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Char'|) (= |tptp.'System_IConvertible'| |tptp.'System_Char'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Char'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Char'|) (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Char'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Char'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Char'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Char'|) (= |tptp.'System_Char'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Char'|) (= |tptp.'BoundedStack'| |tptp.'System_Char'|) (= |tptp.'System_Char'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Char'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Char'|) (= |tptp.'System_Char'| |tptp.'System_Collections_IList'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Char'|) (= tptp.stringLiteral8 |tptp.'System_Char'|) (= tptp.stringLiteral9 |tptp.'System_Char'|) (= tptp.stringLiteral10 |tptp.'System_Char'|) (= tptp.stringLiteral11 |tptp.'System_Char'|) (= |tptp.'System_IntPtr'| |tptp.'System_UIntPtr'|) (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_max'|) (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Exception'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IComparable'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_UIntPtr'|) (= |tptp.'System_UIntPtr'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IConvertible'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UIntPtr'|) (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UIntPtr'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UIntPtr'|) (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UIntPtr'|) (= |tptp.'BoundedStack'| |tptp.'System_UIntPtr'|) (= |tptp.'System_UIntPtr'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Collections_IList'| |tptp.'System_UIntPtr'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UIntPtr'|) (= tptp.stringLiteral8 |tptp.'System_UIntPtr'|) (= tptp.stringLiteral9 |tptp.'System_UIntPtr'|) (= tptp.stringLiteral10 |tptp.'System_UIntPtr'|) (= tptp.stringLiteral11 |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_max'|) (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_Exception'|) (= |tptp.'System_IntPtr'| |tptp.'System_IComparable'|) (= |tptp.'System_IntPtr'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_IntPtr'| |tptp.'System_ICloneable'|) (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'System_IntPtr'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IntPtr'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_IntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'BoundedStack'|) (= |tptp.'System_IntPtr'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IList'|) (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_IntPtr'|) (= tptp.stringLiteral9 |tptp.'System_IntPtr'|) (= tptp.stringLiteral10 |tptp.'System_IntPtr'|) (= tptp.stringLiteral11 |tptp.'System_IntPtr'|) (= |tptp.'BoundedStack_size'| |tptp.'BoundedStack_max'|) (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Exception'| |tptp.'BoundedStack_max'|) (= |tptp.'System_IComparable'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack_max'|) (= |tptp.'System_ICloneable'| |tptp.'BoundedStack_max'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack_max'|) (= |tptp.'System_IConvertible'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack_max'|) (= |tptp.'BoundedStack_max'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack_max'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Reflection_IReflect'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack_max'|) (= |tptp.'BoundedStack'| |tptp.'BoundedStack_max'|) (= |tptp.'System_IEquatable_1___System_String'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack_max'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Collections_IList'| |tptp.'BoundedStack_max'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'BoundedStack_max'|) (= tptp.stringLiteral8 |tptp.'BoundedStack_max'|) (= tptp.stringLiteral9 |tptp.'BoundedStack_max'|) (= tptp.stringLiteral10 |tptp.'BoundedStack_max'|) (= tptp.stringLiteral11 |tptp.'BoundedStack_max'|) (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Exception'| |tptp.'BoundedStack_size'|) (= |tptp.'System_IComparable'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_size'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack_size'|) (= |tptp.'System_IConvertible'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_size'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack_size'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_size'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_size'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack_size'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Collections_IList'| |tptp.'BoundedStack_size'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'BoundedStack_size'|) (= tptp.stringLiteral8 |tptp.'BoundedStack_size'|) (= tptp.stringLiteral9 |tptp.'BoundedStack_size'|) (= tptp.stringLiteral10 |tptp.'BoundedStack_size'|) (= tptp.stringLiteral11 |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Exception'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_IComparable'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_ICollection'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_ICloneable'|) (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'BoundedStack_elems'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack_elems'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack_elems'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack_elems'|) (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack_elems'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_IList'|) (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'BoundedStack_elems'|) (= tptp.stringLiteral9 |tptp.'BoundedStack_elems'|) (= tptp.stringLiteral10 |tptp.'BoundedStack_elems'|) (= tptp.stringLiteral11 |tptp.'BoundedStack_elems'|) (= |tptp.'System_Exception'| |tptp.'System_IComparable'|) (= |tptp.'System_Exception'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Exception'| |tptp.'System_ICloneable'|) (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'System_Exception'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Exception'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Exception'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| |tptp.'BoundedStack'|) (= |tptp.'System_Exception'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Exception'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_Exception'|) (= tptp.stringLiteral9 |tptp.'System_Exception'|) (= tptp.stringLiteral10 |tptp.'System_Exception'|) (= tptp.stringLiteral11 |tptp.'System_Exception'|) (= |tptp.'System_IComparable'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_IComparable'| |tptp.'System_ICloneable'|) (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'System_IComparable'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_IComparable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_IComparable'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| |tptp.'BoundedStack'|) (= |tptp.'System_IComparable'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IComparable'| |tptp.'System_Collections_IList'|) (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_IComparable'|) (= tptp.stringLiteral9 |tptp.'System_IComparable'|) (= tptp.stringLiteral10 |tptp.'System_IComparable'|) (= tptp.stringLiteral11 |tptp.'System_IComparable'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_ICloneable'|) (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_Collections_ICollection'|) (= tptp.stringLiteral9 |tptp.'System_Collections_ICollection'|) (= tptp.stringLiteral10 |tptp.'System_Collections_ICollection'|) (= tptp.stringLiteral11 |tptp.'System_Collections_ICollection'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_ICloneable'|) (= |tptp.'System_IConvertible'| |tptp.'System_ICloneable'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_ICloneable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_ICloneable'|) (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_ICloneable'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_ICloneable'|) (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_ICloneable'|) (= |tptp.'BoundedStack'| |tptp.'System_ICloneable'|) (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_ICloneable'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_ICloneable'|) (= |tptp.'System_Collections_IList'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_ICloneable'|) (= tptp.stringLiteral8 |tptp.'System_ICloneable'|) (= tptp.stringLiteral9 |tptp.'System_ICloneable'|) (= tptp.stringLiteral10 |tptp.'System_ICloneable'|) (= tptp.stringLiteral11 |tptp.'System_ICloneable'|) (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_IList'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'Microsoft_Contracts_ICheckedException'|) (= tptp.stringLiteral9 |tptp.'Microsoft_Contracts_ICheckedException'|) (= tptp.stringLiteral10 |tptp.'Microsoft_Contracts_ICheckedException'|) (= tptp.stringLiteral11 |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_IConvertible'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_IConvertible'| |tptp.'BoundedStack'|) (= |tptp.'System_IConvertible'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_IConvertible'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_Collections_IList'|) (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IConvertible'| tptp.stringLiteral8) (= |tptp.'System_IConvertible'| tptp.stringLiteral9) (= |tptp.'System_IConvertible'| tptp.stringLiteral10) (= |tptp.'System_IConvertible'| tptp.stringLiteral11) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral9) (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral10) (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral11) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral8) (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral9) (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral10) (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral11) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'BoundedStack'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Collections_IList'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= tptp.stringLiteral8 |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= tptp.stringLiteral9 |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= tptp.stringLiteral10 |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= tptp.stringLiteral11 |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_Reflection_ICustomAttributeProvider'|) (= tptp.stringLiteral9 |tptp.'System_Reflection_ICustomAttributeProvider'|) (= tptp.stringLiteral10 |tptp.'System_Reflection_ICustomAttributeProvider'|) (= tptp.stringLiteral11 |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_Runtime_InteropServices__Exception'|) (= tptp.stringLiteral9 |tptp.'System_Runtime_InteropServices__Exception'|) (= tptp.stringLiteral10 |tptp.'System_Runtime_InteropServices__Exception'|) (= tptp.stringLiteral11 |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_IList'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'Microsoft_Contracts_GuardException'|) (= tptp.stringLiteral9 |tptp.'Microsoft_Contracts_GuardException'|) (= tptp.stringLiteral10 |tptp.'Microsoft_Contracts_GuardException'|) (= tptp.stringLiteral11 |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'BoundedStack'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IList'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= tptp.stringLiteral8 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= tptp.stringLiteral9 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= tptp.stringLiteral10 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= tptp.stringLiteral11 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'BoundedStack'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Collections_IList'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Reflection_IReflect'|) (= tptp.stringLiteral8 |tptp.'System_Reflection_IReflect'|) (= tptp.stringLiteral9 |tptp.'System_Reflection_IReflect'|) (= tptp.stringLiteral10 |tptp.'System_Reflection_IReflect'|) (= tptp.stringLiteral11 |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral9) (= tptp.stringLiteral10 |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral11) (= |tptp.'BoundedStack'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack'|) (= |tptp.'BoundedStack'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'BoundedStack'| |tptp.'System_Collections_IList'|) (= |tptp.'BoundedStack'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'BoundedStack'|) (= tptp.stringLiteral9 |tptp.'BoundedStack'|) (= tptp.stringLiteral10 |tptp.'BoundedStack'|) (= tptp.stringLiteral11 |tptp.'BoundedStack'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Collections_IList'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IEquatable_1___System_String'|) (= tptp.stringLiteral8 |tptp.'System_IEquatable_1___System_String'|) (= tptp.stringLiteral9 |tptp.'System_IEquatable_1___System_String'|) (= tptp.stringLiteral10 |tptp.'System_IEquatable_1___System_String'|) (= tptp.stringLiteral11 |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_Runtime_InteropServices__Type'|) (= tptp.stringLiteral9 |tptp.'System_Runtime_InteropServices__Type'|) (= tptp.stringLiteral10 |tptp.'System_Runtime_InteropServices__Type'|) (= tptp.stringLiteral11 |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_IList'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_IComparable_1___System_String'|) (= tptp.stringLiteral9 |tptp.'System_IComparable_1___System_String'|) (= tptp.stringLiteral10 |tptp.'System_IComparable_1___System_String'|) (= tptp.stringLiteral11 |tptp.'System_IComparable_1___System_String'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_IList'|) (= tptp.stringLiteral8 |tptp.'System_Collections_IList'|) (= tptp.stringLiteral9 |tptp.'System_Collections_IList'|) (= tptp.stringLiteral10 |tptp.'System_Collections_IList'|) (= tptp.stringLiteral11 |tptp.'System_Collections_IList'|) (= tptp.stringLiteral8 |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral9 |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral10 |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral11 |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 tptp.stringLiteral9) (= tptp.stringLiteral8 tptp.stringLiteral10) (= tptp.stringLiteral8 tptp.stringLiteral11) (= tptp.stringLiteral10 tptp.stringLiteral9) (= tptp.stringLiteral9 tptp.stringLiteral11) (= tptp.stringLiteral10 tptp.stringLiteral11) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.elements))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.exposeVersion))) (not (forall ((A__questionmark_c Int)) (= A__questionmark_c (|tptp.'ClassReprInv'| (|tptp.'ClassRepr'| A__questionmark_c))))) (not (forall ((A__questionmark_T Int)) (not (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'ClassRepr'| A__questionmark_T)) |tptp.'System_Object'|))))) (not (forall ((A__questionmark_T Int)) (not (= tptp.nullObject (|tptp.'ClassRepr'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_T) tptp.ownerFrame))))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.allocated))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.elements))) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.inv)) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.localinv)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerRef))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerFrame))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.exposeVersion))) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'FirstConsistentOwner'|)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.allocated)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.elements)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.inv)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.localinv)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.exposeVersion)) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.ownerRef)) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.ownerFrame)) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.elements))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'ValueArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'IntArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'RefArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'ArrayIndexInvX'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_y (|tptp.'ArrayIndexInvY'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (|tptp.'InRange'| (|tptp.'IntArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_i Int) (A__questionmark_r Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))))) (not (forall ((A__questionmark_a Int)) (>= (|tptp.'Rank'| A__questionmark_a) 1))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((BOUND_VARIABLE_11112 Int)) (>= (|tptp.'Length'| BOUND_VARIABLE_11112) 0))) (not (forall ((BOUND_VARIABLE_11118 Int)) (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| BOUND_VARIABLE_11118))) 0))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (>= (|tptp.'DimLength'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int)) (or (not (= (|tptp.'Rank'| A__questionmark_a) 1)) (= (|tptp.'DimLength'| A__questionmark_a 0) (|tptp.'Length'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'LBound'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'UBound'| A__questionmark_a A__questionmark_i) (+ (- 1) (|tptp.'DimLength'| A__questionmark_a A__questionmark_i))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryValue'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryInt'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryRef'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryNonNullRef'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Object'|))) (not (forall ((BOUND_VARIABLE_11205 Int) (BOUND_VARIABLE_11207 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11205 BOUND_VARIABLE_11207) (|tptp.'ValueArray'| BOUND_VARIABLE_11205 BOUND_VARIABLE_11207))))) (not (forall ((BOUND_VARIABLE_11214 Int) (BOUND_VARIABLE_11216 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11214 BOUND_VARIABLE_11216) |tptp.'System_Array'|)))) (not (forall ((BOUND_VARIABLE_11254 Int) (BOUND_VARIABLE_11256 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11254 BOUND_VARIABLE_11256) (|tptp.'IntArray'| BOUND_VARIABLE_11254 BOUND_VARIABLE_11256))))) (not (forall ((BOUND_VARIABLE_11263 Int) (BOUND_VARIABLE_11265 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11263 BOUND_VARIABLE_11265) |tptp.'System_Array'|)))) (not (forall ((BOUND_VARIABLE_11303 Int) (BOUND_VARIABLE_11305 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11303 BOUND_VARIABLE_11305) (|tptp.'RefArray'| BOUND_VARIABLE_11303 BOUND_VARIABLE_11305))))) (not (forall ((BOUND_VARIABLE_11312 Int) (BOUND_VARIABLE_11314 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11312 BOUND_VARIABLE_11314) |tptp.'System_Array'|)))) (not (forall ((BOUND_VARIABLE_11352 Int) (BOUND_VARIABLE_11354 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11352 BOUND_VARIABLE_11354) (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11352 BOUND_VARIABLE_11354))))) (not (forall ((BOUND_VARIABLE_11361 Int) (BOUND_VARIABLE_11363 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11361 BOUND_VARIABLE_11363) |tptp.'System_Array'|)))) (not (forall ((A__questionmark_array Int) (A__questionmark_elementType Int) (A__questionmark_rank Int)) (or (not (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank))) (and (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_array) |tptp.'System_Array'|)) (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array)) (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| (tptp.typeof A__questionmark_array)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((BOUND_VARIABLE_11493 Int) (BOUND_VARIABLE_11495 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11495 (|tptp.'RefArray'| BOUND_VARIABLE_11495 BOUND_VARIABLE_11493)))))) (not (forall ((BOUND_VARIABLE_11506 Int) (BOUND_VARIABLE_11508 Int) (BOUND_VARIABLE_11510 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11510 (|tptp.'RefArray'| BOUND_VARIABLE_11506 BOUND_VARIABLE_11508)))) (= BOUND_VARIABLE_11510 (|tptp.'RefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_11510) BOUND_VARIABLE_11508))))) (not (forall ((BOUND_VARIABLE_11522 Int) (BOUND_VARIABLE_11524 Int) (BOUND_VARIABLE_11526 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11526 (|tptp.'RefArray'| BOUND_VARIABLE_11522 BOUND_VARIABLE_11524)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_11526) BOUND_VARIABLE_11522))))) (not (forall ((BOUND_VARIABLE_11598 Int) (BOUND_VARIABLE_11600 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11600 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11600 BOUND_VARIABLE_11598)))))) (not (forall ((BOUND_VARIABLE_11611 Int) (BOUND_VARIABLE_11613 Int) (BOUND_VARIABLE_11615 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11615 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11611 BOUND_VARIABLE_11613)))) (= BOUND_VARIABLE_11615 (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_11615) BOUND_VARIABLE_11613))))) (not (forall ((BOUND_VARIABLE_11627 Int) (BOUND_VARIABLE_11629 Int) (BOUND_VARIABLE_11631 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11631 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11627 BOUND_VARIABLE_11629)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_11631) BOUND_VARIABLE_11627))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (and (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (and (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))) (and (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef)) (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_a Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= |tptp.'System_Object'| (tptp.typeof (|tptp.'ElementProxy'| A__questionmark_o A__questionmark_pos))))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= |tptp.'System_Object'| (tptp.typeof (|tptp.'ElementProxyStruct'| A__questionmark_o A__questionmark_pos))))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f)))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_f_prime_ Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_f A__questionmark_f_prime_) (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f_prime_) (|tptp.'StructGet'| A__questionmark_s A__questionmark_f_prime_))))) (not (forall ((BOUND_VARIABLE_12007 Int)) (= tptp.true_1 (tptp.x BOUND_VARIABLE_12007 (|tptp.'BaseClass'| BOUND_VARIABLE_12007))))) (not (forall ((BOUND_VARIABLE_12014 Int)) (or (= |tptp.'System_Object'| BOUND_VARIABLE_12014) (not (= BOUND_VARIABLE_12014 (|tptp.'BaseClass'| BOUND_VARIABLE_12014)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_B Int) (A__questionmark_C Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_C (|tptp.'AsDirectSubClass'| A__questionmark_B A__questionmark_A)))) (= A__questionmark_B (|tptp.'OneClassDown'| A__questionmark_C A__questionmark_A))))) (not (forall ((A__questionmark_T Int) (BOUND_VARIABLE_12067 Int) (BOUND_VARIABLE_12060 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| A__questionmark_T))) (and (or (not (= tptp.true_1 (tptp.x A__questionmark_T BOUND_VARIABLE_12060))) (= A__questionmark_T BOUND_VARIABLE_12060)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12067 A__questionmark_T))) (= A__questionmark_T BOUND_VARIABLE_12067)))))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Boolean'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Object'|))) (not (forall ((A__questionmark_T Int)) (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'TypeObject'| A__questionmark_T) |tptp.'System_Type'|)))) (not (forall ((A__questionmark_T Int)) (= A__questionmark_T (|tptp.'TypeName'| (|tptp.'TypeObject'| A__questionmark_T))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (or (= tptp.nullObject A__questionmark_o) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) A__questionmark_T)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T)) (and (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T))) (= A__questionmark_o (|tptp.'As'| A__questionmark_o A__questionmark_T))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (= tptp.nullObject (|tptp.'As'| A__questionmark_o A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) |tptp.'System_Array'|))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) tptp.allocated))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_s Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_s))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'StructGet'| A__questionmark_s A__questionmark_f)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'RefArrayGet'| A__questionmark_e A__questionmark_i)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'ValueArrayGet'| A__questionmark_e A__questionmark_i)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_o))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_c Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_c) tptp.allocated))))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| |tptp.'NonNullFieldsAreInitialized'|))) (not (forall ((A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= A__questionmark_f (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T))) (= A__questionmark_f (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (|tptp.'Is'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)) A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (and (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|)))) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (|tptp.'InRange'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRangeField'| A__questionmark_f A__questionmark_T)) A__questionmark_T))))) (not (forall ((A__questionmark_o Int)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| (tptp.typeof A__questionmark_o)))))) (not (forall ((A__questionmark_J Int) (A__questionmark_s Int) (A__questionmark_b Int)) (or (not (= A__questionmark_J (|tptp.'AsInterface'| A__questionmark_J))) (not (= A__questionmark_b (|tptp.'Box'| A__questionmark_s A__questionmark_b))) (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (|tptp.'AsInterface'| A__questionmark_J)))) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J))))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Object'|)) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_T)))) (and (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1)) (= A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_U_1)))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_T)))) (and (not (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1))) (= A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_U_1)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int) (BOUND_VARIABLE_12450 Int) (BOUND_VARIABLE_12448 Int)) (or (= tptp.nullObject A__questionmark_o) (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_12448))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.localinv)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.ownerRef))) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_12448 BOUND_VARIABLE_12450 tptp.ownerRef)))) (= A__questionmark_o BOUND_VARIABLE_12450) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_12448 BOUND_VARIABLE_12450 tptp.ownerFrame)))))))) (not (forall ((A__questionmark_s Int)) (>= (|tptp.'StringLength'| A__questionmark_s) 0))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (and (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerRef)) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (and (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (and (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerRef)) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (and (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (not (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (and (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.localinv))))))) (not (forall ((BOUND_VARIABLE_13006 Int) (BOUND_VARIABLE_13008 Int) (BOUND_VARIABLE_13010 Int) (BOUND_VARIABLE_13012 Int)) (= (|tptp.'BoxFunc'| BOUND_VARIABLE_13006 BOUND_VARIABLE_13008 BOUND_VARIABLE_13010 BOUND_VARIABLE_13012) (|tptp.'Box'| BOUND_VARIABLE_13006 (|tptp.'BoxFunc'| BOUND_VARIABLE_13006 BOUND_VARIABLE_13008 BOUND_VARIABLE_13010 BOUND_VARIABLE_13012))))) (not (forall ((BOUND_VARIABLE_13019 Int) (BOUND_VARIABLE_13021 Int) (BOUND_VARIABLE_13023 Int) (BOUND_VARIABLE_13025 Int)) (= BOUND_VARIABLE_13021 (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| BOUND_VARIABLE_13019 BOUND_VARIABLE_13021 BOUND_VARIABLE_13023 BOUND_VARIABLE_13025))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (or (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_x_3))) (= A__questionmark_x_3 (|tptp.'BoxFunc'| A__questionmark_x_3 A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (= A__questionmark_x_3 (|tptp.'Unbox'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))))) (not (forall ((A__questionmark_p Int) (BOUND_VARIABLE_13114 Int) (BOUND_VARIABLE_13112 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_13112))) (and (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13112 (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p) tptp.inv)) (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13112 (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p) tptp.localinv)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) |tptp.'System_Object'|))) (not (= A__questionmark_p (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))) (= A__questionmark_x_3 A__questionmark_p)))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (= (= A__questionmark_typ (|tptp.'UnboxedType'| A__questionmark_p)) (not (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)))))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (or (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)) (= A__questionmark_p (|tptp.'Box'| (|tptp.'Unbox'| A__questionmark_p) A__questionmark_p))))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_SByte'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Byte'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int16'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt16'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int32'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt32'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int64'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt64'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Char'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UIntPtr'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_IntPtr'|))) (not (>= (+ tptp.int_m2147483648 (* (- 1) tptp.int_m9223372036854775808)) 1)) (>= tptp.int_m2147483648 (- 100000)) (not (>= tptp.int_2147483647 100001)) (not (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_2147483647)) 1)) (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_9223372036854775807)) 0) (>= (+ tptp.int_9223372036854775807 (* (- 1) tptp.int_18446744073709551615)) 0) (not (= tptp.int_m9223372036854775808 (+ (- 1) (* (- 1) tptp.int_9223372036854775807)))) (not (= tptp.int_m2147483648 (+ (- 1) (* (- 1) tptp.int_2147483647)))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_SByte'|)) (and (>= A__questionmark_i (- 128)) (not (>= A__questionmark_i 128)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Byte'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 256)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int16'|)) (and (>= A__questionmark_i (- 32768)) (not (>= A__questionmark_i 32768)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt16'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 65536)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int32'|)) (and (not (>= (+ tptp.int_m2147483648 (* (- 1) A__questionmark_i)) 1)) (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt32'|)) (and (>= A__questionmark_i 0) (>= (+ tptp.int_4294967295 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int64'|)) (and (not (>= (+ tptp.int_m9223372036854775808 (* (- 1) A__questionmark_i)) 1)) (>= (+ tptp.int_9223372036854775807 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt64'|)) (and (>= A__questionmark_i 0) (>= (+ tptp.int_18446744073709551615 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Char'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 65536)))))) (not (forall ((A__questionmark_z Int) (A__questionmark_B Int) (A__questionmark_C Int)) (or (not (= tptp.true_1 (|tptp.'InRange'| A__questionmark_z A__questionmark_C))) (= A__questionmark_z (|tptp.'IntToInt'| A__questionmark_z A__questionmark_B A__questionmark_C))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'IfThenElse'| tptp.true_1 A__questionmark_x_3 A__questionmark_y)))) (not (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (= tptp.true_1 A__questionmark_b) (= A__questionmark_y (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (+ (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (* A__questionmark_y (tptp.x_1 A__questionmark_x_3 A__questionmark_y)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 1)) (and (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0) (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 1))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (>= A__questionmark_y 0) (and (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0) (not (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 0)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (>= A__questionmark_x_3 1) (not (>= A__questionmark_y 1)) (and (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 1) (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (>= A__questionmark_x_3 1) (>= A__questionmark_y 0) (and (not (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 0)) (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_d Int)) (or (not (>= A__questionmark_d 2)) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (>= (+ A__questionmark_a (* (- 1) A__questionmark_b)) 0) (not (>= (+ A__questionmark_a (* (- 1) A__questionmark_b) A__questionmark_d) 1))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (and (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0))) (>= (tptp.and_1 A__questionmark_x_3 A__questionmark_y) 0)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (and (>= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) 0) (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) 0))))) (not (forall ((A__questionmark_i Int)) (= A__questionmark_i (tptp.shl A__questionmark_i 0)))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_j 1)) (= (tptp.shl A__questionmark_i A__questionmark_j) (* 2 (tptp.shl A__questionmark_i (+ (- 1) A__questionmark_j))))))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 32768) (not (>= A__questionmark_j 0)) (>= A__questionmark_j 17) (and (>= (tptp.shl A__questionmark_i A__questionmark_j) 0) (>= (+ tptp.int_2147483647 (* (- 1) (tptp.shl A__questionmark_i A__questionmark_j))) 0))))) (not (forall ((A__questionmark_i Int)) (= A__questionmark_i (tptp.shr A__questionmark_i 0)))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_j 1)) (= (tptp.shr A__questionmark_i A__questionmark_j) (tptp.x_1 (tptp.shr A__questionmark_i (+ (- 1) A__questionmark_j)) 2))))) (not (forall ((BOUND_VARIABLE_13964 Int) (BOUND_VARIABLE_13966 Int)) (or (= BOUND_VARIABLE_13964 (tptp.min BOUND_VARIABLE_13964 BOUND_VARIABLE_13966)) (= BOUND_VARIABLE_13966 (tptp.min BOUND_VARIABLE_13964 BOUND_VARIABLE_13966))))) (not (forall ((BOUND_VARIABLE_13974 Int) (BOUND_VARIABLE_13976 Int)) (>= (+ BOUND_VARIABLE_13974 (* (- 1) (tptp.min BOUND_VARIABLE_13974 BOUND_VARIABLE_13976))) 0))) (not (forall ((BOUND_VARIABLE_13984 Int) (BOUND_VARIABLE_13986 Int)) (>= (+ BOUND_VARIABLE_13986 (* (- 1) (tptp.min BOUND_VARIABLE_13984 BOUND_VARIABLE_13986))) 0))) (not (forall ((BOUND_VARIABLE_14050 Int) (BOUND_VARIABLE_14052 Int)) (or (= BOUND_VARIABLE_14050 (tptp.max BOUND_VARIABLE_14050 BOUND_VARIABLE_14052)) (= BOUND_VARIABLE_14052 (tptp.max BOUND_VARIABLE_14050 BOUND_VARIABLE_14052))))) (not (forall ((BOUND_VARIABLE_14060 Int) (BOUND_VARIABLE_14062 Int)) (not (>= (+ BOUND_VARIABLE_14060 (* (- 1) (tptp.max BOUND_VARIABLE_14060 BOUND_VARIABLE_14062))) 1)))) (not (forall ((BOUND_VARIABLE_14071 Int) (BOUND_VARIABLE_14073 Int)) (not (>= (+ BOUND_VARIABLE_14073 (* (- 1) (tptp.max BOUND_VARIABLE_14071 BOUND_VARIABLE_14073))) 1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))))) (not (forall ((BOUND_VARIABLE_14112 Int) (BOUND_VARIABLE_14114 Int) (BOUND_VARIABLE_14116 Int)) (= (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14114 BOUND_VARIABLE_14116)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14112 BOUND_VARIABLE_14114 BOUND_VARIABLE_14116))))) (not (forall ((BOUND_VARIABLE_14125 Int) (BOUND_VARIABLE_14127 Int) (BOUND_VARIABLE_14129 Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14125 BOUND_VARIABLE_14127 BOUND_VARIABLE_14129)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14129 BOUND_VARIABLE_14127))))) (not (forall ((BOUND_VARIABLE_14142 Int)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14142 BOUND_VARIABLE_14142)))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_c Int)) (or (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b))) (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c))) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_c))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (or (= tptp.nullObject A__questionmark_a) (= tptp.nullObject A__questionmark_b) (not (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_a) (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_b))))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_size'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_size'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_size'|))) (not (= |tptp.'BoundedStack'| (|tptp.'DeclType'| |tptp.'BoundedStack_size'|))) (not (= |tptp.'BoundedStack_size'| (|tptp.'AsRangeField'| |tptp.'BoundedStack_size'| |tptp.'System_Int32'|))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_max'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_max'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_max'|))) (not (= |tptp.'BoundedStack'| (|tptp.'DeclType'| |tptp.'BoundedStack_max'|))) (not (= |tptp.'BoundedStack_max'| (|tptp.'AsRangeField'| |tptp.'BoundedStack_max'| |tptp.'System_Int32'|))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_elems'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_elems'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_elems'|))) (not (= |tptp.'BoundedStack_elems'| (|tptp.'AsRepField'| |tptp.'BoundedStack_elems'| |tptp.'BoundedStack'|))) (not (= |tptp.'BoundedStack'| (|tptp.'DeclType'| |tptp.'BoundedStack_elems'|))) (not (= |tptp.'BoundedStack_elems'| (|tptp.'AsNonNullRefField'| |tptp.'BoundedStack_elems'| (|tptp.'IntArray'| |tptp.'System_Int32'| 1)))) (not (= tptp.true_1 (tptp.x |tptp.'BoundedStack'| |tptp.'BoundedStack'|))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack'| (|tptp.'AsMutable'| |tptp.'BoundedStack'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Array'|))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| (|tptp.'AsMutable'| |tptp.'System_Array'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_ICloneable'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_ICloneable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_ICloneable'|))) (not (= |tptp.'System_ICloneable'| (|tptp.'AsInterface'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IEnumerable'|))) (not (= |tptp.'System_Collections_IEnumerable'| (|tptp.'AsInterface'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_ICollection'|))) (not (= |tptp.'System_Collections_ICollection'| (|tptp.'AsInterface'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IList'|))) (not (= |tptp.'System_Collections_IList'| (|tptp.'AsInterface'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Array'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_String'|))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_String'|))) (not (= |tptp.'System_String'| (|tptp.'AsImmutable'| |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IComparable'|))) (not (= |tptp.'System_IComparable'| (|tptp.'AsInterface'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IConvertible'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IConvertible'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IConvertible'|))) (not (= |tptp.'System_IConvertible'| (|tptp.'AsInterface'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IComparable_1___System_String'|))) (not (= |tptp.'System_IComparable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| (|tptp.'AsInterface'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IEquatable_1___System_String'|))) (not (= |tptp.'System_IEquatable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IEquatable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|))) (not (forall ((A__questionmark_U Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U |tptp.'System_String'|))) (= |tptp.'System_String'| A__questionmark_U)))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Exception'|))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| (|tptp.'AsMutable'| |tptp.'System_Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| (|tptp.'AsInterface'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= |tptp.'System_Runtime_InteropServices__Exception'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Exception'|))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_GuardException'|))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_MemberInfo'|))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsImmutable'| |tptp.'System_Reflection_MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| (|tptp.'AsInterface'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_MemberInfo'|))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Type'|))) (not (= |tptp.'System_Type'| (|tptp.'AsImmutable'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= |tptp.'System_Runtime_InteropServices__Type'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_IReflect'|))) (not (= |tptp.'System_Reflection_IReflect'| (|tptp.'AsInterface'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| (|tptp.'AsInterface'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (and (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int) (BOUND_VARIABLE_14774 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_14732 Int)) (or (= tptp.nullObject BOUND_VARIABLE_14732) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)) (or (= tptp.nullObject BOUND_VARIABLE_14774) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14774) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14774) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.localinv))))))))) (and (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int) (BOUND_VARIABLE_15094 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15053 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15053) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)) (or (= tptp.nullObject BOUND_VARIABLE_15094) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15094) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15094) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.localinv))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'System_Object'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'BoundedStack_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (and (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (not (forall ((A__questionmark_Heap Int) (A__questionmark_arg0_in Int) (A__questionmark_arg1_in Int) (BOUND_VARIABLE_15544 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated))) (and (not (= tptp.nullObject A__questionmark_arg0_in)) (not (forall ((BOUND_VARIABLE_15471 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15471) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_arg1_in)) (not (forall ((BOUND_VARIABLE_15493 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15493) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.localinv))))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.allocated)) (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in)) (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in)) (or (= tptp.nullObject BOUND_VARIABLE_15544) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15544) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15544) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.localinv))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_arg0_in Int) (A__questionmark_arg1_in Int)) (= (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) (|tptp.'System_String_Concat_System_Object_System_Object_1'| A__questionmark_arg0_in A__questionmark_arg1_in)))) (and (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (not (forall ((A__questionmark_Heap Int) (A__questionmark_str0_in Int) (A__questionmark_str1_in Int) (BOUND_VARIABLE_15904 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated))) (and (not (= tptp.nullObject A__questionmark_str0_in)) (not (forall ((BOUND_VARIABLE_15832 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15832) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_str1_in)) (not (forall ((BOUND_VARIABLE_15853 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15853) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.localinv))))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.allocated)) (= (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (+ (* (- 1) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))) (|tptp.'StringLength'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in)))) (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in)) (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in)) (or (= tptp.nullObject BOUND_VARIABLE_15904) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15904) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15904) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.localinv))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_str0_in Int) (A__questionmark_str1_in Int)) (= (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) (|tptp.'System_String_Concat_System_String_System_String_1'| A__questionmark_str0_in A__questionmark_str1_in)))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral8 |tptp.'System_String'|))) (not (= (|tptp.'StringLength'| tptp.stringLiteral8) 13)) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral8 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral8 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral8))))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral9 |tptp.'System_String'|))) (not (= (|tptp.'StringLength'| tptp.stringLiteral9) 18)) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral9 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral9 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral9))))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral10 |tptp.'System_String'|))) (not (= (|tptp.'StringLength'| tptp.stringLiteral10) 7)) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral10 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral10 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral10))))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral11 |tptp.'System_String'|))) (not (= (|tptp.'StringLength'| tptp.stringLiteral11) 1)) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral11 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral11 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral11))))) (forall ((A__questionmark_v_7_2 Int)) (or (not (= A__questionmark_v_7_2 (|tptp.'BaseClass'| |tptp.'System_Type'|))) (not (= |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_7_2)) (not (= |tptp.'System_Type'| (|tptp.'AsDirectSubClass'| |tptp.'System_Type'| A__questionmark_v_7_2))))) (forall ((A__questionmark_v_6_3 Int)) (or (not (= A__questionmark_v_6_3 (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Object'| A__questionmark_v_6_3)) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsDirectSubClass'| |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_6_3))))) (forall ((A__questionmark_v_5_4 Int)) (or (not (= A__questionmark_v_5_4 (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_5_4)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'| A__questionmark_v_5_4))))) (forall ((A__questionmark_v_4_5 Int)) (or (not (= A__questionmark_v_4_5 (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= |tptp.'System_Exception'| A__questionmark_v_4_5)) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_4_5))))) (forall ((A__questionmark_v_3_6 Int)) (or (not (= A__questionmark_v_3_6 (|tptp.'BaseClass'| |tptp.'System_Exception'|))) (not (= |tptp.'System_Object'| A__questionmark_v_3_6)) (not (= |tptp.'System_Exception'| (|tptp.'AsDirectSubClass'| |tptp.'System_Exception'| A__questionmark_v_3_6))))) (forall ((A__questionmark_v_2_7 Int)) (or (not (= A__questionmark_v_2_7 (|tptp.'BaseClass'| |tptp.'System_String'|))) (not (= |tptp.'System_Object'| A__questionmark_v_2_7)) (not (= |tptp.'System_String'| (|tptp.'AsDirectSubClass'| |tptp.'System_String'| A__questionmark_v_2_7))))) (forall ((A__questionmark_v_0_8 Int)) (or (not (= A__questionmark_v_0_8 (|tptp.'BaseClass'| |tptp.'BoundedStack'|))) (not (= |tptp.'System_Object'| A__questionmark_v_0_8)) (not (= |tptp.'BoundedStack'| (|tptp.'AsDirectSubClass'| |tptp.'BoundedStack'| A__questionmark_v_0_8))) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h))) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|))) (= A__questionmark_v_0_8 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv)) (and (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|) 0) (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|))) 0) (not (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|)))) 1)))))))) (forall ((A__questionmark_v_1_9 Int)) (or (not (= A__questionmark_v_1_9 (|tptp.'BaseClass'| |tptp.'System_Array'|))) (not (= |tptp.'System_Object'| A__questionmark_v_1_9)) (not (= |tptp.'System_Array'| (|tptp.'AsDirectSubClass'| |tptp.'System_Array'| A__questionmark_v_1_9)))))))) :rule all_simplify)
% 22.66/22.94 (step t16 (cl (= (= tptp.allocated tptp.elements) (= tptp.allocated tptp.elements))) :rule refl)
% 22.66/22.94 (step t17 (cl (= (= tptp.allocated tptp.inv) (= tptp.allocated tptp.inv))) :rule refl)
% 22.66/22.94 (step t18 (cl (= (= tptp.localinv tptp.allocated) (= tptp.localinv tptp.allocated))) :rule refl)
% 22.66/22.94 (step t19 (cl (= (= tptp.allocated tptp.exposeVersion) (= tptp.allocated tptp.exposeVersion))) :rule refl)
% 22.66/22.94 (step t20 (cl (= (= tptp.sharingMode tptp.allocated) (= tptp.sharingMode tptp.allocated))) :rule refl)
% 22.66/22.94 (step t21 (cl (= (= tptp.allocated |tptp.'SharingMode_Unshared'|) (= tptp.allocated |tptp.'SharingMode_Unshared'|))) :rule refl)
% 22.66/22.94 (step t22 (cl (= (= tptp.allocated |tptp.'SharingMode_LockProtected'|) (= tptp.allocated |tptp.'SharingMode_LockProtected'|))) :rule refl)
% 22.66/22.94 (step t23 (cl (= (= tptp.ownerRef tptp.allocated) (= tptp.ownerRef tptp.allocated))) :rule refl)
% 22.66/22.94 (step t24 (cl (= (= tptp.allocated tptp.ownerFrame) (= tptp.allocated tptp.ownerFrame))) :rule refl)
% 22.66/22.94 (step t25 (cl (= (= tptp.allocated |tptp.'PeerGroupPlaceholder'|) (= tptp.allocated |tptp.'PeerGroupPlaceholder'|))) :rule refl)
% 22.66/22.94 (step t26 (cl (= (= tptp.allocated |tptp.'ArrayCategoryValue'|) (= tptp.allocated |tptp.'ArrayCategoryValue'|))) :rule refl)
% 22.66/22.94 (step t27 (cl (= (= |tptp.'ArrayCategoryInt'| tptp.allocated) (= |tptp.'ArrayCategoryInt'| tptp.allocated))) :rule refl)
% 22.66/22.94 (step t28 (cl (= (= |tptp.'ArrayCategoryRef'| tptp.allocated) (= |tptp.'ArrayCategoryRef'| tptp.allocated))) :rule refl)
% 22.66/22.94 (step t29 (cl (= (= |tptp.'ArrayCategoryNonNullRef'| tptp.allocated) (= |tptp.'ArrayCategoryNonNullRef'| tptp.allocated))) :rule refl)
% 22.66/22.94 (step t30 (cl (= (= |tptp.'System_Array'| tptp.allocated) (= |tptp.'System_Array'| tptp.allocated))) :rule refl)
% 22.66/22.94 (step t31 (cl (= (= |tptp.'System_Boolean'| tptp.allocated) (= |tptp.'System_Boolean'| tptp.allocated))) :rule refl)
% 22.66/22.94 (step t32 (cl (= (= |tptp.'System_Object'| tptp.allocated) (= |tptp.'System_Object'| tptp.allocated))) :rule refl)
% 22.66/22.94 (step t33 (cl (= (= tptp.allocated |tptp.'System_Type'|) (= tptp.allocated |tptp.'System_Type'|))) :rule refl)
% 22.66/22.94 (step t34 (cl (= (= tptp.allocated |tptp.'NonNullFieldsAreInitialized'|) (= tptp.allocated |tptp.'NonNullFieldsAreInitialized'|))) :rule refl)
% 22.66/22.94 (step t35 (cl (= (= tptp.allocated |tptp.'System_String'|) (= tptp.allocated |tptp.'System_String'|))) :rule refl)
% 22.66/22.94 (step t36 (cl (= (= tptp.allocated |tptp.'FirstConsistentOwner'|) (= tptp.allocated |tptp.'FirstConsistentOwner'|))) :rule refl)
% 22.66/22.94 (step t37 (cl (= (= tptp.allocated |tptp.'System_SByte'|) (= tptp.allocated |tptp.'System_SByte'|))) :rule refl)
% 22.66/22.94 (step t38 (cl (= (= tptp.allocated |tptp.'System_Byte'|) (= tptp.allocated |tptp.'System_Byte'|))) :rule refl)
% 22.66/22.94 (step t39 (cl (= (= |tptp.'System_Int16'| tptp.allocated) (= |tptp.'System_Int16'| tptp.allocated))) :rule refl)
% 22.66/22.94 (step t40 (cl (= (= tptp.allocated |tptp.'System_UInt16'|) (= tptp.allocated |tptp.'System_UInt16'|))) :rule refl)
% 22.66/22.94 (step t41 (cl (= (= |tptp.'System_Int32'| tptp.allocated) (= |tptp.'System_Int32'| tptp.allocated))) :rule refl)
% 22.66/22.94 (step t42 (cl (= (= tptp.allocated |tptp.'System_UInt32'|) (= tptp.allocated |tptp.'System_UInt32'|))) :rule refl)
% 22.66/22.94 (step t43 (cl (= (= |tptp.'System_Int64'| tptp.allocated) (= |tptp.'System_Int64'| tptp.allocated))) :rule refl)
% 22.66/22.94 (step t44 (cl (= (= |tptp.'System_UInt64'| tptp.allocated) (= |tptp.'System_UInt64'| tptp.allocated))) :rule refl)
% 22.66/22.94 (step t45 (cl (= (= tptp.allocated |tptp.'System_Char'|) (= tptp.allocated |tptp.'System_Char'|))) :rule refl)
% 22.66/22.94 (step t46 (cl (= (= tptp.allocated |tptp.'System_UIntPtr'|) (= tptp.allocated |tptp.'System_UIntPtr'|))) :rule refl)
% 22.66/22.94 (step t47 (cl (= (= tptp.allocated |tptp.'System_IntPtr'|) (= tptp.allocated |tptp.'System_IntPtr'|))) :rule refl)
% 22.66/22.94 (step t48 (cl (= (= tptp.allocated |tptp.'BoundedStack_max'|) (= tptp.allocated |tptp.'BoundedStack_max'|))) :rule refl)
% 22.66/22.94 (step t49 (cl (= (= tptp.allocated |tptp.'BoundedStack_size'|) (= tptp.allocated |tptp.'BoundedStack_size'|))) :rule refl)
% 22.66/22.94 (step t50 (cl (= (= tptp.allocated |tptp.'BoundedStack_elems'|) (= tptp.allocated |tptp.'BoundedStack_elems'|))) :rule refl)
% 22.66/22.94 (step t51 (cl (= (= tptp.allocated |tptp.'System_Exception'|) (= tptp.allocated |tptp.'System_Exception'|))) :rule refl)
% 22.66/22.94 (step t52 (cl (= (= tptp.allocated |tptp.'System_IComparable'|) (= tptp.allocated |tptp.'System_IComparable'|))) :rule refl)
% 22.66/22.94 (step t53 (cl (= (= tptp.allocated |tptp.'System_Collections_ICollection'|) (= tptp.allocated |tptp.'System_Collections_ICollection'|))) :rule refl)
% 22.66/22.94 (step t54 (cl (= (= tptp.allocated |tptp.'System_ICloneable'|) (= tptp.allocated |tptp.'System_ICloneable'|))) :rule refl)
% 22.66/22.94 (step t55 (cl (= (= tptp.allocated |tptp.'Microsoft_Contracts_ICheckedException'|) (= tptp.allocated |tptp.'Microsoft_Contracts_ICheckedException'|))) :rule refl)
% 22.66/22.94 (step t56 (cl (= (= |tptp.'System_IConvertible'| tptp.allocated) (= |tptp.'System_IConvertible'| tptp.allocated))) :rule refl)
% 22.66/22.94 (step t57 (cl (= (= |tptp.'System_Reflection_MemberInfo'| tptp.allocated) (= |tptp.'System_Reflection_MemberInfo'| tptp.allocated))) :rule refl)
% 22.66/22.94 (step t58 (cl (= (= |tptp.'System_Collections_IEnumerable'| tptp.allocated) (= |tptp.'System_Collections_IEnumerable'| tptp.allocated))) :rule refl)
% 22.66/22.94 (step t59 (cl (= (= tptp.allocated |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= tptp.allocated |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule refl)
% 22.66/22.94 (step t60 (cl (= (= tptp.allocated |tptp.'System_Reflection_ICustomAttributeProvider'|) (= tptp.allocated |tptp.'System_Reflection_ICustomAttributeProvider'|))) :rule refl)
% 22.66/22.94 (step t61 (cl (= (= tptp.allocated |tptp.'System_Runtime_InteropServices__Exception'|) (= tptp.allocated |tptp.'System_Runtime_InteropServices__Exception'|))) :rule refl)
% 22.66/22.94 (step t62 (cl (= (= tptp.allocated |tptp.'Microsoft_Contracts_GuardException'|) (= tptp.allocated |tptp.'Microsoft_Contracts_GuardException'|))) :rule refl)
% 22.66/22.94 (step t63 (cl (= (= tptp.allocated |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= tptp.allocated |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) :rule refl)
% 22.66/22.94 (step t64 (cl (= (= tptp.allocated |tptp.'System_Reflection_IReflect'|) (= tptp.allocated |tptp.'System_Reflection_IReflect'|))) :rule refl)
% 22.66/22.94 (step t65 (cl (= (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.allocated) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.allocated))) :rule refl)
% 22.66/22.94 (step t66 (cl (= (= tptp.allocated |tptp.'BoundedStack'|) (= tptp.allocated |tptp.'BoundedStack'|))) :rule refl)
% 22.66/22.94 (step t67 (cl (= (= tptp.allocated |tptp.'System_IEquatable_1___System_String'|) (= tptp.allocated |tptp.'System_IEquatable_1___System_String'|))) :rule refl)
% 22.66/22.94 (step t68 (cl (= (= tptp.allocated |tptp.'System_Runtime_InteropServices__Type'|) (= tptp.allocated |tptp.'System_Runtime_InteropServices__Type'|))) :rule refl)
% 22.66/22.94 (step t69 (cl (= (= tptp.allocated |tptp.'System_IComparable_1___System_String'|) (= tptp.allocated |tptp.'System_IComparable_1___System_String'|))) :rule refl)
% 22.66/22.94 (step t70 (cl (= (= tptp.allocated |tptp.'System_Collections_IList'|) (= tptp.allocated |tptp.'System_Collections_IList'|))) :rule refl)
% 22.66/22.94 (step t71 (cl (= (= tptp.allocated |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.allocated |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) :rule refl)
% 22.66/22.94 (step t72 (cl (= (= tptp.stringLiteral8 tptp.allocated) (= tptp.stringLiteral8 tptp.allocated))) :rule refl)
% 22.66/22.94 (step t73 (cl (= (= tptp.allocated tptp.stringLiteral9) (= tptp.allocated tptp.stringLiteral9))) :rule refl)
% 22.66/22.94 (step t74 (cl (= (= tptp.stringLiteral10 tptp.allocated) (= tptp.stringLiteral10 tptp.allocated))) :rule refl)
% 22.66/22.94 (step t75 (cl (= (= tptp.allocated tptp.stringLiteral11) (= tptp.allocated tptp.stringLiteral11))) :rule refl)
% 22.66/22.94 (step t76 (cl (= (= tptp.elements tptp.inv) (= tptp.elements tptp.inv))) :rule refl)
% 22.66/22.94 (step t77 (cl (= (= tptp.localinv tptp.elements) (= tptp.localinv tptp.elements))) :rule refl)
% 22.66/22.94 (step t78 (cl (= (= tptp.elements tptp.exposeVersion) (= tptp.elements tptp.exposeVersion))) :rule refl)
% 22.66/22.94 (step t79 (cl (= (= tptp.sharingMode tptp.elements) (= tptp.sharingMode tptp.elements))) :rule refl)
% 22.66/22.94 (step t80 (cl (= (= |tptp.'SharingMode_Unshared'| tptp.elements) (= |tptp.'SharingMode_Unshared'| tptp.elements))) :rule refl)
% 22.66/22.94 (step t81 (cl (= (= |tptp.'SharingMode_LockProtected'| tptp.elements) (= |tptp.'SharingMode_LockProtected'| tptp.elements))) :rule refl)
% 22.66/22.94 (step t82 (cl (= (= tptp.ownerRef tptp.elements) (= tptp.ownerRef tptp.elements))) :rule refl)
% 22.66/22.94 (step t83 (cl (= (= tptp.elements tptp.ownerFrame) (= tptp.elements tptp.ownerFrame))) :rule refl)
% 22.66/22.94 (step t84 (cl (= (= |tptp.'PeerGroupPlaceholder'| tptp.elements) (= |tptp.'PeerGroupPlaceholder'| tptp.elements))) :rule refl)
% 22.66/22.94 (step t85 (cl (= (= |tptp.'ArrayCategoryValue'| tptp.elements) (= |tptp.'ArrayCategoryValue'| tptp.elements))) :rule refl)
% 22.66/22.94 (step t86 (cl (= (= |tptp.'ArrayCategoryInt'| tptp.elements) (= |tptp.'ArrayCategoryInt'| tptp.elements))) :rule refl)
% 22.66/22.94 (step t87 (cl (= (= |tptp.'ArrayCategoryRef'| tptp.elements) (= |tptp.'ArrayCategoryRef'| tptp.elements))) :rule refl)
% 22.66/22.94 (step t88 (cl (= (= |tptp.'ArrayCategoryNonNullRef'| tptp.elements) (= |tptp.'ArrayCategoryNonNullRef'| tptp.elements))) :rule refl)
% 22.66/22.94 (step t89 (cl (= (= |tptp.'System_Array'| tptp.elements) (= |tptp.'System_Array'| tptp.elements))) :rule refl)
% 22.66/22.94 (step t90 (cl (= (= |tptp.'System_Boolean'| tptp.elements) (= |tptp.'System_Boolean'| tptp.elements))) :rule refl)
% 22.66/22.94 (step t91 (cl (= (= |tptp.'System_Object'| tptp.elements) (= |tptp.'System_Object'| tptp.elements))) :rule refl)
% 22.66/22.94 (step t92 (cl (= (= tptp.elements |tptp.'System_Type'|) (= tptp.elements |tptp.'System_Type'|))) :rule refl)
% 22.66/22.94 (step t93 (cl (= (= |tptp.'NonNullFieldsAreInitialized'| tptp.elements) (= |tptp.'NonNullFieldsAreInitialized'| tptp.elements))) :rule refl)
% 22.66/22.94 (step t94 (cl (= (= tptp.elements |tptp.'System_String'|) (= tptp.elements |tptp.'System_String'|))) :rule refl)
% 22.66/22.94 (step t95 (cl (= (= tptp.elements |tptp.'FirstConsistentOwner'|) (= tptp.elements |tptp.'FirstConsistentOwner'|))) :rule refl)
% 22.66/22.94 (step t96 (cl (= (= |tptp.'System_SByte'| tptp.elements) (= |tptp.'System_SByte'| tptp.elements))) :rule refl)
% 22.66/22.94 (step t97 (cl (= (= tptp.elements |tptp.'System_Byte'|) (= tptp.elements |tptp.'System_Byte'|))) :rule refl)
% 22.66/22.94 (step t98 (cl (= (= |tptp.'System_Int16'| tptp.elements) (= |tptp.'System_Int16'| tptp.elements))) :rule refl)
% 22.66/22.94 (step t99 (cl (= (= |tptp.'System_UInt16'| tptp.elements) (= |tptp.'System_UInt16'| tptp.elements))) :rule refl)
% 22.66/22.94 (step t100 (cl (= (= |tptp.'System_Int32'| tptp.elements) (= |tptp.'System_Int32'| tptp.elements))) :rule refl)
% 22.66/22.94 (step t101 (cl (= (= tptp.elements |tptp.'System_UInt32'|) (= tptp.elements |tptp.'System_UInt32'|))) :rule refl)
% 22.66/22.94 (step t102 (cl (= (= |tptp.'System_Int64'| tptp.elements) (= |tptp.'System_Int64'| tptp.elements))) :rule refl)
% 22.66/22.94 (step t103 (cl (= (= |tptp.'System_UInt64'| tptp.elements) (= |tptp.'System_UInt64'| tptp.elements))) :rule refl)
% 22.66/22.94 (step t104 (cl (= (= |tptp.'System_Char'| tptp.elements) (= |tptp.'System_Char'| tptp.elements))) :rule refl)
% 22.66/22.94 (step t105 (cl (= (= tptp.elements |tptp.'System_UIntPtr'|) (= tptp.elements |tptp.'System_UIntPtr'|))) :rule refl)
% 22.66/22.94 (step t106 (cl (= (= |tptp.'System_IntPtr'| tptp.elements) (= |tptp.'System_IntPtr'| tptp.elements))) :rule refl)
% 22.66/22.94 (step t107 (cl (= (= tptp.elements |tptp.'BoundedStack_max'|) (= tptp.elements |tptp.'BoundedStack_max'|))) :rule refl)
% 22.66/22.94 (step t108 (cl (= (= tptp.elements |tptp.'BoundedStack_size'|) (= tptp.elements |tptp.'BoundedStack_size'|))) :rule refl)
% 22.66/22.94 (step t109 (cl (= (= |tptp.'BoundedStack_elems'| tptp.elements) (= |tptp.'BoundedStack_elems'| tptp.elements))) :rule refl)
% 22.66/22.94 (step t110 (cl (= (= |tptp.'System_Exception'| tptp.elements) (= |tptp.'System_Exception'| tptp.elements))) :rule refl)
% 22.66/22.94 (step t111 (cl (= (= |tptp.'System_IComparable'| tptp.elements) (= |tptp.'System_IComparable'| tptp.elements))) :rule refl)
% 22.66/22.94 (step t112 (cl (= (= |tptp.'System_Collections_ICollection'| tptp.elements) (= |tptp.'System_Collections_ICollection'| tptp.elements))) :rule refl)
% 22.66/22.94 (step t113 (cl (= (= tptp.elements |tptp.'System_ICloneable'|) (= tptp.elements |tptp.'System_ICloneable'|))) :rule refl)
% 22.66/22.94 (step t114 (cl (= (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.elements) (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.elements))) :rule refl)
% 22.66/22.94 (step t115 (cl (= (= |tptp.'System_IConvertible'| tptp.elements) (= |tptp.'System_IConvertible'| tptp.elements))) :rule refl)
% 22.66/22.94 (step t116 (cl (= (= |tptp.'System_Reflection_MemberInfo'| tptp.elements) (= |tptp.'System_Reflection_MemberInfo'| tptp.elements))) :rule refl)
% 22.66/22.94 (step t117 (cl (= (= |tptp.'System_Collections_IEnumerable'| tptp.elements) (= |tptp.'System_Collections_IEnumerable'| tptp.elements))) :rule refl)
% 22.66/22.94 (step t118 (cl (= (= tptp.elements |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= tptp.elements |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule refl)
% 22.66/22.94 (step t119 (cl (= (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.elements) (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.elements))) :rule refl)
% 22.66/22.94 (step t120 (cl (= (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.elements) (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.elements))) :rule refl)
% 22.66/22.94 (step t121 (cl (= (= |tptp.'Microsoft_Contracts_GuardException'| tptp.elements) (= |tptp.'Microsoft_Contracts_GuardException'| tptp.elements))) :rule refl)
% 22.66/22.94 (step t122 (cl (= (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.elements) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.elements))) :rule refl)
% 22.66/22.94 (step t123 (cl (= (= tptp.elements |tptp.'System_Reflection_IReflect'|) (= tptp.elements |tptp.'System_Reflection_IReflect'|))) :rule refl)
% 22.66/22.94 (step t124 (cl (= (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.elements) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.elements))) :rule refl)
% 22.66/22.94 (step t125 (cl (= (= |tptp.'BoundedStack'| tptp.elements) (= |tptp.'BoundedStack'| tptp.elements))) :rule refl)
% 22.66/22.94 (step t126 (cl (= (= tptp.elements |tptp.'System_IEquatable_1___System_String'|) (= tptp.elements |tptp.'System_IEquatable_1___System_String'|))) :rule refl)
% 22.66/22.94 (step t127 (cl (= (= |tptp.'System_Runtime_InteropServices__Type'| tptp.elements) (= |tptp.'System_Runtime_InteropServices__Type'| tptp.elements))) :rule refl)
% 22.66/22.94 (step t128 (cl (= (= |tptp.'System_IComparable_1___System_String'| tptp.elements) (= |tptp.'System_IComparable_1___System_String'| tptp.elements))) :rule refl)
% 22.66/22.94 (step t129 (cl (= (= tptp.elements |tptp.'System_Collections_IList'|) (= tptp.elements |tptp.'System_Collections_IList'|))) :rule refl)
% 22.66/22.94 (step t130 (cl (= (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.elements) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.elements))) :rule refl)
% 22.66/22.94 (step t131 (cl (= (= tptp.stringLiteral8 tptp.elements) (= tptp.stringLiteral8 tptp.elements))) :rule refl)
% 22.66/22.94 (step t132 (cl (= (= tptp.stringLiteral9 tptp.elements) (= tptp.stringLiteral9 tptp.elements))) :rule refl)
% 22.66/22.94 (step t133 (cl (= (= tptp.stringLiteral10 tptp.elements) (= tptp.stringLiteral10 tptp.elements))) :rule refl)
% 22.66/22.94 (step t134 (cl (= (= tptp.stringLiteral11 tptp.elements) (= tptp.stringLiteral11 tptp.elements))) :rule refl)
% 22.66/22.94 (step t135 (cl (= (= tptp.localinv tptp.inv) (= tptp.localinv tptp.inv))) :rule refl)
% 22.66/22.94 (step t136 (cl (= (= tptp.inv tptp.exposeVersion) (= tptp.inv tptp.exposeVersion))) :rule refl)
% 22.66/22.94 (step t137 (cl (= (= tptp.sharingMode tptp.inv) (= tptp.sharingMode tptp.inv))) :rule refl)
% 22.66/22.94 (step t138 (cl (= (= |tptp.'SharingMode_Unshared'| tptp.inv) (= |tptp.'SharingMode_Unshared'| tptp.inv))) :rule refl)
% 22.66/22.94 (step t139 (cl (= (= |tptp.'SharingMode_LockProtected'| tptp.inv) (= |tptp.'SharingMode_LockProtected'| tptp.inv))) :rule refl)
% 22.66/22.94 (step t140 (cl (= (= tptp.ownerRef tptp.inv) (= tptp.ownerRef tptp.inv))) :rule refl)
% 22.66/22.94 (step t141 (cl (= (= tptp.inv tptp.ownerFrame) (= tptp.inv tptp.ownerFrame))) :rule refl)
% 22.66/22.94 (step t142 (cl (= (= |tptp.'PeerGroupPlaceholder'| tptp.inv) (= |tptp.'PeerGroupPlaceholder'| tptp.inv))) :rule refl)
% 22.66/22.94 (step t143 (cl (= (= |tptp.'ArrayCategoryValue'| tptp.inv) (= |tptp.'ArrayCategoryValue'| tptp.inv))) :rule refl)
% 22.66/22.94 (step t144 (cl (= (= |tptp.'ArrayCategoryInt'| tptp.inv) (= |tptp.'ArrayCategoryInt'| tptp.inv))) :rule refl)
% 22.66/22.94 (step t145 (cl (= (= |tptp.'ArrayCategoryRef'| tptp.inv) (= |tptp.'ArrayCategoryRef'| tptp.inv))) :rule refl)
% 22.66/22.94 (step t146 (cl (= (= |tptp.'ArrayCategoryNonNullRef'| tptp.inv) (= |tptp.'ArrayCategoryNonNullRef'| tptp.inv))) :rule refl)
% 22.66/22.94 (step t147 (cl (= (= |tptp.'System_Array'| tptp.inv) (= |tptp.'System_Array'| tptp.inv))) :rule refl)
% 22.66/22.94 (step t148 (cl (= (= |tptp.'System_Boolean'| tptp.inv) (= |tptp.'System_Boolean'| tptp.inv))) :rule refl)
% 22.66/22.94 (step t149 (cl (= (= |tptp.'System_Object'| tptp.inv) (= |tptp.'System_Object'| tptp.inv))) :rule refl)
% 22.66/22.94 (step t150 (cl (= (= tptp.inv |tptp.'System_Type'|) (= tptp.inv |tptp.'System_Type'|))) :rule refl)
% 22.66/22.94 (step t151 (cl (= (= |tptp.'NonNullFieldsAreInitialized'| tptp.inv) (= |tptp.'NonNullFieldsAreInitialized'| tptp.inv))) :rule refl)
% 22.66/22.94 (step t152 (cl (= (= tptp.inv |tptp.'System_String'|) (= tptp.inv |tptp.'System_String'|))) :rule refl)
% 22.66/22.94 (step t153 (cl (= (= tptp.inv |tptp.'FirstConsistentOwner'|) (= tptp.inv |tptp.'FirstConsistentOwner'|))) :rule refl)
% 22.66/22.94 (step t154 (cl (= (= |tptp.'System_SByte'| tptp.inv) (= |tptp.'System_SByte'| tptp.inv))) :rule refl)
% 22.66/22.94 (step t155 (cl (= (= tptp.inv |tptp.'System_Byte'|) (= tptp.inv |tptp.'System_Byte'|))) :rule refl)
% 22.66/22.94 (step t156 (cl (= (= |tptp.'System_Int16'| tptp.inv) (= |tptp.'System_Int16'| tptp.inv))) :rule refl)
% 22.66/22.94 (step t157 (cl (= (= |tptp.'System_UInt16'| tptp.inv) (= |tptp.'System_UInt16'| tptp.inv))) :rule refl)
% 22.66/22.94 (step t158 (cl (= (= |tptp.'System_Int32'| tptp.inv) (= |tptp.'System_Int32'| tptp.inv))) :rule refl)
% 22.66/22.94 (step t159 (cl (= (= |tptp.'System_UInt32'| tptp.inv) (= |tptp.'System_UInt32'| tptp.inv))) :rule refl)
% 22.66/22.94 (step t160 (cl (= (= |tptp.'System_Int64'| tptp.inv) (= |tptp.'System_Int64'| tptp.inv))) :rule refl)
% 22.66/22.94 (step t161 (cl (= (= |tptp.'System_UInt64'| tptp.inv) (= |tptp.'System_UInt64'| tptp.inv))) :rule refl)
% 22.66/22.94 (step t162 (cl (= (= |tptp.'System_Char'| tptp.inv) (= |tptp.'System_Char'| tptp.inv))) :rule refl)
% 22.66/22.94 (step t163 (cl (= (= |tptp.'System_UIntPtr'| tptp.inv) (= |tptp.'System_UIntPtr'| tptp.inv))) :rule refl)
% 22.66/22.94 (step t164 (cl (= (= |tptp.'System_IntPtr'| tptp.inv) (= |tptp.'System_IntPtr'| tptp.inv))) :rule refl)
% 22.66/22.94 (step t165 (cl (= (= tptp.inv |tptp.'BoundedStack_max'|) (= tptp.inv |tptp.'BoundedStack_max'|))) :rule refl)
% 22.66/22.94 (step t166 (cl (= (= tptp.inv |tptp.'BoundedStack_size'|) (= tptp.inv |tptp.'BoundedStack_size'|))) :rule refl)
% 22.66/22.94 (step t167 (cl (= (= |tptp.'BoundedStack_elems'| tptp.inv) (= |tptp.'BoundedStack_elems'| tptp.inv))) :rule refl)
% 22.66/22.94 (step t168 (cl (= (= |tptp.'System_Exception'| tptp.inv) (= |tptp.'System_Exception'| tptp.inv))) :rule refl)
% 22.66/22.94 (step t169 (cl (= (= |tptp.'System_IComparable'| tptp.inv) (= |tptp.'System_IComparable'| tptp.inv))) :rule refl)
% 22.66/22.94 (step t170 (cl (= (= |tptp.'System_Collections_ICollection'| tptp.inv) (= |tptp.'System_Collections_ICollection'| tptp.inv))) :rule refl)
% 22.66/22.94 (step t171 (cl (= (= tptp.inv |tptp.'System_ICloneable'|) (= tptp.inv |tptp.'System_ICloneable'|))) :rule refl)
% 22.66/22.94 (step t172 (cl (= (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.inv) (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.inv))) :rule refl)
% 22.66/22.94 (step t173 (cl (= (= |tptp.'System_IConvertible'| tptp.inv) (= |tptp.'System_IConvertible'| tptp.inv))) :rule refl)
% 22.66/22.94 (step t174 (cl (= (= |tptp.'System_Reflection_MemberInfo'| tptp.inv) (= |tptp.'System_Reflection_MemberInfo'| tptp.inv))) :rule refl)
% 22.66/22.94 (step t175 (cl (= (= |tptp.'System_Collections_IEnumerable'| tptp.inv) (= |tptp.'System_Collections_IEnumerable'| tptp.inv))) :rule refl)
% 22.66/22.94 (step t176 (cl (= (= tptp.inv |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= tptp.inv |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule refl)
% 22.66/22.94 (step t177 (cl (= (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.inv) (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.inv))) :rule refl)
% 22.66/22.94 (step t178 (cl (= (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.inv) (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.inv))) :rule refl)
% 22.66/22.94 (step t179 (cl (= (= |tptp.'Microsoft_Contracts_GuardException'| tptp.inv) (= |tptp.'Microsoft_Contracts_GuardException'| tptp.inv))) :rule refl)
% 22.66/22.94 (step t180 (cl (= (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.inv) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.inv))) :rule refl)
% 22.66/22.94 (step t181 (cl (= (= tptp.inv |tptp.'System_Reflection_IReflect'|) (= tptp.inv |tptp.'System_Reflection_IReflect'|))) :rule refl)
% 22.66/22.94 (step t182 (cl (= (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.inv) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.inv))) :rule refl)
% 22.66/22.94 (step t183 (cl (= (= |tptp.'BoundedStack'| tptp.inv) (= |tptp.'BoundedStack'| tptp.inv))) :rule refl)
% 22.66/22.94 (step t184 (cl (= (= tptp.inv |tptp.'System_IEquatable_1___System_String'|) (= tptp.inv |tptp.'System_IEquatable_1___System_String'|))) :rule refl)
% 22.66/22.94 (step t185 (cl (= (= |tptp.'System_Runtime_InteropServices__Type'| tptp.inv) (= |tptp.'System_Runtime_InteropServices__Type'| tptp.inv))) :rule refl)
% 22.66/22.94 (step t186 (cl (= (= |tptp.'System_IComparable_1___System_String'| tptp.inv) (= |tptp.'System_IComparable_1___System_String'| tptp.inv))) :rule refl)
% 22.66/22.94 (step t187 (cl (= (= |tptp.'System_Collections_IList'| tptp.inv) (= |tptp.'System_Collections_IList'| tptp.inv))) :rule refl)
% 22.66/22.94 (step t188 (cl (= (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.inv) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.inv))) :rule refl)
% 22.66/22.94 (step t189 (cl (= (= tptp.stringLiteral8 tptp.inv) (= tptp.stringLiteral8 tptp.inv))) :rule refl)
% 22.66/22.94 (step t190 (cl (= (= tptp.stringLiteral9 tptp.inv) (= tptp.stringLiteral9 tptp.inv))) :rule refl)
% 22.66/22.94 (step t191 (cl (= (= tptp.stringLiteral10 tptp.inv) (= tptp.stringLiteral10 tptp.inv))) :rule refl)
% 22.66/22.94 (step t192 (cl (= (= tptp.stringLiteral11 tptp.inv) (= tptp.stringLiteral11 tptp.inv))) :rule refl)
% 22.66/22.94 (step t193 (cl (= (= tptp.localinv tptp.exposeVersion) (= tptp.localinv tptp.exposeVersion))) :rule refl)
% 22.66/22.94 (step t194 (cl (= (= tptp.localinv tptp.sharingMode) (= tptp.localinv tptp.sharingMode))) :rule refl)
% 22.66/22.94 (step t195 (cl (= (= tptp.localinv |tptp.'SharingMode_Unshared'|) (= tptp.localinv |tptp.'SharingMode_Unshared'|))) :rule refl)
% 22.66/22.94 (step t196 (cl (= (= tptp.localinv |tptp.'SharingMode_LockProtected'|) (= tptp.localinv |tptp.'SharingMode_LockProtected'|))) :rule refl)
% 22.66/22.94 (step t197 (cl (= (= tptp.ownerRef tptp.localinv) (= tptp.ownerRef tptp.localinv))) :rule refl)
% 22.66/22.94 (step t198 (cl (= (= tptp.localinv tptp.ownerFrame) (= tptp.localinv tptp.ownerFrame))) :rule refl)
% 22.66/22.94 (step t199 (cl (= (= tptp.localinv |tptp.'PeerGroupPlaceholder'|) (= tptp.localinv |tptp.'PeerGroupPlaceholder'|))) :rule refl)
% 22.66/22.94 (step t200 (cl (= (= tptp.localinv |tptp.'ArrayCategoryValue'|) (= tptp.localinv |tptp.'ArrayCategoryValue'|))) :rule refl)
% 22.66/22.94 (step t201 (cl (= (= tptp.localinv |tptp.'ArrayCategoryInt'|) (= tptp.localinv |tptp.'ArrayCategoryInt'|))) :rule refl)
% 22.66/22.94 (step t202 (cl (= (= tptp.localinv |tptp.'ArrayCategoryRef'|) (= tptp.localinv |tptp.'ArrayCategoryRef'|))) :rule refl)
% 22.66/22.94 (step t203 (cl (= (= tptp.localinv |tptp.'ArrayCategoryNonNullRef'|) (= tptp.localinv |tptp.'ArrayCategoryNonNullRef'|))) :rule refl)
% 22.66/22.94 (step t204 (cl (= (= tptp.localinv |tptp.'System_Array'|) (= tptp.localinv |tptp.'System_Array'|))) :rule refl)
% 22.66/22.94 (step t205 (cl (= (= tptp.localinv |tptp.'System_Boolean'|) (= tptp.localinv |tptp.'System_Boolean'|))) :rule refl)
% 22.66/22.94 (step t206 (cl (= (= tptp.localinv |tptp.'System_Object'|) (= tptp.localinv |tptp.'System_Object'|))) :rule refl)
% 22.66/22.94 (step t207 (cl (= (= tptp.localinv |tptp.'System_Type'|) (= tptp.localinv |tptp.'System_Type'|))) :rule refl)
% 22.66/22.94 (step t208 (cl (= (= tptp.localinv |tptp.'NonNullFieldsAreInitialized'|) (= tptp.localinv |tptp.'NonNullFieldsAreInitialized'|))) :rule refl)
% 22.66/22.94 (step t209 (cl (= (= tptp.localinv |tptp.'System_String'|) (= tptp.localinv |tptp.'System_String'|))) :rule refl)
% 22.66/22.94 (step t210 (cl (= (= tptp.localinv |tptp.'FirstConsistentOwner'|) (= tptp.localinv |tptp.'FirstConsistentOwner'|))) :rule refl)
% 22.66/22.94 (step t211 (cl (= (= tptp.localinv |tptp.'System_SByte'|) (= tptp.localinv |tptp.'System_SByte'|))) :rule refl)
% 22.66/22.94 (step t212 (cl (= (= tptp.localinv |tptp.'System_Byte'|) (= tptp.localinv |tptp.'System_Byte'|))) :rule refl)
% 22.66/22.94 (step t213 (cl (= (= tptp.localinv |tptp.'System_Int16'|) (= tptp.localinv |tptp.'System_Int16'|))) :rule refl)
% 22.66/22.94 (step t214 (cl (= (= tptp.localinv |tptp.'System_UInt16'|) (= tptp.localinv |tptp.'System_UInt16'|))) :rule refl)
% 22.66/22.94 (step t215 (cl (= (= tptp.localinv |tptp.'System_Int32'|) (= tptp.localinv |tptp.'System_Int32'|))) :rule refl)
% 22.66/22.94 (step t216 (cl (= (= tptp.localinv |tptp.'System_UInt32'|) (= tptp.localinv |tptp.'System_UInt32'|))) :rule refl)
% 22.66/22.94 (step t217 (cl (= (= tptp.localinv |tptp.'System_Int64'|) (= tptp.localinv |tptp.'System_Int64'|))) :rule refl)
% 22.66/22.94 (step t218 (cl (= (= tptp.localinv |tptp.'System_UInt64'|) (= tptp.localinv |tptp.'System_UInt64'|))) :rule refl)
% 22.66/22.94 (step t219 (cl (= (= tptp.localinv |tptp.'System_Char'|) (= tptp.localinv |tptp.'System_Char'|))) :rule refl)
% 22.66/22.94 (step t220 (cl (= (= tptp.localinv |tptp.'System_UIntPtr'|) (= tptp.localinv |tptp.'System_UIntPtr'|))) :rule refl)
% 22.66/22.94 (step t221 (cl (= (= tptp.localinv |tptp.'System_IntPtr'|) (= tptp.localinv |tptp.'System_IntPtr'|))) :rule refl)
% 22.66/22.94 (step t222 (cl (= (= tptp.localinv |tptp.'BoundedStack_max'|) (= tptp.localinv |tptp.'BoundedStack_max'|))) :rule refl)
% 22.66/22.94 (step t223 (cl (= (= tptp.localinv |tptp.'BoundedStack_size'|) (= tptp.localinv |tptp.'BoundedStack_size'|))) :rule refl)
% 22.66/22.94 (step t224 (cl (= (= tptp.localinv |tptp.'BoundedStack_elems'|) (= tptp.localinv |tptp.'BoundedStack_elems'|))) :rule refl)
% 22.66/22.94 (step t225 (cl (= (= tptp.localinv |tptp.'System_Exception'|) (= tptp.localinv |tptp.'System_Exception'|))) :rule refl)
% 22.66/22.94 (step t226 (cl (= (= tptp.localinv |tptp.'System_IComparable'|) (= tptp.localinv |tptp.'System_IComparable'|))) :rule refl)
% 22.66/22.94 (step t227 (cl (= (= tptp.localinv |tptp.'System_Collections_ICollection'|) (= tptp.localinv |tptp.'System_Collections_ICollection'|))) :rule refl)
% 22.66/22.94 (step t228 (cl (= (= tptp.localinv |tptp.'System_ICloneable'|) (= tptp.localinv |tptp.'System_ICloneable'|))) :rule refl)
% 22.66/22.94 (step t229 (cl (= (= tptp.localinv |tptp.'Microsoft_Contracts_ICheckedException'|) (= tptp.localinv |tptp.'Microsoft_Contracts_ICheckedException'|))) :rule refl)
% 22.66/22.94 (step t230 (cl (= (= tptp.localinv |tptp.'System_IConvertible'|) (= tptp.localinv |tptp.'System_IConvertible'|))) :rule refl)
% 22.66/22.94 (step t231 (cl (= (= tptp.localinv |tptp.'System_Reflection_MemberInfo'|) (= tptp.localinv |tptp.'System_Reflection_MemberInfo'|))) :rule refl)
% 22.66/22.94 (step t232 (cl (= (= tptp.localinv |tptp.'System_Collections_IEnumerable'|) (= tptp.localinv |tptp.'System_Collections_IEnumerable'|))) :rule refl)
% 22.66/22.94 (step t233 (cl (= (= tptp.localinv |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= tptp.localinv |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule refl)
% 22.66/22.94 (step t234 (cl (= (= tptp.localinv |tptp.'System_Reflection_ICustomAttributeProvider'|) (= tptp.localinv |tptp.'System_Reflection_ICustomAttributeProvider'|))) :rule refl)
% 22.66/22.94 (step t235 (cl (= (= tptp.localinv |tptp.'System_Runtime_InteropServices__Exception'|) (= tptp.localinv |tptp.'System_Runtime_InteropServices__Exception'|))) :rule refl)
% 22.66/22.94 (step t236 (cl (= (= tptp.localinv |tptp.'Microsoft_Contracts_GuardException'|) (= tptp.localinv |tptp.'Microsoft_Contracts_GuardException'|))) :rule refl)
% 22.66/22.94 (step t237 (cl (= (= tptp.localinv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= tptp.localinv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) :rule refl)
% 22.66/22.94 (step t238 (cl (= (= tptp.localinv |tptp.'System_Reflection_IReflect'|) (= tptp.localinv |tptp.'System_Reflection_IReflect'|))) :rule refl)
% 22.66/22.94 (step t239 (cl (= (= tptp.localinv |tptp.'System_Runtime_Serialization_ISerializable'|) (= tptp.localinv |tptp.'System_Runtime_Serialization_ISerializable'|))) :rule refl)
% 22.66/22.94 (step t240 (cl (= (= tptp.localinv |tptp.'BoundedStack'|) (= tptp.localinv |tptp.'BoundedStack'|))) :rule refl)
% 22.66/22.94 (step t241 (cl (= (= tptp.localinv |tptp.'System_IEquatable_1___System_String'|) (= tptp.localinv |tptp.'System_IEquatable_1___System_String'|))) :rule refl)
% 22.66/22.94 (step t242 (cl (= (= tptp.localinv |tptp.'System_Runtime_InteropServices__Type'|) (= tptp.localinv |tptp.'System_Runtime_InteropServices__Type'|))) :rule refl)
% 22.66/22.94 (step t243 (cl (= (= tptp.localinv |tptp.'System_IComparable_1___System_String'|) (= tptp.localinv |tptp.'System_IComparable_1___System_String'|))) :rule refl)
% 22.66/22.94 (step t244 (cl (= (= tptp.localinv |tptp.'System_Collections_IList'|) (= tptp.localinv |tptp.'System_Collections_IList'|))) :rule refl)
% 22.66/22.94 (step t245 (cl (= (= tptp.localinv |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.localinv |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) :rule refl)
% 22.66/22.94 (step t246 (cl (= (= tptp.localinv tptp.stringLiteral8) (= tptp.localinv tptp.stringLiteral8))) :rule refl)
% 22.66/22.94 (step t247 (cl (= (= tptp.localinv tptp.stringLiteral9) (= tptp.localinv tptp.stringLiteral9))) :rule refl)
% 22.66/22.94 (step t248 (cl (= (= tptp.localinv tptp.stringLiteral10) (= tptp.localinv tptp.stringLiteral10))) :rule refl)
% 22.66/22.94 (step t249 (cl (= (= tptp.localinv tptp.stringLiteral11) (= tptp.localinv tptp.stringLiteral11))) :rule refl)
% 22.66/22.94 (step t250 (cl (= (= tptp.sharingMode tptp.exposeVersion) (= tptp.sharingMode tptp.exposeVersion))) :rule refl)
% 22.66/22.94 (step t251 (cl (= (= |tptp.'SharingMode_Unshared'| tptp.exposeVersion) (= |tptp.'SharingMode_Unshared'| tptp.exposeVersion))) :rule refl)
% 22.66/22.94 (step t252 (cl (= (= |tptp.'SharingMode_LockProtected'| tptp.exposeVersion) (= |tptp.'SharingMode_LockProtected'| tptp.exposeVersion))) :rule refl)
% 22.66/22.94 (step t253 (cl (= (= tptp.ownerRef tptp.exposeVersion) (= tptp.ownerRef tptp.exposeVersion))) :rule refl)
% 22.66/22.94 (step t254 (cl (= (= tptp.ownerFrame tptp.exposeVersion) (= tptp.ownerFrame tptp.exposeVersion))) :rule refl)
% 22.66/22.94 (step t255 (cl (= (= |tptp.'PeerGroupPlaceholder'| tptp.exposeVersion) (= |tptp.'PeerGroupPlaceholder'| tptp.exposeVersion))) :rule refl)
% 22.66/22.94 (step t256 (cl (= (= |tptp.'ArrayCategoryValue'| tptp.exposeVersion) (= |tptp.'ArrayCategoryValue'| tptp.exposeVersion))) :rule refl)
% 22.66/22.94 (step t257 (cl (= (= |tptp.'ArrayCategoryInt'| tptp.exposeVersion) (= |tptp.'ArrayCategoryInt'| tptp.exposeVersion))) :rule refl)
% 22.66/22.94 (step t258 (cl (= (= |tptp.'ArrayCategoryRef'| tptp.exposeVersion) (= |tptp.'ArrayCategoryRef'| tptp.exposeVersion))) :rule refl)
% 22.66/22.94 (step t259 (cl (= (= |tptp.'ArrayCategoryNonNullRef'| tptp.exposeVersion) (= |tptp.'ArrayCategoryNonNullRef'| tptp.exposeVersion))) :rule refl)
% 22.66/22.94 (step t260 (cl (= (= |tptp.'System_Array'| tptp.exposeVersion) (= |tptp.'System_Array'| tptp.exposeVersion))) :rule refl)
% 22.66/22.94 (step t261 (cl (= (= |tptp.'System_Boolean'| tptp.exposeVersion) (= |tptp.'System_Boolean'| tptp.exposeVersion))) :rule refl)
% 22.66/22.94 (step t262 (cl (= (= |tptp.'System_Object'| tptp.exposeVersion) (= |tptp.'System_Object'| tptp.exposeVersion))) :rule refl)
% 22.66/22.94 (step t263 (cl (= (= |tptp.'System_Type'| tptp.exposeVersion) (= |tptp.'System_Type'| tptp.exposeVersion))) :rule refl)
% 22.66/22.94 (step t264 (cl (= (= |tptp.'NonNullFieldsAreInitialized'| tptp.exposeVersion) (= |tptp.'NonNullFieldsAreInitialized'| tptp.exposeVersion))) :rule refl)
% 22.66/22.94 (step t265 (cl (= (= tptp.exposeVersion |tptp.'System_String'|) (= tptp.exposeVersion |tptp.'System_String'|))) :rule refl)
% 22.66/22.94 (step t266 (cl (= (= |tptp.'FirstConsistentOwner'| tptp.exposeVersion) (= |tptp.'FirstConsistentOwner'| tptp.exposeVersion))) :rule refl)
% 22.66/22.94 (step t267 (cl (= (= |tptp.'System_SByte'| tptp.exposeVersion) (= |tptp.'System_SByte'| tptp.exposeVersion))) :rule refl)
% 22.66/22.94 (step t268 (cl (= (= |tptp.'System_Byte'| tptp.exposeVersion) (= |tptp.'System_Byte'| tptp.exposeVersion))) :rule refl)
% 22.66/22.94 (step t269 (cl (= (= |tptp.'System_Int16'| tptp.exposeVersion) (= |tptp.'System_Int16'| tptp.exposeVersion))) :rule refl)
% 22.66/22.94 (step t270 (cl (= (= |tptp.'System_UInt16'| tptp.exposeVersion) (= |tptp.'System_UInt16'| tptp.exposeVersion))) :rule refl)
% 22.66/22.94 (step t271 (cl (= (= |tptp.'System_Int32'| tptp.exposeVersion) (= |tptp.'System_Int32'| tptp.exposeVersion))) :rule refl)
% 22.66/22.94 (step t272 (cl (= (= |tptp.'System_UInt32'| tptp.exposeVersion) (= |tptp.'System_UInt32'| tptp.exposeVersion))) :rule refl)
% 22.66/22.94 (step t273 (cl (= (= |tptp.'System_Int64'| tptp.exposeVersion) (= |tptp.'System_Int64'| tptp.exposeVersion))) :rule refl)
% 22.66/22.94 (step t274 (cl (= (= |tptp.'System_UInt64'| tptp.exposeVersion) (= |tptp.'System_UInt64'| tptp.exposeVersion))) :rule refl)
% 22.66/22.94 (step t275 (cl (= (= |tptp.'System_Char'| tptp.exposeVersion) (= |tptp.'System_Char'| tptp.exposeVersion))) :rule refl)
% 22.66/22.94 (step t276 (cl (= (= |tptp.'System_UIntPtr'| tptp.exposeVersion) (= |tptp.'System_UIntPtr'| tptp.exposeVersion))) :rule refl)
% 22.66/22.94 (step t277 (cl (= (= |tptp.'System_IntPtr'| tptp.exposeVersion) (= |tptp.'System_IntPtr'| tptp.exposeVersion))) :rule refl)
% 22.66/22.94 (step t278 (cl (= (= tptp.exposeVersion |tptp.'BoundedStack_max'|) (= tptp.exposeVersion |tptp.'BoundedStack_max'|))) :rule refl)
% 22.66/22.94 (step t279 (cl (= (= |tptp.'BoundedStack_size'| tptp.exposeVersion) (= |tptp.'BoundedStack_size'| tptp.exposeVersion))) :rule refl)
% 22.66/22.94 (step t280 (cl (= (= |tptp.'BoundedStack_elems'| tptp.exposeVersion) (= |tptp.'BoundedStack_elems'| tptp.exposeVersion))) :rule refl)
% 22.66/22.94 (step t281 (cl (= (= |tptp.'System_Exception'| tptp.exposeVersion) (= |tptp.'System_Exception'| tptp.exposeVersion))) :rule refl)
% 22.66/22.94 (step t282 (cl (= (= |tptp.'System_IComparable'| tptp.exposeVersion) (= |tptp.'System_IComparable'| tptp.exposeVersion))) :rule refl)
% 22.66/22.94 (step t283 (cl (= (= |tptp.'System_Collections_ICollection'| tptp.exposeVersion) (= |tptp.'System_Collections_ICollection'| tptp.exposeVersion))) :rule refl)
% 22.66/22.94 (step t284 (cl (= (= tptp.exposeVersion |tptp.'System_ICloneable'|) (= tptp.exposeVersion |tptp.'System_ICloneable'|))) :rule refl)
% 22.66/22.94 (step t285 (cl (= (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.exposeVersion) (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.exposeVersion))) :rule refl)
% 22.66/22.94 (step t286 (cl (= (= |tptp.'System_IConvertible'| tptp.exposeVersion) (= |tptp.'System_IConvertible'| tptp.exposeVersion))) :rule refl)
% 22.66/22.94 (step t287 (cl (= (= |tptp.'System_Reflection_MemberInfo'| tptp.exposeVersion) (= |tptp.'System_Reflection_MemberInfo'| tptp.exposeVersion))) :rule refl)
% 22.66/22.94 (step t288 (cl (= (= |tptp.'System_Collections_IEnumerable'| tptp.exposeVersion) (= |tptp.'System_Collections_IEnumerable'| tptp.exposeVersion))) :rule refl)
% 22.66/22.94 (step t289 (cl (= (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule refl)
% 22.66/22.94 (step t290 (cl (= (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.exposeVersion) (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.exposeVersion))) :rule refl)
% 22.66/22.94 (step t291 (cl (= (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.exposeVersion) (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.exposeVersion))) :rule refl)
% 22.66/22.94 (step t292 (cl (= (= |tptp.'Microsoft_Contracts_GuardException'| tptp.exposeVersion) (= |tptp.'Microsoft_Contracts_GuardException'| tptp.exposeVersion))) :rule refl)
% 22.66/22.94 (step t293 (cl (= (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.exposeVersion) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.exposeVersion))) :rule refl)
% 22.66/22.94 (step t294 (cl (= (= tptp.exposeVersion |tptp.'System_Reflection_IReflect'|) (= tptp.exposeVersion |tptp.'System_Reflection_IReflect'|))) :rule refl)
% 22.66/22.94 (step t295 (cl (= (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.exposeVersion) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.exposeVersion))) :rule refl)
% 22.66/22.94 (step t296 (cl (= (= |tptp.'BoundedStack'| tptp.exposeVersion) (= |tptp.'BoundedStack'| tptp.exposeVersion))) :rule refl)
% 22.66/22.94 (step t297 (cl (= (= |tptp.'System_IEquatable_1___System_String'| tptp.exposeVersion) (= |tptp.'System_IEquatable_1___System_String'| tptp.exposeVersion))) :rule refl)
% 22.66/22.94 (step t298 (cl (= (= |tptp.'System_Runtime_InteropServices__Type'| tptp.exposeVersion) (= |tptp.'System_Runtime_InteropServices__Type'| tptp.exposeVersion))) :rule refl)
% 22.66/22.94 (step t299 (cl (= (= |tptp.'System_IComparable_1___System_String'| tptp.exposeVersion) (= |tptp.'System_IComparable_1___System_String'| tptp.exposeVersion))) :rule refl)
% 22.66/22.94 (step t300 (cl (= (= |tptp.'System_Collections_IList'| tptp.exposeVersion) (= |tptp.'System_Collections_IList'| tptp.exposeVersion))) :rule refl)
% 22.66/22.94 (step t301 (cl (= (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.exposeVersion) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.exposeVersion))) :rule refl)
% 22.66/22.94 (step t302 (cl (= (= tptp.stringLiteral8 tptp.exposeVersion) (= tptp.stringLiteral8 tptp.exposeVersion))) :rule refl)
% 22.66/22.94 (step t303 (cl (= (= tptp.stringLiteral9 tptp.exposeVersion) (= tptp.stringLiteral9 tptp.exposeVersion))) :rule refl)
% 22.66/22.94 (step t304 (cl (= (= tptp.stringLiteral10 tptp.exposeVersion) (= tptp.stringLiteral10 tptp.exposeVersion))) :rule refl)
% 22.66/22.94 (step t305 (cl (= (= tptp.stringLiteral11 tptp.exposeVersion) (= tptp.stringLiteral11 tptp.exposeVersion))) :rule refl)
% 22.66/22.94 (step t306 (cl (= (= tptp.sharingMode |tptp.'SharingMode_Unshared'|) (= tptp.sharingMode |tptp.'SharingMode_Unshared'|))) :rule refl)
% 22.66/22.94 (step t307 (cl (= (= tptp.sharingMode |tptp.'SharingMode_LockProtected'|) (= tptp.sharingMode |tptp.'SharingMode_LockProtected'|))) :rule refl)
% 22.66/22.94 (step t308 (cl (= (= tptp.ownerRef tptp.sharingMode) (= tptp.ownerRef tptp.sharingMode))) :rule refl)
% 22.66/22.94 (step t309 (cl (= (= tptp.sharingMode tptp.ownerFrame) (= tptp.sharingMode tptp.ownerFrame))) :rule refl)
% 22.66/22.94 (step t310 (cl (= (= tptp.sharingMode |tptp.'PeerGroupPlaceholder'|) (= tptp.sharingMode |tptp.'PeerGroupPlaceholder'|))) :rule refl)
% 22.66/22.94 (step t311 (cl (= (= tptp.sharingMode |tptp.'ArrayCategoryValue'|) (= tptp.sharingMode |tptp.'ArrayCategoryValue'|))) :rule refl)
% 22.66/22.94 (step t312 (cl (= (= |tptp.'ArrayCategoryInt'| tptp.sharingMode) (= |tptp.'ArrayCategoryInt'| tptp.sharingMode))) :rule refl)
% 22.66/22.94 (step t313 (cl (= (= tptp.sharingMode |tptp.'ArrayCategoryRef'|) (= tptp.sharingMode |tptp.'ArrayCategoryRef'|))) :rule refl)
% 22.66/22.94 (step t314 (cl (= (= tptp.sharingMode |tptp.'ArrayCategoryNonNullRef'|) (= tptp.sharingMode |tptp.'ArrayCategoryNonNullRef'|))) :rule refl)
% 22.66/22.94 (step t315 (cl (= (= |tptp.'System_Array'| tptp.sharingMode) (= |tptp.'System_Array'| tptp.sharingMode))) :rule refl)
% 22.66/22.94 (step t316 (cl (= (= tptp.sharingMode |tptp.'System_Boolean'|) (= tptp.sharingMode |tptp.'System_Boolean'|))) :rule refl)
% 22.66/22.94 (step t317 (cl (= (= tptp.sharingMode |tptp.'System_Object'|) (= tptp.sharingMode |tptp.'System_Object'|))) :rule refl)
% 22.66/22.94 (step t318 (cl (= (= tptp.sharingMode |tptp.'System_Type'|) (= tptp.sharingMode |tptp.'System_Type'|))) :rule refl)
% 22.66/22.94 (step t319 (cl (= (= tptp.sharingMode |tptp.'NonNullFieldsAreInitialized'|) (= tptp.sharingMode |tptp.'NonNullFieldsAreInitialized'|))) :rule refl)
% 22.66/22.94 (step t320 (cl (= (= tptp.sharingMode |tptp.'System_String'|) (= tptp.sharingMode |tptp.'System_String'|))) :rule refl)
% 22.66/22.94 (step t321 (cl (= (= tptp.sharingMode |tptp.'FirstConsistentOwner'|) (= tptp.sharingMode |tptp.'FirstConsistentOwner'|))) :rule refl)
% 22.66/22.94 (step t322 (cl (= (= tptp.sharingMode |tptp.'System_SByte'|) (= tptp.sharingMode |tptp.'System_SByte'|))) :rule refl)
% 22.66/22.94 (step t323 (cl (= (= tptp.sharingMode |tptp.'System_Byte'|) (= tptp.sharingMode |tptp.'System_Byte'|))) :rule refl)
% 22.66/22.94 (step t324 (cl (= (= |tptp.'System_Int16'| tptp.sharingMode) (= |tptp.'System_Int16'| tptp.sharingMode))) :rule refl)
% 22.66/22.94 (step t325 (cl (= (= tptp.sharingMode |tptp.'System_UInt16'|) (= tptp.sharingMode |tptp.'System_UInt16'|))) :rule refl)
% 22.66/22.94 (step t326 (cl (= (= tptp.sharingMode |tptp.'System_Int32'|) (= tptp.sharingMode |tptp.'System_Int32'|))) :rule refl)
% 22.66/22.94 (step t327 (cl (= (= tptp.sharingMode |tptp.'System_UInt32'|) (= tptp.sharingMode |tptp.'System_UInt32'|))) :rule refl)
% 22.66/22.94 (step t328 (cl (= (= tptp.sharingMode |tptp.'System_Int64'|) (= tptp.sharingMode |tptp.'System_Int64'|))) :rule refl)
% 22.66/22.94 (step t329 (cl (= (= tptp.sharingMode |tptp.'System_UInt64'|) (= tptp.sharingMode |tptp.'System_UInt64'|))) :rule refl)
% 22.66/22.94 (step t330 (cl (= (= tptp.sharingMode |tptp.'System_Char'|) (= tptp.sharingMode |tptp.'System_Char'|))) :rule refl)
% 22.66/22.94 (step t331 (cl (= (= tptp.sharingMode |tptp.'System_UIntPtr'|) (= tptp.sharingMode |tptp.'System_UIntPtr'|))) :rule refl)
% 22.66/22.94 (step t332 (cl (= (= tptp.sharingMode |tptp.'System_IntPtr'|) (= tptp.sharingMode |tptp.'System_IntPtr'|))) :rule refl)
% 22.66/22.94 (step t333 (cl (= (= tptp.sharingMode |tptp.'BoundedStack_max'|) (= tptp.sharingMode |tptp.'BoundedStack_max'|))) :rule refl)
% 22.66/22.94 (step t334 (cl (= (= tptp.sharingMode |tptp.'BoundedStack_size'|) (= tptp.sharingMode |tptp.'BoundedStack_size'|))) :rule refl)
% 22.66/22.94 (step t335 (cl (= (= tptp.sharingMode |tptp.'BoundedStack_elems'|) (= tptp.sharingMode |tptp.'BoundedStack_elems'|))) :rule refl)
% 22.66/22.94 (step t336 (cl (= (= tptp.sharingMode |tptp.'System_Exception'|) (= tptp.sharingMode |tptp.'System_Exception'|))) :rule refl)
% 22.66/22.94 (step t337 (cl (= (= tptp.sharingMode |tptp.'System_IComparable'|) (= tptp.sharingMode |tptp.'System_IComparable'|))) :rule refl)
% 22.66/22.94 (step t338 (cl (= (= tptp.sharingMode |tptp.'System_Collections_ICollection'|) (= tptp.sharingMode |tptp.'System_Collections_ICollection'|))) :rule refl)
% 22.66/22.94 (step t339 (cl (= (= tptp.sharingMode |tptp.'System_ICloneable'|) (= tptp.sharingMode |tptp.'System_ICloneable'|))) :rule refl)
% 22.66/22.94 (step t340 (cl (= (= tptp.sharingMode |tptp.'Microsoft_Contracts_ICheckedException'|) (= tptp.sharingMode |tptp.'Microsoft_Contracts_ICheckedException'|))) :rule refl)
% 22.66/22.94 (step t341 (cl (= (= tptp.sharingMode |tptp.'System_IConvertible'|) (= tptp.sharingMode |tptp.'System_IConvertible'|))) :rule refl)
% 22.66/22.94 (step t342 (cl (= (= tptp.sharingMode |tptp.'System_Reflection_MemberInfo'|) (= tptp.sharingMode |tptp.'System_Reflection_MemberInfo'|))) :rule refl)
% 22.66/22.94 (step t343 (cl (= (= |tptp.'System_Collections_IEnumerable'| tptp.sharingMode) (= |tptp.'System_Collections_IEnumerable'| tptp.sharingMode))) :rule refl)
% 22.66/22.94 (step t344 (cl (= (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule refl)
% 22.66/22.94 (step t345 (cl (= (= tptp.sharingMode |tptp.'System_Reflection_ICustomAttributeProvider'|) (= tptp.sharingMode |tptp.'System_Reflection_ICustomAttributeProvider'|))) :rule refl)
% 22.66/22.94 (step t346 (cl (= (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Exception'|) (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Exception'|))) :rule refl)
% 22.66/22.94 (step t347 (cl (= (= tptp.sharingMode |tptp.'Microsoft_Contracts_GuardException'|) (= tptp.sharingMode |tptp.'Microsoft_Contracts_GuardException'|))) :rule refl)
% 22.66/22.94 (step t348 (cl (= (= tptp.sharingMode |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= tptp.sharingMode |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) :rule refl)
% 22.66/22.94 (step t349 (cl (= (= tptp.sharingMode |tptp.'System_Reflection_IReflect'|) (= tptp.sharingMode |tptp.'System_Reflection_IReflect'|))) :rule refl)
% 22.66/22.94 (step t350 (cl (= (= tptp.sharingMode |tptp.'System_Runtime_Serialization_ISerializable'|) (= tptp.sharingMode |tptp.'System_Runtime_Serialization_ISerializable'|))) :rule refl)
% 22.66/22.94 (step t351 (cl (= (= tptp.sharingMode |tptp.'BoundedStack'|) (= tptp.sharingMode |tptp.'BoundedStack'|))) :rule refl)
% 22.66/22.94 (step t352 (cl (= (= tptp.sharingMode |tptp.'System_IEquatable_1___System_String'|) (= tptp.sharingMode |tptp.'System_IEquatable_1___System_String'|))) :rule refl)
% 22.66/22.94 (step t353 (cl (= (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Type'|) (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Type'|))) :rule refl)
% 22.66/22.94 (step t354 (cl (= (= tptp.sharingMode |tptp.'System_IComparable_1___System_String'|) (= tptp.sharingMode |tptp.'System_IComparable_1___System_String'|))) :rule refl)
% 22.66/22.94 (step t355 (cl (= (= tptp.sharingMode |tptp.'System_Collections_IList'|) (= tptp.sharingMode |tptp.'System_Collections_IList'|))) :rule refl)
% 22.66/22.94 (step t356 (cl (= (= tptp.sharingMode |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.sharingMode |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) :rule refl)
% 22.66/22.94 (step t357 (cl (= (= tptp.sharingMode tptp.stringLiteral8) (= tptp.sharingMode tptp.stringLiteral8))) :rule refl)
% 22.66/22.94 (step t358 (cl (= (= tptp.sharingMode tptp.stringLiteral9) (= tptp.sharingMode tptp.stringLiteral9))) :rule refl)
% 22.66/22.94 (step t359 (cl (= (= tptp.sharingMode tptp.stringLiteral10) (= tptp.sharingMode tptp.stringLiteral10))) :rule refl)
% 22.66/22.94 (step t360 (cl (= (= tptp.sharingMode tptp.stringLiteral11) (= tptp.sharingMode tptp.stringLiteral11))) :rule refl)
% 22.66/22.94 (step t361 (cl (= (= |tptp.'SharingMode_LockProtected'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'SharingMode_Unshared'|))) :rule refl)
% 22.66/22.94 (step t362 (cl (= (= tptp.ownerRef |tptp.'SharingMode_Unshared'|) (= tptp.ownerRef |tptp.'SharingMode_Unshared'|))) :rule refl)
% 22.66/22.94 (step t363 (cl (= (= |tptp.'SharingMode_Unshared'| tptp.ownerFrame) (= |tptp.'SharingMode_Unshared'| tptp.ownerFrame))) :rule refl)
% 22.66/22.94 (step t364 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'SharingMode_Unshared'| |tptp.'PeerGroupPlaceholder'|))) :rule refl)
% 22.66/22.94 (step t365 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryValue'|) (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryValue'|))) :rule refl)
% 22.66/22.94 (step t366 (cl (= (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_Unshared'|) (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_Unshared'|))) :rule refl)
% 22.66/22.94 (step t367 (cl (= (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_Unshared'|) (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_Unshared'|))) :rule refl)
% 22.66/22.94 (step t368 (cl (= (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_Unshared'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_Unshared'|))) :rule refl)
% 22.66/22.94 (step t369 (cl (= (= |tptp.'System_Array'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Array'| |tptp.'SharingMode_Unshared'|))) :rule refl)
% 22.66/22.94 (step t370 (cl (= (= |tptp.'System_Boolean'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Boolean'| |tptp.'SharingMode_Unshared'|))) :rule refl)
% 22.66/22.94 (step t371 (cl (= (= |tptp.'System_Object'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Object'| |tptp.'SharingMode_Unshared'|))) :rule refl)
% 22.66/22.94 (step t372 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'System_Type'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_Type'|))) :rule refl)
% 22.66/22.94 (step t373 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'SharingMode_Unshared'| |tptp.'NonNullFieldsAreInitialized'|))) :rule refl)
% 22.66/22.94 (step t374 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'System_String'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_String'|))) :rule refl)
% 22.66/22.94 (step t375 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'FirstConsistentOwner'|) (= |tptp.'SharingMode_Unshared'| |tptp.'FirstConsistentOwner'|))) :rule refl)
% 22.66/22.94 (step t376 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'System_SByte'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_SByte'|))) :rule refl)
% 22.66/22.94 (step t377 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'System_Byte'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_Byte'|))) :rule refl)
% 22.66/22.94 (step t378 (cl (= (= |tptp.'System_Int16'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Int16'| |tptp.'SharingMode_Unshared'|))) :rule refl)
% 22.66/22.94 (step t379 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt16'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt16'|))) :rule refl)
% 22.66/22.94 (step t380 (cl (= (= |tptp.'System_Int32'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Int32'| |tptp.'SharingMode_Unshared'|))) :rule refl)
% 22.66/22.94 (step t381 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt32'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt32'|))) :rule refl)
% 22.66/22.94 (step t382 (cl (= (= |tptp.'System_Int64'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Int64'| |tptp.'SharingMode_Unshared'|))) :rule refl)
% 22.66/22.94 (step t383 (cl (= (= |tptp.'System_UInt64'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_UInt64'| |tptp.'SharingMode_Unshared'|))) :rule refl)
% 22.66/22.94 (step t384 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'System_Char'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_Char'|))) :rule refl)
% 22.66/22.94 (step t385 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'System_UIntPtr'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_UIntPtr'|))) :rule refl)
% 22.66/22.94 (step t386 (cl (= (= |tptp.'System_IntPtr'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_IntPtr'| |tptp.'SharingMode_Unshared'|))) :rule refl)
% 22.66/22.94 (step t387 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_max'|) (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_max'|))) :rule refl)
% 22.66/22.94 (step t388 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_size'|) (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_size'|))) :rule refl)
% 22.66/22.94 (step t389 (cl (= (= |tptp.'BoundedStack_elems'| |tptp.'SharingMode_Unshared'|) (= |tptp.'BoundedStack_elems'| |tptp.'SharingMode_Unshared'|))) :rule refl)
% 22.66/22.94 (step t390 (cl (= (= |tptp.'System_Exception'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Exception'| |tptp.'SharingMode_Unshared'|))) :rule refl)
% 22.66/22.94 (step t391 (cl (= (= |tptp.'System_IComparable'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_IComparable'| |tptp.'SharingMode_Unshared'|))) :rule refl)
% 22.66/22.94 (step t392 (cl (= (= |tptp.'System_Collections_ICollection'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Collections_ICollection'| |tptp.'SharingMode_Unshared'|))) :rule refl)
% 22.66/22.94 (step t393 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'System_ICloneable'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_ICloneable'|))) :rule refl)
% 22.66/22.94 (step t394 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ICheckedException'|))) :rule refl)
% 22.66/22.94 (step t395 (cl (= (= |tptp.'System_IConvertible'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_IConvertible'| |tptp.'SharingMode_Unshared'|))) :rule refl)
% 22.66/22.94 (step t396 (cl (= (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_Unshared'|))) :rule refl)
% 22.66/22.94 (step t397 (cl (= (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_Unshared'|))) :rule refl)
% 22.66/22.94 (step t398 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule refl)
% 22.66/22.94 (step t399 (cl (= (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'SharingMode_Unshared'|))) :rule refl)
% 22.66/22.94 (step t400 (cl (= (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'SharingMode_Unshared'|))) :rule refl)
% 22.66/22.94 (step t401 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_GuardException'|))) :rule refl)
% 22.66/22.94 (step t402 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) :rule refl)
% 22.66/22.94 (step t403 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_IReflect'|))) :rule refl)
% 22.66/22.94 (step t404 (cl (= (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_Unshared'|))) :rule refl)
% 22.66/22.94 (step t405 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack'|) (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack'|))) :rule refl)
% 22.66/22.94 (step t406 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_IEquatable_1___System_String'|))) :rule refl)
% 22.66/22.94 (step t407 (cl (= (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_Unshared'|))) :rule refl)
% 22.66/22.94 (step t408 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable_1___System_String'|))) :rule refl)
% 22.66/22.94 (step t409 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IList'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IList'|))) :rule refl)
% 22.66/22.94 (step t410 (cl (= (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) :rule refl)
% 22.66/22.94 (step t411 (cl (= (= tptp.stringLiteral8 |tptp.'SharingMode_Unshared'|) (= tptp.stringLiteral8 |tptp.'SharingMode_Unshared'|))) :rule refl)
% 22.66/22.94 (step t412 (cl (= (= tptp.stringLiteral9 |tptp.'SharingMode_Unshared'|) (= tptp.stringLiteral9 |tptp.'SharingMode_Unshared'|))) :rule refl)
% 22.66/22.94 (step t413 (cl (= (= tptp.stringLiteral10 |tptp.'SharingMode_Unshared'|) (= tptp.stringLiteral10 |tptp.'SharingMode_Unshared'|))) :rule refl)
% 22.66/22.94 (step t414 (cl (= (= tptp.stringLiteral11 |tptp.'SharingMode_Unshared'|) (= tptp.stringLiteral11 |tptp.'SharingMode_Unshared'|))) :rule refl)
% 22.66/22.94 (step t415 (cl (= (= tptp.ownerRef |tptp.'SharingMode_LockProtected'|) (= tptp.ownerRef |tptp.'SharingMode_LockProtected'|))) :rule refl)
% 22.66/22.94 (step t416 (cl (= (= |tptp.'SharingMode_LockProtected'| tptp.ownerFrame) (= |tptp.'SharingMode_LockProtected'| tptp.ownerFrame))) :rule refl)
% 22.66/22.94 (step t417 (cl (= (= |tptp.'SharingMode_LockProtected'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'PeerGroupPlaceholder'|))) :rule refl)
% 22.66/22.94 (step t418 (cl (= (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryValue'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryValue'|))) :rule refl)
% 22.66/22.94 (step t419 (cl (= (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_LockProtected'|))) :rule refl)
% 22.66/22.94 (step t420 (cl (= (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_LockProtected'|))) :rule refl)
% 22.66/22.94 (step t421 (cl (= (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_LockProtected'|))) :rule refl)
% 22.66/22.94 (step t422 (cl (= (= |tptp.'System_Array'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'System_Array'| |tptp.'SharingMode_LockProtected'|))) :rule refl)
% 22.66/22.94 (step t423 (cl (= (= |tptp.'System_Boolean'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'System_Boolean'| |tptp.'SharingMode_LockProtected'|))) :rule refl)
% 22.66/22.94 (step t424 (cl (= (= |tptp.'System_Object'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'System_Object'| |tptp.'SharingMode_LockProtected'|))) :rule refl)
% 22.66/22.94 (step t425 (cl (= (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Type'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Type'|))) :rule refl)
% 22.66/22.94 (step t426 (cl (= (= |tptp.'SharingMode_LockProtected'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'NonNullFieldsAreInitialized'|))) :rule refl)
% 22.66/22.94 (step t427 (cl (= (= |tptp.'SharingMode_LockProtected'| |tptp.'System_String'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_String'|))) :rule refl)
% 22.66/22.94 (step t428 (cl (= (= |tptp.'SharingMode_LockProtected'| |tptp.'FirstConsistentOwner'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'FirstConsistentOwner'|))) :rule refl)
% 22.66/22.94 (step t429 (cl (= (= |tptp.'SharingMode_LockProtected'| |tptp.'System_SByte'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_SByte'|))) :rule refl)
% 22.66/22.94 (step t430 (cl (= (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Byte'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Byte'|))) :rule refl)
% 22.66/22.94 (step t431 (cl (= (= |tptp.'System_Int16'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'System_Int16'| |tptp.'SharingMode_LockProtected'|))) :rule refl)
% 22.66/22.94 (step t432 (cl (= (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt16'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt16'|))) :rule refl)
% 22.66/22.94 (step t433 (cl (= (= |tptp.'System_Int32'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'System_Int32'| |tptp.'SharingMode_LockProtected'|))) :rule refl)
% 22.66/22.94 (step t434 (cl (= (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt32'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt32'|))) :rule refl)
% 22.66/22.94 (step t435 (cl (= (= |tptp.'System_Int64'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'System_Int64'| |tptp.'SharingMode_LockProtected'|))) :rule refl)
% 22.66/22.94 (step t436 (cl (= (= |tptp.'System_UInt64'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'System_UInt64'| |tptp.'SharingMode_LockProtected'|))) :rule refl)
% 22.66/22.94 (step t437 (cl (= (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Char'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Char'|))) :rule refl)
% 22.66/22.94 (step t438 (cl (= (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UIntPtr'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UIntPtr'|))) :rule refl)
% 22.66/22.94 (step t439 (cl (= (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IntPtr'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IntPtr'|))) :rule refl)
% 22.66/22.94 (step t440 (cl (= (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_max'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_max'|))) :rule refl)
% 22.66/22.94 (step t441 (cl (= (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_size'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_size'|))) :rule refl)
% 22.66/22.94 (step t442 (cl (= (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_elems'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_elems'|))) :rule refl)
% 22.66/22.94 (step t443 (cl (= (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Exception'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Exception'|))) :rule refl)
% 22.66/22.94 (step t444 (cl (= (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable'|))) :rule refl)
% 22.66/22.94 (step t445 (cl (= (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_ICollection'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_ICollection'|))) :rule refl)
% 22.66/22.94 (step t446 (cl (= (= |tptp.'SharingMode_LockProtected'| |tptp.'System_ICloneable'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_ICloneable'|))) :rule refl)
% 22.66/22.94 (step t447 (cl (= (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ICheckedException'|))) :rule refl)
% 22.66/22.94 (step t448 (cl (= (= |tptp.'System_IConvertible'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'System_IConvertible'| |tptp.'SharingMode_LockProtected'|))) :rule refl)
% 22.66/22.94 (step t449 (cl (= (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_LockProtected'|))) :rule refl)
% 22.66/22.94 (step t450 (cl (= (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_LockProtected'|))) :rule refl)
% 22.66/22.94 (step t451 (cl (= (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule refl)
% 22.66/22.94 (step t452 (cl (= (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) :rule refl)
% 22.66/22.94 (step t453 (cl (= (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Exception'|))) :rule refl)
% 22.66/22.94 (step t454 (cl (= (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_GuardException'|))) :rule refl)
% 22.66/22.94 (step t455 (cl (= (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) :rule refl)
% 22.66/22.94 (step t456 (cl (= (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_IReflect'|))) :rule refl)
% 22.66/22.94 (step t457 (cl (= (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_LockProtected'|))) :rule refl)
% 22.66/22.94 (step t458 (cl (= (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack'|))) :rule refl)
% 22.66/22.94 (step t459 (cl (= (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IEquatable_1___System_String'|))) :rule refl)
% 22.66/22.94 (step t460 (cl (= (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_LockProtected'|))) :rule refl)
% 22.66/22.94 (step t461 (cl (= (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable_1___System_String'|))) :rule refl)
% 22.66/22.94 (step t462 (cl (= (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IList'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IList'|))) :rule refl)
% 22.66/22.94 (step t463 (cl (= (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) :rule refl)
% 22.66/22.94 (step t464 (cl (= (= tptp.stringLiteral8 |tptp.'SharingMode_LockProtected'|) (= tptp.stringLiteral8 |tptp.'SharingMode_LockProtected'|))) :rule refl)
% 22.66/22.94 (step t465 (cl (= (= tptp.stringLiteral9 |tptp.'SharingMode_LockProtected'|) (= tptp.stringLiteral9 |tptp.'SharingMode_LockProtected'|))) :rule refl)
% 22.66/22.94 (step t466 (cl (= (= tptp.stringLiteral10 |tptp.'SharingMode_LockProtected'|) (= tptp.stringLiteral10 |tptp.'SharingMode_LockProtected'|))) :rule refl)
% 22.66/22.94 (step t467 (cl (= (= tptp.stringLiteral11 |tptp.'SharingMode_LockProtected'|) (= tptp.stringLiteral11 |tptp.'SharingMode_LockProtected'|))) :rule refl)
% 22.66/22.94 (step t468 (cl (= (= tptp.ownerRef tptp.ownerFrame) (= tptp.ownerRef tptp.ownerFrame))) :rule refl)
% 22.66/22.94 (step t469 (cl (= (= tptp.ownerRef |tptp.'PeerGroupPlaceholder'|) (= tptp.ownerRef |tptp.'PeerGroupPlaceholder'|))) :rule refl)
% 22.66/22.94 (step t470 (cl (= (= tptp.ownerRef |tptp.'ArrayCategoryValue'|) (= tptp.ownerRef |tptp.'ArrayCategoryValue'|))) :rule refl)
% 22.66/22.94 (step t471 (cl (= (= tptp.ownerRef |tptp.'ArrayCategoryInt'|) (= tptp.ownerRef |tptp.'ArrayCategoryInt'|))) :rule refl)
% 22.66/22.94 (step t472 (cl (= (= tptp.ownerRef |tptp.'ArrayCategoryRef'|) (= tptp.ownerRef |tptp.'ArrayCategoryRef'|))) :rule refl)
% 22.66/22.94 (step t473 (cl (= (= tptp.ownerRef |tptp.'ArrayCategoryNonNullRef'|) (= tptp.ownerRef |tptp.'ArrayCategoryNonNullRef'|))) :rule refl)
% 22.66/22.94 (step t474 (cl (= (= tptp.ownerRef |tptp.'System_Array'|) (= tptp.ownerRef |tptp.'System_Array'|))) :rule refl)
% 22.66/22.94 (step t475 (cl (= (= tptp.ownerRef |tptp.'System_Boolean'|) (= tptp.ownerRef |tptp.'System_Boolean'|))) :rule refl)
% 22.66/22.94 (step t476 (cl (= (= tptp.ownerRef |tptp.'System_Object'|) (= tptp.ownerRef |tptp.'System_Object'|))) :rule refl)
% 22.66/22.94 (step t477 (cl (= (= tptp.ownerRef |tptp.'System_Type'|) (= tptp.ownerRef |tptp.'System_Type'|))) :rule refl)
% 22.66/22.94 (step t478 (cl (= (= tptp.ownerRef |tptp.'NonNullFieldsAreInitialized'|) (= tptp.ownerRef |tptp.'NonNullFieldsAreInitialized'|))) :rule refl)
% 22.66/22.94 (step t479 (cl (= (= tptp.ownerRef |tptp.'System_String'|) (= tptp.ownerRef |tptp.'System_String'|))) :rule refl)
% 22.66/22.94 (step t480 (cl (= (= tptp.ownerRef |tptp.'FirstConsistentOwner'|) (= tptp.ownerRef |tptp.'FirstConsistentOwner'|))) :rule refl)
% 22.66/22.94 (step t481 (cl (= (= tptp.ownerRef |tptp.'System_SByte'|) (= tptp.ownerRef |tptp.'System_SByte'|))) :rule refl)
% 22.66/22.94 (step t482 (cl (= (= tptp.ownerRef |tptp.'System_Byte'|) (= tptp.ownerRef |tptp.'System_Byte'|))) :rule refl)
% 22.66/22.94 (step t483 (cl (= (= tptp.ownerRef |tptp.'System_Int16'|) (= tptp.ownerRef |tptp.'System_Int16'|))) :rule refl)
% 22.66/22.94 (step t484 (cl (= (= tptp.ownerRef |tptp.'System_UInt16'|) (= tptp.ownerRef |tptp.'System_UInt16'|))) :rule refl)
% 22.66/22.94 (step t485 (cl (= (= tptp.ownerRef |tptp.'System_Int32'|) (= tptp.ownerRef |tptp.'System_Int32'|))) :rule refl)
% 22.66/22.94 (step t486 (cl (= (= tptp.ownerRef |tptp.'System_UInt32'|) (= tptp.ownerRef |tptp.'System_UInt32'|))) :rule refl)
% 22.66/22.94 (step t487 (cl (= (= tptp.ownerRef |tptp.'System_Int64'|) (= tptp.ownerRef |tptp.'System_Int64'|))) :rule refl)
% 22.66/22.94 (step t488 (cl (= (= tptp.ownerRef |tptp.'System_UInt64'|) (= tptp.ownerRef |tptp.'System_UInt64'|))) :rule refl)
% 22.66/22.94 (step t489 (cl (= (= tptp.ownerRef |tptp.'System_Char'|) (= tptp.ownerRef |tptp.'System_Char'|))) :rule refl)
% 22.66/22.94 (step t490 (cl (= (= tptp.ownerRef |tptp.'System_UIntPtr'|) (= tptp.ownerRef |tptp.'System_UIntPtr'|))) :rule refl)
% 22.66/22.94 (step t491 (cl (= (= tptp.ownerRef |tptp.'System_IntPtr'|) (= tptp.ownerRef |tptp.'System_IntPtr'|))) :rule refl)
% 22.66/22.94 (step t492 (cl (= (= tptp.ownerRef |tptp.'BoundedStack_max'|) (= tptp.ownerRef |tptp.'BoundedStack_max'|))) :rule refl)
% 22.66/22.94 (step t493 (cl (= (= tptp.ownerRef |tptp.'BoundedStack_size'|) (= tptp.ownerRef |tptp.'BoundedStack_size'|))) :rule refl)
% 22.66/22.94 (step t494 (cl (= (= tptp.ownerRef |tptp.'BoundedStack_elems'|) (= tptp.ownerRef |tptp.'BoundedStack_elems'|))) :rule refl)
% 22.66/22.94 (step t495 (cl (= (= tptp.ownerRef |tptp.'System_Exception'|) (= tptp.ownerRef |tptp.'System_Exception'|))) :rule refl)
% 22.66/22.94 (step t496 (cl (= (= tptp.ownerRef |tptp.'System_IComparable'|) (= tptp.ownerRef |tptp.'System_IComparable'|))) :rule refl)
% 22.66/22.94 (step t497 (cl (= (= tptp.ownerRef |tptp.'System_Collections_ICollection'|) (= tptp.ownerRef |tptp.'System_Collections_ICollection'|))) :rule refl)
% 22.66/22.94 (step t498 (cl (= (= tptp.ownerRef |tptp.'System_ICloneable'|) (= tptp.ownerRef |tptp.'System_ICloneable'|))) :rule refl)
% 22.66/22.94 (step t499 (cl (= (= tptp.ownerRef |tptp.'Microsoft_Contracts_ICheckedException'|) (= tptp.ownerRef |tptp.'Microsoft_Contracts_ICheckedException'|))) :rule refl)
% 22.66/22.94 (step t500 (cl (= (= tptp.ownerRef |tptp.'System_IConvertible'|) (= tptp.ownerRef |tptp.'System_IConvertible'|))) :rule refl)
% 22.66/22.94 (step t501 (cl (= (= tptp.ownerRef |tptp.'System_Reflection_MemberInfo'|) (= tptp.ownerRef |tptp.'System_Reflection_MemberInfo'|))) :rule refl)
% 22.66/22.94 (step t502 (cl (= (= tptp.ownerRef |tptp.'System_Collections_IEnumerable'|) (= tptp.ownerRef |tptp.'System_Collections_IEnumerable'|))) :rule refl)
% 22.66/22.94 (step t503 (cl (= (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule refl)
% 22.66/22.94 (step t504 (cl (= (= tptp.ownerRef |tptp.'System_Reflection_ICustomAttributeProvider'|) (= tptp.ownerRef |tptp.'System_Reflection_ICustomAttributeProvider'|))) :rule refl)
% 22.66/22.94 (step t505 (cl (= (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Exception'|) (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Exception'|))) :rule refl)
% 22.66/22.94 (step t506 (cl (= (= tptp.ownerRef |tptp.'Microsoft_Contracts_GuardException'|) (= tptp.ownerRef |tptp.'Microsoft_Contracts_GuardException'|))) :rule refl)
% 22.66/22.94 (step t507 (cl (= (= tptp.ownerRef |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= tptp.ownerRef |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) :rule refl)
% 22.66/22.94 (step t508 (cl (= (= tptp.ownerRef |tptp.'System_Reflection_IReflect'|) (= tptp.ownerRef |tptp.'System_Reflection_IReflect'|))) :rule refl)
% 22.66/22.94 (step t509 (cl (= (= tptp.ownerRef |tptp.'System_Runtime_Serialization_ISerializable'|) (= tptp.ownerRef |tptp.'System_Runtime_Serialization_ISerializable'|))) :rule refl)
% 22.66/22.94 (step t510 (cl (= (= tptp.ownerRef |tptp.'BoundedStack'|) (= tptp.ownerRef |tptp.'BoundedStack'|))) :rule refl)
% 22.66/22.94 (step t511 (cl (= (= tptp.ownerRef |tptp.'System_IEquatable_1___System_String'|) (= tptp.ownerRef |tptp.'System_IEquatable_1___System_String'|))) :rule refl)
% 22.66/22.94 (step t512 (cl (= (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Type'|) (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Type'|))) :rule refl)
% 22.66/22.94 (step t513 (cl (= (= tptp.ownerRef |tptp.'System_IComparable_1___System_String'|) (= tptp.ownerRef |tptp.'System_IComparable_1___System_String'|))) :rule refl)
% 22.66/22.94 (step t514 (cl (= (= tptp.ownerRef |tptp.'System_Collections_IList'|) (= tptp.ownerRef |tptp.'System_Collections_IList'|))) :rule refl)
% 22.66/22.94 (step t515 (cl (= (= tptp.ownerRef |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.ownerRef |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) :rule refl)
% 22.66/22.94 (step t516 (cl (= (= tptp.ownerRef tptp.stringLiteral8) (= tptp.ownerRef tptp.stringLiteral8))) :rule refl)
% 22.66/22.94 (step t517 (cl (= (= tptp.ownerRef tptp.stringLiteral9) (= tptp.ownerRef tptp.stringLiteral9))) :rule refl)
% 22.66/22.94 (step t518 (cl (= (= tptp.ownerRef tptp.stringLiteral10) (= tptp.ownerRef tptp.stringLiteral10))) :rule refl)
% 22.66/22.94 (step t519 (cl (= (= tptp.ownerRef tptp.stringLiteral11) (= tptp.ownerRef tptp.stringLiteral11))) :rule refl)
% 22.66/22.94 (step t520 (cl (= (= |tptp.'PeerGroupPlaceholder'| tptp.ownerFrame) (= |tptp.'PeerGroupPlaceholder'| tptp.ownerFrame))) :rule refl)
% 22.66/22.94 (step t521 (cl (= (= |tptp.'ArrayCategoryValue'| tptp.ownerFrame) (= |tptp.'ArrayCategoryValue'| tptp.ownerFrame))) :rule refl)
% 22.66/22.94 (step t522 (cl (= (= |tptp.'ArrayCategoryInt'| tptp.ownerFrame) (= |tptp.'ArrayCategoryInt'| tptp.ownerFrame))) :rule refl)
% 22.66/22.94 (step t523 (cl (= (= |tptp.'ArrayCategoryRef'| tptp.ownerFrame) (= |tptp.'ArrayCategoryRef'| tptp.ownerFrame))) :rule refl)
% 22.66/22.94 (step t524 (cl (= (= |tptp.'ArrayCategoryNonNullRef'| tptp.ownerFrame) (= |tptp.'ArrayCategoryNonNullRef'| tptp.ownerFrame))) :rule refl)
% 22.66/22.94 (step t525 (cl (= (= |tptp.'System_Array'| tptp.ownerFrame) (= |tptp.'System_Array'| tptp.ownerFrame))) :rule refl)
% 22.66/22.94 (step t526 (cl (= (= |tptp.'System_Boolean'| tptp.ownerFrame) (= |tptp.'System_Boolean'| tptp.ownerFrame))) :rule refl)
% 22.66/22.94 (step t527 (cl (= (= |tptp.'System_Object'| tptp.ownerFrame) (= |tptp.'System_Object'| tptp.ownerFrame))) :rule refl)
% 22.66/22.94 (step t528 (cl (= (= |tptp.'System_Type'| tptp.ownerFrame) (= |tptp.'System_Type'| tptp.ownerFrame))) :rule refl)
% 22.66/22.94 (step t529 (cl (= (= |tptp.'NonNullFieldsAreInitialized'| tptp.ownerFrame) (= |tptp.'NonNullFieldsAreInitialized'| tptp.ownerFrame))) :rule refl)
% 22.66/22.94 (step t530 (cl (= (= tptp.ownerFrame |tptp.'System_String'|) (= tptp.ownerFrame |tptp.'System_String'|))) :rule refl)
% 22.66/22.94 (step t531 (cl (= (= |tptp.'FirstConsistentOwner'| tptp.ownerFrame) (= |tptp.'FirstConsistentOwner'| tptp.ownerFrame))) :rule refl)
% 22.66/22.94 (step t532 (cl (= (= |tptp.'System_SByte'| tptp.ownerFrame) (= |tptp.'System_SByte'| tptp.ownerFrame))) :rule refl)
% 22.66/22.94 (step t533 (cl (= (= |tptp.'System_Byte'| tptp.ownerFrame) (= |tptp.'System_Byte'| tptp.ownerFrame))) :rule refl)
% 22.66/22.94 (step t534 (cl (= (= |tptp.'System_Int16'| tptp.ownerFrame) (= |tptp.'System_Int16'| tptp.ownerFrame))) :rule refl)
% 22.66/22.94 (step t535 (cl (= (= |tptp.'System_UInt16'| tptp.ownerFrame) (= |tptp.'System_UInt16'| tptp.ownerFrame))) :rule refl)
% 22.66/22.94 (step t536 (cl (= (= |tptp.'System_Int32'| tptp.ownerFrame) (= |tptp.'System_Int32'| tptp.ownerFrame))) :rule refl)
% 22.66/22.94 (step t537 (cl (= (= |tptp.'System_UInt32'| tptp.ownerFrame) (= |tptp.'System_UInt32'| tptp.ownerFrame))) :rule refl)
% 22.66/22.94 (step t538 (cl (= (= |tptp.'System_Int64'| tptp.ownerFrame) (= |tptp.'System_Int64'| tptp.ownerFrame))) :rule refl)
% 22.66/22.94 (step t539 (cl (= (= |tptp.'System_UInt64'| tptp.ownerFrame) (= |tptp.'System_UInt64'| tptp.ownerFrame))) :rule refl)
% 22.66/22.94 (step t540 (cl (= (= |tptp.'System_Char'| tptp.ownerFrame) (= |tptp.'System_Char'| tptp.ownerFrame))) :rule refl)
% 22.66/22.94 (step t541 (cl (= (= |tptp.'System_UIntPtr'| tptp.ownerFrame) (= |tptp.'System_UIntPtr'| tptp.ownerFrame))) :rule refl)
% 22.66/22.94 (step t542 (cl (= (= |tptp.'System_IntPtr'| tptp.ownerFrame) (= |tptp.'System_IntPtr'| tptp.ownerFrame))) :rule refl)
% 22.66/22.94 (step t543 (cl (= (= tptp.ownerFrame |tptp.'BoundedStack_max'|) (= tptp.ownerFrame |tptp.'BoundedStack_max'|))) :rule refl)
% 22.66/22.94 (step t544 (cl (= (= |tptp.'BoundedStack_size'| tptp.ownerFrame) (= |tptp.'BoundedStack_size'| tptp.ownerFrame))) :rule refl)
% 22.66/22.94 (step t545 (cl (= (= |tptp.'BoundedStack_elems'| tptp.ownerFrame) (= |tptp.'BoundedStack_elems'| tptp.ownerFrame))) :rule refl)
% 22.66/22.94 (step t546 (cl (= (= |tptp.'System_Exception'| tptp.ownerFrame) (= |tptp.'System_Exception'| tptp.ownerFrame))) :rule refl)
% 22.66/22.94 (step t547 (cl (= (= |tptp.'System_IComparable'| tptp.ownerFrame) (= |tptp.'System_IComparable'| tptp.ownerFrame))) :rule refl)
% 22.66/22.94 (step t548 (cl (= (= |tptp.'System_Collections_ICollection'| tptp.ownerFrame) (= |tptp.'System_Collections_ICollection'| tptp.ownerFrame))) :rule refl)
% 22.66/22.94 (step t549 (cl (= (= tptp.ownerFrame |tptp.'System_ICloneable'|) (= tptp.ownerFrame |tptp.'System_ICloneable'|))) :rule refl)
% 22.66/22.94 (step t550 (cl (= (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.ownerFrame) (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.ownerFrame))) :rule refl)
% 22.66/22.94 (step t551 (cl (= (= |tptp.'System_IConvertible'| tptp.ownerFrame) (= |tptp.'System_IConvertible'| tptp.ownerFrame))) :rule refl)
% 22.66/22.94 (step t552 (cl (= (= |tptp.'System_Reflection_MemberInfo'| tptp.ownerFrame) (= |tptp.'System_Reflection_MemberInfo'| tptp.ownerFrame))) :rule refl)
% 22.66/22.94 (step t553 (cl (= (= |tptp.'System_Collections_IEnumerable'| tptp.ownerFrame) (= |tptp.'System_Collections_IEnumerable'| tptp.ownerFrame))) :rule refl)
% 22.66/22.94 (step t554 (cl (= (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule refl)
% 22.66/22.94 (step t555 (cl (= (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.ownerFrame) (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.ownerFrame))) :rule refl)
% 22.66/22.94 (step t556 (cl (= (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.ownerFrame) (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.ownerFrame))) :rule refl)
% 22.66/22.94 (step t557 (cl (= (= |tptp.'Microsoft_Contracts_GuardException'| tptp.ownerFrame) (= |tptp.'Microsoft_Contracts_GuardException'| tptp.ownerFrame))) :rule refl)
% 22.66/22.94 (step t558 (cl (= (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.ownerFrame) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.ownerFrame))) :rule refl)
% 22.66/22.94 (step t559 (cl (= (= tptp.ownerFrame |tptp.'System_Reflection_IReflect'|) (= tptp.ownerFrame |tptp.'System_Reflection_IReflect'|))) :rule refl)
% 22.66/22.94 (step t560 (cl (= (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.ownerFrame) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.ownerFrame))) :rule refl)
% 22.66/22.94 (step t561 (cl (= (= |tptp.'BoundedStack'| tptp.ownerFrame) (= |tptp.'BoundedStack'| tptp.ownerFrame))) :rule refl)
% 22.66/22.94 (step t562 (cl (= (= tptp.ownerFrame |tptp.'System_IEquatable_1___System_String'|) (= tptp.ownerFrame |tptp.'System_IEquatable_1___System_String'|))) :rule refl)
% 22.66/22.94 (step t563 (cl (= (= |tptp.'System_Runtime_InteropServices__Type'| tptp.ownerFrame) (= |tptp.'System_Runtime_InteropServices__Type'| tptp.ownerFrame))) :rule refl)
% 22.66/22.94 (step t564 (cl (= (= |tptp.'System_IComparable_1___System_String'| tptp.ownerFrame) (= |tptp.'System_IComparable_1___System_String'| tptp.ownerFrame))) :rule refl)
% 22.66/22.94 (step t565 (cl (= (= |tptp.'System_Collections_IList'| tptp.ownerFrame) (= |tptp.'System_Collections_IList'| tptp.ownerFrame))) :rule refl)
% 22.66/22.94 (step t566 (cl (= (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.ownerFrame) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.ownerFrame))) :rule refl)
% 22.66/22.94 (step t567 (cl (= (= tptp.stringLiteral8 tptp.ownerFrame) (= tptp.stringLiteral8 tptp.ownerFrame))) :rule refl)
% 22.66/22.94 (step t568 (cl (= (= tptp.stringLiteral9 tptp.ownerFrame) (= tptp.stringLiteral9 tptp.ownerFrame))) :rule refl)
% 22.66/22.94 (step t569 (cl (= (= tptp.stringLiteral10 tptp.ownerFrame) (= tptp.stringLiteral10 tptp.ownerFrame))) :rule refl)
% 22.66/22.94 (step t570 (cl (= (= tptp.stringLiteral11 tptp.ownerFrame) (= tptp.stringLiteral11 tptp.ownerFrame))) :rule refl)
% 22.66/22.94 (step t571 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryValue'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryValue'|))) :rule refl)
% 22.66/22.94 (step t572 (cl (= (= |tptp.'ArrayCategoryInt'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'ArrayCategoryInt'| |tptp.'PeerGroupPlaceholder'|))) :rule refl)
% 22.66/22.94 (step t573 (cl (= (= |tptp.'ArrayCategoryRef'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'ArrayCategoryRef'| |tptp.'PeerGroupPlaceholder'|))) :rule refl)
% 22.66/22.94 (step t574 (cl (= (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'PeerGroupPlaceholder'|))) :rule refl)
% 22.66/22.94 (step t575 (cl (= (= |tptp.'System_Array'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Array'| |tptp.'PeerGroupPlaceholder'|))) :rule refl)
% 22.66/22.94 (step t576 (cl (= (= |tptp.'System_Boolean'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Boolean'| |tptp.'PeerGroupPlaceholder'|))) :rule refl)
% 22.66/22.94 (step t577 (cl (= (= |tptp.'System_Object'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Object'| |tptp.'PeerGroupPlaceholder'|))) :rule refl)
% 22.66/22.94 (step t578 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Type'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Type'|))) :rule refl)
% 22.66/22.94 (step t579 (cl (= (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'PeerGroupPlaceholder'|))) :rule refl)
% 22.66/22.94 (step t580 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_String'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_String'|))) :rule refl)
% 22.66/22.94 (step t581 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'FirstConsistentOwner'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'FirstConsistentOwner'|))) :rule refl)
% 22.66/22.94 (step t582 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_SByte'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_SByte'|))) :rule refl)
% 22.66/22.94 (step t583 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Byte'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Byte'|))) :rule refl)
% 22.66/22.94 (step t584 (cl (= (= |tptp.'System_Int16'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Int16'| |tptp.'PeerGroupPlaceholder'|))) :rule refl)
% 22.66/22.94 (step t585 (cl (= (= |tptp.'System_UInt16'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_UInt16'| |tptp.'PeerGroupPlaceholder'|))) :rule refl)
% 22.66/22.94 (step t586 (cl (= (= |tptp.'System_Int32'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Int32'| |tptp.'PeerGroupPlaceholder'|))) :rule refl)
% 22.66/22.94 (step t587 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt32'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt32'|))) :rule refl)
% 22.66/22.94 (step t588 (cl (= (= |tptp.'System_Int64'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Int64'| |tptp.'PeerGroupPlaceholder'|))) :rule refl)
% 22.66/22.94 (step t589 (cl (= (= |tptp.'System_UInt64'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_UInt64'| |tptp.'PeerGroupPlaceholder'|))) :rule refl)
% 22.66/22.94 (step t590 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Char'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Char'|))) :rule refl)
% 22.66/22.94 (step t591 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UIntPtr'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UIntPtr'|))) :rule refl)
% 22.66/22.94 (step t592 (cl (= (= |tptp.'System_IntPtr'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_IntPtr'| |tptp.'PeerGroupPlaceholder'|))) :rule refl)
% 22.66/22.94 (step t593 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_max'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_max'|))) :rule refl)
% 22.66/22.94 (step t594 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_size'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_size'|))) :rule refl)
% 22.66/22.94 (step t595 (cl (= (= |tptp.'BoundedStack_elems'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'BoundedStack_elems'| |tptp.'PeerGroupPlaceholder'|))) :rule refl)
% 22.66/22.94 (step t596 (cl (= (= |tptp.'System_Exception'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Exception'| |tptp.'PeerGroupPlaceholder'|))) :rule refl)
% 22.66/22.94 (step t597 (cl (= (= |tptp.'System_IComparable'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_IComparable'| |tptp.'PeerGroupPlaceholder'|))) :rule refl)
% 22.66/22.94 (step t598 (cl (= (= |tptp.'System_Collections_ICollection'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Collections_ICollection'| |tptp.'PeerGroupPlaceholder'|))) :rule refl)
% 22.66/22.94 (step t599 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_ICloneable'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_ICloneable'|))) :rule refl)
% 22.66/22.94 (step t600 (cl (= (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'PeerGroupPlaceholder'|))) :rule refl)
% 22.66/22.94 (step t601 (cl (= (= |tptp.'System_IConvertible'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_IConvertible'| |tptp.'PeerGroupPlaceholder'|))) :rule refl)
% 22.66/22.94 (step t602 (cl (= (= |tptp.'System_Reflection_MemberInfo'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'PeerGroupPlaceholder'|))) :rule refl)
% 22.66/22.94 (step t603 (cl (= (= |tptp.'System_Collections_IEnumerable'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'PeerGroupPlaceholder'|))) :rule refl)
% 22.66/22.94 (step t604 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule refl)
% 22.66/22.94 (step t605 (cl (= (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'PeerGroupPlaceholder'|))) :rule refl)
% 22.66/22.94 (step t606 (cl (= (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'PeerGroupPlaceholder'|))) :rule refl)
% 22.66/22.94 (step t607 (cl (= (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'PeerGroupPlaceholder'|))) :rule refl)
% 22.66/22.94 (step t608 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) :rule refl)
% 22.66/22.94 (step t609 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_IReflect'|))) :rule refl)
% 22.66/22.94 (step t610 (cl (= (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'PeerGroupPlaceholder'|))) :rule refl)
% 22.66/22.94 (step t611 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack'|))) :rule refl)
% 22.66/22.94 (step t612 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IEquatable_1___System_String'|))) :rule refl)
% 22.66/22.94 (step t613 (cl (= (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'PeerGroupPlaceholder'|))) :rule refl)
% 22.66/22.94 (step t614 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable_1___System_String'|))) :rule refl)
% 22.66/22.94 (step t615 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IList'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IList'|))) :rule refl)
% 22.66/22.94 (step t616 (cl (= (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) :rule refl)
% 22.66/22.94 (step t617 (cl (= (= tptp.stringLiteral8 |tptp.'PeerGroupPlaceholder'|) (= tptp.stringLiteral8 |tptp.'PeerGroupPlaceholder'|))) :rule refl)
% 22.66/22.94 (step t618 (cl (= (= tptp.stringLiteral9 |tptp.'PeerGroupPlaceholder'|) (= tptp.stringLiteral9 |tptp.'PeerGroupPlaceholder'|))) :rule refl)
% 22.66/22.94 (step t619 (cl (= (= tptp.stringLiteral10 |tptp.'PeerGroupPlaceholder'|) (= tptp.stringLiteral10 |tptp.'PeerGroupPlaceholder'|))) :rule refl)
% 22.66/22.94 (step t620 (cl (= (= tptp.stringLiteral11 |tptp.'PeerGroupPlaceholder'|) (= tptp.stringLiteral11 |tptp.'PeerGroupPlaceholder'|))) :rule refl)
% 22.66/22.94 (step t621 (cl (= (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryValue'|))) :rule refl)
% 22.66/22.94 (step t622 (cl (= (= |tptp.'ArrayCategoryRef'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryRef'| |tptp.'ArrayCategoryValue'|))) :rule refl)
% 22.66/22.94 (step t623 (cl (= (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryValue'|))) :rule refl)
% 22.66/22.94 (step t624 (cl (= (= |tptp.'System_Array'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Array'| |tptp.'ArrayCategoryValue'|))) :rule refl)
% 22.66/22.94 (step t625 (cl (= (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryValue'|))) :rule refl)
% 22.66/22.94 (step t626 (cl (= (= |tptp.'System_Object'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Object'| |tptp.'ArrayCategoryValue'|))) :rule refl)
% 22.66/22.94 (step t627 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'System_Type'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_Type'|))) :rule refl)
% 22.66/22.94 (step t628 (cl (= (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'ArrayCategoryValue'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'ArrayCategoryValue'|))) :rule refl)
% 22.66/22.94 (step t629 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'System_String'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_String'|))) :rule refl)
% 22.66/22.94 (step t630 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'FirstConsistentOwner'|) (= |tptp.'ArrayCategoryValue'| |tptp.'FirstConsistentOwner'|))) :rule refl)
% 22.66/22.94 (step t631 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'System_SByte'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_SByte'|))) :rule refl)
% 22.66/22.94 (step t632 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'System_Byte'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_Byte'|))) :rule refl)
% 22.66/22.94 (step t633 (cl (= (= |tptp.'System_Int16'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Int16'| |tptp.'ArrayCategoryValue'|))) :rule refl)
% 22.66/22.94 (step t634 (cl (= (= |tptp.'System_UInt16'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_UInt16'| |tptp.'ArrayCategoryValue'|))) :rule refl)
% 22.66/22.94 (step t635 (cl (= (= |tptp.'System_Int32'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Int32'| |tptp.'ArrayCategoryValue'|))) :rule refl)
% 22.66/22.94 (step t636 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt32'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt32'|))) :rule refl)
% 22.66/22.94 (step t637 (cl (= (= |tptp.'System_Int64'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Int64'| |tptp.'ArrayCategoryValue'|))) :rule refl)
% 22.66/22.94 (step t638 (cl (= (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryValue'|))) :rule refl)
% 22.66/22.94 (step t639 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'System_Char'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_Char'|))) :rule refl)
% 22.66/22.94 (step t640 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'System_UIntPtr'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_UIntPtr'|))) :rule refl)
% 22.66/22.94 (step t641 (cl (= (= |tptp.'System_IntPtr'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_IntPtr'| |tptp.'ArrayCategoryValue'|))) :rule refl)
% 22.66/22.94 (step t642 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_max'|) (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_max'|))) :rule refl)
% 22.66/22.94 (step t643 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_size'|) (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_size'|))) :rule refl)
% 22.66/22.94 (step t644 (cl (= (= |tptp.'BoundedStack_elems'| |tptp.'ArrayCategoryValue'|) (= |tptp.'BoundedStack_elems'| |tptp.'ArrayCategoryValue'|))) :rule refl)
% 22.66/22.94 (step t645 (cl (= (= |tptp.'System_Exception'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Exception'| |tptp.'ArrayCategoryValue'|))) :rule refl)
% 22.66/22.94 (step t646 (cl (= (= |tptp.'System_IComparable'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_IComparable'| |tptp.'ArrayCategoryValue'|))) :rule refl)
% 22.66/22.94 (step t647 (cl (= (= |tptp.'System_Collections_ICollection'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Collections_ICollection'| |tptp.'ArrayCategoryValue'|))) :rule refl)
% 22.66/22.94 (step t648 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'System_ICloneable'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_ICloneable'|))) :rule refl)
% 22.66/22.94 (step t649 (cl (= (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'ArrayCategoryValue'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'ArrayCategoryValue'|))) :rule refl)
% 22.66/22.94 (step t650 (cl (= (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryValue'|))) :rule refl)
% 22.66/22.94 (step t651 (cl (= (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryValue'|))) :rule refl)
% 22.66/22.94 (step t652 (cl (= (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryValue'|))) :rule refl)
% 22.66/22.94 (step t653 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule refl)
% 22.66/22.94 (step t654 (cl (= (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'ArrayCategoryValue'|))) :rule refl)
% 22.66/22.94 (step t655 (cl (= (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'ArrayCategoryValue'|))) :rule refl)
% 22.66/22.94 (step t656 (cl (= (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'ArrayCategoryValue'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'ArrayCategoryValue'|))) :rule refl)
% 22.66/22.94 (step t657 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) :rule refl)
% 22.66/22.94 (step t658 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_IReflect'|))) :rule refl)
% 22.66/22.94 (step t659 (cl (= (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryValue'|))) :rule refl)
% 22.66/22.94 (step t660 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack'|) (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack'|))) :rule refl)
% 22.66/22.94 (step t661 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_IEquatable_1___System_String'|))) :rule refl)
% 22.66/22.94 (step t662 (cl (= (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'ArrayCategoryValue'|))) :rule refl)
% 22.66/22.94 (step t663 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable_1___System_String'|))) :rule refl)
% 22.66/22.94 (step t664 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IList'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IList'|))) :rule refl)
% 22.66/22.94 (step t665 (cl (= (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) :rule refl)
% 22.66/22.94 (step t666 (cl (= (= tptp.stringLiteral8 |tptp.'ArrayCategoryValue'|) (= tptp.stringLiteral8 |tptp.'ArrayCategoryValue'|))) :rule refl)
% 22.66/22.94 (step t667 (cl (= (= tptp.stringLiteral9 |tptp.'ArrayCategoryValue'|) (= tptp.stringLiteral9 |tptp.'ArrayCategoryValue'|))) :rule refl)
% 22.66/22.94 (step t668 (cl (= (= tptp.stringLiteral10 |tptp.'ArrayCategoryValue'|) (= tptp.stringLiteral10 |tptp.'ArrayCategoryValue'|))) :rule refl)
% 22.66/22.94 (step t669 (cl (= (= tptp.stringLiteral11 |tptp.'ArrayCategoryValue'|) (= tptp.stringLiteral11 |tptp.'ArrayCategoryValue'|))) :rule refl)
% 22.66/22.94 (step t670 (cl (= (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryRef'|))) :rule refl)
% 22.66/22.94 (step t671 (cl (= (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryNonNullRef'|))) :rule refl)
% 22.66/22.94 (step t672 (cl (= (= |tptp.'System_Array'| |tptp.'ArrayCategoryInt'|) (= |tptp.'System_Array'| |tptp.'ArrayCategoryInt'|))) :rule refl)
% 22.66/22.94 (step t673 (cl (= (= |tptp.'ArrayCategoryInt'| |tptp.'System_Boolean'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Boolean'|))) :rule refl)
% 22.66/22.94 (step t674 (cl (= (= |tptp.'ArrayCategoryInt'| |tptp.'System_Object'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Object'|))) :rule refl)
% 22.66/22.94 (step t675 (cl (= (= |tptp.'ArrayCategoryInt'| |tptp.'System_Type'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Type'|))) :rule refl)
% 22.66/22.94 (step t676 (cl (= (= |tptp.'ArrayCategoryInt'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'ArrayCategoryInt'| |tptp.'NonNullFieldsAreInitialized'|))) :rule refl)
% 22.66/22.94 (step t677 (cl (= (= |tptp.'ArrayCategoryInt'| |tptp.'System_String'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_String'|))) :rule refl)
% 22.66/22.94 (step t678 (cl (= (= |tptp.'ArrayCategoryInt'| |tptp.'FirstConsistentOwner'|) (= |tptp.'ArrayCategoryInt'| |tptp.'FirstConsistentOwner'|))) :rule refl)
% 22.66/22.94 (step t679 (cl (= (= |tptp.'ArrayCategoryInt'| |tptp.'System_SByte'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_SByte'|))) :rule refl)
% 22.66/22.94 (step t680 (cl (= (= |tptp.'ArrayCategoryInt'| |tptp.'System_Byte'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Byte'|))) :rule refl)
% 22.66/22.94 (step t681 (cl (= (= |tptp.'System_Int16'| |tptp.'ArrayCategoryInt'|) (= |tptp.'System_Int16'| |tptp.'ArrayCategoryInt'|))) :rule refl)
% 22.66/22.94 (step t682 (cl (= (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt16'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt16'|))) :rule refl)
% 22.66/22.94 (step t683 (cl (= (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int32'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int32'|))) :rule refl)
% 22.66/22.94 (step t684 (cl (= (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt32'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt32'|))) :rule refl)
% 22.66/22.94 (step t685 (cl (= (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int64'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int64'|))) :rule refl)
% 22.66/22.94 (step t686 (cl (= (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt64'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt64'|))) :rule refl)
% 22.66/22.94 (step t687 (cl (= (= |tptp.'ArrayCategoryInt'| |tptp.'System_Char'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Char'|))) :rule refl)
% 22.66/22.94 (step t688 (cl (= (= |tptp.'ArrayCategoryInt'| |tptp.'System_UIntPtr'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_UIntPtr'|))) :rule refl)
% 22.66/22.94 (step t689 (cl (= (= |tptp.'ArrayCategoryInt'| |tptp.'System_IntPtr'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_IntPtr'|))) :rule refl)
% 22.66/22.94 (step t690 (cl (= (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_max'|) (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_max'|))) :rule refl)
% 22.66/22.94 (step t691 (cl (= (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_size'|) (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_size'|))) :rule refl)
% 22.66/22.94 (step t692 (cl (= (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_elems'|) (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_elems'|))) :rule refl)
% 22.66/22.94 (step t693 (cl (= (= |tptp.'ArrayCategoryInt'| |tptp.'System_Exception'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Exception'|))) :rule refl)
% 22.66/22.94 (step t694 (cl (= (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable'|))) :rule refl)
% 22.66/22.94 (step t695 (cl (= (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_ICollection'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_ICollection'|))) :rule refl)
% 22.66/22.94 (step t696 (cl (= (= |tptp.'ArrayCategoryInt'| |tptp.'System_ICloneable'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_ICloneable'|))) :rule refl)
% 22.66/22.94 (step t697 (cl (= (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ICheckedException'|))) :rule refl)
% 22.66/22.94 (step t698 (cl (= (= |tptp.'ArrayCategoryInt'| |tptp.'System_IConvertible'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_IConvertible'|))) :rule refl)
% 22.66/22.94 (step t699 (cl (= (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_MemberInfo'|))) :rule refl)
% 22.66/22.94 (step t700 (cl (= (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryInt'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryInt'|))) :rule refl)
% 22.66/22.94 (step t701 (cl (= (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule refl)
% 22.66/22.94 (step t702 (cl (= (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) :rule refl)
% 22.66/22.94 (step t703 (cl (= (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Exception'|))) :rule refl)
% 22.66/22.94 (step t704 (cl (= (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_GuardException'|))) :rule refl)
% 22.66/22.94 (step t705 (cl (= (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) :rule refl)
% 22.66/22.94 (step t706 (cl (= (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_IReflect'|))) :rule refl)
% 22.66/22.94 (step t707 (cl (= (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_Serialization_ISerializable'|))) :rule refl)
% 22.66/22.94 (step t708 (cl (= (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack'|) (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack'|))) :rule refl)
% 22.66/22.94 (step t709 (cl (= (= |tptp.'ArrayCategoryInt'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_IEquatable_1___System_String'|))) :rule refl)
% 22.66/22.94 (step t710 (cl (= (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Type'|))) :rule refl)
% 22.66/22.94 (step t711 (cl (= (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable_1___System_String'|))) :rule refl)
% 22.66/22.94 (step t712 (cl (= (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IList'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IList'|))) :rule refl)
% 22.66/22.94 (step t713 (cl (= (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) :rule refl)
% 22.66/22.94 (step t714 (cl (= (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral8) (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral8))) :rule refl)
% 22.66/22.94 (step t715 (cl (= (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral9) (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral9))) :rule refl)
% 22.66/22.94 (step t716 (cl (= (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral10) (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral10))) :rule refl)
% 22.66/22.94 (step t717 (cl (= (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral11) (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral11))) :rule refl)
% 22.66/22.94 (step t718 (cl (= (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryRef'|))) :rule refl)
% 22.66/22.94 (step t719 (cl (= (= |tptp.'System_Array'| |tptp.'ArrayCategoryRef'|) (= |tptp.'System_Array'| |tptp.'ArrayCategoryRef'|))) :rule refl)
% 22.66/22.94 (step t720 (cl (= (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryRef'|) (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryRef'|))) :rule refl)
% 22.66/22.94 (step t721 (cl (= (= |tptp.'System_Object'| |tptp.'ArrayCategoryRef'|) (= |tptp.'System_Object'| |tptp.'ArrayCategoryRef'|))) :rule refl)
% 22.66/22.94 (step t722 (cl (= (= |tptp.'ArrayCategoryRef'| |tptp.'System_Type'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Type'|))) :rule refl)
% 22.66/22.94 (step t723 (cl (= (= |tptp.'ArrayCategoryRef'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'ArrayCategoryRef'| |tptp.'NonNullFieldsAreInitialized'|))) :rule refl)
% 22.66/22.94 (step t724 (cl (= (= |tptp.'ArrayCategoryRef'| |tptp.'System_String'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_String'|))) :rule refl)
% 22.66/22.94 (step t725 (cl (= (= |tptp.'ArrayCategoryRef'| |tptp.'FirstConsistentOwner'|) (= |tptp.'ArrayCategoryRef'| |tptp.'FirstConsistentOwner'|))) :rule refl)
% 22.66/22.94 (step t726 (cl (= (= |tptp.'ArrayCategoryRef'| |tptp.'System_SByte'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_SByte'|))) :rule refl)
% 22.66/22.94 (step t727 (cl (= (= |tptp.'ArrayCategoryRef'| |tptp.'System_Byte'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Byte'|))) :rule refl)
% 22.66/22.94 (step t728 (cl (= (= |tptp.'System_Int16'| |tptp.'ArrayCategoryRef'|) (= |tptp.'System_Int16'| |tptp.'ArrayCategoryRef'|))) :rule refl)
% 22.66/22.94 (step t729 (cl (= (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt16'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt16'|))) :rule refl)
% 22.66/22.94 (step t730 (cl (= (= |tptp.'System_Int32'| |tptp.'ArrayCategoryRef'|) (= |tptp.'System_Int32'| |tptp.'ArrayCategoryRef'|))) :rule refl)
% 22.66/22.94 (step t731 (cl (= (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt32'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt32'|))) :rule refl)
% 22.66/22.94 (step t732 (cl (= (= |tptp.'System_Int64'| |tptp.'ArrayCategoryRef'|) (= |tptp.'System_Int64'| |tptp.'ArrayCategoryRef'|))) :rule refl)
% 22.66/22.94 (step t733 (cl (= (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryRef'|) (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryRef'|))) :rule refl)
% 22.66/22.94 (step t734 (cl (= (= |tptp.'ArrayCategoryRef'| |tptp.'System_Char'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Char'|))) :rule refl)
% 22.66/22.94 (step t735 (cl (= (= |tptp.'ArrayCategoryRef'| |tptp.'System_UIntPtr'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_UIntPtr'|))) :rule refl)
% 22.66/22.94 (step t736 (cl (= (= |tptp.'ArrayCategoryRef'| |tptp.'System_IntPtr'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_IntPtr'|))) :rule refl)
% 22.66/22.94 (step t737 (cl (= (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_max'|) (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_max'|))) :rule refl)
% 22.66/22.94 (step t738 (cl (= (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_size'|) (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_size'|))) :rule refl)
% 22.66/22.94 (step t739 (cl (= (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_elems'|) (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_elems'|))) :rule refl)
% 22.66/22.94 (step t740 (cl (= (= |tptp.'ArrayCategoryRef'| |tptp.'System_Exception'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Exception'|))) :rule refl)
% 22.66/22.94 (step t741 (cl (= (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable'|))) :rule refl)
% 22.66/22.94 (step t742 (cl (= (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_ICollection'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_ICollection'|))) :rule refl)
% 22.66/22.94 (step t743 (cl (= (= |tptp.'ArrayCategoryRef'| |tptp.'System_ICloneable'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_ICloneable'|))) :rule refl)
% 22.66/22.94 (step t744 (cl (= (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ICheckedException'|))) :rule refl)
% 22.66/22.94 (step t745 (cl (= (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryRef'|) (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryRef'|))) :rule refl)
% 22.66/22.94 (step t746 (cl (= (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryRef'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryRef'|))) :rule refl)
% 22.66/22.94 (step t747 (cl (= (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryRef'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryRef'|))) :rule refl)
% 22.66/22.94 (step t748 (cl (= (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule refl)
% 22.66/22.94 (step t749 (cl (= (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) :rule refl)
% 22.66/22.94 (step t750 (cl (= (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Exception'|))) :rule refl)
% 22.66/22.94 (step t751 (cl (= (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_GuardException'|))) :rule refl)
% 22.66/22.94 (step t752 (cl (= (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) :rule refl)
% 22.66/22.94 (step t753 (cl (= (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_IReflect'|))) :rule refl)
% 22.66/22.94 (step t754 (cl (= (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryRef'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryRef'|))) :rule refl)
% 22.66/22.94 (step t755 (cl (= (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack'|) (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack'|))) :rule refl)
% 22.66/22.94 (step t756 (cl (= (= |tptp.'ArrayCategoryRef'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_IEquatable_1___System_String'|))) :rule refl)
% 22.66/22.94 (step t757 (cl (= (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Type'|))) :rule refl)
% 22.66/22.94 (step t758 (cl (= (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable_1___System_String'|))) :rule refl)
% 22.66/22.94 (step t759 (cl (= (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IList'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IList'|))) :rule refl)
% 22.66/22.94 (step t760 (cl (= (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) :rule refl)
% 22.66/22.94 (step t761 (cl (= (= tptp.stringLiteral8 |tptp.'ArrayCategoryRef'|) (= tptp.stringLiteral8 |tptp.'ArrayCategoryRef'|))) :rule refl)
% 22.66/22.94 (step t762 (cl (= (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral9) (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral9))) :rule refl)
% 22.66/22.94 (step t763 (cl (= (= tptp.stringLiteral10 |tptp.'ArrayCategoryRef'|) (= tptp.stringLiteral10 |tptp.'ArrayCategoryRef'|))) :rule refl)
% 22.66/22.94 (step t764 (cl (= (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral11) (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral11))) :rule refl)
% 22.66/22.94 (step t765 (cl (= (= |tptp.'System_Array'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'System_Array'| |tptp.'ArrayCategoryNonNullRef'|))) :rule refl)
% 22.66/22.94 (step t766 (cl (= (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Boolean'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Boolean'|))) :rule refl)
% 22.66/22.94 (step t767 (cl (= (= |tptp.'System_Object'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'System_Object'| |tptp.'ArrayCategoryNonNullRef'|))) :rule refl)
% 22.66/22.94 (step t768 (cl (= (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Type'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Type'|))) :rule refl)
% 22.66/22.94 (step t769 (cl (= (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'NonNullFieldsAreInitialized'|))) :rule refl)
% 22.66/22.94 (step t770 (cl (= (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_String'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_String'|))) :rule refl)
% 22.66/22.94 (step t771 (cl (= (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'FirstConsistentOwner'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'FirstConsistentOwner'|))) :rule refl)
% 22.66/22.94 (step t772 (cl (= (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_SByte'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_SByte'|))) :rule refl)
% 22.66/22.94 (step t773 (cl (= (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Byte'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Byte'|))) :rule refl)
% 22.66/22.94 (step t774 (cl (= (= |tptp.'System_Int16'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'System_Int16'| |tptp.'ArrayCategoryNonNullRef'|))) :rule refl)
% 22.66/22.94 (step t775 (cl (= (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt16'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt16'|))) :rule refl)
% 22.66/22.94 (step t776 (cl (= (= |tptp.'System_Int32'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'System_Int32'| |tptp.'ArrayCategoryNonNullRef'|))) :rule refl)
% 22.66/22.94 (step t777 (cl (= (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt32'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt32'|))) :rule refl)
% 22.66/22.94 (step t778 (cl (= (= |tptp.'System_Int64'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'System_Int64'| |tptp.'ArrayCategoryNonNullRef'|))) :rule refl)
% 22.66/22.94 (step t779 (cl (= (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt64'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt64'|))) :rule refl)
% 22.66/22.94 (step t780 (cl (= (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Char'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Char'|))) :rule refl)
% 22.66/22.94 (step t781 (cl (= (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UIntPtr'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UIntPtr'|))) :rule refl)
% 22.66/22.94 (step t782 (cl (= (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IntPtr'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IntPtr'|))) :rule refl)
% 22.66/22.94 (step t783 (cl (= (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_max'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_max'|))) :rule refl)
% 22.66/22.94 (step t784 (cl (= (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_size'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_size'|))) :rule refl)
% 22.66/22.94 (step t785 (cl (= (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_elems'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_elems'|))) :rule refl)
% 22.66/22.94 (step t786 (cl (= (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Exception'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Exception'|))) :rule refl)
% 22.66/22.94 (step t787 (cl (= (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable'|))) :rule refl)
% 22.66/22.94 (step t788 (cl (= (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_ICollection'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_ICollection'|))) :rule refl)
% 22.66/22.94 (step t789 (cl (= (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_ICloneable'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_ICloneable'|))) :rule refl)
% 22.66/22.94 (step t790 (cl (= (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ICheckedException'|))) :rule refl)
% 22.66/22.94 (step t791 (cl (= (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryNonNullRef'|))) :rule refl)
% 22.66/22.94 (step t792 (cl (= (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_MemberInfo'|))) :rule refl)
% 22.66/22.94 (step t793 (cl (= (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryNonNullRef'|))) :rule refl)
% 22.66/22.94 (step t794 (cl (= (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule refl)
% 22.66/22.94 (step t795 (cl (= (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) :rule refl)
% 22.66/22.94 (step t796 (cl (= (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Exception'|))) :rule refl)
% 22.66/22.94 (step t797 (cl (= (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_GuardException'|))) :rule refl)
% 22.66/22.94 (step t798 (cl (= (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) :rule refl)
% 22.66/22.94 (step t799 (cl (= (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_IReflect'|))) :rule refl)
% 22.66/22.94 (step t800 (cl (= (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_Serialization_ISerializable'|))) :rule refl)
% 22.66/22.94 (step t801 (cl (= (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack'|))) :rule refl)
% 22.66/22.94 (step t802 (cl (= (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IEquatable_1___System_String'|))) :rule refl)
% 22.66/22.94 (step t803 (cl (= (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Type'|))) :rule refl)
% 22.66/22.94 (step t804 (cl (= (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable_1___System_String'|))) :rule refl)
% 22.66/22.94 (step t805 (cl (= (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IList'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IList'|))) :rule refl)
% 22.66/22.94 (step t806 (cl (= (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) :rule refl)
% 22.66/22.94 (step t807 (cl (= (= tptp.stringLiteral8 |tptp.'ArrayCategoryNonNullRef'|) (= tptp.stringLiteral8 |tptp.'ArrayCategoryNonNullRef'|))) :rule refl)
% 22.66/22.94 (step t808 (cl (= (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral9) (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral9))) :rule refl)
% 22.66/22.94 (step t809 (cl (= (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral10) (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral10))) :rule refl)
% 22.66/22.94 (step t810 (cl (= (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral11) (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral11))) :rule refl)
% 22.66/22.94 (step t811 (cl (= (= |tptp.'System_Array'| |tptp.'System_Boolean'|) (= |tptp.'System_Array'| |tptp.'System_Boolean'|))) :rule refl)
% 22.66/22.94 (step t812 (cl (= (= |tptp.'System_Array'| |tptp.'System_Object'|) (= |tptp.'System_Array'| |tptp.'System_Object'|))) :rule refl)
% 22.66/22.94 (step t813 (cl (= (= |tptp.'System_Array'| |tptp.'System_Type'|) (= |tptp.'System_Array'| |tptp.'System_Type'|))) :rule refl)
% 22.66/22.94 (step t814 (cl (= (= |tptp.'System_Array'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Array'| |tptp.'NonNullFieldsAreInitialized'|))) :rule refl)
% 22.66/22.94 (step t815 (cl (= (= |tptp.'System_Array'| |tptp.'System_String'|) (= |tptp.'System_Array'| |tptp.'System_String'|))) :rule refl)
% 22.66/22.94 (step t816 (cl (= (= |tptp.'System_Array'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Array'| |tptp.'FirstConsistentOwner'|))) :rule refl)
% 22.66/22.94 (step t817 (cl (= (= |tptp.'System_Array'| |tptp.'System_SByte'|) (= |tptp.'System_Array'| |tptp.'System_SByte'|))) :rule refl)
% 22.66/22.94 (step t818 (cl (= (= |tptp.'System_Array'| |tptp.'System_Byte'|) (= |tptp.'System_Array'| |tptp.'System_Byte'|))) :rule refl)
% 22.66/22.94 (step t819 (cl (= (= |tptp.'System_Array'| |tptp.'System_Int16'|) (= |tptp.'System_Array'| |tptp.'System_Int16'|))) :rule refl)
% 22.66/22.94 (step t820 (cl (= (= |tptp.'System_Array'| |tptp.'System_UInt16'|) (= |tptp.'System_Array'| |tptp.'System_UInt16'|))) :rule refl)
% 22.66/22.94 (step t821 (cl (= (= |tptp.'System_Array'| |tptp.'System_Int32'|) (= |tptp.'System_Array'| |tptp.'System_Int32'|))) :rule refl)
% 22.66/22.94 (step t822 (cl (= (= |tptp.'System_Array'| |tptp.'System_UInt32'|) (= |tptp.'System_Array'| |tptp.'System_UInt32'|))) :rule refl)
% 22.66/22.94 (step t823 (cl (= (= |tptp.'System_Array'| |tptp.'System_Int64'|) (= |tptp.'System_Array'| |tptp.'System_Int64'|))) :rule refl)
% 22.66/22.94 (step t824 (cl (= (= |tptp.'System_Array'| |tptp.'System_UInt64'|) (= |tptp.'System_Array'| |tptp.'System_UInt64'|))) :rule refl)
% 22.66/22.94 (step t825 (cl (= (= |tptp.'System_Array'| |tptp.'System_Char'|) (= |tptp.'System_Array'| |tptp.'System_Char'|))) :rule refl)
% 22.66/22.94 (step t826 (cl (= (= |tptp.'System_Array'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Array'| |tptp.'System_UIntPtr'|))) :rule refl)
% 22.66/22.94 (step t827 (cl (= (= |tptp.'System_Array'| |tptp.'System_IntPtr'|) (= |tptp.'System_Array'| |tptp.'System_IntPtr'|))) :rule refl)
% 22.66/22.94 (step t828 (cl (= (= |tptp.'System_Array'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Array'| |tptp.'BoundedStack_max'|))) :rule refl)
% 22.66/22.94 (step t829 (cl (= (= |tptp.'System_Array'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Array'| |tptp.'BoundedStack_size'|))) :rule refl)
% 22.66/22.94 (step t830 (cl (= (= |tptp.'System_Array'| |tptp.'BoundedStack_elems'|) (= |tptp.'System_Array'| |tptp.'BoundedStack_elems'|))) :rule refl)
% 22.66/22.94 (step t831 (cl (= (= |tptp.'System_Array'| |tptp.'System_Exception'|) (= |tptp.'System_Array'| |tptp.'System_Exception'|))) :rule refl)
% 22.66/22.94 (step t832 (cl (= (= |tptp.'System_Array'| |tptp.'System_IComparable'|) (= |tptp.'System_Array'| |tptp.'System_IComparable'|))) :rule refl)
% 22.66/22.94 (step t833 (cl (= (= |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|))) :rule refl)
% 22.66/22.94 (step t834 (cl (= (= |tptp.'System_Array'| |tptp.'System_ICloneable'|) (= |tptp.'System_Array'| |tptp.'System_ICloneable'|))) :rule refl)
% 22.66/22.94 (step t835 (cl (= (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ICheckedException'|))) :rule refl)
% 22.66/22.94 (step t836 (cl (= (= |tptp.'System_Array'| |tptp.'System_IConvertible'|) (= |tptp.'System_Array'| |tptp.'System_IConvertible'|))) :rule refl)
% 22.66/22.94 (step t837 (cl (= (= |tptp.'System_Array'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Array'| |tptp.'System_Reflection_MemberInfo'|))) :rule refl)
% 22.66/22.94 (step t838 (cl (= (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Array'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Array'|))) :rule refl)
% 22.66/22.94 (step t839 (cl (= (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule refl)
% 22.66/22.94 (step t840 (cl (= (= |tptp.'System_Array'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Array'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) :rule refl)
% 22.66/22.94 (step t841 (cl (= (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Exception'|))) :rule refl)
% 22.66/22.94 (step t842 (cl (= (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_GuardException'|))) :rule refl)
% 22.66/22.94 (step t843 (cl (= (= |tptp.'System_Array'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Array'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) :rule refl)
% 22.66/22.94 (step t844 (cl (= (= |tptp.'System_Array'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Array'| |tptp.'System_Reflection_IReflect'|))) :rule refl)
% 22.66/22.94 (step t845 (cl (= (= |tptp.'System_Array'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Array'| |tptp.'System_Runtime_Serialization_ISerializable'|))) :rule refl)
% 22.66/22.94 (step t846 (cl (= (= |tptp.'System_Array'| |tptp.'BoundedStack'|) (= |tptp.'System_Array'| |tptp.'BoundedStack'|))) :rule refl)
% 22.66/22.94 (step t847 (cl (= (= |tptp.'System_Array'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Array'| |tptp.'System_IEquatable_1___System_String'|))) :rule refl)
% 22.66/22.94 (step t848 (cl (= (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Type'|))) :rule refl)
% 22.66/22.94 (step t849 (cl (= (= |tptp.'System_Array'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Array'| |tptp.'System_IComparable_1___System_String'|))) :rule refl)
% 22.66/22.94 (step t850 (cl (= (= |tptp.'System_Array'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Array'| |tptp.'System_Collections_IList'|))) :rule refl)
% 22.66/22.94 (step t851 (cl (= (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) :rule refl)
% 22.66/22.94 (step t852 (cl (= (= |tptp.'System_Array'| tptp.stringLiteral8) (= |tptp.'System_Array'| tptp.stringLiteral8))) :rule refl)
% 22.66/22.94 (step t853 (cl (= (= |tptp.'System_Array'| tptp.stringLiteral9) (= |tptp.'System_Array'| tptp.stringLiteral9))) :rule refl)
% 22.66/22.94 (step t854 (cl (= (= |tptp.'System_Array'| tptp.stringLiteral10) (= |tptp.'System_Array'| tptp.stringLiteral10))) :rule refl)
% 22.66/22.94 (step t855 (cl (= (= |tptp.'System_Array'| tptp.stringLiteral11) (= |tptp.'System_Array'| tptp.stringLiteral11))) :rule refl)
% 22.66/22.94 (step t856 (cl (= (= |tptp.'System_Object'| |tptp.'System_Boolean'|) (= |tptp.'System_Object'| |tptp.'System_Boolean'|))) :rule refl)
% 22.66/22.94 (step t857 (cl (= (= |tptp.'System_Boolean'| |tptp.'System_Type'|) (= |tptp.'System_Boolean'| |tptp.'System_Type'|))) :rule refl)
% 22.66/22.94 (step t858 (cl (= (= |tptp.'System_Boolean'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Boolean'| |tptp.'NonNullFieldsAreInitialized'|))) :rule refl)
% 22.66/22.94 (step t859 (cl (= (= |tptp.'System_Boolean'| |tptp.'System_String'|) (= |tptp.'System_Boolean'| |tptp.'System_String'|))) :rule refl)
% 22.66/22.94 (step t860 (cl (= (= |tptp.'System_Boolean'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Boolean'| |tptp.'FirstConsistentOwner'|))) :rule refl)
% 22.66/22.94 (step t861 (cl (= (= |tptp.'System_Boolean'| |tptp.'System_SByte'|) (= |tptp.'System_Boolean'| |tptp.'System_SByte'|))) :rule refl)
% 22.66/22.94 (step t862 (cl (= (= |tptp.'System_Boolean'| |tptp.'System_Byte'|) (= |tptp.'System_Boolean'| |tptp.'System_Byte'|))) :rule refl)
% 22.66/22.94 (step t863 (cl (= (= |tptp.'System_Int16'| |tptp.'System_Boolean'|) (= |tptp.'System_Int16'| |tptp.'System_Boolean'|))) :rule refl)
% 22.66/22.94 (step t864 (cl (= (= |tptp.'System_Boolean'| |tptp.'System_UInt16'|) (= |tptp.'System_Boolean'| |tptp.'System_UInt16'|))) :rule refl)
% 22.66/22.94 (step t865 (cl (= (= |tptp.'System_Int32'| |tptp.'System_Boolean'|) (= |tptp.'System_Int32'| |tptp.'System_Boolean'|))) :rule refl)
% 22.66/22.94 (step t866 (cl (= (= |tptp.'System_Boolean'| |tptp.'System_UInt32'|) (= |tptp.'System_Boolean'| |tptp.'System_UInt32'|))) :rule refl)
% 22.66/22.94 (step t867 (cl (= (= |tptp.'System_Int64'| |tptp.'System_Boolean'|) (= |tptp.'System_Int64'| |tptp.'System_Boolean'|))) :rule refl)
% 22.66/22.94 (step t868 (cl (= (= |tptp.'System_UInt64'| |tptp.'System_Boolean'|) (= |tptp.'System_UInt64'| |tptp.'System_Boolean'|))) :rule refl)
% 22.66/22.94 (step t869 (cl (= (= |tptp.'System_Boolean'| |tptp.'System_Char'|) (= |tptp.'System_Boolean'| |tptp.'System_Char'|))) :rule refl)
% 22.66/22.94 (step t870 (cl (= (= |tptp.'System_Boolean'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Boolean'| |tptp.'System_UIntPtr'|))) :rule refl)
% 22.66/22.94 (step t871 (cl (= (= |tptp.'System_Boolean'| |tptp.'System_IntPtr'|) (= |tptp.'System_Boolean'| |tptp.'System_IntPtr'|))) :rule refl)
% 22.66/22.94 (step t872 (cl (= (= |tptp.'System_Boolean'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Boolean'| |tptp.'BoundedStack_max'|))) :rule refl)
% 22.66/22.94 (step t873 (cl (= (= |tptp.'System_Boolean'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Boolean'| |tptp.'BoundedStack_size'|))) :rule refl)
% 22.66/22.94 (step t874 (cl (= (= |tptp.'System_Boolean'| |tptp.'BoundedStack_elems'|) (= |tptp.'System_Boolean'| |tptp.'BoundedStack_elems'|))) :rule refl)
% 22.66/22.94 (step t875 (cl (= (= |tptp.'System_Boolean'| |tptp.'System_Exception'|) (= |tptp.'System_Boolean'| |tptp.'System_Exception'|))) :rule refl)
% 22.66/22.94 (step t876 (cl (= (= |tptp.'System_Boolean'| |tptp.'System_IComparable'|) (= |tptp.'System_Boolean'| |tptp.'System_IComparable'|))) :rule refl)
% 22.66/22.94 (step t877 (cl (= (= |tptp.'System_Boolean'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Boolean'| |tptp.'System_Collections_ICollection'|))) :rule refl)
% 22.66/22.94 (step t878 (cl (= (= |tptp.'System_Boolean'| |tptp.'System_ICloneable'|) (= |tptp.'System_Boolean'| |tptp.'System_ICloneable'|))) :rule refl)
% 22.66/22.94 (step t879 (cl (= (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ICheckedException'|))) :rule refl)
% 22.66/22.94 (step t880 (cl (= (= |tptp.'System_IConvertible'| |tptp.'System_Boolean'|) (= |tptp.'System_IConvertible'| |tptp.'System_Boolean'|))) :rule refl)
% 22.66/22.94 (step t881 (cl (= (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Boolean'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Boolean'|))) :rule refl)
% 22.66/22.94 (step t882 (cl (= (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Boolean'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Boolean'|))) :rule refl)
% 22.66/22.94 (step t883 (cl (= (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule refl)
% 22.66/22.94 (step t884 (cl (= (= |tptp.'System_Boolean'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Boolean'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) :rule refl)
% 22.66/22.94 (step t885 (cl (= (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Exception'|))) :rule refl)
% 22.66/22.94 (step t886 (cl (= (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_GuardException'|))) :rule refl)
% 22.66/22.94 (step t887 (cl (= (= |tptp.'System_Boolean'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Boolean'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) :rule refl)
% 22.66/22.94 (step t888 (cl (= (= |tptp.'System_Boolean'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Boolean'| |tptp.'System_Reflection_IReflect'|))) :rule refl)
% 22.66/22.94 (step t889 (cl (= (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Boolean'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Boolean'|))) :rule refl)
% 22.66/22.94 (step t890 (cl (= (= |tptp.'System_Boolean'| |tptp.'BoundedStack'|) (= |tptp.'System_Boolean'| |tptp.'BoundedStack'|))) :rule refl)
% 22.66/22.94 (step t891 (cl (= (= |tptp.'System_Boolean'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Boolean'| |tptp.'System_IEquatable_1___System_String'|))) :rule refl)
% 22.66/22.94 (step t892 (cl (= (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Type'|))) :rule refl)
% 22.66/22.94 (step t893 (cl (= (= |tptp.'System_Boolean'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Boolean'| |tptp.'System_IComparable_1___System_String'|))) :rule refl)
% 22.66/22.94 (step t894 (cl (= (= |tptp.'System_Boolean'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Boolean'| |tptp.'System_Collections_IList'|))) :rule refl)
% 22.66/22.94 (step t895 (cl (= (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) :rule refl)
% 22.66/22.94 (step t896 (cl (= (= tptp.stringLiteral8 |tptp.'System_Boolean'|) (= tptp.stringLiteral8 |tptp.'System_Boolean'|))) :rule refl)
% 22.66/22.94 (step t897 (cl (= (= |tptp.'System_Boolean'| tptp.stringLiteral9) (= |tptp.'System_Boolean'| tptp.stringLiteral9))) :rule refl)
% 22.66/22.94 (step t898 (cl (= (= tptp.stringLiteral10 |tptp.'System_Boolean'|) (= tptp.stringLiteral10 |tptp.'System_Boolean'|))) :rule refl)
% 22.66/22.94 (step t899 (cl (= (= |tptp.'System_Boolean'| tptp.stringLiteral11) (= |tptp.'System_Boolean'| tptp.stringLiteral11))) :rule refl)
% 22.66/22.94 (step t900 (cl (= (= |tptp.'System_Object'| |tptp.'System_Type'|) (= |tptp.'System_Object'| |tptp.'System_Type'|))) :rule refl)
% 22.66/22.94 (step t901 (cl (= (= |tptp.'System_Object'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Object'| |tptp.'NonNullFieldsAreInitialized'|))) :rule refl)
% 22.66/22.94 (step t902 (cl (= (= |tptp.'System_Object'| |tptp.'System_String'|) (= |tptp.'System_Object'| |tptp.'System_String'|))) :rule refl)
% 22.66/22.94 (step t903 (cl (= (= |tptp.'System_Object'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Object'| |tptp.'FirstConsistentOwner'|))) :rule refl)
% 22.66/22.94 (step t904 (cl (= (= |tptp.'System_Object'| |tptp.'System_SByte'|) (= |tptp.'System_Object'| |tptp.'System_SByte'|))) :rule refl)
% 22.66/22.94 (step t905 (cl (= (= |tptp.'System_Object'| |tptp.'System_Byte'|) (= |tptp.'System_Object'| |tptp.'System_Byte'|))) :rule refl)
% 22.66/22.94 (step t906 (cl (= (= |tptp.'System_Int16'| |tptp.'System_Object'|) (= |tptp.'System_Int16'| |tptp.'System_Object'|))) :rule refl)
% 22.66/22.94 (step t907 (cl (= (= |tptp.'System_Object'| |tptp.'System_UInt16'|) (= |tptp.'System_Object'| |tptp.'System_UInt16'|))) :rule refl)
% 22.66/22.94 (step t908 (cl (= (= |tptp.'System_Int32'| |tptp.'System_Object'|) (= |tptp.'System_Int32'| |tptp.'System_Object'|))) :rule refl)
% 22.66/22.94 (step t909 (cl (= (= |tptp.'System_Object'| |tptp.'System_UInt32'|) (= |tptp.'System_Object'| |tptp.'System_UInt32'|))) :rule refl)
% 22.66/22.94 (step t910 (cl (= (= |tptp.'System_Int64'| |tptp.'System_Object'|) (= |tptp.'System_Int64'| |tptp.'System_Object'|))) :rule refl)
% 22.66/22.94 (step t911 (cl (= (= |tptp.'System_Object'| |tptp.'System_UInt64'|) (= |tptp.'System_Object'| |tptp.'System_UInt64'|))) :rule refl)
% 22.66/22.94 (step t912 (cl (= (= |tptp.'System_Object'| |tptp.'System_Char'|) (= |tptp.'System_Object'| |tptp.'System_Char'|))) :rule refl)
% 22.66/22.94 (step t913 (cl (= (= |tptp.'System_Object'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Object'| |tptp.'System_UIntPtr'|))) :rule refl)
% 22.66/22.94 (step t914 (cl (= (= |tptp.'System_Object'| |tptp.'System_IntPtr'|) (= |tptp.'System_Object'| |tptp.'System_IntPtr'|))) :rule refl)
% 22.66/22.94 (step t915 (cl (= (= |tptp.'System_Object'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Object'| |tptp.'BoundedStack_max'|))) :rule refl)
% 22.66/22.94 (step t916 (cl (= (= |tptp.'System_Object'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Object'| |tptp.'BoundedStack_size'|))) :rule refl)
% 22.66/22.94 (step t917 (cl (= (= |tptp.'System_Object'| |tptp.'BoundedStack_elems'|) (= |tptp.'System_Object'| |tptp.'BoundedStack_elems'|))) :rule refl)
% 22.66/22.94 (step t918 (cl (= (= |tptp.'System_Object'| |tptp.'System_Exception'|) (= |tptp.'System_Object'| |tptp.'System_Exception'|))) :rule refl)
% 22.66/22.94 (step t919 (cl (= (= |tptp.'System_Object'| |tptp.'System_IComparable'|) (= |tptp.'System_Object'| |tptp.'System_IComparable'|))) :rule refl)
% 22.66/22.94 (step t920 (cl (= (= |tptp.'System_Object'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Object'| |tptp.'System_Collections_ICollection'|))) :rule refl)
% 22.66/22.94 (step t921 (cl (= (= |tptp.'System_Object'| |tptp.'System_ICloneable'|) (= |tptp.'System_Object'| |tptp.'System_ICloneable'|))) :rule refl)
% 22.66/22.94 (step t922 (cl (= (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ICheckedException'|))) :rule refl)
% 22.66/22.94 (step t923 (cl (= (= |tptp.'System_IConvertible'| |tptp.'System_Object'|) (= |tptp.'System_IConvertible'| |tptp.'System_Object'|))) :rule refl)
% 22.66/22.94 (step t924 (cl (= (= |tptp.'System_Object'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Object'| |tptp.'System_Reflection_MemberInfo'|))) :rule refl)
% 22.66/22.94 (step t925 (cl (= (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|))) :rule refl)
% 22.66/22.94 (step t926 (cl (= (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule refl)
% 22.66/22.94 (step t927 (cl (= (= |tptp.'System_Object'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Object'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) :rule refl)
% 22.66/22.94 (step t928 (cl (= (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Exception'|))) :rule refl)
% 22.66/22.94 (step t929 (cl (= (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_GuardException'|))) :rule refl)
% 22.66/22.94 (step t930 (cl (= (= |tptp.'System_Object'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Object'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) :rule refl)
% 22.66/22.94 (step t931 (cl (= (= |tptp.'System_Object'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Object'| |tptp.'System_Reflection_IReflect'|))) :rule refl)
% 22.66/22.94 (step t932 (cl (= (= |tptp.'System_Object'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Object'| |tptp.'System_Runtime_Serialization_ISerializable'|))) :rule refl)
% 22.66/22.94 (step t933 (cl (= (= |tptp.'System_Object'| |tptp.'BoundedStack'|) (= |tptp.'System_Object'| |tptp.'BoundedStack'|))) :rule refl)
% 22.66/22.94 (step t934 (cl (= (= |tptp.'System_Object'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Object'| |tptp.'System_IEquatable_1___System_String'|))) :rule refl)
% 22.66/22.94 (step t935 (cl (= (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Type'|))) :rule refl)
% 22.66/22.94 (step t936 (cl (= (= |tptp.'System_Object'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Object'| |tptp.'System_IComparable_1___System_String'|))) :rule refl)
% 22.66/22.94 (step t937 (cl (= (= |tptp.'System_Object'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Object'| |tptp.'System_Collections_IList'|))) :rule refl)
% 22.66/22.94 (step t938 (cl (= (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) :rule refl)
% 22.66/22.94 (step t939 (cl (= (= tptp.stringLiteral8 |tptp.'System_Object'|) (= tptp.stringLiteral8 |tptp.'System_Object'|))) :rule refl)
% 22.66/22.94 (step t940 (cl (= (= |tptp.'System_Object'| tptp.stringLiteral9) (= |tptp.'System_Object'| tptp.stringLiteral9))) :rule refl)
% 22.66/22.94 (step t941 (cl (= (= |tptp.'System_Object'| tptp.stringLiteral10) (= |tptp.'System_Object'| tptp.stringLiteral10))) :rule refl)
% 22.66/22.94 (step t942 (cl (= (= |tptp.'System_Object'| tptp.stringLiteral11) (= |tptp.'System_Object'| tptp.stringLiteral11))) :rule refl)
% 22.66/22.94 (step t943 (cl (= (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Type'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Type'|))) :rule refl)
% 22.66/22.94 (step t944 (cl (= (= |tptp.'System_Type'| |tptp.'System_String'|) (= |tptp.'System_Type'| |tptp.'System_String'|))) :rule refl)
% 22.66/22.94 (step t945 (cl (= (= |tptp.'FirstConsistentOwner'| |tptp.'System_Type'|) (= |tptp.'FirstConsistentOwner'| |tptp.'System_Type'|))) :rule refl)
% 22.66/22.94 (step t946 (cl (= (= |tptp.'System_SByte'| |tptp.'System_Type'|) (= |tptp.'System_SByte'| |tptp.'System_Type'|))) :rule refl)
% 22.66/22.94 (step t947 (cl (= (= |tptp.'System_Byte'| |tptp.'System_Type'|) (= |tptp.'System_Byte'| |tptp.'System_Type'|))) :rule refl)
% 22.66/22.94 (step t948 (cl (= (= |tptp.'System_Int16'| |tptp.'System_Type'|) (= |tptp.'System_Int16'| |tptp.'System_Type'|))) :rule refl)
% 22.66/22.94 (step t949 (cl (= (= |tptp.'System_UInt16'| |tptp.'System_Type'|) (= |tptp.'System_UInt16'| |tptp.'System_Type'|))) :rule refl)
% 22.66/22.94 (step t950 (cl (= (= |tptp.'System_Int32'| |tptp.'System_Type'|) (= |tptp.'System_Int32'| |tptp.'System_Type'|))) :rule refl)
% 22.66/22.94 (step t951 (cl (= (= |tptp.'System_UInt32'| |tptp.'System_Type'|) (= |tptp.'System_UInt32'| |tptp.'System_Type'|))) :rule refl)
% 22.66/22.94 (step t952 (cl (= (= |tptp.'System_Int64'| |tptp.'System_Type'|) (= |tptp.'System_Int64'| |tptp.'System_Type'|))) :rule refl)
% 22.66/22.94 (step t953 (cl (= (= |tptp.'System_UInt64'| |tptp.'System_Type'|) (= |tptp.'System_UInt64'| |tptp.'System_Type'|))) :rule refl)
% 22.66/22.94 (step t954 (cl (= (= |tptp.'System_Char'| |tptp.'System_Type'|) (= |tptp.'System_Char'| |tptp.'System_Type'|))) :rule refl)
% 22.66/22.94 (step t955 (cl (= (= |tptp.'System_UIntPtr'| |tptp.'System_Type'|) (= |tptp.'System_UIntPtr'| |tptp.'System_Type'|))) :rule refl)
% 22.66/22.94 (step t956 (cl (= (= |tptp.'System_IntPtr'| |tptp.'System_Type'|) (= |tptp.'System_IntPtr'| |tptp.'System_Type'|))) :rule refl)
% 22.66/22.94 (step t957 (cl (= (= |tptp.'System_Type'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Type'| |tptp.'BoundedStack_max'|))) :rule refl)
% 22.66/22.94 (step t958 (cl (= (= |tptp.'BoundedStack_size'| |tptp.'System_Type'|) (= |tptp.'BoundedStack_size'| |tptp.'System_Type'|))) :rule refl)
% 22.66/22.94 (step t959 (cl (= (= |tptp.'BoundedStack_elems'| |tptp.'System_Type'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Type'|))) :rule refl)
% 22.66/22.94 (step t960 (cl (= (= |tptp.'System_Exception'| |tptp.'System_Type'|) (= |tptp.'System_Exception'| |tptp.'System_Type'|))) :rule refl)
% 22.66/22.94 (step t961 (cl (= (= |tptp.'System_IComparable'| |tptp.'System_Type'|) (= |tptp.'System_IComparable'| |tptp.'System_Type'|))) :rule refl)
% 22.66/22.94 (step t962 (cl (= (= |tptp.'System_Collections_ICollection'| |tptp.'System_Type'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Type'|))) :rule refl)
% 22.66/22.94 (step t963 (cl (= (= |tptp.'System_Type'| |tptp.'System_ICloneable'|) (= |tptp.'System_Type'| |tptp.'System_ICloneable'|))) :rule refl)
% 22.66/22.94 (step t964 (cl (= (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Type'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Type'|))) :rule refl)
% 22.66/22.94 (step t965 (cl (= (= |tptp.'System_IConvertible'| |tptp.'System_Type'|) (= |tptp.'System_IConvertible'| |tptp.'System_Type'|))) :rule refl)
% 22.66/22.94 (step t966 (cl (= (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Type'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Type'|))) :rule refl)
% 22.66/22.94 (step t967 (cl (= (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Type'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Type'|))) :rule refl)
% 22.66/22.94 (step t968 (cl (= (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule refl)
% 22.66/22.94 (step t969 (cl (= (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Type'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Type'|))) :rule refl)
% 22.66/22.94 (step t970 (cl (= (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Type'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Type'|))) :rule refl)
% 22.66/22.94 (step t971 (cl (= (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Type'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Type'|))) :rule refl)
% 22.66/22.94 (step t972 (cl (= (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Type'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Type'|))) :rule refl)
% 22.66/22.94 (step t973 (cl (= (= |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|))) :rule refl)
% 22.66/22.94 (step t974 (cl (= (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Type'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Type'|))) :rule refl)
% 22.66/22.94 (step t975 (cl (= (= |tptp.'BoundedStack'| |tptp.'System_Type'|) (= |tptp.'BoundedStack'| |tptp.'System_Type'|))) :rule refl)
% 22.66/22.94 (step t976 (cl (= (= |tptp.'System_Type'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Type'| |tptp.'System_IEquatable_1___System_String'|))) :rule refl)
% 22.66/22.94 (step t977 (cl (= (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Type'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Type'|))) :rule refl)
% 22.66/22.94 (step t978 (cl (= (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Type'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Type'|))) :rule refl)
% 22.66/22.94 (step t979 (cl (= (= |tptp.'System_Collections_IList'| |tptp.'System_Type'|) (= |tptp.'System_Collections_IList'| |tptp.'System_Type'|))) :rule refl)
% 22.66/22.94 (step t980 (cl (= (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Type'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Type'|))) :rule refl)
% 22.66/22.94 (step t981 (cl (= (= tptp.stringLiteral8 |tptp.'System_Type'|) (= tptp.stringLiteral8 |tptp.'System_Type'|))) :rule refl)
% 22.66/22.94 (step t982 (cl (= (= tptp.stringLiteral9 |tptp.'System_Type'|) (= tptp.stringLiteral9 |tptp.'System_Type'|))) :rule refl)
% 22.66/22.94 (step t983 (cl (= (= tptp.stringLiteral10 |tptp.'System_Type'|) (= tptp.stringLiteral10 |tptp.'System_Type'|))) :rule refl)
% 22.66/22.94 (step t984 (cl (= (= tptp.stringLiteral11 |tptp.'System_Type'|) (= tptp.stringLiteral11 |tptp.'System_Type'|))) :rule refl)
% 22.66/22.94 (step t985 (cl (= (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_String'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_String'|))) :rule refl)
% 22.66/22.94 (step t986 (cl (= (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'FirstConsistentOwner'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'FirstConsistentOwner'|))) :rule refl)
% 22.66/22.94 (step t987 (cl (= (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_SByte'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_SByte'|))) :rule refl)
% 22.66/22.94 (step t988 (cl (= (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Byte'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Byte'|))) :rule refl)
% 22.66/22.94 (step t989 (cl (= (= |tptp.'System_Int16'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Int16'| |tptp.'NonNullFieldsAreInitialized'|))) :rule refl)
% 22.66/22.94 (step t990 (cl (= (= |tptp.'System_UInt16'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_UInt16'| |tptp.'NonNullFieldsAreInitialized'|))) :rule refl)
% 22.66/22.94 (step t991 (cl (= (= |tptp.'System_Int32'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Int32'| |tptp.'NonNullFieldsAreInitialized'|))) :rule refl)
% 22.66/22.94 (step t992 (cl (= (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt32'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt32'|))) :rule refl)
% 22.66/22.94 (step t993 (cl (= (= |tptp.'System_Int64'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Int64'| |tptp.'NonNullFieldsAreInitialized'|))) :rule refl)
% 22.66/22.94 (step t994 (cl (= (= |tptp.'System_UInt64'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_UInt64'| |tptp.'NonNullFieldsAreInitialized'|))) :rule refl)
% 22.66/22.94 (step t995 (cl (= (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Char'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Char'|))) :rule refl)
% 22.66/22.94 (step t996 (cl (= (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UIntPtr'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UIntPtr'|))) :rule refl)
% 22.66/22.94 (step t997 (cl (= (= |tptp.'System_IntPtr'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_IntPtr'| |tptp.'NonNullFieldsAreInitialized'|))) :rule refl)
% 22.66/22.94 (step t998 (cl (= (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_max'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_max'|))) :rule refl)
% 22.66/22.94 (step t999 (cl (= (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_size'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_size'|))) :rule refl)
% 22.66/22.94 (step t1000 (cl (= (= |tptp.'BoundedStack_elems'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'BoundedStack_elems'| |tptp.'NonNullFieldsAreInitialized'|))) :rule refl)
% 22.66/22.94 (step t1001 (cl (= (= |tptp.'System_Exception'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Exception'| |tptp.'NonNullFieldsAreInitialized'|))) :rule refl)
% 22.66/22.94 (step t1002 (cl (= (= |tptp.'System_IComparable'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_IComparable'| |tptp.'NonNullFieldsAreInitialized'|))) :rule refl)
% 22.66/22.94 (step t1003 (cl (= (= |tptp.'System_Collections_ICollection'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Collections_ICollection'| |tptp.'NonNullFieldsAreInitialized'|))) :rule refl)
% 22.66/22.94 (step t1004 (cl (= (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_ICloneable'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_ICloneable'|))) :rule refl)
% 22.66/22.94 (step t1005 (cl (= (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ICheckedException'|))) :rule refl)
% 22.66/22.94 (step t1006 (cl (= (= |tptp.'System_IConvertible'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_IConvertible'| |tptp.'NonNullFieldsAreInitialized'|))) :rule refl)
% 22.66/22.94 (step t1007 (cl (= (= |tptp.'System_Reflection_MemberInfo'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'NonNullFieldsAreInitialized'|))) :rule refl)
% 22.66/22.94 (step t1008 (cl (= (= |tptp.'System_Collections_IEnumerable'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'NonNullFieldsAreInitialized'|))) :rule refl)
% 22.66/22.94 (step t1009 (cl (= (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule refl)
% 22.66/22.94 (step t1010 (cl (= (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'NonNullFieldsAreInitialized'|))) :rule refl)
% 22.66/22.94 (step t1011 (cl (= (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'NonNullFieldsAreInitialized'|))) :rule refl)
% 22.66/22.94 (step t1012 (cl (= (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'NonNullFieldsAreInitialized'|))) :rule refl)
% 22.66/22.94 (step t1013 (cl (= (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) :rule refl)
% 22.66/22.94 (step t1014 (cl (= (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_IReflect'|))) :rule refl)
% 22.66/22.94 (step t1015 (cl (= (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'NonNullFieldsAreInitialized'|))) :rule refl)
% 22.66/22.94 (step t1016 (cl (= (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack'|))) :rule refl)
% 22.66/22.94 (step t1017 (cl (= (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IEquatable_1___System_String'|))) :rule refl)
% 22.66/22.94 (step t1018 (cl (= (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'NonNullFieldsAreInitialized'|))) :rule refl)
% 22.66/22.94 (step t1019 (cl (= (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable_1___System_String'|))) :rule refl)
% 22.66/22.94 (step t1020 (cl (= (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IList'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IList'|))) :rule refl)
% 22.66/22.94 (step t1021 (cl (= (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) :rule refl)
% 22.66/22.94 (step t1022 (cl (= (= tptp.stringLiteral8 |tptp.'NonNullFieldsAreInitialized'|) (= tptp.stringLiteral8 |tptp.'NonNullFieldsAreInitialized'|))) :rule refl)
% 22.66/22.94 (step t1023 (cl (= (= tptp.stringLiteral9 |tptp.'NonNullFieldsAreInitialized'|) (= tptp.stringLiteral9 |tptp.'NonNullFieldsAreInitialized'|))) :rule refl)
% 22.66/22.94 (step t1024 (cl (= (= tptp.stringLiteral10 |tptp.'NonNullFieldsAreInitialized'|) (= tptp.stringLiteral10 |tptp.'NonNullFieldsAreInitialized'|))) :rule refl)
% 22.66/22.94 (step t1025 (cl (= (= tptp.stringLiteral11 |tptp.'NonNullFieldsAreInitialized'|) (= tptp.stringLiteral11 |tptp.'NonNullFieldsAreInitialized'|))) :rule refl)
% 22.66/22.94 (step t1026 (cl (= (= |tptp.'FirstConsistentOwner'| |tptp.'System_String'|) (= |tptp.'FirstConsistentOwner'| |tptp.'System_String'|))) :rule refl)
% 22.66/22.94 (step t1027 (cl (= (= |tptp.'System_SByte'| |tptp.'System_String'|) (= |tptp.'System_SByte'| |tptp.'System_String'|))) :rule refl)
% 22.66/22.94 (step t1028 (cl (= (= |tptp.'System_Byte'| |tptp.'System_String'|) (= |tptp.'System_Byte'| |tptp.'System_String'|))) :rule refl)
% 22.66/22.94 (step t1029 (cl (= (= |tptp.'System_Int16'| |tptp.'System_String'|) (= |tptp.'System_Int16'| |tptp.'System_String'|))) :rule refl)
% 22.66/22.94 (step t1030 (cl (= (= |tptp.'System_UInt16'| |tptp.'System_String'|) (= |tptp.'System_UInt16'| |tptp.'System_String'|))) :rule refl)
% 22.66/22.94 (step t1031 (cl (= (= |tptp.'System_Int32'| |tptp.'System_String'|) (= |tptp.'System_Int32'| |tptp.'System_String'|))) :rule refl)
% 22.66/22.94 (step t1032 (cl (= (= |tptp.'System_UInt32'| |tptp.'System_String'|) (= |tptp.'System_UInt32'| |tptp.'System_String'|))) :rule refl)
% 22.66/22.94 (step t1033 (cl (= (= |tptp.'System_Int64'| |tptp.'System_String'|) (= |tptp.'System_Int64'| |tptp.'System_String'|))) :rule refl)
% 22.66/22.94 (step t1034 (cl (= (= |tptp.'System_UInt64'| |tptp.'System_String'|) (= |tptp.'System_UInt64'| |tptp.'System_String'|))) :rule refl)
% 22.66/22.94 (step t1035 (cl (= (= |tptp.'System_Char'| |tptp.'System_String'|) (= |tptp.'System_Char'| |tptp.'System_String'|))) :rule refl)
% 22.66/22.94 (step t1036 (cl (= (= |tptp.'System_UIntPtr'| |tptp.'System_String'|) (= |tptp.'System_UIntPtr'| |tptp.'System_String'|))) :rule refl)
% 22.66/22.94 (step t1037 (cl (= (= |tptp.'System_IntPtr'| |tptp.'System_String'|) (= |tptp.'System_IntPtr'| |tptp.'System_String'|))) :rule refl)
% 22.66/22.94 (step t1038 (cl (= (= |tptp.'BoundedStack_max'| |tptp.'System_String'|) (= |tptp.'BoundedStack_max'| |tptp.'System_String'|))) :rule refl)
% 22.66/22.94 (step t1039 (cl (= (= |tptp.'BoundedStack_size'| |tptp.'System_String'|) (= |tptp.'BoundedStack_size'| |tptp.'System_String'|))) :rule refl)
% 22.66/22.94 (step t1040 (cl (= (= |tptp.'BoundedStack_elems'| |tptp.'System_String'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_String'|))) :rule refl)
% 22.66/22.94 (step t1041 (cl (= (= |tptp.'System_Exception'| |tptp.'System_String'|) (= |tptp.'System_Exception'| |tptp.'System_String'|))) :rule refl)
% 22.66/22.94 (step t1042 (cl (= (= |tptp.'System_IComparable'| |tptp.'System_String'|) (= |tptp.'System_IComparable'| |tptp.'System_String'|))) :rule refl)
% 22.66/22.94 (step t1043 (cl (= (= |tptp.'System_Collections_ICollection'| |tptp.'System_String'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_String'|))) :rule refl)
% 22.66/22.94 (step t1044 (cl (= (= |tptp.'System_ICloneable'| |tptp.'System_String'|) (= |tptp.'System_ICloneable'| |tptp.'System_String'|))) :rule refl)
% 22.66/22.94 (step t1045 (cl (= (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_String'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_String'|))) :rule refl)
% 22.66/22.94 (step t1046 (cl (= (= |tptp.'System_IConvertible'| |tptp.'System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_String'|))) :rule refl)
% 22.66/22.94 (step t1047 (cl (= (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_String'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_String'|))) :rule refl)
% 22.66/22.94 (step t1048 (cl (= (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_String'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_String'|))) :rule refl)
% 22.66/22.94 (step t1049 (cl (= (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_String'|) (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_String'|))) :rule refl)
% 22.66/22.94 (step t1050 (cl (= (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_String'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_String'|))) :rule refl)
% 22.66/22.94 (step t1051 (cl (= (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_String'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_String'|))) :rule refl)
% 22.66/22.94 (step t1052 (cl (= (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_String'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_String'|))) :rule refl)
% 22.66/22.94 (step t1053 (cl (= (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_String'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_String'|))) :rule refl)
% 22.66/22.94 (step t1054 (cl (= (= |tptp.'System_Reflection_IReflect'| |tptp.'System_String'|) (= |tptp.'System_Reflection_IReflect'| |tptp.'System_String'|))) :rule refl)
% 22.66/22.94 (step t1055 (cl (= (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_String'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_String'|))) :rule refl)
% 22.66/22.94 (step t1056 (cl (= (= |tptp.'BoundedStack'| |tptp.'System_String'|) (= |tptp.'BoundedStack'| |tptp.'System_String'|))) :rule refl)
% 22.66/22.94 (step t1057 (cl (= (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_String'|) (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_String'|))) :rule refl)
% 22.66/22.94 (step t1058 (cl (= (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_String'|))) :rule refl)
% 22.66/22.94 (step t1059 (cl (= (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_String'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_String'|))) :rule refl)
% 22.66/22.94 (step t1060 (cl (= (= |tptp.'System_Collections_IList'| |tptp.'System_String'|) (= |tptp.'System_Collections_IList'| |tptp.'System_String'|))) :rule refl)
% 22.66/22.94 (step t1061 (cl (= (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_String'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_String'|))) :rule refl)
% 22.66/22.94 (step t1062 (cl (= (= tptp.stringLiteral8 |tptp.'System_String'|) (= tptp.stringLiteral8 |tptp.'System_String'|))) :rule refl)
% 22.66/22.94 (step t1063 (cl (= (= tptp.stringLiteral9 |tptp.'System_String'|) (= tptp.stringLiteral9 |tptp.'System_String'|))) :rule refl)
% 22.66/22.94 (step t1064 (cl (= (= tptp.stringLiteral10 |tptp.'System_String'|) (= tptp.stringLiteral10 |tptp.'System_String'|))) :rule refl)
% 22.66/22.94 (step t1065 (cl (= (= tptp.stringLiteral11 |tptp.'System_String'|) (= tptp.stringLiteral11 |tptp.'System_String'|))) :rule refl)
% 22.66/22.94 (step t1066 (cl (= (= |tptp.'System_SByte'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_SByte'| |tptp.'FirstConsistentOwner'|))) :rule refl)
% 22.66/22.94 (step t1067 (cl (= (= |tptp.'FirstConsistentOwner'| |tptp.'System_Byte'|) (= |tptp.'FirstConsistentOwner'| |tptp.'System_Byte'|))) :rule refl)
% 22.66/22.94 (step t1068 (cl (= (= |tptp.'System_Int16'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Int16'| |tptp.'FirstConsistentOwner'|))) :rule refl)
% 22.66/22.94 (step t1069 (cl (= (= |tptp.'System_UInt16'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_UInt16'| |tptp.'FirstConsistentOwner'|))) :rule refl)
% 22.66/22.94 (step t1070 (cl (= (= |tptp.'System_Int32'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Int32'| |tptp.'FirstConsistentOwner'|))) :rule refl)
% 22.66/22.94 (step t1071 (cl (= (= |tptp.'System_UInt32'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_UInt32'| |tptp.'FirstConsistentOwner'|))) :rule refl)
% 22.66/22.94 (step t1072 (cl (= (= |tptp.'System_Int64'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Int64'| |tptp.'FirstConsistentOwner'|))) :rule refl)
% 22.66/22.94 (step t1073 (cl (= (= |tptp.'System_UInt64'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_UInt64'| |tptp.'FirstConsistentOwner'|))) :rule refl)
% 22.66/22.94 (step t1074 (cl (= (= |tptp.'System_Char'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Char'| |tptp.'FirstConsistentOwner'|))) :rule refl)
% 22.66/22.94 (step t1075 (cl (= (= |tptp.'System_UIntPtr'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_UIntPtr'| |tptp.'FirstConsistentOwner'|))) :rule refl)
% 22.66/22.94 (step t1076 (cl (= (= |tptp.'System_IntPtr'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_IntPtr'| |tptp.'FirstConsistentOwner'|))) :rule refl)
% 22.66/22.94 (step t1077 (cl (= (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_max'|) (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_max'|))) :rule refl)
% 22.66/22.94 (step t1078 (cl (= (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_size'|) (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_size'|))) :rule refl)
% 22.66/22.94 (step t1079 (cl (= (= |tptp.'BoundedStack_elems'| |tptp.'FirstConsistentOwner'|) (= |tptp.'BoundedStack_elems'| |tptp.'FirstConsistentOwner'|))) :rule refl)
% 22.66/22.94 (step t1080 (cl (= (= |tptp.'System_Exception'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Exception'| |tptp.'FirstConsistentOwner'|))) :rule refl)
% 22.66/22.94 (step t1081 (cl (= (= |tptp.'System_IComparable'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_IComparable'| |tptp.'FirstConsistentOwner'|))) :rule refl)
% 22.66/22.94 (step t1082 (cl (= (= |tptp.'System_Collections_ICollection'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Collections_ICollection'| |tptp.'FirstConsistentOwner'|))) :rule refl)
% 22.66/22.94 (step t1083 (cl (= (= |tptp.'FirstConsistentOwner'| |tptp.'System_ICloneable'|) (= |tptp.'FirstConsistentOwner'| |tptp.'System_ICloneable'|))) :rule refl)
% 22.66/22.94 (step t1084 (cl (= (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'FirstConsistentOwner'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'FirstConsistentOwner'|))) :rule refl)
% 22.66/22.94 (step t1085 (cl (= (= |tptp.'System_IConvertible'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_IConvertible'| |tptp.'FirstConsistentOwner'|))) :rule refl)
% 22.66/22.94 (step t1086 (cl (= (= |tptp.'System_Reflection_MemberInfo'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'FirstConsistentOwner'|))) :rule refl)
% 22.66/22.94 (step t1087 (cl (= (= |tptp.'System_Collections_IEnumerable'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'FirstConsistentOwner'|))) :rule refl)
% 22.66/22.94 (step t1088 (cl (= (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule refl)
% 22.66/22.94 (step t1089 (cl (= (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'FirstConsistentOwner'|))) :rule refl)
% 22.66/22.94 (step t1090 (cl (= (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'FirstConsistentOwner'|))) :rule refl)
% 22.66/22.94 (step t1091 (cl (= (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'FirstConsistentOwner'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'FirstConsistentOwner'|))) :rule refl)
% 22.66/22.94 (step t1092 (cl (= (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'FirstConsistentOwner'|))) :rule refl)
% 22.66/22.94 (step t1093 (cl (= (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_IReflect'|))) :rule refl)
% 22.66/22.94 (step t1094 (cl (= (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'FirstConsistentOwner'|))) :rule refl)
% 22.66/22.94 (step t1095 (cl (= (= |tptp.'BoundedStack'| |tptp.'FirstConsistentOwner'|) (= |tptp.'BoundedStack'| |tptp.'FirstConsistentOwner'|))) :rule refl)
% 22.66/22.94 (step t1096 (cl (= (= |tptp.'FirstConsistentOwner'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'FirstConsistentOwner'| |tptp.'System_IEquatable_1___System_String'|))) :rule refl)
% 22.66/22.94 (step t1097 (cl (= (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'FirstConsistentOwner'|))) :rule refl)
% 22.66/22.94 (step t1098 (cl (= (= |tptp.'System_IComparable_1___System_String'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'FirstConsistentOwner'|))) :rule refl)
% 22.66/22.94 (step t1099 (cl (= (= |tptp.'System_Collections_IList'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Collections_IList'| |tptp.'FirstConsistentOwner'|))) :rule refl)
% 22.66/22.94 (step t1100 (cl (= (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'FirstConsistentOwner'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'FirstConsistentOwner'|))) :rule refl)
% 22.66/22.94 (step t1101 (cl (= (= tptp.stringLiteral8 |tptp.'FirstConsistentOwner'|) (= tptp.stringLiteral8 |tptp.'FirstConsistentOwner'|))) :rule refl)
% 22.66/22.94 (step t1102 (cl (= (= tptp.stringLiteral9 |tptp.'FirstConsistentOwner'|) (= tptp.stringLiteral9 |tptp.'FirstConsistentOwner'|))) :rule refl)
% 22.66/22.94 (step t1103 (cl (= (= tptp.stringLiteral10 |tptp.'FirstConsistentOwner'|) (= tptp.stringLiteral10 |tptp.'FirstConsistentOwner'|))) :rule refl)
% 22.66/22.94 (step t1104 (cl (= (= tptp.stringLiteral11 |tptp.'FirstConsistentOwner'|) (= tptp.stringLiteral11 |tptp.'FirstConsistentOwner'|))) :rule refl)
% 22.66/22.94 (step t1105 (cl (= (= |tptp.'System_SByte'| |tptp.'System_Byte'|) (= |tptp.'System_SByte'| |tptp.'System_Byte'|))) :rule refl)
% 22.66/22.94 (step t1106 (cl (= (= |tptp.'System_Int16'| |tptp.'System_SByte'|) (= |tptp.'System_Int16'| |tptp.'System_SByte'|))) :rule refl)
% 22.66/22.94 (step t1107 (cl (= (= |tptp.'System_UInt16'| |tptp.'System_SByte'|) (= |tptp.'System_UInt16'| |tptp.'System_SByte'|))) :rule refl)
% 22.66/22.94 (step t1108 (cl (= (= |tptp.'System_Int32'| |tptp.'System_SByte'|) (= |tptp.'System_Int32'| |tptp.'System_SByte'|))) :rule refl)
% 22.66/22.94 (step t1109 (cl (= (= |tptp.'System_SByte'| |tptp.'System_UInt32'|) (= |tptp.'System_SByte'| |tptp.'System_UInt32'|))) :rule refl)
% 22.66/22.94 (step t1110 (cl (= (= |tptp.'System_Int64'| |tptp.'System_SByte'|) (= |tptp.'System_Int64'| |tptp.'System_SByte'|))) :rule refl)
% 22.66/22.94 (step t1111 (cl (= (= |tptp.'System_UInt64'| |tptp.'System_SByte'|) (= |tptp.'System_UInt64'| |tptp.'System_SByte'|))) :rule refl)
% 22.66/22.94 (step t1112 (cl (= (= |tptp.'System_SByte'| |tptp.'System_Char'|) (= |tptp.'System_SByte'| |tptp.'System_Char'|))) :rule refl)
% 22.66/22.94 (step t1113 (cl (= (= |tptp.'System_SByte'| |tptp.'System_UIntPtr'|) (= |tptp.'System_SByte'| |tptp.'System_UIntPtr'|))) :rule refl)
% 22.66/22.94 (step t1114 (cl (= (= |tptp.'System_IntPtr'| |tptp.'System_SByte'|) (= |tptp.'System_IntPtr'| |tptp.'System_SByte'|))) :rule refl)
% 22.66/22.94 (step t1115 (cl (= (= |tptp.'System_SByte'| |tptp.'BoundedStack_max'|) (= |tptp.'System_SByte'| |tptp.'BoundedStack_max'|))) :rule refl)
% 22.66/22.94 (step t1116 (cl (= (= |tptp.'System_SByte'| |tptp.'BoundedStack_size'|) (= |tptp.'System_SByte'| |tptp.'BoundedStack_size'|))) :rule refl)
% 22.66/22.94 (step t1117 (cl (= (= |tptp.'BoundedStack_elems'| |tptp.'System_SByte'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_SByte'|))) :rule refl)
% 22.66/22.94 (step t1118 (cl (= (= |tptp.'System_Exception'| |tptp.'System_SByte'|) (= |tptp.'System_Exception'| |tptp.'System_SByte'|))) :rule refl)
% 22.66/22.94 (step t1119 (cl (= (= |tptp.'System_IComparable'| |tptp.'System_SByte'|) (= |tptp.'System_IComparable'| |tptp.'System_SByte'|))) :rule refl)
% 22.66/22.94 (step t1120 (cl (= (= |tptp.'System_Collections_ICollection'| |tptp.'System_SByte'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_SByte'|))) :rule refl)
% 22.66/22.94 (step t1121 (cl (= (= |tptp.'System_SByte'| |tptp.'System_ICloneable'|) (= |tptp.'System_SByte'| |tptp.'System_ICloneable'|))) :rule refl)
% 22.66/22.94 (step t1122 (cl (= (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_SByte'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_SByte'|))) :rule refl)
% 22.66/22.94 (step t1123 (cl (= (= |tptp.'System_IConvertible'| |tptp.'System_SByte'|) (= |tptp.'System_IConvertible'| |tptp.'System_SByte'|))) :rule refl)
% 22.66/22.94 (step t1124 (cl (= (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_SByte'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_SByte'|))) :rule refl)
% 22.66/22.94 (step t1125 (cl (= (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_SByte'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_SByte'|))) :rule refl)
% 22.66/22.94 (step t1126 (cl (= (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule refl)
% 22.66/22.94 (step t1127 (cl (= (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_SByte'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_SByte'|))) :rule refl)
% 22.66/22.94 (step t1128 (cl (= (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_SByte'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_SByte'|))) :rule refl)
% 22.66/22.94 (step t1129 (cl (= (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_SByte'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_SByte'|))) :rule refl)
% 22.66/22.94 (step t1130 (cl (= (= |tptp.'System_SByte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_SByte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) :rule refl)
% 22.66/22.94 (step t1131 (cl (= (= |tptp.'System_SByte'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_SByte'| |tptp.'System_Reflection_IReflect'|))) :rule refl)
% 22.66/22.94 (step t1132 (cl (= (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_SByte'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_SByte'|))) :rule refl)
% 22.66/22.94 (step t1133 (cl (= (= |tptp.'System_SByte'| |tptp.'BoundedStack'|) (= |tptp.'System_SByte'| |tptp.'BoundedStack'|))) :rule refl)
% 22.66/22.94 (step t1134 (cl (= (= |tptp.'System_SByte'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_SByte'| |tptp.'System_IEquatable_1___System_String'|))) :rule refl)
% 22.66/22.94 (step t1135 (cl (= (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_SByte'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_SByte'|))) :rule refl)
% 22.66/22.94 (step t1136 (cl (= (= |tptp.'System_SByte'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_SByte'| |tptp.'System_IComparable_1___System_String'|))) :rule refl)
% 22.66/22.94 (step t1137 (cl (= (= |tptp.'System_SByte'| |tptp.'System_Collections_IList'|) (= |tptp.'System_SByte'| |tptp.'System_Collections_IList'|))) :rule refl)
% 22.66/22.94 (step t1138 (cl (= (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) :rule refl)
% 22.66/22.94 (step t1139 (cl (= (= tptp.stringLiteral8 |tptp.'System_SByte'|) (= tptp.stringLiteral8 |tptp.'System_SByte'|))) :rule refl)
% 22.66/22.94 (step t1140 (cl (= (= tptp.stringLiteral9 |tptp.'System_SByte'|) (= tptp.stringLiteral9 |tptp.'System_SByte'|))) :rule refl)
% 22.66/22.94 (step t1141 (cl (= (= tptp.stringLiteral10 |tptp.'System_SByte'|) (= tptp.stringLiteral10 |tptp.'System_SByte'|))) :rule refl)
% 22.66/22.94 (step t1142 (cl (= (= tptp.stringLiteral11 |tptp.'System_SByte'|) (= tptp.stringLiteral11 |tptp.'System_SByte'|))) :rule refl)
% 22.66/22.94 (step t1143 (cl (= (= |tptp.'System_Int16'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'System_Byte'|))) :rule refl)
% 22.66/22.94 (step t1144 (cl (= (= |tptp.'System_UInt16'| |tptp.'System_Byte'|) (= |tptp.'System_UInt16'| |tptp.'System_Byte'|))) :rule refl)
% 22.66/22.94 (step t1145 (cl (= (= |tptp.'System_Int32'| |tptp.'System_Byte'|) (= |tptp.'System_Int32'| |tptp.'System_Byte'|))) :rule refl)
% 22.66/22.94 (step t1146 (cl (= (= |tptp.'System_UInt32'| |tptp.'System_Byte'|) (= |tptp.'System_UInt32'| |tptp.'System_Byte'|))) :rule refl)
% 22.66/22.94 (step t1147 (cl (= (= |tptp.'System_Int64'| |tptp.'System_Byte'|) (= |tptp.'System_Int64'| |tptp.'System_Byte'|))) :rule refl)
% 22.66/22.94 (step t1148 (cl (= (= |tptp.'System_UInt64'| |tptp.'System_Byte'|) (= |tptp.'System_UInt64'| |tptp.'System_Byte'|))) :rule refl)
% 22.66/22.94 (step t1149 (cl (= (= |tptp.'System_Char'| |tptp.'System_Byte'|) (= |tptp.'System_Char'| |tptp.'System_Byte'|))) :rule refl)
% 22.66/22.94 (step t1150 (cl (= (= |tptp.'System_UIntPtr'| |tptp.'System_Byte'|) (= |tptp.'System_UIntPtr'| |tptp.'System_Byte'|))) :rule refl)
% 22.66/22.94 (step t1151 (cl (= (= |tptp.'System_IntPtr'| |tptp.'System_Byte'|) (= |tptp.'System_IntPtr'| |tptp.'System_Byte'|))) :rule refl)
% 22.66/22.94 (step t1152 (cl (= (= |tptp.'System_Byte'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Byte'| |tptp.'BoundedStack_max'|))) :rule refl)
% 22.66/22.94 (step t1153 (cl (= (= |tptp.'BoundedStack_size'| |tptp.'System_Byte'|) (= |tptp.'BoundedStack_size'| |tptp.'System_Byte'|))) :rule refl)
% 22.66/22.94 (step t1154 (cl (= (= |tptp.'BoundedStack_elems'| |tptp.'System_Byte'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Byte'|))) :rule refl)
% 22.66/22.94 (step t1155 (cl (= (= |tptp.'System_Exception'| |tptp.'System_Byte'|) (= |tptp.'System_Exception'| |tptp.'System_Byte'|))) :rule refl)
% 22.66/22.94 (step t1156 (cl (= (= |tptp.'System_IComparable'| |tptp.'System_Byte'|) (= |tptp.'System_IComparable'| |tptp.'System_Byte'|))) :rule refl)
% 22.66/22.94 (step t1157 (cl (= (= |tptp.'System_Collections_ICollection'| |tptp.'System_Byte'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Byte'|))) :rule refl)
% 22.66/22.94 (step t1158 (cl (= (= |tptp.'System_Byte'| |tptp.'System_ICloneable'|) (= |tptp.'System_Byte'| |tptp.'System_ICloneable'|))) :rule refl)
% 22.66/22.94 (step t1159 (cl (= (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Byte'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Byte'|))) :rule refl)
% 22.66/22.94 (step t1160 (cl (= (= |tptp.'System_IConvertible'| |tptp.'System_Byte'|) (= |tptp.'System_IConvertible'| |tptp.'System_Byte'|))) :rule refl)
% 22.66/22.94 (step t1161 (cl (= (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Byte'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Byte'|))) :rule refl)
% 22.66/22.94 (step t1162 (cl (= (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Byte'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Byte'|))) :rule refl)
% 22.66/22.94 (step t1163 (cl (= (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule refl)
% 22.66/22.94 (step t1164 (cl (= (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Byte'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Byte'|))) :rule refl)
% 22.66/22.94 (step t1165 (cl (= (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Byte'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Byte'|))) :rule refl)
% 22.66/22.94 (step t1166 (cl (= (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Byte'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Byte'|))) :rule refl)
% 22.66/22.94 (step t1167 (cl (= (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Byte'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Byte'|))) :rule refl)
% 22.66/22.94 (step t1168 (cl (= (= |tptp.'System_Byte'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Byte'| |tptp.'System_Reflection_IReflect'|))) :rule refl)
% 22.66/22.94 (step t1169 (cl (= (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Byte'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Byte'|))) :rule refl)
% 22.66/22.94 (step t1170 (cl (= (= |tptp.'BoundedStack'| |tptp.'System_Byte'|) (= |tptp.'BoundedStack'| |tptp.'System_Byte'|))) :rule refl)
% 22.66/22.94 (step t1171 (cl (= (= |tptp.'System_Byte'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Byte'| |tptp.'System_IEquatable_1___System_String'|))) :rule refl)
% 22.66/22.94 (step t1172 (cl (= (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Byte'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Byte'|))) :rule refl)
% 22.66/22.94 (step t1173 (cl (= (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Byte'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Byte'|))) :rule refl)
% 22.66/22.94 (step t1174 (cl (= (= |tptp.'System_Collections_IList'| |tptp.'System_Byte'|) (= |tptp.'System_Collections_IList'| |tptp.'System_Byte'|))) :rule refl)
% 22.66/22.94 (step t1175 (cl (= (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Byte'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Byte'|))) :rule refl)
% 22.66/22.94 (step t1176 (cl (= (= tptp.stringLiteral8 |tptp.'System_Byte'|) (= tptp.stringLiteral8 |tptp.'System_Byte'|))) :rule refl)
% 22.66/22.95 (step t1177 (cl (= (= tptp.stringLiteral9 |tptp.'System_Byte'|) (= tptp.stringLiteral9 |tptp.'System_Byte'|))) :rule refl)
% 22.66/22.95 (step t1178 (cl (= (= tptp.stringLiteral10 |tptp.'System_Byte'|) (= tptp.stringLiteral10 |tptp.'System_Byte'|))) :rule refl)
% 22.66/22.95 (step t1179 (cl (= (= tptp.stringLiteral11 |tptp.'System_Byte'|) (= tptp.stringLiteral11 |tptp.'System_Byte'|))) :rule refl)
% 22.66/22.95 (step t1180 (cl (= (= |tptp.'System_Int16'| |tptp.'System_UInt16'|) (= |tptp.'System_Int16'| |tptp.'System_UInt16'|))) :rule refl)
% 22.66/22.95 (step t1181 (cl (= (= |tptp.'System_Int16'| |tptp.'System_Int32'|) (= |tptp.'System_Int16'| |tptp.'System_Int32'|))) :rule refl)
% 22.66/22.95 (step t1182 (cl (= (= |tptp.'System_Int16'| |tptp.'System_UInt32'|) (= |tptp.'System_Int16'| |tptp.'System_UInt32'|))) :rule refl)
% 22.66/22.95 (step t1183 (cl (= (= |tptp.'System_Int16'| |tptp.'System_Int64'|) (= |tptp.'System_Int16'| |tptp.'System_Int64'|))) :rule refl)
% 22.66/22.95 (step t1184 (cl (= (= |tptp.'System_Int16'| |tptp.'System_UInt64'|) (= |tptp.'System_Int16'| |tptp.'System_UInt64'|))) :rule refl)
% 22.66/22.95 (step t1185 (cl (= (= |tptp.'System_Int16'| |tptp.'System_Char'|) (= |tptp.'System_Int16'| |tptp.'System_Char'|))) :rule refl)
% 22.66/22.95 (step t1186 (cl (= (= |tptp.'System_Int16'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Int16'| |tptp.'System_UIntPtr'|))) :rule refl)
% 22.66/22.95 (step t1187 (cl (= (= |tptp.'System_Int16'| |tptp.'System_IntPtr'|) (= |tptp.'System_Int16'| |tptp.'System_IntPtr'|))) :rule refl)
% 22.66/22.95 (step t1188 (cl (= (= |tptp.'System_Int16'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Int16'| |tptp.'BoundedStack_max'|))) :rule refl)
% 22.66/22.95 (step t1189 (cl (= (= |tptp.'System_Int16'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Int16'| |tptp.'BoundedStack_size'|))) :rule refl)
% 22.66/22.95 (step t1190 (cl (= (= |tptp.'System_Int16'| |tptp.'BoundedStack_elems'|) (= |tptp.'System_Int16'| |tptp.'BoundedStack_elems'|))) :rule refl)
% 22.66/22.95 (step t1191 (cl (= (= |tptp.'System_Int16'| |tptp.'System_Exception'|) (= |tptp.'System_Int16'| |tptp.'System_Exception'|))) :rule refl)
% 22.66/22.95 (step t1192 (cl (= (= |tptp.'System_Int16'| |tptp.'System_IComparable'|) (= |tptp.'System_Int16'| |tptp.'System_IComparable'|))) :rule refl)
% 22.66/22.95 (step t1193 (cl (= (= |tptp.'System_Int16'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Int16'| |tptp.'System_Collections_ICollection'|))) :rule refl)
% 22.66/22.95 (step t1194 (cl (= (= |tptp.'System_Int16'| |tptp.'System_ICloneable'|) (= |tptp.'System_Int16'| |tptp.'System_ICloneable'|))) :rule refl)
% 22.66/22.95 (step t1195 (cl (= (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ICheckedException'|))) :rule refl)
% 22.66/22.95 (step t1196 (cl (= (= |tptp.'System_Int16'| |tptp.'System_IConvertible'|) (= |tptp.'System_Int16'| |tptp.'System_IConvertible'|))) :rule refl)
% 22.66/22.95 (step t1197 (cl (= (= |tptp.'System_Int16'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Int16'| |tptp.'System_Reflection_MemberInfo'|))) :rule refl)
% 22.66/22.95 (step t1198 (cl (= (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int16'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int16'|))) :rule refl)
% 22.66/22.95 (step t1199 (cl (= (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule refl)
% 22.66/22.95 (step t1200 (cl (= (= |tptp.'System_Int16'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Int16'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) :rule refl)
% 22.66/22.95 (step t1201 (cl (= (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Exception'|))) :rule refl)
% 22.66/22.95 (step t1202 (cl (= (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_GuardException'|))) :rule refl)
% 22.66/22.95 (step t1203 (cl (= (= |tptp.'System_Int16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Int16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) :rule refl)
% 22.66/22.95 (step t1204 (cl (= (= |tptp.'System_Int16'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Int16'| |tptp.'System_Reflection_IReflect'|))) :rule refl)
% 22.66/22.95 (step t1205 (cl (= (= |tptp.'System_Int16'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Int16'| |tptp.'System_Runtime_Serialization_ISerializable'|))) :rule refl)
% 22.66/22.95 (step t1206 (cl (= (= |tptp.'System_Int16'| |tptp.'BoundedStack'|) (= |tptp.'System_Int16'| |tptp.'BoundedStack'|))) :rule refl)
% 22.66/22.95 (step t1207 (cl (= (= |tptp.'System_Int16'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Int16'| |tptp.'System_IEquatable_1___System_String'|))) :rule refl)
% 22.66/22.95 (step t1208 (cl (= (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Type'|))) :rule refl)
% 22.66/22.95 (step t1209 (cl (= (= |tptp.'System_Int16'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Int16'| |tptp.'System_IComparable_1___System_String'|))) :rule refl)
% 22.66/22.95 (step t1210 (cl (= (= |tptp.'System_Int16'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Int16'| |tptp.'System_Collections_IList'|))) :rule refl)
% 22.66/22.95 (step t1211 (cl (= (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) :rule refl)
% 22.66/22.95 (step t1212 (cl (= (= |tptp.'System_Int16'| tptp.stringLiteral8) (= |tptp.'System_Int16'| tptp.stringLiteral8))) :rule refl)
% 22.66/22.95 (step t1213 (cl (= (= |tptp.'System_Int16'| tptp.stringLiteral9) (= |tptp.'System_Int16'| tptp.stringLiteral9))) :rule refl)
% 22.66/22.95 (step t1214 (cl (= (= |tptp.'System_Int16'| tptp.stringLiteral10) (= |tptp.'System_Int16'| tptp.stringLiteral10))) :rule refl)
% 22.66/22.95 (step t1215 (cl (= (= |tptp.'System_Int16'| tptp.stringLiteral11) (= |tptp.'System_Int16'| tptp.stringLiteral11))) :rule refl)
% 22.66/22.95 (step t1216 (cl (= (= |tptp.'System_Int32'| |tptp.'System_UInt16'|) (= |tptp.'System_Int32'| |tptp.'System_UInt16'|))) :rule refl)
% 22.66/22.95 (step t1217 (cl (= (= |tptp.'System_UInt16'| |tptp.'System_UInt32'|) (= |tptp.'System_UInt16'| |tptp.'System_UInt32'|))) :rule refl)
% 22.66/22.95 (step t1218 (cl (= (= |tptp.'System_Int64'| |tptp.'System_UInt16'|) (= |tptp.'System_Int64'| |tptp.'System_UInt16'|))) :rule refl)
% 22.66/22.95 (step t1219 (cl (= (= |tptp.'System_UInt64'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt64'| |tptp.'System_UInt16'|))) :rule refl)
% 22.66/22.95 (step t1220 (cl (= (= |tptp.'System_UInt16'| |tptp.'System_Char'|) (= |tptp.'System_UInt16'| |tptp.'System_Char'|))) :rule refl)
% 22.66/22.95 (step t1221 (cl (= (= |tptp.'System_UInt16'| |tptp.'System_UIntPtr'|) (= |tptp.'System_UInt16'| |tptp.'System_UIntPtr'|))) :rule refl)
% 22.66/22.95 (step t1222 (cl (= (= |tptp.'System_IntPtr'| |tptp.'System_UInt16'|) (= |tptp.'System_IntPtr'| |tptp.'System_UInt16'|))) :rule refl)
% 22.66/22.95 (step t1223 (cl (= (= |tptp.'System_UInt16'| |tptp.'BoundedStack_max'|) (= |tptp.'System_UInt16'| |tptp.'BoundedStack_max'|))) :rule refl)
% 22.66/22.95 (step t1224 (cl (= (= |tptp.'System_UInt16'| |tptp.'BoundedStack_size'|) (= |tptp.'System_UInt16'| |tptp.'BoundedStack_size'|))) :rule refl)
% 22.66/22.95 (step t1225 (cl (= (= |tptp.'BoundedStack_elems'| |tptp.'System_UInt16'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_UInt16'|))) :rule refl)
% 22.66/22.95 (step t1226 (cl (= (= |tptp.'System_Exception'| |tptp.'System_UInt16'|) (= |tptp.'System_Exception'| |tptp.'System_UInt16'|))) :rule refl)
% 22.66/22.95 (step t1227 (cl (= (= |tptp.'System_IComparable'| |tptp.'System_UInt16'|) (= |tptp.'System_IComparable'| |tptp.'System_UInt16'|))) :rule refl)
% 22.66/22.95 (step t1228 (cl (= (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt16'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt16'|))) :rule refl)
% 22.66/22.95 (step t1229 (cl (= (= |tptp.'System_UInt16'| |tptp.'System_ICloneable'|) (= |tptp.'System_UInt16'| |tptp.'System_ICloneable'|))) :rule refl)
% 22.66/22.95 (step t1230 (cl (= (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ICheckedException'|))) :rule refl)
% 22.66/22.95 (step t1231 (cl (= (= |tptp.'System_IConvertible'| |tptp.'System_UInt16'|) (= |tptp.'System_IConvertible'| |tptp.'System_UInt16'|))) :rule refl)
% 22.66/22.95 (step t1232 (cl (= (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt16'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt16'|))) :rule refl)
% 22.66/22.95 (step t1233 (cl (= (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt16'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt16'|))) :rule refl)
% 22.66/22.95 (step t1234 (cl (= (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule refl)
% 22.66/22.95 (step t1235 (cl (= (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt16'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt16'|))) :rule refl)
% 22.66/22.95 (step t1236 (cl (= (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt16'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt16'|))) :rule refl)
% 22.66/22.95 (step t1237 (cl (= (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_GuardException'|))) :rule refl)
% 22.66/22.95 (step t1238 (cl (= (= |tptp.'System_UInt16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_UInt16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) :rule refl)
% 22.66/22.95 (step t1239 (cl (= (= |tptp.'System_UInt16'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_UInt16'| |tptp.'System_Reflection_IReflect'|))) :rule refl)
% 22.66/22.95 (step t1240 (cl (= (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt16'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt16'|))) :rule refl)
% 22.66/22.95 (step t1241 (cl (= (= |tptp.'System_UInt16'| |tptp.'BoundedStack'|) (= |tptp.'System_UInt16'| |tptp.'BoundedStack'|))) :rule refl)
% 22.66/22.95 (step t1242 (cl (= (= |tptp.'System_UInt16'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_UInt16'| |tptp.'System_IEquatable_1___System_String'|))) :rule refl)
% 22.66/22.95 (step t1243 (cl (= (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt16'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt16'|))) :rule refl)
% 22.66/22.95 (step t1244 (cl (= (= |tptp.'System_UInt16'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_UInt16'| |tptp.'System_IComparable_1___System_String'|))) :rule refl)
% 22.66/22.95 (step t1245 (cl (= (= |tptp.'System_UInt16'| |tptp.'System_Collections_IList'|) (= |tptp.'System_UInt16'| |tptp.'System_Collections_IList'|))) :rule refl)
% 22.66/22.95 (step t1246 (cl (= (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) :rule refl)
% 22.66/22.95 (step t1247 (cl (= (= tptp.stringLiteral8 |tptp.'System_UInt16'|) (= tptp.stringLiteral8 |tptp.'System_UInt16'|))) :rule refl)
% 22.66/22.95 (step t1248 (cl (= (= tptp.stringLiteral9 |tptp.'System_UInt16'|) (= tptp.stringLiteral9 |tptp.'System_UInt16'|))) :rule refl)
% 22.66/22.95 (step t1249 (cl (= (= tptp.stringLiteral10 |tptp.'System_UInt16'|) (= tptp.stringLiteral10 |tptp.'System_UInt16'|))) :rule refl)
% 22.66/22.95 (step t1250 (cl (= (= tptp.stringLiteral11 |tptp.'System_UInt16'|) (= tptp.stringLiteral11 |tptp.'System_UInt16'|))) :rule refl)
% 22.66/22.95 (step t1251 (cl (= (= |tptp.'System_Int32'| |tptp.'System_UInt32'|) (= |tptp.'System_Int32'| |tptp.'System_UInt32'|))) :rule refl)
% 22.66/22.95 (step t1252 (cl (= (= |tptp.'System_Int64'| |tptp.'System_Int32'|) (= |tptp.'System_Int64'| |tptp.'System_Int32'|))) :rule refl)
% 22.66/22.95 (step t1253 (cl (= (= |tptp.'System_Int32'| |tptp.'System_UInt64'|) (= |tptp.'System_Int32'| |tptp.'System_UInt64'|))) :rule refl)
% 22.66/22.95 (step t1254 (cl (= (= |tptp.'System_Int32'| |tptp.'System_Char'|) (= |tptp.'System_Int32'| |tptp.'System_Char'|))) :rule refl)
% 22.66/22.95 (step t1255 (cl (= (= |tptp.'System_Int32'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Int32'| |tptp.'System_UIntPtr'|))) :rule refl)
% 22.66/22.95 (step t1256 (cl (= (= |tptp.'System_Int32'| |tptp.'System_IntPtr'|) (= |tptp.'System_Int32'| |tptp.'System_IntPtr'|))) :rule refl)
% 22.66/22.95 (step t1257 (cl (= (= |tptp.'System_Int32'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Int32'| |tptp.'BoundedStack_max'|))) :rule refl)
% 22.66/22.95 (step t1258 (cl (= (= |tptp.'System_Int32'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Int32'| |tptp.'BoundedStack_size'|))) :rule refl)
% 22.66/22.95 (step t1259 (cl (= (= |tptp.'System_Int32'| |tptp.'BoundedStack_elems'|) (= |tptp.'System_Int32'| |tptp.'BoundedStack_elems'|))) :rule refl)
% 22.66/22.95 (step t1260 (cl (= (= |tptp.'System_Int32'| |tptp.'System_Exception'|) (= |tptp.'System_Int32'| |tptp.'System_Exception'|))) :rule refl)
% 22.66/22.95 (step t1261 (cl (= (= |tptp.'System_Int32'| |tptp.'System_IComparable'|) (= |tptp.'System_Int32'| |tptp.'System_IComparable'|))) :rule refl)
% 22.66/22.95 (step t1262 (cl (= (= |tptp.'System_Int32'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Int32'| |tptp.'System_Collections_ICollection'|))) :rule refl)
% 22.66/22.95 (step t1263 (cl (= (= |tptp.'System_Int32'| |tptp.'System_ICloneable'|) (= |tptp.'System_Int32'| |tptp.'System_ICloneable'|))) :rule refl)
% 22.66/22.95 (step t1264 (cl (= (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ICheckedException'|))) :rule refl)
% 22.66/22.95 (step t1265 (cl (= (= |tptp.'System_IConvertible'| |tptp.'System_Int32'|) (= |tptp.'System_IConvertible'| |tptp.'System_Int32'|))) :rule refl)
% 22.66/22.95 (step t1266 (cl (= (= |tptp.'System_Int32'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Int32'| |tptp.'System_Reflection_MemberInfo'|))) :rule refl)
% 22.66/22.95 (step t1267 (cl (= (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int32'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int32'|))) :rule refl)
% 22.66/22.95 (step t1268 (cl (= (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule refl)
% 22.66/22.95 (step t1269 (cl (= (= |tptp.'System_Int32'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Int32'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) :rule refl)
% 22.66/22.95 (step t1270 (cl (= (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Exception'|))) :rule refl)
% 22.66/22.95 (step t1271 (cl (= (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_GuardException'|))) :rule refl)
% 22.66/22.95 (step t1272 (cl (= (= |tptp.'System_Int32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Int32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) :rule refl)
% 22.66/22.95 (step t1273 (cl (= (= |tptp.'System_Int32'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Int32'| |tptp.'System_Reflection_IReflect'|))) :rule refl)
% 22.66/22.95 (step t1274 (cl (= (= |tptp.'System_Int32'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Int32'| |tptp.'System_Runtime_Serialization_ISerializable'|))) :rule refl)
% 22.66/22.95 (step t1275 (cl (= (= |tptp.'System_Int32'| |tptp.'BoundedStack'|) (= |tptp.'System_Int32'| |tptp.'BoundedStack'|))) :rule refl)
% 22.66/22.95 (step t1276 (cl (= (= |tptp.'System_Int32'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Int32'| |tptp.'System_IEquatable_1___System_String'|))) :rule refl)
% 22.66/22.95 (step t1277 (cl (= (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Type'|))) :rule refl)
% 22.66/22.95 (step t1278 (cl (= (= |tptp.'System_Int32'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Int32'| |tptp.'System_IComparable_1___System_String'|))) :rule refl)
% 22.66/22.95 (step t1279 (cl (= (= |tptp.'System_Int32'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Int32'| |tptp.'System_Collections_IList'|))) :rule refl)
% 22.66/22.95 (step t1280 (cl (= (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) :rule refl)
% 22.66/22.95 (step t1281 (cl (= (= tptp.stringLiteral8 |tptp.'System_Int32'|) (= tptp.stringLiteral8 |tptp.'System_Int32'|))) :rule refl)
% 22.66/22.95 (step t1282 (cl (= (= |tptp.'System_Int32'| tptp.stringLiteral9) (= |tptp.'System_Int32'| tptp.stringLiteral9))) :rule refl)
% 22.66/22.95 (step t1283 (cl (= (= |tptp.'System_Int32'| tptp.stringLiteral10) (= |tptp.'System_Int32'| tptp.stringLiteral10))) :rule refl)
% 22.66/22.95 (step t1284 (cl (= (= |tptp.'System_Int32'| tptp.stringLiteral11) (= |tptp.'System_Int32'| tptp.stringLiteral11))) :rule refl)
% 22.66/22.95 (step t1285 (cl (= (= |tptp.'System_Int64'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'System_UInt32'|))) :rule refl)
% 22.66/22.95 (step t1286 (cl (= (= |tptp.'System_UInt64'| |tptp.'System_UInt32'|) (= |tptp.'System_UInt64'| |tptp.'System_UInt32'|))) :rule refl)
% 22.66/22.95 (step t1287 (cl (= (= |tptp.'System_Char'| |tptp.'System_UInt32'|) (= |tptp.'System_Char'| |tptp.'System_UInt32'|))) :rule refl)
% 22.66/22.95 (step t1288 (cl (= (= |tptp.'System_UIntPtr'| |tptp.'System_UInt32'|) (= |tptp.'System_UIntPtr'| |tptp.'System_UInt32'|))) :rule refl)
% 22.66/22.95 (step t1289 (cl (= (= |tptp.'System_IntPtr'| |tptp.'System_UInt32'|) (= |tptp.'System_IntPtr'| |tptp.'System_UInt32'|))) :rule refl)
% 22.66/22.95 (step t1290 (cl (= (= |tptp.'System_UInt32'| |tptp.'BoundedStack_max'|) (= |tptp.'System_UInt32'| |tptp.'BoundedStack_max'|))) :rule refl)
% 22.66/22.95 (step t1291 (cl (= (= |tptp.'System_UInt32'| |tptp.'BoundedStack_size'|) (= |tptp.'System_UInt32'| |tptp.'BoundedStack_size'|))) :rule refl)
% 22.66/22.95 (step t1292 (cl (= (= |tptp.'BoundedStack_elems'| |tptp.'System_UInt32'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_UInt32'|))) :rule refl)
% 22.66/22.95 (step t1293 (cl (= (= |tptp.'System_Exception'| |tptp.'System_UInt32'|) (= |tptp.'System_Exception'| |tptp.'System_UInt32'|))) :rule refl)
% 22.66/22.95 (step t1294 (cl (= (= |tptp.'System_IComparable'| |tptp.'System_UInt32'|) (= |tptp.'System_IComparable'| |tptp.'System_UInt32'|))) :rule refl)
% 22.66/22.95 (step t1295 (cl (= (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt32'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt32'|))) :rule refl)
% 22.66/22.95 (step t1296 (cl (= (= |tptp.'System_UInt32'| |tptp.'System_ICloneable'|) (= |tptp.'System_UInt32'| |tptp.'System_ICloneable'|))) :rule refl)
% 22.66/22.95 (step t1297 (cl (= (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UInt32'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UInt32'|))) :rule refl)
% 22.66/22.95 (step t1298 (cl (= (= |tptp.'System_IConvertible'| |tptp.'System_UInt32'|) (= |tptp.'System_IConvertible'| |tptp.'System_UInt32'|))) :rule refl)
% 22.66/22.95 (step t1299 (cl (= (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt32'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt32'|))) :rule refl)
% 22.66/22.95 (step t1300 (cl (= (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt32'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt32'|))) :rule refl)
% 22.66/22.95 (step t1301 (cl (= (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule refl)
% 22.66/22.95 (step t1302 (cl (= (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt32'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt32'|))) :rule refl)
% 22.66/22.95 (step t1303 (cl (= (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt32'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt32'|))) :rule refl)
% 22.66/22.95 (step t1304 (cl (= (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UInt32'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UInt32'|))) :rule refl)
% 22.66/22.95 (step t1305 (cl (= (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UInt32'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UInt32'|))) :rule refl)
% 22.66/22.95 (step t1306 (cl (= (= |tptp.'System_UInt32'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_UInt32'| |tptp.'System_Reflection_IReflect'|))) :rule refl)
% 22.66/22.95 (step t1307 (cl (= (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt32'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt32'|))) :rule refl)
% 22.66/22.95 (step t1308 (cl (= (= |tptp.'BoundedStack'| |tptp.'System_UInt32'|) (= |tptp.'BoundedStack'| |tptp.'System_UInt32'|))) :rule refl)
% 22.66/22.95 (step t1309 (cl (= (= |tptp.'System_UInt32'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_UInt32'| |tptp.'System_IEquatable_1___System_String'|))) :rule refl)
% 22.66/22.95 (step t1310 (cl (= (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt32'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt32'|))) :rule refl)
% 22.66/22.95 (step t1311 (cl (= (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UInt32'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UInt32'|))) :rule refl)
% 22.66/22.95 (step t1312 (cl (= (= |tptp.'System_Collections_IList'| |tptp.'System_UInt32'|) (= |tptp.'System_Collections_IList'| |tptp.'System_UInt32'|))) :rule refl)
% 22.66/22.95 (step t1313 (cl (= (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UInt32'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UInt32'|))) :rule refl)
% 22.66/22.95 (step t1314 (cl (= (= tptp.stringLiteral8 |tptp.'System_UInt32'|) (= tptp.stringLiteral8 |tptp.'System_UInt32'|))) :rule refl)
% 22.66/22.95 (step t1315 (cl (= (= tptp.stringLiteral9 |tptp.'System_UInt32'|) (= tptp.stringLiteral9 |tptp.'System_UInt32'|))) :rule refl)
% 22.66/22.95 (step t1316 (cl (= (= tptp.stringLiteral10 |tptp.'System_UInt32'|) (= tptp.stringLiteral10 |tptp.'System_UInt32'|))) :rule refl)
% 22.66/22.95 (step t1317 (cl (= (= tptp.stringLiteral11 |tptp.'System_UInt32'|) (= tptp.stringLiteral11 |tptp.'System_UInt32'|))) :rule refl)
% 22.66/22.95 (step t1318 (cl (= (= |tptp.'System_Int64'| |tptp.'System_UInt64'|) (= |tptp.'System_Int64'| |tptp.'System_UInt64'|))) :rule refl)
% 22.66/22.95 (step t1319 (cl (= (= |tptp.'System_Int64'| |tptp.'System_Char'|) (= |tptp.'System_Int64'| |tptp.'System_Char'|))) :rule refl)
% 22.66/22.95 (step t1320 (cl (= (= |tptp.'System_Int64'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Int64'| |tptp.'System_UIntPtr'|))) :rule refl)
% 22.66/22.95 (step t1321 (cl (= (= |tptp.'System_Int64'| |tptp.'System_IntPtr'|) (= |tptp.'System_Int64'| |tptp.'System_IntPtr'|))) :rule refl)
% 22.66/22.95 (step t1322 (cl (= (= |tptp.'System_Int64'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Int64'| |tptp.'BoundedStack_max'|))) :rule refl)
% 22.66/22.95 (step t1323 (cl (= (= |tptp.'System_Int64'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Int64'| |tptp.'BoundedStack_size'|))) :rule refl)
% 22.66/22.95 (step t1324 (cl (= (= |tptp.'System_Int64'| |tptp.'BoundedStack_elems'|) (= |tptp.'System_Int64'| |tptp.'BoundedStack_elems'|))) :rule refl)
% 22.66/22.95 (step t1325 (cl (= (= |tptp.'System_Int64'| |tptp.'System_Exception'|) (= |tptp.'System_Int64'| |tptp.'System_Exception'|))) :rule refl)
% 22.66/22.95 (step t1326 (cl (= (= |tptp.'System_Int64'| |tptp.'System_IComparable'|) (= |tptp.'System_Int64'| |tptp.'System_IComparable'|))) :rule refl)
% 22.66/22.95 (step t1327 (cl (= (= |tptp.'System_Int64'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Int64'| |tptp.'System_Collections_ICollection'|))) :rule refl)
% 22.66/22.95 (step t1328 (cl (= (= |tptp.'System_Int64'| |tptp.'System_ICloneable'|) (= |tptp.'System_Int64'| |tptp.'System_ICloneable'|))) :rule refl)
% 22.66/22.95 (step t1329 (cl (= (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ICheckedException'|))) :rule refl)
% 22.66/22.95 (step t1330 (cl (= (= |tptp.'System_IConvertible'| |tptp.'System_Int64'|) (= |tptp.'System_IConvertible'| |tptp.'System_Int64'|))) :rule refl)
% 22.66/22.95 (step t1331 (cl (= (= |tptp.'System_Int64'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Int64'| |tptp.'System_Reflection_MemberInfo'|))) :rule refl)
% 22.66/22.95 (step t1332 (cl (= (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int64'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int64'|))) :rule refl)
% 22.66/22.95 (step t1333 (cl (= (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule refl)
% 22.66/22.95 (step t1334 (cl (= (= |tptp.'System_Int64'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Int64'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) :rule refl)
% 22.66/22.95 (step t1335 (cl (= (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Exception'|))) :rule refl)
% 22.66/22.95 (step t1336 (cl (= (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_GuardException'|))) :rule refl)
% 22.66/22.95 (step t1337 (cl (= (= |tptp.'System_Int64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Int64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) :rule refl)
% 22.66/22.95 (step t1338 (cl (= (= |tptp.'System_Int64'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Int64'| |tptp.'System_Reflection_IReflect'|))) :rule refl)
% 22.66/22.95 (step t1339 (cl (= (= |tptp.'System_Int64'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Int64'| |tptp.'System_Runtime_Serialization_ISerializable'|))) :rule refl)
% 22.66/22.95 (step t1340 (cl (= (= |tptp.'System_Int64'| |tptp.'BoundedStack'|) (= |tptp.'System_Int64'| |tptp.'BoundedStack'|))) :rule refl)
% 22.66/22.95 (step t1341 (cl (= (= |tptp.'System_Int64'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Int64'| |tptp.'System_IEquatable_1___System_String'|))) :rule refl)
% 22.66/22.95 (step t1342 (cl (= (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Type'|))) :rule refl)
% 22.66/22.95 (step t1343 (cl (= (= |tptp.'System_Int64'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Int64'| |tptp.'System_IComparable_1___System_String'|))) :rule refl)
% 22.66/22.95 (step t1344 (cl (= (= |tptp.'System_Int64'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Int64'| |tptp.'System_Collections_IList'|))) :rule refl)
% 22.66/22.95 (step t1345 (cl (= (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) :rule refl)
% 22.66/22.95 (step t1346 (cl (= (= |tptp.'System_Int64'| tptp.stringLiteral8) (= |tptp.'System_Int64'| tptp.stringLiteral8))) :rule refl)
% 22.66/22.95 (step t1347 (cl (= (= |tptp.'System_Int64'| tptp.stringLiteral9) (= |tptp.'System_Int64'| tptp.stringLiteral9))) :rule refl)
% 22.66/22.95 (step t1348 (cl (= (= |tptp.'System_Int64'| tptp.stringLiteral10) (= |tptp.'System_Int64'| tptp.stringLiteral10))) :rule refl)
% 22.66/22.95 (step t1349 (cl (= (= |tptp.'System_Int64'| tptp.stringLiteral11) (= |tptp.'System_Int64'| tptp.stringLiteral11))) :rule refl)
% 22.66/22.95 (step t1350 (cl (= (= |tptp.'System_UInt64'| |tptp.'System_Char'|) (= |tptp.'System_UInt64'| |tptp.'System_Char'|))) :rule refl)
% 22.66/22.95 (step t1351 (cl (= (= |tptp.'System_UInt64'| |tptp.'System_UIntPtr'|) (= |tptp.'System_UInt64'| |tptp.'System_UIntPtr'|))) :rule refl)
% 22.66/22.95 (step t1352 (cl (= (= |tptp.'System_UInt64'| |tptp.'System_IntPtr'|) (= |tptp.'System_UInt64'| |tptp.'System_IntPtr'|))) :rule refl)
% 22.66/22.95 (step t1353 (cl (= (= |tptp.'System_UInt64'| |tptp.'BoundedStack_max'|) (= |tptp.'System_UInt64'| |tptp.'BoundedStack_max'|))) :rule refl)
% 22.66/22.95 (step t1354 (cl (= (= |tptp.'System_UInt64'| |tptp.'BoundedStack_size'|) (= |tptp.'System_UInt64'| |tptp.'BoundedStack_size'|))) :rule refl)
% 22.66/22.95 (step t1355 (cl (= (= |tptp.'System_UInt64'| |tptp.'BoundedStack_elems'|) (= |tptp.'System_UInt64'| |tptp.'BoundedStack_elems'|))) :rule refl)
% 22.66/22.95 (step t1356 (cl (= (= |tptp.'System_UInt64'| |tptp.'System_Exception'|) (= |tptp.'System_UInt64'| |tptp.'System_Exception'|))) :rule refl)
% 22.66/22.95 (step t1357 (cl (= (= |tptp.'System_UInt64'| |tptp.'System_IComparable'|) (= |tptp.'System_UInt64'| |tptp.'System_IComparable'|))) :rule refl)
% 22.66/22.95 (step t1358 (cl (= (= |tptp.'System_UInt64'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_UInt64'| |tptp.'System_Collections_ICollection'|))) :rule refl)
% 22.66/22.95 (step t1359 (cl (= (= |tptp.'System_UInt64'| |tptp.'System_ICloneable'|) (= |tptp.'System_UInt64'| |tptp.'System_ICloneable'|))) :rule refl)
% 22.66/22.95 (step t1360 (cl (= (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ICheckedException'|))) :rule refl)
% 22.66/22.95 (step t1361 (cl (= (= |tptp.'System_IConvertible'| |tptp.'System_UInt64'|) (= |tptp.'System_IConvertible'| |tptp.'System_UInt64'|))) :rule refl)
% 22.66/22.95 (step t1362 (cl (= (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt64'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt64'|))) :rule refl)
% 22.66/22.95 (step t1363 (cl (= (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt64'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt64'|))) :rule refl)
% 22.66/22.95 (step t1364 (cl (= (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule refl)
% 22.66/22.95 (step t1365 (cl (= (= |tptp.'System_UInt64'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_UInt64'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) :rule refl)
% 22.66/22.95 (step t1366 (cl (= (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Exception'|))) :rule refl)
% 22.66/22.95 (step t1367 (cl (= (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_GuardException'|))) :rule refl)
% 22.66/22.95 (step t1368 (cl (= (= |tptp.'System_UInt64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_UInt64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) :rule refl)
% 22.66/22.95 (step t1369 (cl (= (= |tptp.'System_UInt64'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_UInt64'| |tptp.'System_Reflection_IReflect'|))) :rule refl)
% 22.66/22.95 (step t1370 (cl (= (= |tptp.'System_UInt64'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_UInt64'| |tptp.'System_Runtime_Serialization_ISerializable'|))) :rule refl)
% 22.66/22.95 (step t1371 (cl (= (= |tptp.'System_UInt64'| |tptp.'BoundedStack'|) (= |tptp.'System_UInt64'| |tptp.'BoundedStack'|))) :rule refl)
% 22.66/22.95 (step t1372 (cl (= (= |tptp.'System_UInt64'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_UInt64'| |tptp.'System_IEquatable_1___System_String'|))) :rule refl)
% 22.66/22.95 (step t1373 (cl (= (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Type'|))) :rule refl)
% 22.66/22.95 (step t1374 (cl (= (= |tptp.'System_UInt64'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_UInt64'| |tptp.'System_IComparable_1___System_String'|))) :rule refl)
% 22.66/22.95 (step t1375 (cl (= (= |tptp.'System_UInt64'| |tptp.'System_Collections_IList'|) (= |tptp.'System_UInt64'| |tptp.'System_Collections_IList'|))) :rule refl)
% 22.66/22.95 (step t1376 (cl (= (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) :rule refl)
% 22.66/22.95 (step t1377 (cl (= (= tptp.stringLiteral8 |tptp.'System_UInt64'|) (= tptp.stringLiteral8 |tptp.'System_UInt64'|))) :rule refl)
% 22.66/22.95 (step t1378 (cl (= (= |tptp.'System_UInt64'| tptp.stringLiteral9) (= |tptp.'System_UInt64'| tptp.stringLiteral9))) :rule refl)
% 22.66/22.95 (step t1379 (cl (= (= |tptp.'System_UInt64'| tptp.stringLiteral10) (= |tptp.'System_UInt64'| tptp.stringLiteral10))) :rule refl)
% 22.66/22.95 (step t1380 (cl (= (= |tptp.'System_UInt64'| tptp.stringLiteral11) (= |tptp.'System_UInt64'| tptp.stringLiteral11))) :rule refl)
% 22.66/22.95 (step t1381 (cl (= (= |tptp.'System_Char'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Char'| |tptp.'System_UIntPtr'|))) :rule refl)
% 22.66/22.95 (step t1382 (cl (= (= |tptp.'System_IntPtr'| |tptp.'System_Char'|) (= |tptp.'System_IntPtr'| |tptp.'System_Char'|))) :rule refl)
% 22.66/22.95 (step t1383 (cl (= (= |tptp.'System_Char'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Char'| |tptp.'BoundedStack_max'|))) :rule refl)
% 22.66/22.95 (step t1384 (cl (= (= |tptp.'System_Char'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Char'| |tptp.'BoundedStack_size'|))) :rule refl)
% 22.66/22.95 (step t1385 (cl (= (= |tptp.'BoundedStack_elems'| |tptp.'System_Char'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Char'|))) :rule refl)
% 22.66/22.95 (step t1386 (cl (= (= |tptp.'System_Exception'| |tptp.'System_Char'|) (= |tptp.'System_Exception'| |tptp.'System_Char'|))) :rule refl)
% 22.66/22.95 (step t1387 (cl (= (= |tptp.'System_IComparable'| |tptp.'System_Char'|) (= |tptp.'System_IComparable'| |tptp.'System_Char'|))) :rule refl)
% 22.66/22.95 (step t1388 (cl (= (= |tptp.'System_Collections_ICollection'| |tptp.'System_Char'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Char'|))) :rule refl)
% 22.66/22.95 (step t1389 (cl (= (= |tptp.'System_Char'| |tptp.'System_ICloneable'|) (= |tptp.'System_Char'| |tptp.'System_ICloneable'|))) :rule refl)
% 22.66/22.95 (step t1390 (cl (= (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Char'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Char'|))) :rule refl)
% 22.66/22.95 (step t1391 (cl (= (= |tptp.'System_IConvertible'| |tptp.'System_Char'|) (= |tptp.'System_IConvertible'| |tptp.'System_Char'|))) :rule refl)
% 22.66/22.95 (step t1392 (cl (= (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Char'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Char'|))) :rule refl)
% 22.66/22.95 (step t1393 (cl (= (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Char'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Char'|))) :rule refl)
% 22.66/22.95 (step t1394 (cl (= (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule refl)
% 22.66/22.95 (step t1395 (cl (= (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Char'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Char'|))) :rule refl)
% 22.66/22.95 (step t1396 (cl (= (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Char'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Char'|))) :rule refl)
% 22.66/22.95 (step t1397 (cl (= (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Char'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Char'|))) :rule refl)
% 22.66/22.95 (step t1398 (cl (= (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Char'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Char'|))) :rule refl)
% 22.66/22.95 (step t1399 (cl (= (= |tptp.'System_Char'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Char'| |tptp.'System_Reflection_IReflect'|))) :rule refl)
% 22.66/22.95 (step t1400 (cl (= (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Char'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Char'|))) :rule refl)
% 22.66/22.95 (step t1401 (cl (= (= |tptp.'BoundedStack'| |tptp.'System_Char'|) (= |tptp.'BoundedStack'| |tptp.'System_Char'|))) :rule refl)
% 22.66/22.95 (step t1402 (cl (= (= |tptp.'System_Char'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Char'| |tptp.'System_IEquatable_1___System_String'|))) :rule refl)
% 22.66/22.95 (step t1403 (cl (= (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Char'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Char'|))) :rule refl)
% 22.66/22.95 (step t1404 (cl (= (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Char'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Char'|))) :rule refl)
% 22.66/22.95 (step t1405 (cl (= (= |tptp.'System_Char'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Char'| |tptp.'System_Collections_IList'|))) :rule refl)
% 22.66/22.95 (step t1406 (cl (= (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Char'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Char'|))) :rule refl)
% 22.66/22.95 (step t1407 (cl (= (= tptp.stringLiteral8 |tptp.'System_Char'|) (= tptp.stringLiteral8 |tptp.'System_Char'|))) :rule refl)
% 22.66/22.95 (step t1408 (cl (= (= tptp.stringLiteral9 |tptp.'System_Char'|) (= tptp.stringLiteral9 |tptp.'System_Char'|))) :rule refl)
% 22.66/22.95 (step t1409 (cl (= (= tptp.stringLiteral10 |tptp.'System_Char'|) (= tptp.stringLiteral10 |tptp.'System_Char'|))) :rule refl)
% 22.66/22.95 (step t1410 (cl (= (= tptp.stringLiteral11 |tptp.'System_Char'|) (= tptp.stringLiteral11 |tptp.'System_Char'|))) :rule refl)
% 22.66/22.95 (step t1411 (cl (= (= |tptp.'System_IntPtr'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_UIntPtr'|))) :rule refl)
% 22.66/22.95 (step t1412 (cl (= (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_max'|) (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_max'|))) :rule refl)
% 22.66/22.95 (step t1413 (cl (= (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_size'|) (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_size'|))) :rule refl)
% 22.66/22.95 (step t1414 (cl (= (= |tptp.'BoundedStack_elems'| |tptp.'System_UIntPtr'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_UIntPtr'|))) :rule refl)
% 22.66/22.95 (step t1415 (cl (= (= |tptp.'System_Exception'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Exception'| |tptp.'System_UIntPtr'|))) :rule refl)
% 22.66/22.95 (step t1416 (cl (= (= |tptp.'System_IComparable'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IComparable'| |tptp.'System_UIntPtr'|))) :rule refl)
% 22.66/22.95 (step t1417 (cl (= (= |tptp.'System_Collections_ICollection'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_UIntPtr'|))) :rule refl)
% 22.66/22.95 (step t1418 (cl (= (= |tptp.'System_UIntPtr'| |tptp.'System_ICloneable'|) (= |tptp.'System_UIntPtr'| |tptp.'System_ICloneable'|))) :rule refl)
% 22.66/22.95 (step t1419 (cl (= (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UIntPtr'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UIntPtr'|))) :rule refl)
% 22.66/22.95 (step t1420 (cl (= (= |tptp.'System_IConvertible'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IConvertible'| |tptp.'System_UIntPtr'|))) :rule refl)
% 22.66/22.95 (step t1421 (cl (= (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UIntPtr'|))) :rule refl)
% 22.66/22.95 (step t1422 (cl (= (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UIntPtr'|))) :rule refl)
% 22.66/22.95 (step t1423 (cl (= (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule refl)
% 22.66/22.95 (step t1424 (cl (= (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UIntPtr'|))) :rule refl)
% 22.66/22.95 (step t1425 (cl (= (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UIntPtr'|))) :rule refl)
% 22.66/22.95 (step t1426 (cl (= (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UIntPtr'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UIntPtr'|))) :rule refl)
% 22.66/22.95 (step t1427 (cl (= (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UIntPtr'|))) :rule refl)
% 22.66/22.95 (step t1428 (cl (= (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_IReflect'|))) :rule refl)
% 22.66/22.95 (step t1429 (cl (= (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UIntPtr'|))) :rule refl)
% 22.66/22.95 (step t1430 (cl (= (= |tptp.'BoundedStack'| |tptp.'System_UIntPtr'|) (= |tptp.'BoundedStack'| |tptp.'System_UIntPtr'|))) :rule refl)
% 22.66/22.95 (step t1431 (cl (= (= |tptp.'System_UIntPtr'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_UIntPtr'| |tptp.'System_IEquatable_1___System_String'|))) :rule refl)
% 22.66/22.95 (step t1432 (cl (= (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UIntPtr'|))) :rule refl)
% 22.66/22.95 (step t1433 (cl (= (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UIntPtr'|))) :rule refl)
% 22.66/22.95 (step t1434 (cl (= (= |tptp.'System_Collections_IList'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Collections_IList'| |tptp.'System_UIntPtr'|))) :rule refl)
% 22.66/22.95 (step t1435 (cl (= (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UIntPtr'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UIntPtr'|))) :rule refl)
% 22.66/22.95 (step t1436 (cl (= (= tptp.stringLiteral8 |tptp.'System_UIntPtr'|) (= tptp.stringLiteral8 |tptp.'System_UIntPtr'|))) :rule refl)
% 22.66/22.95 (step t1437 (cl (= (= tptp.stringLiteral9 |tptp.'System_UIntPtr'|) (= tptp.stringLiteral9 |tptp.'System_UIntPtr'|))) :rule refl)
% 22.66/22.95 (step t1438 (cl (= (= tptp.stringLiteral10 |tptp.'System_UIntPtr'|) (= tptp.stringLiteral10 |tptp.'System_UIntPtr'|))) :rule refl)
% 22.66/22.95 (step t1439 (cl (= (= tptp.stringLiteral11 |tptp.'System_UIntPtr'|) (= tptp.stringLiteral11 |tptp.'System_UIntPtr'|))) :rule refl)
% 22.66/22.95 (step t1440 (cl (= (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_max'|) (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_max'|))) :rule refl)
% 22.66/22.95 (step t1441 (cl (= (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_size'|) (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_size'|))) :rule refl)
% 22.66/22.95 (step t1442 (cl (= (= |tptp.'BoundedStack_elems'| |tptp.'System_IntPtr'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_IntPtr'|))) :rule refl)
% 22.66/22.95 (step t1443 (cl (= (= |tptp.'System_IntPtr'| |tptp.'System_Exception'|) (= |tptp.'System_IntPtr'| |tptp.'System_Exception'|))) :rule refl)
% 22.66/22.95 (step t1444 (cl (= (= |tptp.'System_IntPtr'| |tptp.'System_IComparable'|) (= |tptp.'System_IntPtr'| |tptp.'System_IComparable'|))) :rule refl)
% 22.66/22.95 (step t1445 (cl (= (= |tptp.'System_IntPtr'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_IntPtr'| |tptp.'System_Collections_ICollection'|))) :rule refl)
% 22.66/22.95 (step t1446 (cl (= (= |tptp.'System_IntPtr'| |tptp.'System_ICloneable'|) (= |tptp.'System_IntPtr'| |tptp.'System_ICloneable'|))) :rule refl)
% 22.66/22.95 (step t1447 (cl (= (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|))) :rule refl)
% 22.66/22.95 (step t1448 (cl (= (= |tptp.'System_IConvertible'| |tptp.'System_IntPtr'|) (= |tptp.'System_IConvertible'| |tptp.'System_IntPtr'|))) :rule refl)
% 22.66/22.95 (step t1449 (cl (= (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IntPtr'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IntPtr'|))) :rule refl)
% 22.66/22.95 (step t1450 (cl (= (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IntPtr'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IntPtr'|))) :rule refl)
% 22.66/22.95 (step t1451 (cl (= (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule refl)
% 22.66/22.95 (step t1452 (cl (= (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) :rule refl)
% 22.66/22.95 (step t1453 (cl (= (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IntPtr'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IntPtr'|))) :rule refl)
% 22.66/22.95 (step t1454 (cl (= (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_GuardException'|))) :rule refl)
% 22.66/22.95 (step t1455 (cl (= (= |tptp.'System_IntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_IntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) :rule refl)
% 22.66/22.95 (step t1456 (cl (= (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_IReflect'|))) :rule refl)
% 22.66/22.95 (step t1457 (cl (= (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IntPtr'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IntPtr'|))) :rule refl)
% 22.66/22.95 (step t1458 (cl (= (= |tptp.'System_IntPtr'| |tptp.'BoundedStack'|) (= |tptp.'System_IntPtr'| |tptp.'BoundedStack'|))) :rule refl)
% 22.66/22.95 (step t1459 (cl (= (= |tptp.'System_IntPtr'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IntPtr'| |tptp.'System_IEquatable_1___System_String'|))) :rule refl)
% 22.66/22.95 (step t1460 (cl (= (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IntPtr'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IntPtr'|))) :rule refl)
% 22.66/22.95 (step t1461 (cl (= (= |tptp.'System_IntPtr'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IntPtr'| |tptp.'System_IComparable_1___System_String'|))) :rule refl)
% 22.66/22.95 (step t1462 (cl (= (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IList'|) (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IList'|))) :rule refl)
% 22.66/22.95 (step t1463 (cl (= (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) :rule refl)
% 22.66/22.95 (step t1464 (cl (= (= tptp.stringLiteral8 |tptp.'System_IntPtr'|) (= tptp.stringLiteral8 |tptp.'System_IntPtr'|))) :rule refl)
% 22.66/22.95 (step t1465 (cl (= (= tptp.stringLiteral9 |tptp.'System_IntPtr'|) (= tptp.stringLiteral9 |tptp.'System_IntPtr'|))) :rule refl)
% 22.66/22.95 (step t1466 (cl (= (= tptp.stringLiteral10 |tptp.'System_IntPtr'|) (= tptp.stringLiteral10 |tptp.'System_IntPtr'|))) :rule refl)
% 22.66/22.95 (step t1467 (cl (= (= tptp.stringLiteral11 |tptp.'System_IntPtr'|) (= tptp.stringLiteral11 |tptp.'System_IntPtr'|))) :rule refl)
% 22.66/22.95 (step t1468 (cl (= (= |tptp.'BoundedStack_size'| |tptp.'BoundedStack_max'|) (= |tptp.'BoundedStack_size'| |tptp.'BoundedStack_max'|))) :rule refl)
% 22.66/22.95 (step t1469 (cl (= (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack_max'|) (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack_max'|))) :rule refl)
% 22.66/22.95 (step t1470 (cl (= (= |tptp.'System_Exception'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Exception'| |tptp.'BoundedStack_max'|))) :rule refl)
% 22.66/22.95 (step t1471 (cl (= (= |tptp.'System_IComparable'| |tptp.'BoundedStack_max'|) (= |tptp.'System_IComparable'| |tptp.'BoundedStack_max'|))) :rule refl)
% 22.66/22.95 (step t1472 (cl (= (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack_max'|))) :rule refl)
% 22.66/22.95 (step t1473 (cl (= (= |tptp.'System_ICloneable'| |tptp.'BoundedStack_max'|) (= |tptp.'System_ICloneable'| |tptp.'BoundedStack_max'|))) :rule refl)
% 22.66/22.95 (step t1474 (cl (= (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack_max'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack_max'|))) :rule refl)
% 22.66/22.95 (step t1475 (cl (= (= |tptp.'System_IConvertible'| |tptp.'BoundedStack_max'|) (= |tptp.'System_IConvertible'| |tptp.'BoundedStack_max'|))) :rule refl)
% 22.66/22.95 (step t1476 (cl (= (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack_max'|))) :rule refl)
% 22.66/22.95 (step t1477 (cl (= (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack_max'|))) :rule refl)
% 22.66/22.95 (step t1478 (cl (= (= |tptp.'BoundedStack_max'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'BoundedStack_max'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule refl)
% 22.66/22.95 (step t1479 (cl (= (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack_max'|))) :rule refl)
% 22.66/22.95 (step t1480 (cl (= (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack_max'|))) :rule refl)
% 22.66/22.95 (step t1481 (cl (= (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack_max'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack_max'|))) :rule refl)
% 22.66/22.95 (step t1482 (cl (= (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'BoundedStack_max'|))) :rule refl)
% 22.66/22.95 (step t1483 (cl (= (= |tptp.'System_Reflection_IReflect'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Reflection_IReflect'| |tptp.'BoundedStack_max'|))) :rule refl)
% 22.66/22.95 (step t1484 (cl (= (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack_max'|))) :rule refl)
% 22.66/22.95 (step t1485 (cl (= (= |tptp.'BoundedStack'| |tptp.'BoundedStack_max'|) (= |tptp.'BoundedStack'| |tptp.'BoundedStack_max'|))) :rule refl)
% 22.66/22.95 (step t1486 (cl (= (= |tptp.'System_IEquatable_1___System_String'| |tptp.'BoundedStack_max'|) (= |tptp.'System_IEquatable_1___System_String'| |tptp.'BoundedStack_max'|))) :rule refl)
% 22.66/22.95 (step t1487 (cl (= (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack_max'|))) :rule refl)
% 22.66/22.95 (step t1488 (cl (= (= |tptp.'System_IComparable_1___System_String'| |tptp.'BoundedStack_max'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'BoundedStack_max'|))) :rule refl)
% 22.66/22.95 (step t1489 (cl (= (= |tptp.'System_Collections_IList'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Collections_IList'| |tptp.'BoundedStack_max'|))) :rule refl)
% 22.66/22.95 (step t1490 (cl (= (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'BoundedStack_max'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'BoundedStack_max'|))) :rule refl)
% 22.66/22.95 (step t1491 (cl (= (= tptp.stringLiteral8 |tptp.'BoundedStack_max'|) (= tptp.stringLiteral8 |tptp.'BoundedStack_max'|))) :rule refl)
% 22.66/22.95 (step t1492 (cl (= (= tptp.stringLiteral9 |tptp.'BoundedStack_max'|) (= tptp.stringLiteral9 |tptp.'BoundedStack_max'|))) :rule refl)
% 22.66/22.95 (step t1493 (cl (= (= tptp.stringLiteral10 |tptp.'BoundedStack_max'|) (= tptp.stringLiteral10 |tptp.'BoundedStack_max'|))) :rule refl)
% 22.66/22.95 (step t1494 (cl (= (= tptp.stringLiteral11 |tptp.'BoundedStack_max'|) (= tptp.stringLiteral11 |tptp.'BoundedStack_max'|))) :rule refl)
% 22.66/22.95 (step t1495 (cl (= (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack_size'|))) :rule refl)
% 22.66/22.95 (step t1496 (cl (= (= |tptp.'System_Exception'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Exception'| |tptp.'BoundedStack_size'|))) :rule refl)
% 22.66/22.95 (step t1497 (cl (= (= |tptp.'System_IComparable'| |tptp.'BoundedStack_size'|) (= |tptp.'System_IComparable'| |tptp.'BoundedStack_size'|))) :rule refl)
% 22.66/22.95 (step t1498 (cl (= (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack_size'|))) :rule refl)
% 22.66/22.95 (step t1499 (cl (= (= |tptp.'BoundedStack_size'| |tptp.'System_ICloneable'|) (= |tptp.'BoundedStack_size'| |tptp.'System_ICloneable'|))) :rule refl)
% 22.66/22.95 (step t1500 (cl (= (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack_size'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack_size'|))) :rule refl)
% 22.66/22.95 (step t1501 (cl (= (= |tptp.'System_IConvertible'| |tptp.'BoundedStack_size'|) (= |tptp.'System_IConvertible'| |tptp.'BoundedStack_size'|))) :rule refl)
% 22.66/22.95 (step t1502 (cl (= (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack_size'|))) :rule refl)
% 22.66/22.95 (step t1503 (cl (= (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack_size'|))) :rule refl)
% 22.66/22.95 (step t1504 (cl (= (= |tptp.'BoundedStack_size'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'BoundedStack_size'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule refl)
% 22.66/22.95 (step t1505 (cl (= (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack_size'|))) :rule refl)
% 22.66/22.95 (step t1506 (cl (= (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack_size'|))) :rule refl)
% 22.66/22.95 (step t1507 (cl (= (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack_size'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack_size'|))) :rule refl)
% 22.66/22.95 (step t1508 (cl (= (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'BoundedStack_size'|))) :rule refl)
% 22.66/22.95 (step t1509 (cl (= (= |tptp.'BoundedStack_size'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'BoundedStack_size'| |tptp.'System_Reflection_IReflect'|))) :rule refl)
% 22.66/22.95 (step t1510 (cl (= (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack_size'|))) :rule refl)
% 22.66/22.95 (step t1511 (cl (= (= |tptp.'BoundedStack'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack'| |tptp.'BoundedStack_size'|))) :rule refl)
% 22.66/22.95 (step t1512 (cl (= (= |tptp.'BoundedStack_size'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'BoundedStack_size'| |tptp.'System_IEquatable_1___System_String'|))) :rule refl)
% 22.66/22.95 (step t1513 (cl (= (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack_size'|))) :rule refl)
% 22.66/22.95 (step t1514 (cl (= (= |tptp.'System_IComparable_1___System_String'| |tptp.'BoundedStack_size'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'BoundedStack_size'|))) :rule refl)
% 22.66/22.95 (step t1515 (cl (= (= |tptp.'System_Collections_IList'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Collections_IList'| |tptp.'BoundedStack_size'|))) :rule refl)
% 22.66/22.95 (step t1516 (cl (= (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'BoundedStack_size'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'BoundedStack_size'|))) :rule refl)
% 22.66/22.95 (step t1517 (cl (= (= tptp.stringLiteral8 |tptp.'BoundedStack_size'|) (= tptp.stringLiteral8 |tptp.'BoundedStack_size'|))) :rule refl)
% 22.66/22.95 (step t1518 (cl (= (= tptp.stringLiteral9 |tptp.'BoundedStack_size'|) (= tptp.stringLiteral9 |tptp.'BoundedStack_size'|))) :rule refl)
% 22.66/22.95 (step t1519 (cl (= (= tptp.stringLiteral10 |tptp.'BoundedStack_size'|) (= tptp.stringLiteral10 |tptp.'BoundedStack_size'|))) :rule refl)
% 22.66/22.95 (step t1520 (cl (= (= tptp.stringLiteral11 |tptp.'BoundedStack_size'|) (= tptp.stringLiteral11 |tptp.'BoundedStack_size'|))) :rule refl)
% 22.66/22.95 (step t1521 (cl (= (= |tptp.'BoundedStack_elems'| |tptp.'System_Exception'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Exception'|))) :rule refl)
% 22.66/22.95 (step t1522 (cl (= (= |tptp.'BoundedStack_elems'| |tptp.'System_IComparable'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_IComparable'|))) :rule refl)
% 22.66/22.95 (step t1523 (cl (= (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_ICollection'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_ICollection'|))) :rule refl)
% 22.66/22.95 (step t1524 (cl (= (= |tptp.'BoundedStack_elems'| |tptp.'System_ICloneable'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_ICloneable'|))) :rule refl)
% 22.66/22.95 (step t1525 (cl (= (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_ICheckedException'|))) :rule refl)
% 22.66/22.95 (step t1526 (cl (= (= |tptp.'System_IConvertible'| |tptp.'BoundedStack_elems'|) (= |tptp.'System_IConvertible'| |tptp.'BoundedStack_elems'|))) :rule refl)
% 22.66/22.95 (step t1527 (cl (= (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack_elems'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack_elems'|))) :rule refl)
% 22.66/22.95 (step t1528 (cl (= (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack_elems'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack_elems'|))) :rule refl)
% 22.66/22.95 (step t1529 (cl (= (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule refl)
% 22.66/22.95 (step t1530 (cl (= (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) :rule refl)
% 22.66/22.95 (step t1531 (cl (= (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__Exception'|))) :rule refl)
% 22.66/22.95 (step t1532 (cl (= (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_GuardException'|))) :rule refl)
% 22.66/22.95 (step t1533 (cl (= (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) :rule refl)
% 22.66/22.95 (step t1534 (cl (= (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_IReflect'|))) :rule refl)
% 22.66/22.95 (step t1535 (cl (= (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack_elems'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack_elems'|))) :rule refl)
% 22.66/22.95 (step t1536 (cl (= (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack'|) (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack'|))) :rule refl)
% 22.66/22.95 (step t1537 (cl (= (= |tptp.'BoundedStack_elems'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_IEquatable_1___System_String'|))) :rule refl)
% 22.66/22.95 (step t1538 (cl (= (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack_elems'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack_elems'|))) :rule refl)
% 22.66/22.95 (step t1539 (cl (= (= |tptp.'BoundedStack_elems'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_IComparable_1___System_String'|))) :rule refl)
% 22.66/22.95 (step t1540 (cl (= (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_IList'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_IList'|))) :rule refl)
% 22.66/22.95 (step t1541 (cl (= (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) :rule refl)
% 22.66/22.95 (step t1542 (cl (= (= tptp.stringLiteral8 |tptp.'BoundedStack_elems'|) (= tptp.stringLiteral8 |tptp.'BoundedStack_elems'|))) :rule refl)
% 22.66/22.95 (step t1543 (cl (= (= tptp.stringLiteral9 |tptp.'BoundedStack_elems'|) (= tptp.stringLiteral9 |tptp.'BoundedStack_elems'|))) :rule refl)
% 22.66/22.95 (step t1544 (cl (= (= tptp.stringLiteral10 |tptp.'BoundedStack_elems'|) (= tptp.stringLiteral10 |tptp.'BoundedStack_elems'|))) :rule refl)
% 22.66/22.95 (step t1545 (cl (= (= tptp.stringLiteral11 |tptp.'BoundedStack_elems'|) (= tptp.stringLiteral11 |tptp.'BoundedStack_elems'|))) :rule refl)
% 22.66/22.95 (step t1546 (cl (= (= |tptp.'System_Exception'| |tptp.'System_IComparable'|) (= |tptp.'System_Exception'| |tptp.'System_IComparable'|))) :rule refl)
% 22.66/22.95 (step t1547 (cl (= (= |tptp.'System_Exception'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Exception'| |tptp.'System_Collections_ICollection'|))) :rule refl)
% 22.66/22.95 (step t1548 (cl (= (= |tptp.'System_Exception'| |tptp.'System_ICloneable'|) (= |tptp.'System_Exception'| |tptp.'System_ICloneable'|))) :rule refl)
% 22.66/22.95 (step t1549 (cl (= (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|))) :rule refl)
% 22.66/22.95 (step t1550 (cl (= (= |tptp.'System_IConvertible'| |tptp.'System_Exception'|) (= |tptp.'System_IConvertible'| |tptp.'System_Exception'|))) :rule refl)
% 22.66/22.95 (step t1551 (cl (= (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Exception'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Exception'|))) :rule refl)
% 22.66/22.95 (step t1552 (cl (= (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Exception'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Exception'|))) :rule refl)
% 22.66/22.95 (step t1553 (cl (= (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule refl)
% 22.66/22.95 (step t1554 (cl (= (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Exception'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Exception'|))) :rule refl)
% 22.66/22.95 (step t1555 (cl (= (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Exception'|))) :rule refl)
% 22.66/22.95 (step t1556 (cl (= (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_GuardException'|))) :rule refl)
% 22.66/22.95 (step t1557 (cl (= (= |tptp.'System_Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) :rule refl)
% 22.66/22.95 (step t1558 (cl (= (= |tptp.'System_Exception'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Exception'| |tptp.'System_Reflection_IReflect'|))) :rule refl)
% 22.66/22.95 (step t1559 (cl (= (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Exception'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Exception'|))) :rule refl)
% 22.66/22.95 (step t1560 (cl (= (= |tptp.'System_Exception'| |tptp.'BoundedStack'|) (= |tptp.'System_Exception'| |tptp.'BoundedStack'|))) :rule refl)
% 22.66/22.95 (step t1561 (cl (= (= |tptp.'System_Exception'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Exception'| |tptp.'System_IEquatable_1___System_String'|))) :rule refl)
% 22.66/22.95 (step t1562 (cl (= (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Exception'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Exception'|))) :rule refl)
% 22.66/22.95 (step t1563 (cl (= (= |tptp.'System_Exception'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Exception'| |tptp.'System_IComparable_1___System_String'|))) :rule refl)
% 22.66/22.95 (step t1564 (cl (= (= |tptp.'System_Exception'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Exception'| |tptp.'System_Collections_IList'|))) :rule refl)
% 22.66/22.95 (step t1565 (cl (= (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) :rule refl)
% 22.66/22.95 (step t1566 (cl (= (= tptp.stringLiteral8 |tptp.'System_Exception'|) (= tptp.stringLiteral8 |tptp.'System_Exception'|))) :rule refl)
% 22.66/22.95 (step t1567 (cl (= (= tptp.stringLiteral9 |tptp.'System_Exception'|) (= tptp.stringLiteral9 |tptp.'System_Exception'|))) :rule refl)
% 22.66/22.95 (step t1568 (cl (= (= tptp.stringLiteral10 |tptp.'System_Exception'|) (= tptp.stringLiteral10 |tptp.'System_Exception'|))) :rule refl)
% 22.66/22.95 (step t1569 (cl (= (= tptp.stringLiteral11 |tptp.'System_Exception'|) (= tptp.stringLiteral11 |tptp.'System_Exception'|))) :rule refl)
% 22.66/22.95 (step t1570 (cl (= (= |tptp.'System_IComparable'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_IComparable'| |tptp.'System_Collections_ICollection'|))) :rule refl)
% 22.66/22.95 (step t1571 (cl (= (= |tptp.'System_IComparable'| |tptp.'System_ICloneable'|) (= |tptp.'System_IComparable'| |tptp.'System_ICloneable'|))) :rule refl)
% 22.66/22.95 (step t1572 (cl (= (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ICheckedException'|))) :rule refl)
% 22.66/22.95 (step t1573 (cl (= (= |tptp.'System_IConvertible'| |tptp.'System_IComparable'|) (= |tptp.'System_IConvertible'| |tptp.'System_IComparable'|))) :rule refl)
% 22.66/22.95 (step t1574 (cl (= (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable'|))) :rule refl)
% 22.66/22.95 (step t1575 (cl (= (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable'|))) :rule refl)
% 22.66/22.95 (step t1576 (cl (= (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule refl)
% 22.66/22.95 (step t1577 (cl (= (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable'|))) :rule refl)
% 22.66/22.95 (step t1578 (cl (= (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable'|))) :rule refl)
% 22.66/22.95 (step t1579 (cl (= (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_GuardException'|))) :rule refl)
% 22.66/22.95 (step t1580 (cl (= (= |tptp.'System_IComparable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_IComparable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) :rule refl)
% 22.66/22.95 (step t1581 (cl (= (= |tptp.'System_IComparable'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_IComparable'| |tptp.'System_Reflection_IReflect'|))) :rule refl)
% 22.66/22.95 (step t1582 (cl (= (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable'|))) :rule refl)
% 22.66/22.95 (step t1583 (cl (= (= |tptp.'System_IComparable'| |tptp.'BoundedStack'|) (= |tptp.'System_IComparable'| |tptp.'BoundedStack'|))) :rule refl)
% 22.66/22.95 (step t1584 (cl (= (= |tptp.'System_IComparable'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IComparable'| |tptp.'System_IEquatable_1___System_String'|))) :rule refl)
% 22.66/22.95 (step t1585 (cl (= (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable'|))) :rule refl)
% 22.66/22.95 (step t1586 (cl (= (= |tptp.'System_IComparable'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IComparable'| |tptp.'System_IComparable_1___System_String'|))) :rule refl)
% 22.66/22.95 (step t1587 (cl (= (= |tptp.'System_IComparable'| |tptp.'System_Collections_IList'|) (= |tptp.'System_IComparable'| |tptp.'System_Collections_IList'|))) :rule refl)
% 22.66/22.95 (step t1588 (cl (= (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) :rule refl)
% 22.66/22.95 (step t1589 (cl (= (= tptp.stringLiteral8 |tptp.'System_IComparable'|) (= tptp.stringLiteral8 |tptp.'System_IComparable'|))) :rule refl)
% 22.66/22.95 (step t1590 (cl (= (= tptp.stringLiteral9 |tptp.'System_IComparable'|) (= tptp.stringLiteral9 |tptp.'System_IComparable'|))) :rule refl)
% 22.66/22.95 (step t1591 (cl (= (= tptp.stringLiteral10 |tptp.'System_IComparable'|) (= tptp.stringLiteral10 |tptp.'System_IComparable'|))) :rule refl)
% 22.66/22.95 (step t1592 (cl (= (= tptp.stringLiteral11 |tptp.'System_IComparable'|) (= tptp.stringLiteral11 |tptp.'System_IComparable'|))) :rule refl)
% 22.66/22.95 (step t1593 (cl (= (= |tptp.'System_Collections_ICollection'| |tptp.'System_ICloneable'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_ICloneable'|))) :rule refl)
% 22.66/22.95 (step t1594 (cl (= (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ICheckedException'|))) :rule refl)
% 22.66/22.95 (step t1595 (cl (= (= |tptp.'System_IConvertible'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_IConvertible'| |tptp.'System_Collections_ICollection'|))) :rule refl)
% 22.66/22.95 (step t1596 (cl (= (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_ICollection'|))) :rule refl)
% 22.66/22.95 (step t1597 (cl (= (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_ICollection'|))) :rule refl)
% 22.66/22.95 (step t1598 (cl (= (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule refl)
% 22.66/22.95 (step t1599 (cl (= (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_ICollection'|))) :rule refl)
% 22.66/22.95 (step t1600 (cl (= (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_ICollection'|))) :rule refl)
% 22.66/22.95 (step t1601 (cl (= (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_GuardException'|))) :rule refl)
% 22.66/22.95 (step t1602 (cl (= (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) :rule refl)
% 22.66/22.95 (step t1603 (cl (= (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_IReflect'|))) :rule refl)
% 22.66/22.95 (step t1604 (cl (= (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_ICollection'|))) :rule refl)
% 22.66/22.95 (step t1605 (cl (= (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack'|) (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack'|))) :rule refl)
% 22.66/22.95 (step t1606 (cl (= (= |tptp.'System_Collections_ICollection'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_IEquatable_1___System_String'|))) :rule refl)
% 22.66/22.95 (step t1607 (cl (= (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_ICollection'|))) :rule refl)
% 22.66/22.95 (step t1608 (cl (= (= |tptp.'System_Collections_ICollection'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_IComparable_1___System_String'|))) :rule refl)
% 22.66/22.95 (step t1609 (cl (= (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IList'|))) :rule refl)
% 22.66/22.95 (step t1610 (cl (= (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) :rule refl)
% 22.66/22.95 (step t1611 (cl (= (= tptp.stringLiteral8 |tptp.'System_Collections_ICollection'|) (= tptp.stringLiteral8 |tptp.'System_Collections_ICollection'|))) :rule refl)
% 22.66/22.95 (step t1612 (cl (= (= tptp.stringLiteral9 |tptp.'System_Collections_ICollection'|) (= tptp.stringLiteral9 |tptp.'System_Collections_ICollection'|))) :rule refl)
% 22.66/22.95 (step t1613 (cl (= (= tptp.stringLiteral10 |tptp.'System_Collections_ICollection'|) (= tptp.stringLiteral10 |tptp.'System_Collections_ICollection'|))) :rule refl)
% 22.66/22.95 (step t1614 (cl (= (= tptp.stringLiteral11 |tptp.'System_Collections_ICollection'|) (= tptp.stringLiteral11 |tptp.'System_Collections_ICollection'|))) :rule refl)
% 22.66/22.95 (step t1615 (cl (= (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_ICloneable'|))) :rule refl)
% 22.66/22.95 (step t1616 (cl (= (= |tptp.'System_IConvertible'| |tptp.'System_ICloneable'|) (= |tptp.'System_IConvertible'| |tptp.'System_ICloneable'|))) :rule refl)
% 22.66/22.95 (step t1617 (cl (= (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_ICloneable'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_ICloneable'|))) :rule refl)
% 22.66/22.95 (step t1618 (cl (= (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_ICloneable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_ICloneable'|))) :rule refl)
% 22.66/22.95 (step t1619 (cl (= (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule refl)
% 22.66/22.95 (step t1620 (cl (= (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_ICloneable'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_ICloneable'|))) :rule refl)
% 22.66/22.95 (step t1621 (cl (= (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_ICloneable'|))) :rule refl)
% 22.66/22.95 (step t1622 (cl (= (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_ICloneable'|))) :rule refl)
% 22.66/22.95 (step t1623 (cl (= (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_ICloneable'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_ICloneable'|))) :rule refl)
% 22.66/22.95 (step t1624 (cl (= (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_IReflect'|))) :rule refl)
% 22.66/22.95 (step t1625 (cl (= (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_ICloneable'|))) :rule refl)
% 22.66/22.95 (step t1626 (cl (= (= |tptp.'BoundedStack'| |tptp.'System_ICloneable'|) (= |tptp.'BoundedStack'| |tptp.'System_ICloneable'|))) :rule refl)
% 22.66/22.95 (step t1627 (cl (= (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_ICloneable'|) (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_ICloneable'|))) :rule refl)
% 22.66/22.95 (step t1628 (cl (= (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_ICloneable'|))) :rule refl)
% 22.66/22.95 (step t1629 (cl (= (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_ICloneable'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_ICloneable'|))) :rule refl)
% 22.66/22.95 (step t1630 (cl (= (= |tptp.'System_Collections_IList'| |tptp.'System_ICloneable'|) (= |tptp.'System_Collections_IList'| |tptp.'System_ICloneable'|))) :rule refl)
% 22.66/22.95 (step t1631 (cl (= (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_ICloneable'|))) :rule refl)
% 22.66/22.95 (step t1632 (cl (= (= tptp.stringLiteral8 |tptp.'System_ICloneable'|) (= tptp.stringLiteral8 |tptp.'System_ICloneable'|))) :rule refl)
% 22.66/22.95 (step t1633 (cl (= (= tptp.stringLiteral9 |tptp.'System_ICloneable'|) (= tptp.stringLiteral9 |tptp.'System_ICloneable'|))) :rule refl)
% 22.66/22.95 (step t1634 (cl (= (= tptp.stringLiteral10 |tptp.'System_ICloneable'|) (= tptp.stringLiteral10 |tptp.'System_ICloneable'|))) :rule refl)
% 22.66/22.95 (step t1635 (cl (= (= tptp.stringLiteral11 |tptp.'System_ICloneable'|) (= tptp.stringLiteral11 |tptp.'System_ICloneable'|))) :rule refl)
% 22.66/22.95 (step t1636 (cl (= (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ICheckedException'|))) :rule refl)
% 22.66/22.95 (step t1637 (cl (= (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ICheckedException'|))) :rule refl)
% 22.66/22.95 (step t1638 (cl (= (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ICheckedException'|))) :rule refl)
% 22.66/22.95 (step t1639 (cl (= (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule refl)
% 22.66/22.95 (step t1640 (cl (= (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ICheckedException'|))) :rule refl)
% 22.66/22.95 (step t1641 (cl (= (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|))) :rule refl)
% 22.66/22.95 (step t1642 (cl (= (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ICheckedException'|))) :rule refl)
% 22.66/22.95 (step t1643 (cl (= (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) :rule refl)
% 22.66/22.95 (step t1644 (cl (= (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_IReflect'|))) :rule refl)
% 22.66/22.95 (step t1645 (cl (= (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ICheckedException'|))) :rule refl)
% 22.66/22.95 (step t1646 (cl (= (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack'|))) :rule refl)
% 22.66/22.95 (step t1647 (cl (= (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IEquatable_1___System_String'|))) :rule refl)
% 22.66/22.95 (step t1648 (cl (= (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ICheckedException'|))) :rule refl)
% 22.66/22.95 (step t1649 (cl (= (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IComparable_1___System_String'|))) :rule refl)
% 22.66/22.95 (step t1650 (cl (= (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_IList'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_IList'|))) :rule refl)
% 22.66/22.95 (step t1651 (cl (= (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) :rule refl)
% 22.66/22.95 (step t1652 (cl (= (= tptp.stringLiteral8 |tptp.'Microsoft_Contracts_ICheckedException'|) (= tptp.stringLiteral8 |tptp.'Microsoft_Contracts_ICheckedException'|))) :rule refl)
% 22.66/22.95 (step t1653 (cl (= (= tptp.stringLiteral9 |tptp.'Microsoft_Contracts_ICheckedException'|) (= tptp.stringLiteral9 |tptp.'Microsoft_Contracts_ICheckedException'|))) :rule refl)
% 22.66/22.95 (step t1654 (cl (= (= tptp.stringLiteral10 |tptp.'Microsoft_Contracts_ICheckedException'|) (= tptp.stringLiteral10 |tptp.'Microsoft_Contracts_ICheckedException'|))) :rule refl)
% 22.66/22.95 (step t1655 (cl (= (= tptp.stringLiteral11 |tptp.'Microsoft_Contracts_ICheckedException'|) (= tptp.stringLiteral11 |tptp.'Microsoft_Contracts_ICheckedException'|))) :rule refl)
% 22.66/22.95 (step t1656 (cl (= (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_MemberInfo'|))) :rule refl)
% 22.66/22.95 (step t1657 (cl (= (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IConvertible'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IConvertible'|))) :rule refl)
% 22.66/22.95 (step t1658 (cl (= (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule refl)
% 22.66/22.95 (step t1659 (cl (= (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) :rule refl)
% 22.66/22.95 (step t1660 (cl (= (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Exception'|))) :rule refl)
% 22.66/22.95 (step t1661 (cl (= (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_GuardException'|))) :rule refl)
% 22.66/22.95 (step t1662 (cl (= (= |tptp.'System_IConvertible'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_IConvertible'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) :rule refl)
% 22.66/22.95 (step t1663 (cl (= (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_IReflect'|))) :rule refl)
% 22.66/22.95 (step t1664 (cl (= (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_Serialization_ISerializable'|))) :rule refl)
% 22.66/22.95 (step t1665 (cl (= (= |tptp.'System_IConvertible'| |tptp.'BoundedStack'|) (= |tptp.'System_IConvertible'| |tptp.'BoundedStack'|))) :rule refl)
% 22.66/22.95 (step t1666 (cl (= (= |tptp.'System_IConvertible'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_IEquatable_1___System_String'|))) :rule refl)
% 22.66/22.95 (step t1667 (cl (= (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Type'|))) :rule refl)
% 22.66/22.95 (step t1668 (cl (= (= |tptp.'System_IConvertible'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_IComparable_1___System_String'|))) :rule refl)
% 22.66/22.95 (step t1669 (cl (= (= |tptp.'System_IConvertible'| |tptp.'System_Collections_IList'|) (= |tptp.'System_IConvertible'| |tptp.'System_Collections_IList'|))) :rule refl)
% 22.66/22.95 (step t1670 (cl (= (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) :rule refl)
% 22.66/22.95 (step t1671 (cl (= (= |tptp.'System_IConvertible'| tptp.stringLiteral8) (= |tptp.'System_IConvertible'| tptp.stringLiteral8))) :rule refl)
% 22.66/22.95 (step t1672 (cl (= (= |tptp.'System_IConvertible'| tptp.stringLiteral9) (= |tptp.'System_IConvertible'| tptp.stringLiteral9))) :rule refl)
% 22.66/22.95 (step t1673 (cl (= (= |tptp.'System_IConvertible'| tptp.stringLiteral10) (= |tptp.'System_IConvertible'| tptp.stringLiteral10))) :rule refl)
% 22.66/22.95 (step t1674 (cl (= (= |tptp.'System_IConvertible'| tptp.stringLiteral11) (= |tptp.'System_IConvertible'| tptp.stringLiteral11))) :rule refl)
% 22.66/22.95 (step t1675 (cl (= (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_MemberInfo'|))) :rule refl)
% 22.66/22.95 (step t1676 (cl (= (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule refl)
% 22.66/22.95 (step t1677 (cl (= (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) :rule refl)
% 22.66/22.95 (step t1678 (cl (= (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Exception'|))) :rule refl)
% 22.66/22.95 (step t1679 (cl (= (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_GuardException'|))) :rule refl)
% 22.66/22.95 (step t1680 (cl (= (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) :rule refl)
% 22.66/22.95 (step t1681 (cl (= (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_IReflect'|))) :rule refl)
% 22.66/22.95 (step t1682 (cl (= (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_Serialization_ISerializable'|))) :rule refl)
% 22.66/22.95 (step t1683 (cl (= (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack'|))) :rule refl)
% 22.66/22.95 (step t1684 (cl (= (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IEquatable_1___System_String'|))) :rule refl)
% 22.66/22.95 (step t1685 (cl (= (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Type'|))) :rule refl)
% 22.66/22.95 (step t1686 (cl (= (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable_1___System_String'|))) :rule refl)
% 22.66/22.95 (step t1687 (cl (= (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_IList'|))) :rule refl)
% 22.66/22.95 (step t1688 (cl (= (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) :rule refl)
% 22.66/22.95 (step t1689 (cl (= (= tptp.stringLiteral8 |tptp.'System_Reflection_MemberInfo'|) (= tptp.stringLiteral8 |tptp.'System_Reflection_MemberInfo'|))) :rule refl)
% 22.66/22.95 (step t1690 (cl (= (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral9) (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral9))) :rule refl)
% 22.66/22.95 (step t1691 (cl (= (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral10) (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral10))) :rule refl)
% 22.66/22.95 (step t1692 (cl (= (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral11) (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral11))) :rule refl)
% 22.66/22.95 (step t1693 (cl (= (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule refl)
% 22.66/22.95 (step t1694 (cl (= (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) :rule refl)
% 22.66/22.95 (step t1695 (cl (= (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Exception'|))) :rule refl)
% 22.66/22.95 (step t1696 (cl (= (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_GuardException'|))) :rule refl)
% 22.66/22.95 (step t1697 (cl (= (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) :rule refl)
% 22.66/22.95 (step t1698 (cl (= (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_IReflect'|))) :rule refl)
% 22.66/22.95 (step t1699 (cl (= (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_Serialization_ISerializable'|))) :rule refl)
% 22.66/22.95 (step t1700 (cl (= (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack'|))) :rule refl)
% 22.66/22.95 (step t1701 (cl (= (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IEquatable_1___System_String'|))) :rule refl)
% 22.66/22.95 (step t1702 (cl (= (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Type'|))) :rule refl)
% 22.66/22.95 (step t1703 (cl (= (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable_1___System_String'|))) :rule refl)
% 22.66/22.95 (step t1704 (cl (= (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IList'|))) :rule refl)
% 22.66/22.95 (step t1705 (cl (= (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) :rule refl)
% 22.66/22.95 (step t1706 (cl (= (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral8) (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral8))) :rule refl)
% 22.66/22.95 (step t1707 (cl (= (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral9) (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral9))) :rule refl)
% 22.66/22.95 (step t1708 (cl (= (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral10) (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral10))) :rule refl)
% 22.66/22.95 (step t1709 (cl (= (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral11) (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral11))) :rule refl)
% 22.66/22.95 (step t1710 (cl (= (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule refl)
% 22.66/22.95 (step t1711 (cl (= (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule refl)
% 22.66/22.95 (step t1712 (cl (= (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule refl)
% 22.66/22.95 (step t1713 (cl (= (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule refl)
% 22.66/22.95 (step t1714 (cl (= (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule refl)
% 22.66/22.95 (step t1715 (cl (= (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule refl)
% 22.66/22.95 (step t1716 (cl (= (= |tptp.'BoundedStack'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'BoundedStack'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule refl)
% 22.66/22.95 (step t1717 (cl (= (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule refl)
% 22.66/22.95 (step t1718 (cl (= (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule refl)
% 22.66/22.95 (step t1719 (cl (= (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule refl)
% 22.66/22.95 (step t1720 (cl (= (= |tptp.'System_Collections_IList'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Collections_IList'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule refl)
% 22.66/22.95 (step t1721 (cl (= (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule refl)
% 22.66/22.95 (step t1722 (cl (= (= tptp.stringLiteral8 |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= tptp.stringLiteral8 |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule refl)
% 22.66/22.95 (step t1723 (cl (= (= tptp.stringLiteral9 |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= tptp.stringLiteral9 |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule refl)
% 22.66/22.95 (step t1724 (cl (= (= tptp.stringLiteral10 |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= tptp.stringLiteral10 |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule refl)
% 22.66/22.95 (step t1725 (cl (= (= tptp.stringLiteral11 |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= tptp.stringLiteral11 |tptp.'System_Runtime_InteropServices__MemberInfo'|))) :rule refl)
% 22.66/22.95 (step t1726 (cl (= (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) :rule refl)
% 22.66/22.95 (step t1727 (cl (= (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_GuardException'|))) :rule refl)
% 22.66/22.95 (step t1728 (cl (= (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) :rule refl)
% 22.66/22.95 (step t1729 (cl (= (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_IReflect'|))) :rule refl)
% 22.66/22.95 (step t1730 (cl (= (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) :rule refl)
% 22.66/22.95 (step t1731 (cl (= (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack'|))) :rule refl)
% 22.66/22.95 (step t1732 (cl (= (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IEquatable_1___System_String'|))) :rule refl)
% 22.66/22.95 (step t1733 (cl (= (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) :rule refl)
% 22.66/22.95 (step t1734 (cl (= (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable_1___System_String'|))) :rule refl)
% 22.66/22.95 (step t1735 (cl (= (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_IList'|))) :rule refl)
% 22.66/22.95 (step t1736 (cl (= (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) :rule refl)
% 22.66/22.95 (step t1737 (cl (= (= tptp.stringLiteral8 |tptp.'System_Reflection_ICustomAttributeProvider'|) (= tptp.stringLiteral8 |tptp.'System_Reflection_ICustomAttributeProvider'|))) :rule refl)
% 22.66/22.95 (step t1738 (cl (= (= tptp.stringLiteral9 |tptp.'System_Reflection_ICustomAttributeProvider'|) (= tptp.stringLiteral9 |tptp.'System_Reflection_ICustomAttributeProvider'|))) :rule refl)
% 22.66/22.95 (step t1739 (cl (= (= tptp.stringLiteral10 |tptp.'System_Reflection_ICustomAttributeProvider'|) (= tptp.stringLiteral10 |tptp.'System_Reflection_ICustomAttributeProvider'|))) :rule refl)
% 22.66/22.95 (step t1740 (cl (= (= tptp.stringLiteral11 |tptp.'System_Reflection_ICustomAttributeProvider'|) (= tptp.stringLiteral11 |tptp.'System_Reflection_ICustomAttributeProvider'|))) :rule refl)
% 22.66/22.95 (step t1741 (cl (= (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_GuardException'|))) :rule refl)
% 22.66/22.95 (step t1742 (cl (= (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) :rule refl)
% 22.66/22.95 (step t1743 (cl (= (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_IReflect'|))) :rule refl)
% 22.66/22.95 (step t1744 (cl (= (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Exception'|))) :rule refl)
% 22.66/22.95 (step t1745 (cl (= (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack'|))) :rule refl)
% 22.66/22.95 (step t1746 (cl (= (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IEquatable_1___System_String'|))) :rule refl)
% 22.66/22.95 (step t1747 (cl (= (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Exception'|))) :rule refl)
% 22.66/22.95 (step t1748 (cl (= (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable_1___System_String'|))) :rule refl)
% 22.66/22.95 (step t1749 (cl (= (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_IList'|))) :rule refl)
% 22.66/22.95 (step t1750 (cl (= (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) :rule refl)
% 22.66/22.95 (step t1751 (cl (= (= tptp.stringLiteral8 |tptp.'System_Runtime_InteropServices__Exception'|) (= tptp.stringLiteral8 |tptp.'System_Runtime_InteropServices__Exception'|))) :rule refl)
% 22.66/22.95 (step t1752 (cl (= (= tptp.stringLiteral9 |tptp.'System_Runtime_InteropServices__Exception'|) (= tptp.stringLiteral9 |tptp.'System_Runtime_InteropServices__Exception'|))) :rule refl)
% 22.66/22.95 (step t1753 (cl (= (= tptp.stringLiteral10 |tptp.'System_Runtime_InteropServices__Exception'|) (= tptp.stringLiteral10 |tptp.'System_Runtime_InteropServices__Exception'|))) :rule refl)
% 22.66/22.95 (step t1754 (cl (= (= tptp.stringLiteral11 |tptp.'System_Runtime_InteropServices__Exception'|) (= tptp.stringLiteral11 |tptp.'System_Runtime_InteropServices__Exception'|))) :rule refl)
% 22.66/22.95 (step t1755 (cl (= (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) :rule refl)
% 22.66/22.95 (step t1756 (cl (= (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_IReflect'|))) :rule refl)
% 22.66/22.95 (step t1757 (cl (= (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_GuardException'|))) :rule refl)
% 22.66/22.95 (step t1758 (cl (= (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack'|))) :rule refl)
% 22.66/22.95 (step t1759 (cl (= (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IEquatable_1___System_String'|))) :rule refl)
% 22.66/22.95 (step t1760 (cl (= (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_GuardException'|))) :rule refl)
% 22.66/22.95 (step t1761 (cl (= (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IComparable_1___System_String'|))) :rule refl)
% 22.66/22.95 (step t1762 (cl (= (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_IList'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_IList'|))) :rule refl)
% 22.66/22.95 (step t1763 (cl (= (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) :rule refl)
% 22.66/22.95 (step t1764 (cl (= (= tptp.stringLiteral8 |tptp.'Microsoft_Contracts_GuardException'|) (= tptp.stringLiteral8 |tptp.'Microsoft_Contracts_GuardException'|))) :rule refl)
% 22.66/22.95 (step t1765 (cl (= (= tptp.stringLiteral9 |tptp.'Microsoft_Contracts_GuardException'|) (= tptp.stringLiteral9 |tptp.'Microsoft_Contracts_GuardException'|))) :rule refl)
% 22.66/22.95 (step t1766 (cl (= (= tptp.stringLiteral10 |tptp.'Microsoft_Contracts_GuardException'|) (= tptp.stringLiteral10 |tptp.'Microsoft_Contracts_GuardException'|))) :rule refl)
% 22.66/22.95 (step t1767 (cl (= (= tptp.stringLiteral11 |tptp.'Microsoft_Contracts_GuardException'|) (= tptp.stringLiteral11 |tptp.'Microsoft_Contracts_GuardException'|))) :rule refl)
% 22.66/22.95 (step t1768 (cl (= (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Reflection_IReflect'|))) :rule refl)
% 22.66/22.95 (step t1769 (cl (= (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) :rule refl)
% 22.66/22.95 (step t1770 (cl (= (= |tptp.'BoundedStack'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'BoundedStack'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) :rule refl)
% 22.66/22.95 (step t1771 (cl (= (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IEquatable_1___System_String'|))) :rule refl)
% 22.66/22.95 (step t1772 (cl (= (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) :rule refl)
% 22.66/22.95 (step t1773 (cl (= (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) :rule refl)
% 22.66/22.95 (step t1774 (cl (= (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IList'|))) :rule refl)
% 22.66/22.95 (step t1775 (cl (= (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) :rule refl)
% 22.66/22.95 (step t1776 (cl (= (= tptp.stringLiteral8 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= tptp.stringLiteral8 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) :rule refl)
% 22.66/22.95 (step t1777 (cl (= (= tptp.stringLiteral9 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= tptp.stringLiteral9 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) :rule refl)
% 22.66/22.95 (step t1778 (cl (= (= tptp.stringLiteral10 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= tptp.stringLiteral10 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) :rule refl)
% 22.66/22.95 (step t1779 (cl (= (= tptp.stringLiteral11 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= tptp.stringLiteral11 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) :rule refl)
% 22.66/22.95 (step t1780 (cl (= (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_IReflect'|))) :rule refl)
% 22.66/22.95 (step t1781 (cl (= (= |tptp.'BoundedStack'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'BoundedStack'| |tptp.'System_Reflection_IReflect'|))) :rule refl)
% 22.66/22.95 (step t1782 (cl (= (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Reflection_IReflect'|))) :rule refl)
% 22.66/22.95 (step t1783 (cl (= (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_IReflect'|))) :rule refl)
% 22.66/22.95 (step t1784 (cl (= (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Reflection_IReflect'|))) :rule refl)
% 22.66/22.95 (step t1785 (cl (= (= |tptp.'System_Collections_IList'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Collections_IList'| |tptp.'System_Reflection_IReflect'|))) :rule refl)
% 22.66/22.95 (step t1786 (cl (= (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Reflection_IReflect'|))) :rule refl)
% 22.66/22.95 (step t1787 (cl (= (= tptp.stringLiteral8 |tptp.'System_Reflection_IReflect'|) (= tptp.stringLiteral8 |tptp.'System_Reflection_IReflect'|))) :rule refl)
% 22.66/22.95 (step t1788 (cl (= (= tptp.stringLiteral9 |tptp.'System_Reflection_IReflect'|) (= tptp.stringLiteral9 |tptp.'System_Reflection_IReflect'|))) :rule refl)
% 22.66/22.95 (step t1789 (cl (= (= tptp.stringLiteral10 |tptp.'System_Reflection_IReflect'|) (= tptp.stringLiteral10 |tptp.'System_Reflection_IReflect'|))) :rule refl)
% 22.66/22.95 (step t1790 (cl (= (= tptp.stringLiteral11 |tptp.'System_Reflection_IReflect'|) (= tptp.stringLiteral11 |tptp.'System_Reflection_IReflect'|))) :rule refl)
% 22.66/22.95 (step t1791 (cl (= (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack'|))) :rule refl)
% 22.66/22.95 (step t1792 (cl (= (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IEquatable_1___System_String'|))) :rule refl)
% 22.66/22.95 (step t1793 (cl (= (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Type'|))) :rule refl)
% 22.66/22.95 (step t1794 (cl (= (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable_1___System_String'|))) :rule refl)
% 22.66/22.95 (step t1795 (cl (= (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_IList'|))) :rule refl)
% 22.66/22.95 (step t1796 (cl (= (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) :rule refl)
% 22.66/22.95 (step t1797 (cl (= (= tptp.stringLiteral8 |tptp.'System_Runtime_Serialization_ISerializable'|) (= tptp.stringLiteral8 |tptp.'System_Runtime_Serialization_ISerializable'|))) :rule refl)
% 22.66/22.95 (step t1798 (cl (= (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral9) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral9))) :rule refl)
% 22.66/22.95 (step t1799 (cl (= (= tptp.stringLiteral10 |tptp.'System_Runtime_Serialization_ISerializable'|) (= tptp.stringLiteral10 |tptp.'System_Runtime_Serialization_ISerializable'|))) :rule refl)
% 22.66/22.95 (step t1800 (cl (= (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral11) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral11))) :rule refl)
% 22.66/22.95 (step t1801 (cl (= (= |tptp.'BoundedStack'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'BoundedStack'| |tptp.'System_IEquatable_1___System_String'|))) :rule refl)
% 22.66/22.95 (step t1802 (cl (= (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack'|))) :rule refl)
% 22.66/22.95 (step t1803 (cl (= (= |tptp.'BoundedStack'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'BoundedStack'| |tptp.'System_IComparable_1___System_String'|))) :rule refl)
% 22.66/22.95 (step t1804 (cl (= (= |tptp.'BoundedStack'| |tptp.'System_Collections_IList'|) (= |tptp.'BoundedStack'| |tptp.'System_Collections_IList'|))) :rule refl)
% 22.66/22.95 (step t1805 (cl (= (= |tptp.'BoundedStack'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'BoundedStack'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) :rule refl)
% 22.66/22.95 (step t1806 (cl (= (= tptp.stringLiteral8 |tptp.'BoundedStack'|) (= tptp.stringLiteral8 |tptp.'BoundedStack'|))) :rule refl)
% 22.66/22.95 (step t1807 (cl (= (= tptp.stringLiteral9 |tptp.'BoundedStack'|) (= tptp.stringLiteral9 |tptp.'BoundedStack'|))) :rule refl)
% 22.66/22.95 (step t1808 (cl (= (= tptp.stringLiteral10 |tptp.'BoundedStack'|) (= tptp.stringLiteral10 |tptp.'BoundedStack'|))) :rule refl)
% 22.66/22.95 (step t1809 (cl (= (= tptp.stringLiteral11 |tptp.'BoundedStack'|) (= tptp.stringLiteral11 |tptp.'BoundedStack'|))) :rule refl)
% 22.66/22.95 (step t1810 (cl (= (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IEquatable_1___System_String'|))) :rule refl)
% 22.66/22.95 (step t1811 (cl (= (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|))) :rule refl)
% 22.66/22.95 (step t1812 (cl (= (= |tptp.'System_Collections_IList'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Collections_IList'| |tptp.'System_IEquatable_1___System_String'|))) :rule refl)
% 22.66/22.95 (step t1813 (cl (= (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IEquatable_1___System_String'|))) :rule refl)
% 22.66/22.95 (step t1814 (cl (= (= tptp.stringLiteral8 |tptp.'System_IEquatable_1___System_String'|) (= tptp.stringLiteral8 |tptp.'System_IEquatable_1___System_String'|))) :rule refl)
% 22.66/22.95 (step t1815 (cl (= (= tptp.stringLiteral9 |tptp.'System_IEquatable_1___System_String'|) (= tptp.stringLiteral9 |tptp.'System_IEquatable_1___System_String'|))) :rule refl)
% 22.66/22.95 (step t1816 (cl (= (= tptp.stringLiteral10 |tptp.'System_IEquatable_1___System_String'|) (= tptp.stringLiteral10 |tptp.'System_IEquatable_1___System_String'|))) :rule refl)
% 22.66/22.95 (step t1817 (cl (= (= tptp.stringLiteral11 |tptp.'System_IEquatable_1___System_String'|) (= tptp.stringLiteral11 |tptp.'System_IEquatable_1___System_String'|))) :rule refl)
% 22.66/22.95 (step t1818 (cl (= (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable_1___System_String'|))) :rule refl)
% 22.66/22.95 (step t1819 (cl (= (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_IList'|))) :rule refl)
% 22.66/22.95 (step t1820 (cl (= (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) :rule refl)
% 22.66/22.95 (step t1821 (cl (= (= tptp.stringLiteral8 |tptp.'System_Runtime_InteropServices__Type'|) (= tptp.stringLiteral8 |tptp.'System_Runtime_InteropServices__Type'|))) :rule refl)
% 22.66/22.95 (step t1822 (cl (= (= tptp.stringLiteral9 |tptp.'System_Runtime_InteropServices__Type'|) (= tptp.stringLiteral9 |tptp.'System_Runtime_InteropServices__Type'|))) :rule refl)
% 22.66/22.95 (step t1823 (cl (= (= tptp.stringLiteral10 |tptp.'System_Runtime_InteropServices__Type'|) (= tptp.stringLiteral10 |tptp.'System_Runtime_InteropServices__Type'|))) :rule refl)
% 22.66/22.95 (step t1824 (cl (= (= tptp.stringLiteral11 |tptp.'System_Runtime_InteropServices__Type'|) (= tptp.stringLiteral11 |tptp.'System_Runtime_InteropServices__Type'|))) :rule refl)
% 22.66/22.95 (step t1825 (cl (= (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_IList'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_IList'|))) :rule refl)
% 22.66/22.95 (step t1826 (cl (= (= |tptp.'System_IComparable_1___System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) :rule refl)
% 22.66/22.95 (step t1827 (cl (= (= tptp.stringLiteral8 |tptp.'System_IComparable_1___System_String'|) (= tptp.stringLiteral8 |tptp.'System_IComparable_1___System_String'|))) :rule refl)
% 22.66/22.95 (step t1828 (cl (= (= tptp.stringLiteral9 |tptp.'System_IComparable_1___System_String'|) (= tptp.stringLiteral9 |tptp.'System_IComparable_1___System_String'|))) :rule refl)
% 22.66/22.95 (step t1829 (cl (= (= tptp.stringLiteral10 |tptp.'System_IComparable_1___System_String'|) (= tptp.stringLiteral10 |tptp.'System_IComparable_1___System_String'|))) :rule refl)
% 22.66/22.95 (step t1830 (cl (= (= tptp.stringLiteral11 |tptp.'System_IComparable_1___System_String'|) (= tptp.stringLiteral11 |tptp.'System_IComparable_1___System_String'|))) :rule refl)
% 22.66/22.95 (step t1831 (cl (= (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_IList'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_IList'|))) :rule refl)
% 22.66/22.95 (step t1832 (cl (= (= tptp.stringLiteral8 |tptp.'System_Collections_IList'|) (= tptp.stringLiteral8 |tptp.'System_Collections_IList'|))) :rule refl)
% 22.66/22.95 (step t1833 (cl (= (= tptp.stringLiteral9 |tptp.'System_Collections_IList'|) (= tptp.stringLiteral9 |tptp.'System_Collections_IList'|))) :rule refl)
% 22.66/22.95 (step t1834 (cl (= (= tptp.stringLiteral10 |tptp.'System_Collections_IList'|) (= tptp.stringLiteral10 |tptp.'System_Collections_IList'|))) :rule refl)
% 22.66/22.95 (step t1835 (cl (= (= tptp.stringLiteral11 |tptp.'System_Collections_IList'|) (= tptp.stringLiteral11 |tptp.'System_Collections_IList'|))) :rule refl)
% 22.66/22.95 (step t1836 (cl (= (= tptp.stringLiteral8 |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) :rule refl)
% 22.66/22.95 (step t1837 (cl (= (= tptp.stringLiteral9 |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral9 |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) :rule refl)
% 22.66/22.95 (step t1838 (cl (= (= tptp.stringLiteral10 |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral10 |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) :rule refl)
% 22.66/22.95 (step t1839 (cl (= (= tptp.stringLiteral11 |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral11 |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) :rule refl)
% 22.66/22.95 (step t1840 (cl (= (= tptp.stringLiteral8 tptp.stringLiteral9) (= tptp.stringLiteral8 tptp.stringLiteral9))) :rule refl)
% 22.66/22.95 (step t1841 (cl (= (= tptp.stringLiteral8 tptp.stringLiteral10) (= tptp.stringLiteral8 tptp.stringLiteral10))) :rule refl)
% 22.66/22.95 (step t1842 (cl (= (= tptp.stringLiteral8 tptp.stringLiteral11) (= tptp.stringLiteral8 tptp.stringLiteral11))) :rule refl)
% 22.66/22.95 (step t1843 (cl (= (= tptp.stringLiteral10 tptp.stringLiteral9) (= tptp.stringLiteral10 tptp.stringLiteral9))) :rule refl)
% 22.66/22.95 (step t1844 (cl (= (= tptp.stringLiteral9 tptp.stringLiteral11) (= tptp.stringLiteral9 tptp.stringLiteral11))) :rule refl)
% 22.66/22.95 (step t1845 (cl (= (= tptp.stringLiteral10 tptp.stringLiteral11) (= tptp.stringLiteral10 tptp.stringLiteral11))) :rule refl)
% 22.66/22.95 (step t1846 (cl (= (not (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.elements))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.elements))))) :rule refl)
% 22.66/22.95 (step t1847 (cl (= (not (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.exposeVersion))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.exposeVersion))))) :rule refl)
% 22.66/22.95 (step t1848 (cl (= (not (forall ((A__questionmark_c Int)) (= A__questionmark_c (|tptp.'ClassReprInv'| (|tptp.'ClassRepr'| A__questionmark_c))))) (not (forall ((A__questionmark_c Int)) (= A__questionmark_c (|tptp.'ClassReprInv'| (|tptp.'ClassRepr'| A__questionmark_c))))))) :rule refl)
% 22.66/22.95 (step t1849 (cl (= (not (forall ((A__questionmark_T Int)) (not (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'ClassRepr'| A__questionmark_T)) |tptp.'System_Object'|))))) (not (forall ((A__questionmark_T Int)) (not (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'ClassRepr'| A__questionmark_T)) |tptp.'System_Object'|))))))) :rule refl)
% 22.66/22.95 (step t1850 (cl (= (not (forall ((A__questionmark_T Int)) (not (= tptp.nullObject (|tptp.'ClassRepr'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int)) (not (= tptp.nullObject (|tptp.'ClassRepr'| A__questionmark_T))))))) :rule refl)
% 22.66/22.95 (step t1851 (cl (= (not (forall ((A__questionmark_T Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_T) tptp.ownerFrame))))) (not (forall ((A__questionmark_T Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_T) tptp.ownerFrame))))))) :rule refl)
% 22.66/22.95 (step t1852 (cl (= (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.allocated))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.allocated))))) :rule refl)
% 22.66/22.95 (step t1853 (cl (= (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.elements))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.elements))))) :rule refl)
% 22.66/22.95 (step t1854 (cl (= (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.inv)) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.inv)))) :rule refl)
% 22.66/22.95 (step t1855 (cl (= (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.localinv)) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.localinv)))) :rule refl)
% 22.66/22.95 (step t1856 (cl (= (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerRef))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerRef))))) :rule refl)
% 22.66/22.95 (step t1857 (cl (= (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerFrame))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerFrame))))) :rule refl)
% 22.66/22.95 (step t1858 (cl (= (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.exposeVersion))))) :rule refl)
% 22.66/22.95 (step t1859 (cl (= (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'FirstConsistentOwner'|)) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'FirstConsistentOwner'|)))) :rule refl)
% 22.66/22.95 (step t1860 (cl (= (= tptp.true_1 (|tptp.'IsStaticField'| tptp.allocated)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.allocated)))) :rule refl)
% 22.66/22.95 (step t1861 (cl (= (= tptp.true_1 (|tptp.'IsStaticField'| tptp.elements)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.elements)))) :rule refl)
% 22.66/22.95 (step t1862 (cl (= (= tptp.true_1 (|tptp.'IsStaticField'| tptp.inv)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.inv)))) :rule refl)
% 22.66/22.95 (step t1863 (cl (= (= tptp.true_1 (|tptp.'IsStaticField'| tptp.localinv)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.localinv)))) :rule refl)
% 22.66/22.95 (step t1864 (cl (= (= tptp.true_1 (|tptp.'IsStaticField'| tptp.exposeVersion)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.exposeVersion)))) :rule refl)
% 22.66/22.95 (step t1865 (cl (= (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.ownerRef)) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.ownerRef)))) :rule refl)
% 22.66/22.95 (step t1866 (cl (= (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.ownerFrame)) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.ownerFrame)))) :rule refl)
% 22.66/22.95 (step t1867 (cl (= (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.exposeVersion))))) :rule refl)
% 22.66/22.95 (step t1868 (cl (= (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.elements))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.elements))))) :rule refl)
% 22.66/22.95 (step t1869 (cl (= (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))))) :rule refl)
% 22.66/22.95 (step t1870 (cl (= (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'ValueArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'ValueArrayGet'| A__questionmark_A A__questionmark_j))))))) :rule refl)
% 22.66/22.95 (step t1871 (cl (= (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))))) :rule refl)
% 22.66/22.95 (step t1872 (cl (= (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'IntArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'IntArrayGet'| A__questionmark_A A__questionmark_j))))))) :rule refl)
% 22.66/22.95 (step t1873 (cl (= (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))))) :rule refl)
% 22.66/22.95 (step t1874 (cl (= (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'RefArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'RefArrayGet'| A__questionmark_A A__questionmark_j))))))) :rule refl)
% 22.66/22.95 (step t1875 (cl (= (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'ArrayIndexInvX'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'ArrayIndexInvX'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y))))))) :rule refl)
% 22.66/22.95 (step t1876 (cl (= (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_y (|tptp.'ArrayIndexInvY'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_y (|tptp.'ArrayIndexInvY'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y))))))) :rule refl)
% 22.66/22.95 (step t1877 (cl (= (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (|tptp.'InRange'| (|tptp.'IntArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (|tptp.'InRange'| (|tptp.'IntArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))))) :rule refl)
% 22.66/22.95 (step t1878 (cl (= (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))))) :rule refl)
% 22.66/22.95 (step t1879 (cl (= (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_i Int) (A__questionmark_r Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_i Int) (A__questionmark_r Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))))))) :rule refl)
% 22.66/22.95 (step t1880 (cl (= (not (forall ((A__questionmark_a Int)) (>= (|tptp.'Rank'| A__questionmark_a) 1))) (not (forall ((A__questionmark_a Int)) (>= (|tptp.'Rank'| A__questionmark_a) 1))))) :rule refl)
% 22.66/22.95 (step t1881 (cl (= (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))))) :rule refl)
% 22.66/22.95 (step t1882 (cl (= (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))))) :rule refl)
% 22.66/22.95 (step t1883 (cl (= (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))))) :rule refl)
% 22.66/22.95 (step t1884 (cl (= (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))))) :rule refl)
% 22.66/22.95 (step t1885 (cl (= (not (forall ((BOUND_VARIABLE_11112 Int)) (>= (|tptp.'Length'| BOUND_VARIABLE_11112) 0))) (not (forall ((BOUND_VARIABLE_11112 Int)) (>= (|tptp.'Length'| BOUND_VARIABLE_11112) 0))))) :rule refl)
% 22.66/22.95 (step t1886 (cl (= (not (forall ((BOUND_VARIABLE_11118 Int)) (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| BOUND_VARIABLE_11118))) 0))) (not (forall ((BOUND_VARIABLE_11118 Int)) (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| BOUND_VARIABLE_11118))) 0))))) :rule refl)
% 22.66/22.95 (step t1887 (cl (= (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (>= (|tptp.'DimLength'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (>= (|tptp.'DimLength'| A__questionmark_a A__questionmark_i) 0))))) :rule refl)
% 22.66/22.95 (step t1888 (cl (= (not (forall ((A__questionmark_a Int)) (or (not (= (|tptp.'Rank'| A__questionmark_a) 1)) (= (|tptp.'DimLength'| A__questionmark_a 0) (|tptp.'Length'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int)) (or (not (= (|tptp.'Rank'| A__questionmark_a) 1)) (= (|tptp.'DimLength'| A__questionmark_a 0) (|tptp.'Length'| A__questionmark_a))))))) :rule refl)
% 22.66/22.95 (step t1889 (cl (= (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'LBound'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'LBound'| A__questionmark_a A__questionmark_i) 0))))) :rule refl)
% 22.66/22.95 (step t1890 (cl (= (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'UBound'| A__questionmark_a A__questionmark_i) (+ (- 1) (|tptp.'DimLength'| A__questionmark_a A__questionmark_i))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'UBound'| A__questionmark_a A__questionmark_i) (+ (- 1) (|tptp.'DimLength'| A__questionmark_a A__questionmark_i))))))) :rule refl)
% 22.66/22.95 (step t1891 (cl (= (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryValue'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryValue'| (|tptp.'ArrayCategory'| A__questionmark_T))))))) :rule refl)
% 22.66/22.95 (step t1892 (cl (= (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryInt'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryInt'| (|tptp.'ArrayCategory'| A__questionmark_T))))))) :rule refl)
% 22.66/22.95 (step t1893 (cl (= (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryRef'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryRef'| (|tptp.'ArrayCategory'| A__questionmark_T))))))) :rule refl)
% 22.66/22.95 (step t1894 (cl (= (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryNonNullRef'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryNonNullRef'| (|tptp.'ArrayCategory'| A__questionmark_T))))))) :rule refl)
% 22.66/22.95 (step t1895 (cl (= (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Object'|))))) :rule refl)
% 22.66/22.95 (step t1896 (cl (= (not (forall ((BOUND_VARIABLE_11205 Int) (BOUND_VARIABLE_11207 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11205 BOUND_VARIABLE_11207) (|tptp.'ValueArray'| BOUND_VARIABLE_11205 BOUND_VARIABLE_11207))))) (not (forall ((BOUND_VARIABLE_11205 Int) (BOUND_VARIABLE_11207 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11205 BOUND_VARIABLE_11207) (|tptp.'ValueArray'| BOUND_VARIABLE_11205 BOUND_VARIABLE_11207))))))) :rule refl)
% 22.66/22.95 (step t1897 (cl (= (not (forall ((BOUND_VARIABLE_11214 Int) (BOUND_VARIABLE_11216 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11214 BOUND_VARIABLE_11216) |tptp.'System_Array'|)))) (not (forall ((BOUND_VARIABLE_11214 Int) (BOUND_VARIABLE_11216 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11214 BOUND_VARIABLE_11216) |tptp.'System_Array'|)))))) :rule refl)
% 22.66/22.95 (step t1898 (cl (= (not (forall ((BOUND_VARIABLE_11254 Int) (BOUND_VARIABLE_11256 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11254 BOUND_VARIABLE_11256) (|tptp.'IntArray'| BOUND_VARIABLE_11254 BOUND_VARIABLE_11256))))) (not (forall ((BOUND_VARIABLE_11254 Int) (BOUND_VARIABLE_11256 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11254 BOUND_VARIABLE_11256) (|tptp.'IntArray'| BOUND_VARIABLE_11254 BOUND_VARIABLE_11256))))))) :rule refl)
% 22.66/22.95 (step t1899 (cl (= (not (forall ((BOUND_VARIABLE_11263 Int) (BOUND_VARIABLE_11265 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11263 BOUND_VARIABLE_11265) |tptp.'System_Array'|)))) (not (forall ((BOUND_VARIABLE_11263 Int) (BOUND_VARIABLE_11265 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11263 BOUND_VARIABLE_11265) |tptp.'System_Array'|)))))) :rule refl)
% 22.66/22.95 (step t1900 (cl (= (not (forall ((BOUND_VARIABLE_11303 Int) (BOUND_VARIABLE_11305 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11303 BOUND_VARIABLE_11305) (|tptp.'RefArray'| BOUND_VARIABLE_11303 BOUND_VARIABLE_11305))))) (not (forall ((BOUND_VARIABLE_11303 Int) (BOUND_VARIABLE_11305 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11303 BOUND_VARIABLE_11305) (|tptp.'RefArray'| BOUND_VARIABLE_11303 BOUND_VARIABLE_11305))))))) :rule refl)
% 22.66/22.95 (step t1901 (cl (= (not (forall ((BOUND_VARIABLE_11312 Int) (BOUND_VARIABLE_11314 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11312 BOUND_VARIABLE_11314) |tptp.'System_Array'|)))) (not (forall ((BOUND_VARIABLE_11312 Int) (BOUND_VARIABLE_11314 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11312 BOUND_VARIABLE_11314) |tptp.'System_Array'|)))))) :rule refl)
% 22.66/22.95 (step t1902 (cl (= (not (forall ((BOUND_VARIABLE_11352 Int) (BOUND_VARIABLE_11354 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11352 BOUND_VARIABLE_11354) (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11352 BOUND_VARIABLE_11354))))) (not (forall ((BOUND_VARIABLE_11352 Int) (BOUND_VARIABLE_11354 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11352 BOUND_VARIABLE_11354) (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11352 BOUND_VARIABLE_11354))))))) :rule refl)
% 22.66/22.95 (step t1903 (cl (= (not (forall ((BOUND_VARIABLE_11361 Int) (BOUND_VARIABLE_11363 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11361 BOUND_VARIABLE_11363) |tptp.'System_Array'|)))) (not (forall ((BOUND_VARIABLE_11361 Int) (BOUND_VARIABLE_11363 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11361 BOUND_VARIABLE_11363) |tptp.'System_Array'|)))))) :rule refl)
% 22.66/22.95 (step t1904 (cl (= (not (forall ((A__questionmark_array Int) (A__questionmark_elementType Int) (A__questionmark_rank Int)) (or (not (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank))) (and (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_array) |tptp.'System_Array'|)) (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array)) (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| (tptp.typeof A__questionmark_array)))))))) (not (forall ((A__questionmark_array Int) (A__questionmark_elementType Int) (A__questionmark_rank Int)) (or (not (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank))) (and (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_array) |tptp.'System_Array'|)) (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array)) (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| (tptp.typeof A__questionmark_array)))))))))) :rule refl)
% 22.66/22.95 (step t1905 (cl (= (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))))))) :rule refl)
% 22.66/22.95 (step t1906 (cl (= (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))))))) :rule refl)
% 22.66/22.95 (step t1907 (cl (= (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))))) :rule refl)
% 22.66/22.95 (step t1908 (cl (= (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))))) :rule refl)
% 22.66/22.95 (step t1909 (cl (= (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))))))) :rule refl)
% 22.66/22.95 (step t1910 (cl (= (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))))))) :rule refl)
% 22.66/22.95 (step t1911 (cl (= (not (forall ((BOUND_VARIABLE_11493 Int) (BOUND_VARIABLE_11495 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11495 (|tptp.'RefArray'| BOUND_VARIABLE_11495 BOUND_VARIABLE_11493)))))) (not (forall ((BOUND_VARIABLE_11493 Int) (BOUND_VARIABLE_11495 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11495 (|tptp.'RefArray'| BOUND_VARIABLE_11495 BOUND_VARIABLE_11493)))))))) :rule refl)
% 22.66/22.95 (step t1912 (cl (= (not (forall ((BOUND_VARIABLE_11506 Int) (BOUND_VARIABLE_11508 Int) (BOUND_VARIABLE_11510 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11510 (|tptp.'RefArray'| BOUND_VARIABLE_11506 BOUND_VARIABLE_11508)))) (= BOUND_VARIABLE_11510 (|tptp.'RefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_11510) BOUND_VARIABLE_11508))))) (not (forall ((BOUND_VARIABLE_11506 Int) (BOUND_VARIABLE_11508 Int) (BOUND_VARIABLE_11510 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11510 (|tptp.'RefArray'| BOUND_VARIABLE_11506 BOUND_VARIABLE_11508)))) (= BOUND_VARIABLE_11510 (|tptp.'RefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_11510) BOUND_VARIABLE_11508))))))) :rule refl)
% 22.66/22.95 (step t1913 (cl (= (not (forall ((BOUND_VARIABLE_11522 Int) (BOUND_VARIABLE_11524 Int) (BOUND_VARIABLE_11526 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11526 (|tptp.'RefArray'| BOUND_VARIABLE_11522 BOUND_VARIABLE_11524)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_11526) BOUND_VARIABLE_11522))))) (not (forall ((BOUND_VARIABLE_11522 Int) (BOUND_VARIABLE_11524 Int) (BOUND_VARIABLE_11526 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11526 (|tptp.'RefArray'| BOUND_VARIABLE_11522 BOUND_VARIABLE_11524)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_11526) BOUND_VARIABLE_11522))))))) :rule refl)
% 22.66/22.95 (step t1914 (cl (= (not (forall ((BOUND_VARIABLE_11598 Int) (BOUND_VARIABLE_11600 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11600 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11600 BOUND_VARIABLE_11598)))))) (not (forall ((BOUND_VARIABLE_11598 Int) (BOUND_VARIABLE_11600 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11600 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11600 BOUND_VARIABLE_11598)))))))) :rule refl)
% 22.66/22.95 (step t1915 (cl (= (not (forall ((BOUND_VARIABLE_11611 Int) (BOUND_VARIABLE_11613 Int) (BOUND_VARIABLE_11615 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11615 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11611 BOUND_VARIABLE_11613)))) (= BOUND_VARIABLE_11615 (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_11615) BOUND_VARIABLE_11613))))) (not (forall ((BOUND_VARIABLE_11611 Int) (BOUND_VARIABLE_11613 Int) (BOUND_VARIABLE_11615 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11615 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11611 BOUND_VARIABLE_11613)))) (= BOUND_VARIABLE_11615 (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_11615) BOUND_VARIABLE_11613))))))) :rule refl)
% 22.66/22.95 (step t1916 (cl (= (not (forall ((BOUND_VARIABLE_11627 Int) (BOUND_VARIABLE_11629 Int) (BOUND_VARIABLE_11631 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11631 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11627 BOUND_VARIABLE_11629)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_11631) BOUND_VARIABLE_11627))))) (not (forall ((BOUND_VARIABLE_11627 Int) (BOUND_VARIABLE_11629 Int) (BOUND_VARIABLE_11631 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11631 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11627 BOUND_VARIABLE_11629)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_11631) BOUND_VARIABLE_11627))))))) :rule refl)
% 22.66/22.95 (step t1917 (cl (= (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))))) :rule refl)
% 22.66/22.95 (step t1918 (cl (= (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))))) :rule refl)
% 22.66/22.95 (step t1919 (cl (= (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (and (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (and (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))))) :rule refl)
% 22.66/22.95 (step t1920 (cl (= (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (and (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (and (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))))) :rule refl)
% 22.66/22.95 (step t1921 (cl (= (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))))) :rule refl)
% 22.66/22.95 (step t1922 (cl (= (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))))) :rule refl)
% 22.66/22.95 (step t1923 (cl (= (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))) (and (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef)) (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))) (and (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef)) (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame)))))))) :rule refl)
% 22.66/22.95 (step t1924 (cl (= (not (forall ((A__questionmark_a Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1))))))))) :rule refl)
% 22.66/22.95 (step t1925 (cl (= (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= |tptp.'System_Object'| (tptp.typeof (|tptp.'ElementProxy'| A__questionmark_o A__questionmark_pos))))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= |tptp.'System_Object'| (tptp.typeof (|tptp.'ElementProxy'| A__questionmark_o A__questionmark_pos))))))) :rule refl)
% 22.66/22.95 (step t1926 (cl (= (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= |tptp.'System_Object'| (tptp.typeof (|tptp.'ElementProxyStruct'| A__questionmark_o A__questionmark_pos))))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= |tptp.'System_Object'| (tptp.typeof (|tptp.'ElementProxyStruct'| A__questionmark_o A__questionmark_pos))))))) :rule refl)
% 22.66/22.95 (step t1927 (cl (= (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f)))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f)))))) :rule refl)
% 22.66/22.95 (step t1928 (cl (= (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_f_prime_ Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_f A__questionmark_f_prime_) (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f_prime_) (|tptp.'StructGet'| A__questionmark_s A__questionmark_f_prime_))))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_f_prime_ Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_f A__questionmark_f_prime_) (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f_prime_) (|tptp.'StructGet'| A__questionmark_s A__questionmark_f_prime_))))))) :rule refl)
% 22.66/22.95 (step t1929 (cl (= (not (forall ((BOUND_VARIABLE_12007 Int)) (= tptp.true_1 (tptp.x BOUND_VARIABLE_12007 (|tptp.'BaseClass'| BOUND_VARIABLE_12007))))) (not (forall ((BOUND_VARIABLE_12007 Int)) (= tptp.true_1 (tptp.x BOUND_VARIABLE_12007 (|tptp.'BaseClass'| BOUND_VARIABLE_12007))))))) :rule refl)
% 22.66/22.95 (step t1930 (cl (= (not (forall ((BOUND_VARIABLE_12014 Int)) (or (= |tptp.'System_Object'| BOUND_VARIABLE_12014) (not (= BOUND_VARIABLE_12014 (|tptp.'BaseClass'| BOUND_VARIABLE_12014)))))) (not (forall ((BOUND_VARIABLE_12014 Int)) (or (= |tptp.'System_Object'| BOUND_VARIABLE_12014) (not (= BOUND_VARIABLE_12014 (|tptp.'BaseClass'| BOUND_VARIABLE_12014)))))))) :rule refl)
% 22.66/22.95 (step t1931 (cl (= (not (forall ((A__questionmark_A Int) (A__questionmark_B Int) (A__questionmark_C Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_C (|tptp.'AsDirectSubClass'| A__questionmark_B A__questionmark_A)))) (= A__questionmark_B (|tptp.'OneClassDown'| A__questionmark_C A__questionmark_A))))) (not (forall ((A__questionmark_A Int) (A__questionmark_B Int) (A__questionmark_C Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_C (|tptp.'AsDirectSubClass'| A__questionmark_B A__questionmark_A)))) (= A__questionmark_B (|tptp.'OneClassDown'| A__questionmark_C A__questionmark_A))))))) :rule refl)
% 22.66/22.95 (step t1932 (cl (= (not (forall ((A__questionmark_T Int) (BOUND_VARIABLE_12067 Int) (BOUND_VARIABLE_12060 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| A__questionmark_T))) (and (or (not (= tptp.true_1 (tptp.x A__questionmark_T BOUND_VARIABLE_12060))) (= A__questionmark_T BOUND_VARIABLE_12060)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12067 A__questionmark_T))) (= A__questionmark_T BOUND_VARIABLE_12067)))))) (not (forall ((A__questionmark_T Int) (BOUND_VARIABLE_12067 Int) (BOUND_VARIABLE_12060 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| A__questionmark_T))) (and (or (not (= tptp.true_1 (tptp.x A__questionmark_T BOUND_VARIABLE_12060))) (= A__questionmark_T BOUND_VARIABLE_12060)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12067 A__questionmark_T))) (= A__questionmark_T BOUND_VARIABLE_12067)))))))) :rule refl)
% 22.66/22.95 (step t1933 (cl (= (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Boolean'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Boolean'|))))) :rule refl)
% 22.66/22.95 (step t1934 (cl (= (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Object'|))))) :rule refl)
% 22.66/22.95 (step t1935 (cl (= (not (forall ((A__questionmark_T Int)) (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'TypeObject'| A__questionmark_T) |tptp.'System_Type'|)))) (not (forall ((A__questionmark_T Int)) (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'TypeObject'| A__questionmark_T) |tptp.'System_Type'|)))))) :rule refl)
% 22.66/22.95 (step t1936 (cl (= (not (forall ((A__questionmark_T Int)) (= A__questionmark_T (|tptp.'TypeName'| (|tptp.'TypeObject'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int)) (= A__questionmark_T (|tptp.'TypeName'| (|tptp.'TypeObject'| A__questionmark_T))))))) :rule refl)
% 22.66/22.95 (step t1937 (cl (= (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (or (= tptp.nullObject A__questionmark_o) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) A__questionmark_T)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (or (= tptp.nullObject A__questionmark_o) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) A__questionmark_T)))))))) :rule refl)
% 22.66/22.95 (step t1938 (cl (= (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T)) (and (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T)) (and (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)))))))) :rule refl)
% 22.66/22.95 (step t1939 (cl (= (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T))) (= A__questionmark_o (|tptp.'As'| A__questionmark_o A__questionmark_T))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T))) (= A__questionmark_o (|tptp.'As'| A__questionmark_o A__questionmark_T))))))) :rule refl)
% 22.66/22.95 (step t1940 (cl (= (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (= tptp.nullObject (|tptp.'As'| A__questionmark_o A__questionmark_T))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (= tptp.nullObject (|tptp.'As'| A__questionmark_o A__questionmark_T))))))) :rule refl)
% 22.66/22.95 (step t1941 (cl (= (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) |tptp.'System_Array'|))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) |tptp.'System_Array'|))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))))) :rule refl)
% 22.66/22.95 (step t1942 (cl (= (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f)))))))) :rule refl)
% 22.66/22.95 (step t1943 (cl (= (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) tptp.allocated))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) tptp.allocated))))))) :rule refl)
% 22.66/22.95 (step t1944 (cl (= (not (forall ((A__questionmark_h_1 Int) (A__questionmark_s Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_s))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'StructGet'| A__questionmark_s A__questionmark_f)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_s Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_s))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'StructGet'| A__questionmark_s A__questionmark_f)))))))) :rule refl)
% 22.66/22.95 (step t1945 (cl (= (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'RefArrayGet'| A__questionmark_e A__questionmark_i)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'RefArrayGet'| A__questionmark_e A__questionmark_i)))))))) :rule refl)
% 22.66/22.95 (step t1946 (cl (= (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'ValueArrayGet'| A__questionmark_e A__questionmark_i)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'ValueArrayGet'| A__questionmark_e A__questionmark_i)))))))) :rule refl)
% 22.66/22.95 (step t1947 (cl (= (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_o))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_o))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))))))) :rule refl)
% 22.66/22.95 (step t1948 (cl (= (not (forall ((A__questionmark_h_1 Int) (A__questionmark_c Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_c) tptp.allocated))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_c Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_c) tptp.allocated))))))) :rule refl)
% 22.66/22.95 (step t1949 (cl (= (not (= |tptp.'System_Object'| (|tptp.'DeclType'| |tptp.'NonNullFieldsAreInitialized'|))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| |tptp.'NonNullFieldsAreInitialized'|))))) :rule refl)
% 22.66/22.95 (step t1950 (cl (= (not (forall ((A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= A__questionmark_f (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T))) (= A__questionmark_f (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T))))) (not (forall ((A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= A__questionmark_f (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T))) (= A__questionmark_f (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T))))))) :rule refl)
% 22.66/22.95 (step t1951 (cl (= (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (|tptp.'Is'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)) A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (|tptp.'Is'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)) A__questionmark_T))))))) :rule refl)
% 22.66/22.95 (step t1952 (cl (= (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (and (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|)))) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (and (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|)))) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T))))))))) :rule refl)
% 22.66/22.95 (step t1953 (cl (= (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (|tptp.'InRange'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRangeField'| A__questionmark_f A__questionmark_T)) A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (|tptp.'InRange'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRangeField'| A__questionmark_f A__questionmark_T)) A__questionmark_T))))))) :rule refl)
% 22.66/22.95 (step t1954 (cl (= (not (forall ((A__questionmark_o Int)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| (tptp.typeof A__questionmark_o)))))) (not (forall ((A__questionmark_o Int)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| (tptp.typeof A__questionmark_o)))))))) :rule refl)
% 22.66/22.95 (step t1955 (cl (= (not (forall ((A__questionmark_J Int) (A__questionmark_s Int) (A__questionmark_b Int)) (or (not (= A__questionmark_J (|tptp.'AsInterface'| A__questionmark_J))) (not (= A__questionmark_b (|tptp.'Box'| A__questionmark_s A__questionmark_b))) (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (|tptp.'AsInterface'| A__questionmark_J)))) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J))))) (not (forall ((A__questionmark_J Int) (A__questionmark_s Int) (A__questionmark_b Int)) (or (not (= A__questionmark_J (|tptp.'AsInterface'| A__questionmark_J))) (not (= A__questionmark_b (|tptp.'Box'| A__questionmark_s A__questionmark_b))) (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (|tptp.'AsInterface'| A__questionmark_J)))) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J))))))) :rule refl)
% 22.66/22.95 (step t1956 (cl (= (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Object'|)) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Object'|)))) :rule refl)
% 22.66/22.95 (step t1957 (cl (= (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_T)))) (and (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1)) (= A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_U_1)))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_T)))) (and (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1)) (= A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_U_1)))))))) :rule refl)
% 22.66/22.95 (step t1958 (cl (= (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_T)))) (and (not (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1))) (= A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_U_1)))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_T)))) (and (not (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1))) (= A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_U_1)))))))) :rule refl)
% 22.66/22.95 (step t1959 (cl (= (not (forall ((A__questionmark_o Int) (A__questionmark_T Int) (BOUND_VARIABLE_12450 Int) (BOUND_VARIABLE_12448 Int)) (or (= tptp.nullObject A__questionmark_o) (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_12448))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.localinv)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.ownerRef))) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_12448 BOUND_VARIABLE_12450 tptp.ownerRef)))) (= A__questionmark_o BOUND_VARIABLE_12450) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_12448 BOUND_VARIABLE_12450 tptp.ownerFrame)))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int) (BOUND_VARIABLE_12450 Int) (BOUND_VARIABLE_12448 Int)) (or (= tptp.nullObject A__questionmark_o) (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_12448))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.localinv)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.ownerRef))) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_12448 BOUND_VARIABLE_12450 tptp.ownerRef)))) (= A__questionmark_o BOUND_VARIABLE_12450) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_12448 BOUND_VARIABLE_12450 tptp.ownerFrame)))))))))) :rule refl)
% 22.66/22.95 (step t1960 (cl (= (not (forall ((A__questionmark_s Int)) (>= (|tptp.'StringLength'| A__questionmark_s) 0))) (not (forall ((A__questionmark_s Int)) (>= (|tptp.'StringLength'| A__questionmark_s) 0))))) :rule refl)
% 22.66/22.95 (step t1961 (cl (= (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (and (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerRef)) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (and (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerRef)) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerFrame)))))))) :rule refl)
% 22.66/22.95 (step t1962 (cl (= (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (and (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (and (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame)))))))) :rule refl)
% 22.66/22.95 (step t1963 (cl (= (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (and (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerRef)) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (and (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerRef)) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))))) :rule refl)
% 22.66/22.95 (step t1964 (cl (= (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (and (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (and (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))))) :rule refl)
% 22.66/22.95 (step t1965 (cl (= (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))))) :rule refl)
% 22.66/22.95 (step t1966 (cl (= (not (forall ((A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (not (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (not (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))))) :rule refl)
% 22.66/22.95 (step t1967 (cl (= (not (forall ((A__questionmark_o Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (and (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.localinv))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (and (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.localinv))))))))) :rule refl)
% 22.66/22.95 (step t1968 (cl (= (not (forall ((BOUND_VARIABLE_13006 Int) (BOUND_VARIABLE_13008 Int) (BOUND_VARIABLE_13010 Int) (BOUND_VARIABLE_13012 Int)) (= (|tptp.'BoxFunc'| BOUND_VARIABLE_13006 BOUND_VARIABLE_13008 BOUND_VARIABLE_13010 BOUND_VARIABLE_13012) (|tptp.'Box'| BOUND_VARIABLE_13006 (|tptp.'BoxFunc'| BOUND_VARIABLE_13006 BOUND_VARIABLE_13008 BOUND_VARIABLE_13010 BOUND_VARIABLE_13012))))) (not (forall ((BOUND_VARIABLE_13006 Int) (BOUND_VARIABLE_13008 Int) (BOUND_VARIABLE_13010 Int) (BOUND_VARIABLE_13012 Int)) (= (|tptp.'BoxFunc'| BOUND_VARIABLE_13006 BOUND_VARIABLE_13008 BOUND_VARIABLE_13010 BOUND_VARIABLE_13012) (|tptp.'Box'| BOUND_VARIABLE_13006 (|tptp.'BoxFunc'| BOUND_VARIABLE_13006 BOUND_VARIABLE_13008 BOUND_VARIABLE_13010 BOUND_VARIABLE_13012))))))) :rule refl)
% 22.66/22.95 (step t1969 (cl (= (not (forall ((BOUND_VARIABLE_13019 Int) (BOUND_VARIABLE_13021 Int) (BOUND_VARIABLE_13023 Int) (BOUND_VARIABLE_13025 Int)) (= BOUND_VARIABLE_13021 (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| BOUND_VARIABLE_13019 BOUND_VARIABLE_13021 BOUND_VARIABLE_13023 BOUND_VARIABLE_13025))))) (not (forall ((BOUND_VARIABLE_13019 Int) (BOUND_VARIABLE_13021 Int) (BOUND_VARIABLE_13023 Int) (BOUND_VARIABLE_13025 Int)) (= BOUND_VARIABLE_13021 (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| BOUND_VARIABLE_13019 BOUND_VARIABLE_13021 BOUND_VARIABLE_13023 BOUND_VARIABLE_13025))))))) :rule refl)
% 22.66/22.95 (step t1970 (cl (= (not (forall ((A__questionmark_x_3 Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (or (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_x_3))) (= A__questionmark_x_3 (|tptp.'BoxFunc'| A__questionmark_x_3 A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (or (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_x_3))) (= A__questionmark_x_3 (|tptp.'BoxFunc'| A__questionmark_x_3 A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))))))) :rule refl)
% 22.66/22.95 (step t1971 (cl (= (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (= A__questionmark_x_3 (|tptp.'Unbox'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (= A__questionmark_x_3 (|tptp.'Unbox'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))))))) :rule refl)
% 22.66/22.95 (step t1972 (cl (= (not (forall ((A__questionmark_p Int) (BOUND_VARIABLE_13114 Int) (BOUND_VARIABLE_13112 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_13112))) (and (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13112 (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p) tptp.inv)) (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13112 (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p) tptp.localinv)))))) (not (forall ((A__questionmark_p Int) (BOUND_VARIABLE_13114 Int) (BOUND_VARIABLE_13112 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_13112))) (and (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13112 (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p) tptp.inv)) (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13112 (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p) tptp.localinv)))))))) :rule refl)
% 22.66/22.95 (step t1973 (cl (= (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) |tptp.'System_Object'|))) (not (= A__questionmark_p (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))) (= A__questionmark_x_3 A__questionmark_p)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) |tptp.'System_Object'|))) (not (= A__questionmark_p (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))) (= A__questionmark_x_3 A__questionmark_p)))))) :rule refl)
% 22.66/22.95 (step t1974 (cl (= (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (= (= A__questionmark_typ (|tptp.'UnboxedType'| A__questionmark_p)) (not (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)))))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (= (= A__questionmark_typ (|tptp.'UnboxedType'| A__questionmark_p)) (not (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)))))))) :rule refl)
% 22.66/22.95 (step t1975 (cl (= (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (or (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)) (= A__questionmark_p (|tptp.'Box'| (|tptp.'Unbox'| A__questionmark_p) A__questionmark_p))))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (or (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)) (= A__questionmark_p (|tptp.'Box'| (|tptp.'Unbox'| A__questionmark_p) A__questionmark_p))))))) :rule refl)
% 22.66/22.95 (step t1976 (cl (= (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_SByte'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_SByte'|))))) :rule refl)
% 22.66/22.95 (step t1977 (cl (= (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Byte'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Byte'|))))) :rule refl)
% 22.66/22.95 (step t1978 (cl (= (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int16'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int16'|))))) :rule refl)
% 22.66/22.95 (step t1979 (cl (= (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt16'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt16'|))))) :rule refl)
% 22.66/22.95 (step t1980 (cl (= (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int32'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int32'|))))) :rule refl)
% 22.66/22.95 (step t1981 (cl (= (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt32'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt32'|))))) :rule refl)
% 22.66/22.95 (step t1982 (cl (= (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int64'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int64'|))))) :rule refl)
% 22.66/22.95 (step t1983 (cl (= (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt64'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt64'|))))) :rule refl)
% 22.66/22.95 (step t1984 (cl (= (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Char'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Char'|))))) :rule refl)
% 22.66/22.95 (step t1985 (cl (= (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UIntPtr'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UIntPtr'|))))) :rule refl)
% 22.66/22.95 (step t1986 (cl (= (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_IntPtr'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_IntPtr'|))))) :rule refl)
% 22.66/22.95 (step t1987 (cl (= (not (>= (+ tptp.int_m2147483648 (* (- 1) tptp.int_m9223372036854775808)) 1)) (not (>= (+ tptp.int_m2147483648 (* (- 1) tptp.int_m9223372036854775808)) 1)))) :rule refl)
% 22.66/22.95 (step t1988 (cl (= (>= tptp.int_m2147483648 (- 100000)) (>= tptp.int_m2147483648 (- 100000)))) :rule refl)
% 22.66/22.95 (step t1989 (cl (= (not (>= tptp.int_2147483647 100001)) (not (>= tptp.int_2147483647 100001)))) :rule refl)
% 22.66/22.95 (step t1990 (cl (= (not (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_2147483647)) 1)) (not (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_2147483647)) 1)))) :rule refl)
% 22.66/22.95 (step t1991 (cl (= (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_9223372036854775807)) 0) (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_9223372036854775807)) 0))) :rule refl)
% 22.66/22.95 (step t1992 (cl (= (>= (+ tptp.int_9223372036854775807 (* (- 1) tptp.int_18446744073709551615)) 0) (>= (+ tptp.int_9223372036854775807 (* (- 1) tptp.int_18446744073709551615)) 0))) :rule refl)
% 22.66/22.95 (step t1993 (cl (= (not (= tptp.int_m9223372036854775808 (+ (- 1) (* (- 1) tptp.int_9223372036854775807)))) (not (= tptp.int_m9223372036854775808 (+ (- 1) (* (- 1) tptp.int_9223372036854775807)))))) :rule refl)
% 22.66/22.95 (step t1994 (cl (= (not (= tptp.int_m2147483648 (+ (- 1) (* (- 1) tptp.int_2147483647)))) (not (= tptp.int_m2147483648 (+ (- 1) (* (- 1) tptp.int_2147483647)))))) :rule refl)
% 22.66/22.95 (step t1995 (cl (= (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_SByte'|)) (and (>= A__questionmark_i (- 128)) (not (>= A__questionmark_i 128)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_SByte'|)) (and (>= A__questionmark_i (- 128)) (not (>= A__questionmark_i 128)))))))) :rule refl)
% 22.66/22.95 (step t1996 (cl (= (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Byte'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 256)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Byte'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 256)))))))) :rule refl)
% 22.66/22.95 (step t1997 (cl (= (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int16'|)) (and (>= A__questionmark_i (- 32768)) (not (>= A__questionmark_i 32768)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int16'|)) (and (>= A__questionmark_i (- 32768)) (not (>= A__questionmark_i 32768)))))))) :rule refl)
% 22.66/22.95 (step t1998 (cl (= (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt16'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 65536)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt16'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 65536)))))))) :rule refl)
% 22.66/22.95 (step t1999 (cl (= (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int32'|)) (and (not (>= (+ tptp.int_m2147483648 (* (- 1) A__questionmark_i)) 1)) (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int32'|)) (and (not (>= (+ tptp.int_m2147483648 (* (- 1) A__questionmark_i)) 1)) (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_i)) 0))))))) :rule refl)
% 22.66/22.95 (step t2000 (cl (= (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt32'|)) (and (>= A__questionmark_i 0) (>= (+ tptp.int_4294967295 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt32'|)) (and (>= A__questionmark_i 0) (>= (+ tptp.int_4294967295 (* (- 1) A__questionmark_i)) 0))))))) :rule refl)
% 22.66/22.95 (step t2001 (cl (= (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int64'|)) (and (not (>= (+ tptp.int_m9223372036854775808 (* (- 1) A__questionmark_i)) 1)) (>= (+ tptp.int_9223372036854775807 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int64'|)) (and (not (>= (+ tptp.int_m9223372036854775808 (* (- 1) A__questionmark_i)) 1)) (>= (+ tptp.int_9223372036854775807 (* (- 1) A__questionmark_i)) 0))))))) :rule refl)
% 22.66/22.95 (step t2002 (cl (= (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt64'|)) (and (>= A__questionmark_i 0) (>= (+ tptp.int_18446744073709551615 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt64'|)) (and (>= A__questionmark_i 0) (>= (+ tptp.int_18446744073709551615 (* (- 1) A__questionmark_i)) 0))))))) :rule refl)
% 22.66/22.95 (step t2003 (cl (= (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Char'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 65536)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Char'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 65536)))))))) :rule refl)
% 22.66/22.95 (step t2004 (cl (= (not (forall ((A__questionmark_z Int) (A__questionmark_B Int) (A__questionmark_C Int)) (or (not (= tptp.true_1 (|tptp.'InRange'| A__questionmark_z A__questionmark_C))) (= A__questionmark_z (|tptp.'IntToInt'| A__questionmark_z A__questionmark_B A__questionmark_C))))) (not (forall ((A__questionmark_z Int) (A__questionmark_B Int) (A__questionmark_C Int)) (or (not (= tptp.true_1 (|tptp.'InRange'| A__questionmark_z A__questionmark_C))) (= A__questionmark_z (|tptp.'IntToInt'| A__questionmark_z A__questionmark_B A__questionmark_C))))))) :rule refl)
% 22.66/22.95 (step t2005 (cl (= (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'IfThenElse'| tptp.true_1 A__questionmark_x_3 A__questionmark_y)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'IfThenElse'| tptp.true_1 A__questionmark_x_3 A__questionmark_y)))))) :rule refl)
% 22.66/22.95 (step t2006 (cl (= (not (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (= tptp.true_1 A__questionmark_b) (= A__questionmark_y (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (= tptp.true_1 A__questionmark_b) (= A__questionmark_y (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y))))))) :rule refl)
% 22.66/22.95 (step t2007 (cl (= (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (+ (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (* A__questionmark_y (tptp.x_1 A__questionmark_x_3 A__questionmark_y)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (+ (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (* A__questionmark_y (tptp.x_1 A__questionmark_x_3 A__questionmark_y)))))))) :rule refl)
% 22.66/22.95 (step t2008 (cl (= (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 1)) (and (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0) (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 1))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 1)) (and (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0) (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 1))))))) :rule refl)
% 22.66/22.95 (step t2009 (cl (= (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (>= A__questionmark_y 0) (and (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0) (not (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 0)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (>= A__questionmark_y 0) (and (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0) (not (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 0)))))))) :rule refl)
% 22.66/22.95 (step t2010 (cl (= (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (>= A__questionmark_x_3 1) (not (>= A__questionmark_y 1)) (and (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 1) (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (>= A__questionmark_x_3 1) (not (>= A__questionmark_y 1)) (and (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 1) (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))))) :rule refl)
% 22.66/22.95 (step t2011 (cl (= (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (>= A__questionmark_x_3 1) (>= A__questionmark_y 0) (and (not (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 0)) (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (>= A__questionmark_x_3 1) (>= A__questionmark_y 0) (and (not (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 0)) (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))))) :rule refl)
% 22.66/22.95 (step t2012 (cl (= (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))))) :rule refl)
% 22.66/22.95 (step t2013 (cl (= (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y))))))) :rule refl)
% 22.66/22.95 (step t2014 (cl (= (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y))))))) :rule refl)
% 22.66/22.95 (step t2015 (cl (= (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_d Int)) (or (not (>= A__questionmark_d 2)) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (>= (+ A__questionmark_a (* (- 1) A__questionmark_b)) 0) (not (>= (+ A__questionmark_a (* (- 1) A__questionmark_b) A__questionmark_d) 1))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_d Int)) (or (not (>= A__questionmark_d 2)) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (>= (+ A__questionmark_a (* (- 1) A__questionmark_b)) 0) (not (>= (+ A__questionmark_a (* (- 1) A__questionmark_b) A__questionmark_d) 1))))))) :rule refl)
% 22.66/22.95 (step t2016 (cl (= (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (and (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0))) (>= (tptp.and_1 A__questionmark_x_3 A__questionmark_y) 0)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (and (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0))) (>= (tptp.and_1 A__questionmark_x_3 A__questionmark_y) 0)))))) :rule refl)
% 22.66/22.95 (step t2017 (cl (= (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (and (>= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) 0) (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) 0))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (and (>= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) 0) (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) 0))))))) :rule refl)
% 22.66/22.95 (step t2018 (cl (= (not (forall ((A__questionmark_i Int)) (= A__questionmark_i (tptp.shl A__questionmark_i 0)))) (not (forall ((A__questionmark_i Int)) (= A__questionmark_i (tptp.shl A__questionmark_i 0)))))) :rule refl)
% 22.66/22.95 (step t2019 (cl (= (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_j 1)) (= (tptp.shl A__questionmark_i A__questionmark_j) (* 2 (tptp.shl A__questionmark_i (+ (- 1) A__questionmark_j))))))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_j 1)) (= (tptp.shl A__questionmark_i A__questionmark_j) (* 2 (tptp.shl A__questionmark_i (+ (- 1) A__questionmark_j))))))))) :rule refl)
% 22.66/22.95 (step t2020 (cl (= (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 32768) (not (>= A__questionmark_j 0)) (>= A__questionmark_j 17) (and (>= (tptp.shl A__questionmark_i A__questionmark_j) 0) (>= (+ tptp.int_2147483647 (* (- 1) (tptp.shl A__questionmark_i A__questionmark_j))) 0))))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 32768) (not (>= A__questionmark_j 0)) (>= A__questionmark_j 17) (and (>= (tptp.shl A__questionmark_i A__questionmark_j) 0) (>= (+ tptp.int_2147483647 (* (- 1) (tptp.shl A__questionmark_i A__questionmark_j))) 0))))))) :rule refl)
% 22.66/22.95 (step t2021 (cl (= (not (forall ((A__questionmark_i Int)) (= A__questionmark_i (tptp.shr A__questionmark_i 0)))) (not (forall ((A__questionmark_i Int)) (= A__questionmark_i (tptp.shr A__questionmark_i 0)))))) :rule refl)
% 22.66/22.95 (step t2022 (cl (= (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_j 1)) (= (tptp.shr A__questionmark_i A__questionmark_j) (tptp.x_1 (tptp.shr A__questionmark_i (+ (- 1) A__questionmark_j)) 2))))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_j 1)) (= (tptp.shr A__questionmark_i A__questionmark_j) (tptp.x_1 (tptp.shr A__questionmark_i (+ (- 1) A__questionmark_j)) 2))))))) :rule refl)
% 22.66/22.95 (step t2023 (cl (= (not (forall ((BOUND_VARIABLE_13964 Int) (BOUND_VARIABLE_13966 Int)) (or (= BOUND_VARIABLE_13964 (tptp.min BOUND_VARIABLE_13964 BOUND_VARIABLE_13966)) (= BOUND_VARIABLE_13966 (tptp.min BOUND_VARIABLE_13964 BOUND_VARIABLE_13966))))) (not (forall ((BOUND_VARIABLE_13964 Int) (BOUND_VARIABLE_13966 Int)) (or (= BOUND_VARIABLE_13964 (tptp.min BOUND_VARIABLE_13964 BOUND_VARIABLE_13966)) (= BOUND_VARIABLE_13966 (tptp.min BOUND_VARIABLE_13964 BOUND_VARIABLE_13966))))))) :rule refl)
% 22.66/22.95 (step t2024 (cl (= (not (forall ((BOUND_VARIABLE_13974 Int) (BOUND_VARIABLE_13976 Int)) (>= (+ BOUND_VARIABLE_13974 (* (- 1) (tptp.min BOUND_VARIABLE_13974 BOUND_VARIABLE_13976))) 0))) (not (forall ((BOUND_VARIABLE_13974 Int) (BOUND_VARIABLE_13976 Int)) (>= (+ BOUND_VARIABLE_13974 (* (- 1) (tptp.min BOUND_VARIABLE_13974 BOUND_VARIABLE_13976))) 0))))) :rule refl)
% 22.66/22.95 (step t2025 (cl (= (not (forall ((BOUND_VARIABLE_13984 Int) (BOUND_VARIABLE_13986 Int)) (>= (+ BOUND_VARIABLE_13986 (* (- 1) (tptp.min BOUND_VARIABLE_13984 BOUND_VARIABLE_13986))) 0))) (not (forall ((BOUND_VARIABLE_13984 Int) (BOUND_VARIABLE_13986 Int)) (>= (+ BOUND_VARIABLE_13986 (* (- 1) (tptp.min BOUND_VARIABLE_13984 BOUND_VARIABLE_13986))) 0))))) :rule refl)
% 22.66/22.95 (step t2026 (cl (= (not (forall ((BOUND_VARIABLE_14050 Int) (BOUND_VARIABLE_14052 Int)) (or (= BOUND_VARIABLE_14050 (tptp.max BOUND_VARIABLE_14050 BOUND_VARIABLE_14052)) (= BOUND_VARIABLE_14052 (tptp.max BOUND_VARIABLE_14050 BOUND_VARIABLE_14052))))) (not (forall ((BOUND_VARIABLE_14050 Int) (BOUND_VARIABLE_14052 Int)) (or (= BOUND_VARIABLE_14050 (tptp.max BOUND_VARIABLE_14050 BOUND_VARIABLE_14052)) (= BOUND_VARIABLE_14052 (tptp.max BOUND_VARIABLE_14050 BOUND_VARIABLE_14052))))))) :rule refl)
% 22.66/22.95 (step t2027 (cl (= (not (forall ((BOUND_VARIABLE_14060 Int) (BOUND_VARIABLE_14062 Int)) (not (>= (+ BOUND_VARIABLE_14060 (* (- 1) (tptp.max BOUND_VARIABLE_14060 BOUND_VARIABLE_14062))) 1)))) (not (forall ((BOUND_VARIABLE_14060 Int) (BOUND_VARIABLE_14062 Int)) (not (>= (+ BOUND_VARIABLE_14060 (* (- 1) (tptp.max BOUND_VARIABLE_14060 BOUND_VARIABLE_14062))) 1)))))) :rule refl)
% 22.66/22.95 (step t2028 (cl (= (not (forall ((BOUND_VARIABLE_14071 Int) (BOUND_VARIABLE_14073 Int)) (not (>= (+ BOUND_VARIABLE_14073 (* (- 1) (tptp.max BOUND_VARIABLE_14071 BOUND_VARIABLE_14073))) 1)))) (not (forall ((BOUND_VARIABLE_14071 Int) (BOUND_VARIABLE_14073 Int)) (not (>= (+ BOUND_VARIABLE_14073 (* (- 1) (tptp.max BOUND_VARIABLE_14071 BOUND_VARIABLE_14073))) 1)))))) :rule refl)
% 22.66/22.95 (step t2029 (cl (= (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))))))) :rule refl)
% 22.66/22.95 (step t2030 (cl (= (not (forall ((BOUND_VARIABLE_14112 Int) (BOUND_VARIABLE_14114 Int) (BOUND_VARIABLE_14116 Int)) (= (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14114 BOUND_VARIABLE_14116)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14112 BOUND_VARIABLE_14114 BOUND_VARIABLE_14116))))) (not (forall ((BOUND_VARIABLE_14112 Int) (BOUND_VARIABLE_14114 Int) (BOUND_VARIABLE_14116 Int)) (= (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14114 BOUND_VARIABLE_14116)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14112 BOUND_VARIABLE_14114 BOUND_VARIABLE_14116))))))) :rule refl)
% 22.66/22.95 (step t2031 (cl (= (not (forall ((BOUND_VARIABLE_14125 Int) (BOUND_VARIABLE_14127 Int) (BOUND_VARIABLE_14129 Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14125 BOUND_VARIABLE_14127 BOUND_VARIABLE_14129)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14129 BOUND_VARIABLE_14127))))) (not (forall ((BOUND_VARIABLE_14125 Int) (BOUND_VARIABLE_14127 Int) (BOUND_VARIABLE_14129 Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14125 BOUND_VARIABLE_14127 BOUND_VARIABLE_14129)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14129 BOUND_VARIABLE_14127))))))) :rule refl)
% 22.66/22.95 (step t2032 (cl (= (not (forall ((BOUND_VARIABLE_14142 Int)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14142 BOUND_VARIABLE_14142)))) (not (forall ((BOUND_VARIABLE_14142 Int)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14142 BOUND_VARIABLE_14142)))))) :rule refl)
% 22.66/22.95 (step t2033 (cl (= (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_c Int)) (or (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b))) (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c))) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_c))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_c Int)) (or (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b))) (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c))) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_c))))))) :rule refl)
% 22.66/22.95 (step t2034 (cl (= (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (or (= tptp.nullObject A__questionmark_a) (= tptp.nullObject A__questionmark_b) (not (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_a) (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_b))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (or (= tptp.nullObject A__questionmark_a) (= tptp.nullObject A__questionmark_b) (not (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_a) (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_b))))))) :rule refl)
% 22.66/22.95 (step t2035 (cl (= (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_size'|)) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_size'|)))) :rule refl)
% 22.66/22.95 (step t2036 (cl (= (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_size'|))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_size'|))))) :rule refl)
% 22.66/22.95 (step t2037 (cl (= (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_size'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_size'|))))) :rule refl)
% 22.66/22.95 (step t2038 (cl (= (not (= |tptp.'BoundedStack'| (|tptp.'DeclType'| |tptp.'BoundedStack_size'|))) (not (= |tptp.'BoundedStack'| (|tptp.'DeclType'| |tptp.'BoundedStack_size'|))))) :rule refl)
% 22.66/22.95 (step t2039 (cl (= (not (= |tptp.'BoundedStack_size'| (|tptp.'AsRangeField'| |tptp.'BoundedStack_size'| |tptp.'System_Int32'|))) (not (= |tptp.'BoundedStack_size'| (|tptp.'AsRangeField'| |tptp.'BoundedStack_size'| |tptp.'System_Int32'|))))) :rule refl)
% 22.66/22.95 (step t2040 (cl (= (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_max'|)) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_max'|)))) :rule refl)
% 22.66/22.95 (step t2041 (cl (= (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_max'|))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_max'|))))) :rule refl)
% 22.66/22.95 (step t2042 (cl (= (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_max'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_max'|))))) :rule refl)
% 22.66/22.95 (step t2043 (cl (= (not (= |tptp.'BoundedStack'| (|tptp.'DeclType'| |tptp.'BoundedStack_max'|))) (not (= |tptp.'BoundedStack'| (|tptp.'DeclType'| |tptp.'BoundedStack_max'|))))) :rule refl)
% 22.66/22.95 (step t2044 (cl (= (not (= |tptp.'BoundedStack_max'| (|tptp.'AsRangeField'| |tptp.'BoundedStack_max'| |tptp.'System_Int32'|))) (not (= |tptp.'BoundedStack_max'| (|tptp.'AsRangeField'| |tptp.'BoundedStack_max'| |tptp.'System_Int32'|))))) :rule refl)
% 22.66/22.95 (step t2045 (cl (= (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_elems'|)) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_elems'|)))) :rule refl)
% 22.66/22.95 (step t2046 (cl (= (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_elems'|))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_elems'|))))) :rule refl)
% 22.66/22.95 (step t2047 (cl (= (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_elems'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_elems'|))))) :rule refl)
% 22.66/22.95 (step t2048 (cl (= (not (= |tptp.'BoundedStack_elems'| (|tptp.'AsRepField'| |tptp.'BoundedStack_elems'| |tptp.'BoundedStack'|))) (not (= |tptp.'BoundedStack_elems'| (|tptp.'AsRepField'| |tptp.'BoundedStack_elems'| |tptp.'BoundedStack'|))))) :rule refl)
% 22.66/22.95 (step t2049 (cl (= (not (= |tptp.'BoundedStack'| (|tptp.'DeclType'| |tptp.'BoundedStack_elems'|))) (not (= |tptp.'BoundedStack'| (|tptp.'DeclType'| |tptp.'BoundedStack_elems'|))))) :rule refl)
% 22.66/22.95 (step t2050 (cl (= (not (= |tptp.'BoundedStack_elems'| (|tptp.'AsNonNullRefField'| |tptp.'BoundedStack_elems'| (|tptp.'IntArray'| |tptp.'System_Int32'| 1)))) (not (= |tptp.'BoundedStack_elems'| (|tptp.'AsNonNullRefField'| |tptp.'BoundedStack_elems'| (|tptp.'IntArray'| |tptp.'System_Int32'| 1)))))) :rule refl)
% 22.66/22.95 (step t2051 (cl (= (not (= tptp.true_1 (tptp.x |tptp.'BoundedStack'| |tptp.'BoundedStack'|))) (not (= tptp.true_1 (tptp.x |tptp.'BoundedStack'| |tptp.'BoundedStack'|))))) :rule refl)
% 22.66/22.95 (step t2052 (cl (= (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'BoundedStack'|)) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'BoundedStack'|)))) :rule refl)
% 22.66/22.95 (step t2053 (cl (= (not (= |tptp.'BoundedStack'| (|tptp.'AsMutable'| |tptp.'BoundedStack'|))) (not (= |tptp.'BoundedStack'| (|tptp.'AsMutable'| |tptp.'BoundedStack'|))))) :rule refl)
% 22.66/22.95 (step t2054 (cl (= (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Array'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Array'|))))) :rule refl)
% 22.66/22.95 (step t2055 (cl (= (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Array'|)) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Array'|)))) :rule refl)
% 22.66/22.95 (step t2056 (cl (= (not (= |tptp.'System_Array'| (|tptp.'AsMutable'| |tptp.'System_Array'|))) (not (= |tptp.'System_Array'| (|tptp.'AsMutable'| |tptp.'System_Array'|))))) :rule refl)
% 22.66/22.95 (step t2057 (cl (= (not (= tptp.true_1 (tptp.x |tptp.'System_ICloneable'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_ICloneable'| |tptp.'System_ICloneable'|))))) :rule refl)
% 22.66/22.95 (step t2058 (cl (= (not (= tptp.true_1 (tptp.x |tptp.'System_ICloneable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_ICloneable'| |tptp.'System_Object'|))))) :rule refl)
% 22.66/22.95 (step t2059 (cl (= (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_ICloneable'|))))) :rule refl)
% 22.66/22.95 (step t2060 (cl (= (not (= |tptp.'System_ICloneable'| (|tptp.'AsInterface'| |tptp.'System_ICloneable'|))) (not (= |tptp.'System_ICloneable'| (|tptp.'AsInterface'| |tptp.'System_ICloneable'|))))) :rule refl)
% 22.66/22.95 (step t2061 (cl (= (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_ICloneable'|))))) :rule refl)
% 22.66/22.95 (step t2062 (cl (= (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IList'|))))) :rule refl)
% 22.66/22.95 (step t2063 (cl (= (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Object'|))))) :rule refl)
% 22.66/22.95 (step t2064 (cl (= (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_ICollection'|))))) :rule refl)
% 22.66/22.95 (step t2065 (cl (= (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Object'|))))) :rule refl)
% 22.66/22.95 (step t2066 (cl (= (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IEnumerable'|))))) :rule refl)
% 22.66/22.95 (step t2067 (cl (= (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|))))) :rule refl)
% 22.66/22.95 (step t2068 (cl (= (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IEnumerable'|))))) :rule refl)
% 22.66/22.95 (step t2069 (cl (= (not (= |tptp.'System_Collections_IEnumerable'| (|tptp.'AsInterface'| |tptp.'System_Collections_IEnumerable'|))) (not (= |tptp.'System_Collections_IEnumerable'| (|tptp.'AsInterface'| |tptp.'System_Collections_IEnumerable'|))))) :rule refl)
% 22.66/22.95 (step t2070 (cl (= (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|))))) :rule refl)
% 22.66/22.95 (step t2071 (cl (= (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_ICollection'|))))) :rule refl)
% 22.66/22.95 (step t2072 (cl (= (not (= |tptp.'System_Collections_ICollection'| (|tptp.'AsInterface'| |tptp.'System_Collections_ICollection'|))) (not (= |tptp.'System_Collections_ICollection'| (|tptp.'AsInterface'| |tptp.'System_Collections_ICollection'|))))) :rule refl)
% 22.66/22.95 (step t2073 (cl (= (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_ICollection'|))))) :rule refl)
% 22.66/22.95 (step t2074 (cl (= (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IEnumerable'|))))) :rule refl)
% 22.66/22.95 (step t2075 (cl (= (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IList'|))))) :rule refl)
% 22.66/22.95 (step t2076 (cl (= (not (= |tptp.'System_Collections_IList'| (|tptp.'AsInterface'| |tptp.'System_Collections_IList'|))) (not (= |tptp.'System_Collections_IList'| (|tptp.'AsInterface'| |tptp.'System_Collections_IList'|))))) :rule refl)
% 22.66/22.95 (step t2077 (cl (= (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IList'|))))) :rule refl)
% 22.66/22.95 (step t2078 (cl (= (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|))))) :rule refl)
% 22.66/22.95 (step t2079 (cl (= (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|))))) :rule refl)
% 22.66/22.95 (step t2080 (cl (= (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Array'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Array'|))))) :rule refl)
% 22.66/22.95 (step t2081 (cl (= (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_String'|))))) :rule refl)
% 22.66/22.95 (step t2082 (cl (= (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_String'|))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_String'|))))) :rule refl)
% 22.66/22.95 (step t2083 (cl (= (not (= |tptp.'System_String'| (|tptp.'AsImmutable'| |tptp.'System_String'|))) (not (= |tptp.'System_String'| (|tptp.'AsImmutable'| |tptp.'System_String'|))))) :rule refl)
% 22.66/22.95 (step t2084 (cl (= (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable'| |tptp.'System_IComparable'|))))) :rule refl)
% 22.66/22.95 (step t2085 (cl (= (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable'| |tptp.'System_Object'|))))) :rule refl)
% 22.66/22.95 (step t2086 (cl (= (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IComparable'|))))) :rule refl)
% 22.66/22.95 (step t2087 (cl (= (not (= |tptp.'System_IComparable'| (|tptp.'AsInterface'| |tptp.'System_IComparable'|))) (not (= |tptp.'System_IComparable'| (|tptp.'AsInterface'| |tptp.'System_IComparable'|))))) :rule refl)
% 22.66/22.95 (step t2088 (cl (= (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IComparable'|))))) :rule refl)
% 22.66/22.95 (step t2089 (cl (= (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_ICloneable'|))))) :rule refl)
% 22.66/22.95 (step t2090 (cl (= (not (= tptp.true_1 (tptp.x |tptp.'System_IConvertible'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IConvertible'| |tptp.'System_IConvertible'|))))) :rule refl)
% 22.66/22.95 (step t2091 (cl (= (not (= tptp.true_1 (tptp.x |tptp.'System_IConvertible'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IConvertible'| |tptp.'System_Object'|))))) :rule refl)
% 22.66/22.95 (step t2092 (cl (= (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IConvertible'|))))) :rule refl)
% 22.66/22.95 (step t2093 (cl (= (not (= |tptp.'System_IConvertible'| (|tptp.'AsInterface'| |tptp.'System_IConvertible'|))) (not (= |tptp.'System_IConvertible'| (|tptp.'AsInterface'| |tptp.'System_IConvertible'|))))) :rule refl)
% 22.66/22.95 (step t2094 (cl (= (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IConvertible'|))))) :rule refl)
% 22.66/22.95 (step t2095 (cl (= (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_IComparable_1___System_String'|))))) :rule refl)
% 22.66/22.95 (step t2096 (cl (= (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_Object'|))))) :rule refl)
% 22.66/22.95 (step t2097 (cl (= (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IComparable_1___System_String'|))))) :rule refl)
% 22.66/22.95 (step t2098 (cl (= (not (= |tptp.'System_IComparable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IComparable_1___System_String'|))) (not (= |tptp.'System_IComparable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IComparable_1___System_String'|))))) :rule refl)
% 22.66/22.95 (step t2099 (cl (= (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|))))) :rule refl)
% 22.66/22.95 (step t2100 (cl (= (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))))) :rule refl)
% 22.66/22.95 (step t2101 (cl (= (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Object'|))))) :rule refl)
% 22.66/22.95 (step t2102 (cl (= (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IEnumerable'|))))) :rule refl)
% 22.66/22.95 (step t2103 (cl (= (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))))) :rule refl)
% 22.66/22.95 (step t2104 (cl (= (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| (|tptp.'AsInterface'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| (|tptp.'AsInterface'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))))) :rule refl)
% 22.66/22.95 (step t2105 (cl (= (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))))) :rule refl)
% 22.66/22.95 (step t2106 (cl (= (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|))))) :rule refl)
% 22.66/22.95 (step t2107 (cl (= (not (= tptp.true_1 (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|))))) :rule refl)
% 22.66/22.95 (step t2108 (cl (= (not (= tptp.true_1 (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Object'|))))) :rule refl)
% 22.66/22.95 (step t2109 (cl (= (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IEquatable_1___System_String'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IEquatable_1___System_String'|))))) :rule refl)
% 22.66/22.95 (step t2110 (cl (= (not (= |tptp.'System_IEquatable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IEquatable_1___System_String'|))) (not (= |tptp.'System_IEquatable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IEquatable_1___System_String'|))))) :rule refl)
% 22.66/22.95 (step t2111 (cl (= (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|))))) :rule refl)
% 22.66/22.95 (step t2112 (cl (= (not (forall ((A__questionmark_U Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U |tptp.'System_String'|))) (= |tptp.'System_String'| A__questionmark_U)))) (not (forall ((A__questionmark_U Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U |tptp.'System_String'|))) (= |tptp.'System_String'| A__questionmark_U)))))) :rule refl)
% 22.66/22.95 (step t2113 (cl (= (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))))) :rule refl)
% 22.66/22.95 (step t2114 (cl (= (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_GuardException'|))))) :rule refl)
% 22.66/22.95 (step t2115 (cl (= (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Exception'|))))) :rule refl)
% 22.66/22.95 (step t2116 (cl (= (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Exception'|)) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Exception'|)))) :rule refl)
% 22.66/22.95 (step t2117 (cl (= (not (= |tptp.'System_Exception'| (|tptp.'AsMutable'| |tptp.'System_Exception'|))) (not (= |tptp.'System_Exception'| (|tptp.'AsMutable'| |tptp.'System_Exception'|))))) :rule refl)
% 22.66/22.95 (step t2118 (cl (= (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_Serialization_ISerializable'|))))) :rule refl)
% 22.66/22.95 (step t2119 (cl (= (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Object'|))))) :rule refl)
% 22.66/22.95 (step t2120 (cl (= (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_Serialization_ISerializable'|))))) :rule refl)
% 22.66/22.95 (step t2121 (cl (= (not (= |tptp.'System_Runtime_Serialization_ISerializable'| (|tptp.'AsInterface'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| (|tptp.'AsInterface'| |tptp.'System_Runtime_Serialization_ISerializable'|))))) :rule refl)
% 22.66/22.95 (step t2122 (cl (= (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|))))) :rule refl)
% 22.66/22.95 (step t2123 (cl (= (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Exception'|))))) :rule refl)
% 22.66/22.95 (step t2124 (cl (= (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Object'|))))) :rule refl)
% 22.66/22.95 (step t2125 (cl (= (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Exception'|))))) :rule refl)
% 22.66/22.95 (step t2126 (cl (= (not (= |tptp.'System_Runtime_InteropServices__Exception'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= |tptp.'System_Runtime_InteropServices__Exception'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Exception'|))))) :rule refl)
% 22.66/22.95 (step t2127 (cl (= (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Exception'|))))) :rule refl)
% 22.66/22.95 (step t2128 (cl (= (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_GuardException'|)) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_GuardException'|)))) :rule refl)
% 22.66/22.95 (step t2129 (cl (= (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_GuardException'|))))) :rule refl)
% 22.66/22.95 (step t2130 (cl (= (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) :rule refl)
% 22.66/22.95 (step t2131 (cl (= (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))))) :rule refl)
% 22.66/22.95 (step t2132 (cl (= (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Type'|))))) :rule refl)
% 22.66/22.95 (step t2133 (cl (= (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_MemberInfo'|))))) :rule refl)
% 22.66/22.95 (step t2134 (cl (= (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Reflection_MemberInfo'|))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Reflection_MemberInfo'|))))) :rule refl)
% 22.66/22.95 (step t2135 (cl (= (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsImmutable'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsImmutable'| |tptp.'System_Reflection_MemberInfo'|))))) :rule refl)
% 22.66/22.95 (step t2136 (cl (= (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_ICustomAttributeProvider'|))))) :rule refl)
% 22.66/22.95 (step t2137 (cl (= (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Object'|))))) :rule refl)
% 22.66/22.95 (step t2138 (cl (= (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_ICustomAttributeProvider'|))))) :rule refl)
% 22.66/22.95 (step t2139 (cl (= (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| (|tptp.'AsInterface'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| (|tptp.'AsInterface'| |tptp.'System_Reflection_ICustomAttributeProvider'|))))) :rule refl)
% 22.66/22.95 (step t2140 (cl (= (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|))))) :rule refl)
% 22.66/22.95 (step t2141 (cl (= (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))))) :rule refl)
% 22.66/22.95 (step t2142 (cl (= (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Object'|))))) :rule refl)
% 22.66/22.95 (step t2143 (cl (= (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))))) :rule refl)
% 22.66/22.95 (step t2144 (cl (= (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))))) :rule refl)
% 22.66/22.95 (step t2145 (cl (= (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))))) :rule refl)
% 22.66/22.95 (step t2146 (cl (= (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_MemberInfo'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_MemberInfo'|))))) :rule refl)
% 22.66/22.95 (step t2147 (cl (= (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Type'|))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Type'|))))) :rule refl)
% 22.66/22.95 (step t2148 (cl (= (not (= |tptp.'System_Type'| (|tptp.'AsImmutable'| |tptp.'System_Type'|))) (not (= |tptp.'System_Type'| (|tptp.'AsImmutable'| |tptp.'System_Type'|))))) :rule refl)
% 22.66/22.95 (step t2149 (cl (= (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Type'|))))) :rule refl)
% 22.66/22.95 (step t2150 (cl (= (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Object'|))))) :rule refl)
% 22.66/22.95 (step t2151 (cl (= (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Type'|))))) :rule refl)
% 22.66/22.95 (step t2152 (cl (= (not (= |tptp.'System_Runtime_InteropServices__Type'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= |tptp.'System_Runtime_InteropServices__Type'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Type'|))))) :rule refl)
% 22.66/22.95 (step t2153 (cl (= (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|))))) :rule refl)
% 22.66/22.95 (step t2154 (cl (= (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Reflection_IReflect'|))))) :rule refl)
% 22.66/22.95 (step t2155 (cl (= (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Object'|))))) :rule refl)
% 22.66/22.95 (step t2156 (cl (= (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_IReflect'|))))) :rule refl)
% 22.66/22.95 (step t2157 (cl (= (not (= |tptp.'System_Reflection_IReflect'| (|tptp.'AsInterface'| |tptp.'System_Reflection_IReflect'|))) (not (= |tptp.'System_Reflection_IReflect'| (|tptp.'AsInterface'| |tptp.'System_Reflection_IReflect'|))))) :rule refl)
% 22.66/22.95 (step t2158 (cl (= (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|))))) :rule refl)
% 22.66/22.95 (step t2159 (cl (= (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Type'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Type'|))))) :rule refl)
% 22.66/22.95 (step t2160 (cl (= (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ICheckedException'|))))) :rule refl)
% 22.66/22.95 (step t2161 (cl (= (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Object'|))))) :rule refl)
% 22.66/22.95 (step t2162 (cl (= (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'Microsoft_Contracts_ICheckedException'|))))) :rule refl)
% 22.66/22.95 (step t2163 (cl (= (not (= |tptp.'Microsoft_Contracts_ICheckedException'| (|tptp.'AsInterface'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| (|tptp.'AsInterface'| |tptp.'Microsoft_Contracts_ICheckedException'|))))) :rule refl)
% 22.66/22.95 (step t2164 (cl (= (and (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int) (BOUND_VARIABLE_14774 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_14732 Int)) (or (= tptp.nullObject BOUND_VARIABLE_14732) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)) (or (= tptp.nullObject BOUND_VARIABLE_14774) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14774) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14774) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.localinv))))))))) (and (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int) (BOUND_VARIABLE_14774 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_14732 Int)) (or (= tptp.nullObject BOUND_VARIABLE_14732) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)) (or (= tptp.nullObject BOUND_VARIABLE_14774) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14774) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14774) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.localinv))))))))))) :rule refl)
% 22.66/22.95 (step t2165 (cl (= (and (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int) (BOUND_VARIABLE_15094 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15053 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15053) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)) (or (= tptp.nullObject BOUND_VARIABLE_15094) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15094) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15094) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.localinv))))))))) (and (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int) (BOUND_VARIABLE_15094 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15053 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15053) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)) (or (= tptp.nullObject BOUND_VARIABLE_15094) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15094) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15094) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.localinv))))))))))) :rule refl)
% 22.66/22.95 (step t2166 (cl (= (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'System_Object'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'System_Object'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) :rule refl)
% 22.66/22.95 (step t2167 (cl (= (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this))))))) :rule refl)
% 22.66/22.95 (step t2168 (cl (= (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'BoundedStack_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'BoundedStack_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))))) :rule refl)
% 22.66/22.95 (step t2169 (cl (= (and (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (not (forall ((A__questionmark_Heap Int) (A__questionmark_arg0_in Int) (A__questionmark_arg1_in Int) (BOUND_VARIABLE_15544 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated))) (and (not (= tptp.nullObject A__questionmark_arg0_in)) (not (forall ((BOUND_VARIABLE_15471 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15471) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_arg1_in)) (not (forall ((BOUND_VARIABLE_15493 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15493) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.localinv))))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.allocated)) (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in)) (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in)) (or (= tptp.nullObject BOUND_VARIABLE_15544) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15544) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15544) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.localinv))))))))) (and (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (not (forall ((A__questionmark_Heap Int) (A__questionmark_arg0_in Int) (A__questionmark_arg1_in Int) (BOUND_VARIABLE_15544 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated))) (and (not (= tptp.nullObject A__questionmark_arg0_in)) (not (forall ((BOUND_VARIABLE_15471 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15471) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_arg1_in)) (not (forall ((BOUND_VARIABLE_15493 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15493) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.localinv))))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.allocated)) (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in)) (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in)) (or (= tptp.nullObject BOUND_VARIABLE_15544) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15544) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15544) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.localinv))))))))))) :rule refl)
% 22.66/22.95 (step t2170 (cl (= (not (forall ((A__questionmark_Heap Int) (A__questionmark_arg0_in Int) (A__questionmark_arg1_in Int)) (= (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) (|tptp.'System_String_Concat_System_Object_System_Object_1'| A__questionmark_arg0_in A__questionmark_arg1_in)))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_arg0_in Int) (A__questionmark_arg1_in Int)) (= (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) (|tptp.'System_String_Concat_System_Object_System_Object_1'| A__questionmark_arg0_in A__questionmark_arg1_in)))))) :rule refl)
% 22.66/22.95 (step t2171 (cl (= (and (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (not (forall ((A__questionmark_Heap Int) (A__questionmark_str0_in Int) (A__questionmark_str1_in Int) (BOUND_VARIABLE_15904 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated))) (and (not (= tptp.nullObject A__questionmark_str0_in)) (not (forall ((BOUND_VARIABLE_15832 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15832) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_str1_in)) (not (forall ((BOUND_VARIABLE_15853 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15853) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.localinv))))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.allocated)) (= (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (+ (* (- 1) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))) (|tptp.'StringLength'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in)))) (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in)) (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in)) (or (= tptp.nullObject BOUND_VARIABLE_15904) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15904) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15904) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.localinv))))))))) (and (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (not (forall ((A__questionmark_Heap Int) (A__questionmark_str0_in Int) (A__questionmark_str1_in Int) (BOUND_VARIABLE_15904 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str0_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_str1_in |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.allocated))) (and (not (= tptp.nullObject A__questionmark_str0_in)) (not (forall ((BOUND_VARIABLE_15832 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15832) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15832) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15832 tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_str1_in)) (not (forall ((BOUND_VARIABLE_15853 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15853) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_str1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15853) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15853 tptp.localinv))))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.allocated)) (= (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str0_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str0_in)) (+ (* (- 1) (|tptp.'IfThenElse'| (tptp.anyEqual A__questionmark_str1_in tptp.nullObject) 0 (|tptp.'StringLength'| A__questionmark_str1_in))) (|tptp.'StringLength'| (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in)))) (= A__questionmark_str0_in (|tptp.'AsPureObject'| A__questionmark_str0_in)) (= A__questionmark_str1_in (|tptp.'AsPureObject'| A__questionmark_str1_in)) (or (= tptp.nullObject BOUND_VARIABLE_15904) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15904) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15904) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15904 tptp.localinv))))))))))) :rule refl)
% 22.66/22.95 (step t2172 (cl (= (not (forall ((A__questionmark_Heap Int) (A__questionmark_str0_in Int) (A__questionmark_str1_in Int)) (= (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) (|tptp.'System_String_Concat_System_String_System_String_1'| A__questionmark_str0_in A__questionmark_str1_in)))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_str0_in Int) (A__questionmark_str1_in Int)) (= (|tptp.'System_String_Concat_System_String_System_String'| A__questionmark_Heap A__questionmark_str0_in A__questionmark_str1_in) (|tptp.'System_String_Concat_System_String_System_String_1'| A__questionmark_str0_in A__questionmark_str1_in)))))) :rule refl)
% 22.66/22.95 (step t2173 (cl (= (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral8 |tptp.'System_String'|))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral8 |tptp.'System_String'|))))) :rule refl)
% 22.66/22.95 (step t2174 (cl (= (not (= (|tptp.'StringLength'| tptp.stringLiteral8) 13)) (not (= (|tptp.'StringLength'| tptp.stringLiteral8) 13)))) :rule refl)
% 22.66/22.95 (step t2175 (cl (= (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral8 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral8 tptp.allocated))))))) :rule refl)
% 22.66/22.95 (step t2176 (cl (= (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral8 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral8))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral8 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral8))))))) :rule refl)
% 22.66/22.95 (step t2177 (cl (= (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral9 |tptp.'System_String'|))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral9 |tptp.'System_String'|))))) :rule refl)
% 22.66/22.95 (step t2178 (cl (= (not (= (|tptp.'StringLength'| tptp.stringLiteral9) 18)) (not (= (|tptp.'StringLength'| tptp.stringLiteral9) 18)))) :rule refl)
% 22.66/22.95 (step t2179 (cl (= (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral9 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral9 tptp.allocated))))))) :rule refl)
% 22.66/22.95 (step t2180 (cl (= (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral9 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral9))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral9 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral9))))))) :rule refl)
% 22.66/22.95 (step t2181 (cl (= (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral10 |tptp.'System_String'|))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral10 |tptp.'System_String'|))))) :rule refl)
% 22.66/22.95 (step t2182 (cl (= (not (= (|tptp.'StringLength'| tptp.stringLiteral10) 7)) (not (= (|tptp.'StringLength'| tptp.stringLiteral10) 7)))) :rule refl)
% 22.66/22.95 (step t2183 (cl (= (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral10 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral10 tptp.allocated))))))) :rule refl)
% 22.66/22.95 (step t2184 (cl (= (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral10 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral10))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral10 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral10))))))) :rule refl)
% 22.66/22.95 (step t2185 (cl (= (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral11 |tptp.'System_String'|))) (not (= tptp.true_1 (|tptp.'IsNotNull'| tptp.stringLiteral11 |tptp.'System_String'|))))) :rule refl)
% 22.66/22.95 (step t2186 (cl (= (not (= (|tptp.'StringLength'| tptp.stringLiteral11) 1)) (not (= (|tptp.'StringLength'| tptp.stringLiteral11) 1)))) :rule refl)
% 22.66/22.95 (step t2187 (cl (= (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral11 tptp.allocated))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (tptp.select2 A__questionmark_heap tptp.stringLiteral11 tptp.allocated))))))) :rule refl)
% 22.66/22.95 (step t2188 (cl (= (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral11 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral11))))) (not (forall ((A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.stringLiteral11 (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_heap tptp.stringLiteral11))))))) :rule refl)
% 22.66/22.95 (step t2189 (cl (= (forall ((A__questionmark_v_7_2 Int)) (or (not (= A__questionmark_v_7_2 (|tptp.'BaseClass'| |tptp.'System_Type'|))) (not (= |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_7_2)) (not (= |tptp.'System_Type'| (|tptp.'AsDirectSubClass'| |tptp.'System_Type'| A__questionmark_v_7_2))))) (or (not (= (|tptp.'BaseClass'| |tptp.'System_Type'|) (|tptp.'BaseClass'| |tptp.'System_Type'|))) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'BaseClass'| |tptp.'System_Type'|))) (not (= |tptp.'System_Type'| (|tptp.'AsDirectSubClass'| |tptp.'System_Type'| (|tptp.'BaseClass'| |tptp.'System_Type'|))))))) :rule all_simplify)
% 22.66/22.95 (step t2190 (cl (= (= (|tptp.'BaseClass'| |tptp.'System_Type'|) (|tptp.'BaseClass'| |tptp.'System_Type'|)) true)) :rule all_simplify)
% 22.66/22.95 (step t2191 (cl (= (not (= (|tptp.'BaseClass'| |tptp.'System_Type'|) (|tptp.'BaseClass'| |tptp.'System_Type'|))) (not true))) :rule cong :premises (t2190))
% 22.66/22.95 (step t2192 (cl (= (not true) false)) :rule all_simplify)
% 22.66/22.95 (step t2193 (cl (= (not (= (|tptp.'BaseClass'| |tptp.'System_Type'|) (|tptp.'BaseClass'| |tptp.'System_Type'|))) false)) :rule trans :premises (t2191 t2192))
% 22.66/22.95 (step t2194 (cl (= (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'BaseClass'| |tptp.'System_Type'|))) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'BaseClass'| |tptp.'System_Type'|))))) :rule refl)
% 22.66/22.95 (step t2195 (cl (= (not (= |tptp.'System_Type'| (|tptp.'AsDirectSubClass'| |tptp.'System_Type'| (|tptp.'BaseClass'| |tptp.'System_Type'|)))) (not (= |tptp.'System_Type'| (|tptp.'AsDirectSubClass'| |tptp.'System_Type'| (|tptp.'BaseClass'| |tptp.'System_Type'|)))))) :rule refl)
% 22.66/22.95 (step t2196 (cl (= (or (not (= (|tptp.'BaseClass'| |tptp.'System_Type'|) (|tptp.'BaseClass'| |tptp.'System_Type'|))) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'BaseClass'| |tptp.'System_Type'|))) (not (= |tptp.'System_Type'| (|tptp.'AsDirectSubClass'| |tptp.'System_Type'| (|tptp.'BaseClass'| |tptp.'System_Type'|))))) (or false (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'BaseClass'| |tptp.'System_Type'|))) (not (= |tptp.'System_Type'| (|tptp.'AsDirectSubClass'| |tptp.'System_Type'| (|tptp.'BaseClass'| |tptp.'System_Type'|))))))) :rule cong :premises (t2193 t2194 t2195))
% 22.66/22.95 (step t2197 (cl (= (or false (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'BaseClass'| |tptp.'System_Type'|))) (not (= |tptp.'System_Type'| (|tptp.'AsDirectSubClass'| |tptp.'System_Type'| (|tptp.'BaseClass'| |tptp.'System_Type'|))))) (or (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'BaseClass'| |tptp.'System_Type'|))) (not (= |tptp.'System_Type'| (|tptp.'AsDirectSubClass'| |tptp.'System_Type'| (|tptp.'BaseClass'| |tptp.'System_Type'|))))))) :rule all_simplify)
% 22.66/22.95 (step t2198 (cl (= (or (not (= (|tptp.'BaseClass'| |tptp.'System_Type'|) (|tptp.'BaseClass'| |tptp.'System_Type'|))) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'BaseClass'| |tptp.'System_Type'|))) (not (= |tptp.'System_Type'| (|tptp.'AsDirectSubClass'| |tptp.'System_Type'| (|tptp.'BaseClass'| |tptp.'System_Type'|))))) (or (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'BaseClass'| |tptp.'System_Type'|))) (not (= |tptp.'System_Type'| (|tptp.'AsDirectSubClass'| |tptp.'System_Type'| (|tptp.'BaseClass'| |tptp.'System_Type'|))))))) :rule trans :premises (t2196 t2197))
% 22.66/22.95 (step t2199 (cl (= (forall ((A__questionmark_v_7_2 Int)) (or (not (= A__questionmark_v_7_2 (|tptp.'BaseClass'| |tptp.'System_Type'|))) (not (= |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_7_2)) (not (= |tptp.'System_Type'| (|tptp.'AsDirectSubClass'| |tptp.'System_Type'| A__questionmark_v_7_2))))) (or (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'BaseClass'| |tptp.'System_Type'|))) (not (= |tptp.'System_Type'| (|tptp.'AsDirectSubClass'| |tptp.'System_Type'| (|tptp.'BaseClass'| |tptp.'System_Type'|))))))) :rule trans :premises (t2189 t2198))
% 22.66/22.95 (step t2200 (cl (= (forall ((A__questionmark_v_6_3 Int)) (or (not (= A__questionmark_v_6_3 (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Object'| A__questionmark_v_6_3)) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsDirectSubClass'| |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_6_3))))) (or (not (= (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|) (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsDirectSubClass'| |tptp.'System_Reflection_MemberInfo'| (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|))))))) :rule all_simplify)
% 22.66/22.95 (step t2201 (cl (= (= (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|) (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|)) true)) :rule all_simplify)
% 22.66/22.95 (step t2202 (cl (= (not (= (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|) (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|))) (not true))) :rule cong :premises (t2201))
% 22.66/22.95 (step t2203 (cl (= (not (= (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|) (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|))) false)) :rule trans :premises (t2202 t2192))
% 22.66/22.95 (step t2204 (cl (= (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|))))) :rule refl)
% 22.66/22.95 (step t2205 (cl (= (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsDirectSubClass'| |tptp.'System_Reflection_MemberInfo'| (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|)))) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsDirectSubClass'| |tptp.'System_Reflection_MemberInfo'| (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|)))))) :rule refl)
% 22.66/22.95 (step t2206 (cl (= (or (not (= (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|) (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsDirectSubClass'| |tptp.'System_Reflection_MemberInfo'| (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|))))) (or false (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsDirectSubClass'| |tptp.'System_Reflection_MemberInfo'| (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|))))))) :rule cong :premises (t2203 t2204 t2205))
% 22.66/22.95 (step t2207 (cl (= (or false (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsDirectSubClass'| |tptp.'System_Reflection_MemberInfo'| (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|))))) (or (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsDirectSubClass'| |tptp.'System_Reflection_MemberInfo'| (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|))))))) :rule all_simplify)
% 22.66/22.95 (step t2208 (cl (= (or (not (= (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|) (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsDirectSubClass'| |tptp.'System_Reflection_MemberInfo'| (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|))))) (or (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsDirectSubClass'| |tptp.'System_Reflection_MemberInfo'| (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|))))))) :rule trans :premises (t2206 t2207))
% 22.66/22.95 (step t2209 (cl (= (forall ((A__questionmark_v_6_3 Int)) (or (not (= A__questionmark_v_6_3 (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Object'| A__questionmark_v_6_3)) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsDirectSubClass'| |tptp.'System_Reflection_MemberInfo'| A__questionmark_v_6_3))))) (or (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsDirectSubClass'| |tptp.'System_Reflection_MemberInfo'| (|tptp.'BaseClass'| |tptp.'System_Reflection_MemberInfo'|))))))) :rule trans :premises (t2200 t2208))
% 22.66/22.95 (step t2210 (cl (= (forall ((A__questionmark_v_5_4 Int)) (or (not (= A__questionmark_v_5_4 (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_5_4)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'| A__questionmark_v_5_4))))) (or (not (= (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))))))) :rule all_simplify)
% 22.66/22.95 (step t2211 (cl (= (= (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) true)) :rule all_simplify)
% 22.66/22.95 (step t2212 (cl (= (not (= (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not true))) :rule cong :premises (t2211))
% 22.66/22.95 (step t2213 (cl (= (not (= (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) false)) :rule trans :premises (t2212 t2192))
% 22.66/22.95 (step t2214 (cl (= (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))))) :rule refl)
% 22.66/22.95 (step t2215 (cl (= (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)))))) :rule refl)
% 22.66/22.95 (step t2216 (cl (= (or (not (= (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))))) (or false (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))))))) :rule cong :premises (t2213 t2214 t2215))
% 22.66/22.95 (step t2217 (cl (= (or false (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))))) (or (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))))))) :rule all_simplify)
% 22.66/22.95 (step t2218 (cl (= (or (not (= (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))))) (or (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))))))) :rule trans :premises (t2216 t2217))
% 22.66/22.95 (step t2219 (cl (= (forall ((A__questionmark_v_5_4 Int)) (or (not (= A__questionmark_v_5_4 (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_5_4)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'| A__questionmark_v_5_4))))) (or (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))))))) :rule trans :premises (t2210 t2218))
% 22.66/22.95 (step t2220 (cl (= (forall ((A__questionmark_v_4_5 Int)) (or (not (= A__questionmark_v_4_5 (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= |tptp.'System_Exception'| A__questionmark_v_4_5)) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_4_5))))) (or (not (= (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_GuardException'|) (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= |tptp.'System_Exception'| (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_GuardException'|))))))) :rule all_simplify)
% 22.66/22.95 (step t2221 (cl (= (= (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_GuardException'|) (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_GuardException'|)) true)) :rule all_simplify)
% 22.66/22.95 (step t2222 (cl (= (not (= (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_GuardException'|) (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_GuardException'|))) (not true))) :rule cong :premises (t2221))
% 22.66/22.95 (step t2223 (cl (= (not (= (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_GuardException'|) (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_GuardException'|))) false)) :rule trans :premises (t2222 t2192))
% 22.66/22.95 (step t2224 (cl (= (not (= |tptp.'System_Exception'| (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= |tptp.'System_Exception'| (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_GuardException'|))))) :rule refl)
% 22.66/22.95 (step t2225 (cl (= (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_GuardException'|)))) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_GuardException'|)))))) :rule refl)
% 22.66/22.95 (step t2226 (cl (= (or (not (= (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_GuardException'|) (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= |tptp.'System_Exception'| (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_GuardException'|))))) (or false (not (= |tptp.'System_Exception'| (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_GuardException'|))))))) :rule cong :premises (t2223 t2224 t2225))
% 22.66/22.95 (step t2227 (cl (= (or false (not (= |tptp.'System_Exception'| (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_GuardException'|))))) (or (not (= |tptp.'System_Exception'| (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_GuardException'|))))))) :rule all_simplify)
% 22.66/22.95 (step t2228 (cl (= (or (not (= (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_GuardException'|) (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= |tptp.'System_Exception'| (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_GuardException'|))))) (or (not (= |tptp.'System_Exception'| (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_GuardException'|))))))) :rule trans :premises (t2226 t2227))
% 22.66/22.95 (step t2229 (cl (= (forall ((A__questionmark_v_4_5 Int)) (or (not (= A__questionmark_v_4_5 (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= |tptp.'System_Exception'| A__questionmark_v_4_5)) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_GuardException'| A__questionmark_v_4_5))))) (or (not (= |tptp.'System_Exception'| (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsDirectSubClass'| |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'BaseClass'| |tptp.'Microsoft_Contracts_GuardException'|))))))) :rule trans :premises (t2220 t2228))
% 22.66/22.95 (step t2230 (cl (= (forall ((A__questionmark_v_3_6 Int)) (or (not (= A__questionmark_v_3_6 (|tptp.'BaseClass'| |tptp.'System_Exception'|))) (not (= |tptp.'System_Object'| A__questionmark_v_3_6)) (not (= |tptp.'System_Exception'| (|tptp.'AsDirectSubClass'| |tptp.'System_Exception'| A__questionmark_v_3_6))))) (or (not (= (|tptp.'BaseClass'| |tptp.'System_Exception'|) (|tptp.'BaseClass'| |tptp.'System_Exception'|))) (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'System_Exception'|))) (not (= |tptp.'System_Exception'| (|tptp.'AsDirectSubClass'| |tptp.'System_Exception'| (|tptp.'BaseClass'| |tptp.'System_Exception'|))))))) :rule all_simplify)
% 22.66/22.95 (step t2231 (cl (= (= (|tptp.'BaseClass'| |tptp.'System_Exception'|) (|tptp.'BaseClass'| |tptp.'System_Exception'|)) true)) :rule all_simplify)
% 22.66/22.95 (step t2232 (cl (= (not (= (|tptp.'BaseClass'| |tptp.'System_Exception'|) (|tptp.'BaseClass'| |tptp.'System_Exception'|))) (not true))) :rule cong :premises (t2231))
% 22.66/22.95 (step t2233 (cl (= (not (= (|tptp.'BaseClass'| |tptp.'System_Exception'|) (|tptp.'BaseClass'| |tptp.'System_Exception'|))) false)) :rule trans :premises (t2232 t2192))
% 22.66/22.95 (step t2234 (cl (= (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'System_Exception'|))) (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'System_Exception'|))))) :rule refl)
% 22.66/22.95 (step t2235 (cl (= (not (= |tptp.'System_Exception'| (|tptp.'AsDirectSubClass'| |tptp.'System_Exception'| (|tptp.'BaseClass'| |tptp.'System_Exception'|)))) (not (= |tptp.'System_Exception'| (|tptp.'AsDirectSubClass'| |tptp.'System_Exception'| (|tptp.'BaseClass'| |tptp.'System_Exception'|)))))) :rule refl)
% 22.66/22.95 (step t2236 (cl (= (or (not (= (|tptp.'BaseClass'| |tptp.'System_Exception'|) (|tptp.'BaseClass'| |tptp.'System_Exception'|))) (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'System_Exception'|))) (not (= |tptp.'System_Exception'| (|tptp.'AsDirectSubClass'| |tptp.'System_Exception'| (|tptp.'BaseClass'| |tptp.'System_Exception'|))))) (or false (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'System_Exception'|))) (not (= |tptp.'System_Exception'| (|tptp.'AsDirectSubClass'| |tptp.'System_Exception'| (|tptp.'BaseClass'| |tptp.'System_Exception'|))))))) :rule cong :premises (t2233 t2234 t2235))
% 22.66/22.95 (step t2237 (cl (= (or false (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'System_Exception'|))) (not (= |tptp.'System_Exception'| (|tptp.'AsDirectSubClass'| |tptp.'System_Exception'| (|tptp.'BaseClass'| |tptp.'System_Exception'|))))) (or (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'System_Exception'|))) (not (= |tptp.'System_Exception'| (|tptp.'AsDirectSubClass'| |tptp.'System_Exception'| (|tptp.'BaseClass'| |tptp.'System_Exception'|))))))) :rule all_simplify)
% 22.66/22.95 (step t2238 (cl (= (or (not (= (|tptp.'BaseClass'| |tptp.'System_Exception'|) (|tptp.'BaseClass'| |tptp.'System_Exception'|))) (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'System_Exception'|))) (not (= |tptp.'System_Exception'| (|tptp.'AsDirectSubClass'| |tptp.'System_Exception'| (|tptp.'BaseClass'| |tptp.'System_Exception'|))))) (or (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'System_Exception'|))) (not (= |tptp.'System_Exception'| (|tptp.'AsDirectSubClass'| |tptp.'System_Exception'| (|tptp.'BaseClass'| |tptp.'System_Exception'|))))))) :rule trans :premises (t2236 t2237))
% 22.66/22.95 (step t2239 (cl (= (forall ((A__questionmark_v_3_6 Int)) (or (not (= A__questionmark_v_3_6 (|tptp.'BaseClass'| |tptp.'System_Exception'|))) (not (= |tptp.'System_Object'| A__questionmark_v_3_6)) (not (= |tptp.'System_Exception'| (|tptp.'AsDirectSubClass'| |tptp.'System_Exception'| A__questionmark_v_3_6))))) (or (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'System_Exception'|))) (not (= |tptp.'System_Exception'| (|tptp.'AsDirectSubClass'| |tptp.'System_Exception'| (|tptp.'BaseClass'| |tptp.'System_Exception'|))))))) :rule trans :premises (t2230 t2238))
% 22.66/22.95 (step t2240 (cl (= (forall ((A__questionmark_v_2_7 Int)) (or (not (= A__questionmark_v_2_7 (|tptp.'BaseClass'| |tptp.'System_String'|))) (not (= |tptp.'System_Object'| A__questionmark_v_2_7)) (not (= |tptp.'System_String'| (|tptp.'AsDirectSubClass'| |tptp.'System_String'| A__questionmark_v_2_7))))) (or (not (= (|tptp.'BaseClass'| |tptp.'System_String'|) (|tptp.'BaseClass'| |tptp.'System_String'|))) (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'System_String'|))) (not (= |tptp.'System_String'| (|tptp.'AsDirectSubClass'| |tptp.'System_String'| (|tptp.'BaseClass'| |tptp.'System_String'|))))))) :rule all_simplify)
% 22.66/22.95 (step t2241 (cl (= (= (|tptp.'BaseClass'| |tptp.'System_String'|) (|tptp.'BaseClass'| |tptp.'System_String'|)) true)) :rule all_simplify)
% 22.66/22.95 (step t2242 (cl (= (not (= (|tptp.'BaseClass'| |tptp.'System_String'|) (|tptp.'BaseClass'| |tptp.'System_String'|))) (not true))) :rule cong :premises (t2241))
% 22.66/22.95 (step t2243 (cl (= (not (= (|tptp.'BaseClass'| |tptp.'System_String'|) (|tptp.'BaseClass'| |tptp.'System_String'|))) false)) :rule trans :premises (t2242 t2192))
% 22.66/22.95 (step t2244 (cl (= (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'System_String'|))) (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'System_String'|))))) :rule refl)
% 22.66/22.95 (step t2245 (cl (= (not (= |tptp.'System_String'| (|tptp.'AsDirectSubClass'| |tptp.'System_String'| (|tptp.'BaseClass'| |tptp.'System_String'|)))) (not (= |tptp.'System_String'| (|tptp.'AsDirectSubClass'| |tptp.'System_String'| (|tptp.'BaseClass'| |tptp.'System_String'|)))))) :rule refl)
% 22.66/22.95 (step t2246 (cl (= (or (not (= (|tptp.'BaseClass'| |tptp.'System_String'|) (|tptp.'BaseClass'| |tptp.'System_String'|))) (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'System_String'|))) (not (= |tptp.'System_String'| (|tptp.'AsDirectSubClass'| |tptp.'System_String'| (|tptp.'BaseClass'| |tptp.'System_String'|))))) (or false (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'System_String'|))) (not (= |tptp.'System_String'| (|tptp.'AsDirectSubClass'| |tptp.'System_String'| (|tptp.'BaseClass'| |tptp.'System_String'|))))))) :rule cong :premises (t2243 t2244 t2245))
% 22.66/22.95 (step t2247 (cl (= (or false (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'System_String'|))) (not (= |tptp.'System_String'| (|tptp.'AsDirectSubClass'| |tptp.'System_String'| (|tptp.'BaseClass'| |tptp.'System_String'|))))) (or (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'System_String'|))) (not (= |tptp.'System_String'| (|tptp.'AsDirectSubClass'| |tptp.'System_String'| (|tptp.'BaseClass'| |tptp.'System_String'|))))))) :rule all_simplify)
% 22.66/22.95 (step t2248 (cl (= (or (not (= (|tptp.'BaseClass'| |tptp.'System_String'|) (|tptp.'BaseClass'| |tptp.'System_String'|))) (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'System_String'|))) (not (= |tptp.'System_String'| (|tptp.'AsDirectSubClass'| |tptp.'System_String'| (|tptp.'BaseClass'| |tptp.'System_String'|))))) (or (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'System_String'|))) (not (= |tptp.'System_String'| (|tptp.'AsDirectSubClass'| |tptp.'System_String'| (|tptp.'BaseClass'| |tptp.'System_String'|))))))) :rule trans :premises (t2246 t2247))
% 22.66/22.95 (step t2249 (cl (= (forall ((A__questionmark_v_2_7 Int)) (or (not (= A__questionmark_v_2_7 (|tptp.'BaseClass'| |tptp.'System_String'|))) (not (= |tptp.'System_Object'| A__questionmark_v_2_7)) (not (= |tptp.'System_String'| (|tptp.'AsDirectSubClass'| |tptp.'System_String'| A__questionmark_v_2_7))))) (or (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'System_String'|))) (not (= |tptp.'System_String'| (|tptp.'AsDirectSubClass'| |tptp.'System_String'| (|tptp.'BaseClass'| |tptp.'System_String'|))))))) :rule trans :premises (t2240 t2248))
% 22.66/22.95 (step t2250 (cl (= (forall ((A__questionmark_v_0_8 Int)) (or (not (= A__questionmark_v_0_8 (|tptp.'BaseClass'| |tptp.'BoundedStack'|))) (not (= |tptp.'System_Object'| A__questionmark_v_0_8)) (not (= |tptp.'BoundedStack'| (|tptp.'AsDirectSubClass'| |tptp.'BoundedStack'| A__questionmark_v_0_8))) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h))) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|))) (= A__questionmark_v_0_8 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv)) (and (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|) 0) (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|))) 0) (not (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|)))) 1)))))))) (or (not (= (|tptp.'BaseClass'| |tptp.'BoundedStack'|) (|tptp.'BaseClass'| |tptp.'BoundedStack'|))) (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'BoundedStack'|))) (not (= |tptp.'BoundedStack'| (|tptp.'AsDirectSubClass'| |tptp.'BoundedStack'| (|tptp.'BaseClass'| |tptp.'BoundedStack'|)))) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h))) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|))) (= (|tptp.'BaseClass'| |tptp.'BoundedStack'|) (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv)) (and (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|) 0) (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|))) 0) (not (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|)))) 1))))))))) :rule all_simplify)
% 22.66/22.95 (step t2251 (cl (= (= (|tptp.'BaseClass'| |tptp.'BoundedStack'|) (|tptp.'BaseClass'| |tptp.'BoundedStack'|)) true)) :rule all_simplify)
% 22.66/22.95 (step t2252 (cl (= (not (= (|tptp.'BaseClass'| |tptp.'BoundedStack'|) (|tptp.'BaseClass'| |tptp.'BoundedStack'|))) (not true))) :rule cong :premises (t2251))
% 22.66/22.95 (step t2253 (cl (= (not (= (|tptp.'BaseClass'| |tptp.'BoundedStack'|) (|tptp.'BaseClass'| |tptp.'BoundedStack'|))) false)) :rule trans :premises (t2252 t2192))
% 22.66/22.95 (step t2254 (cl (= (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'BoundedStack'|))) (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'BoundedStack'|))))) :rule refl)
% 22.66/22.95 (step t2255 (cl (= (not (= |tptp.'BoundedStack'| (|tptp.'AsDirectSubClass'| |tptp.'BoundedStack'| (|tptp.'BaseClass'| |tptp.'BoundedStack'|)))) (not (= |tptp.'BoundedStack'| (|tptp.'AsDirectSubClass'| |tptp.'BoundedStack'| (|tptp.'BaseClass'| |tptp.'BoundedStack'|)))))) :rule refl)
% 22.66/22.95 (step t2256 (cl (= (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h))) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|))) (= (|tptp.'BaseClass'| |tptp.'BoundedStack'|) (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv)) (and (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|) 0) (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|))) 0) (not (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|)))) 1)))))) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h))) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|))) (= (|tptp.'BaseClass'| |tptp.'BoundedStack'|) (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv)) (and (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|) 0) (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|))) 0) (not (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|)))) 1)))))))) :rule refl)
% 22.66/22.95 (step t2257 (cl (= (or (not (= (|tptp.'BaseClass'| |tptp.'BoundedStack'|) (|tptp.'BaseClass'| |tptp.'BoundedStack'|))) (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'BoundedStack'|))) (not (= |tptp.'BoundedStack'| (|tptp.'AsDirectSubClass'| |tptp.'BoundedStack'| (|tptp.'BaseClass'| |tptp.'BoundedStack'|)))) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h))) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|))) (= (|tptp.'BaseClass'| |tptp.'BoundedStack'|) (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv)) (and (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|) 0) (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|))) 0) (not (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|)))) 1))))))) (or false (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'BoundedStack'|))) (not (= |tptp.'BoundedStack'| (|tptp.'AsDirectSubClass'| |tptp.'BoundedStack'| (|tptp.'BaseClass'| |tptp.'BoundedStack'|)))) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h))) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|))) (= (|tptp.'BaseClass'| |tptp.'BoundedStack'|) (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv)) (and (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|) 0) (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|))) 0) (not (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|)))) 1))))))))) :rule cong :premises (t2253 t2254 t2255 t2256))
% 22.66/22.95 (step t2258 (cl (= (or false (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'BoundedStack'|))) (not (= |tptp.'BoundedStack'| (|tptp.'AsDirectSubClass'| |tptp.'BoundedStack'| (|tptp.'BaseClass'| |tptp.'BoundedStack'|)))) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h))) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|))) (= (|tptp.'BaseClass'| |tptp.'BoundedStack'|) (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv)) (and (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|) 0) (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|))) 0) (not (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|)))) 1))))))) (or (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'BoundedStack'|))) (not (= |tptp.'BoundedStack'| (|tptp.'AsDirectSubClass'| |tptp.'BoundedStack'| (|tptp.'BaseClass'| |tptp.'BoundedStack'|)))) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h))) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|))) (= (|tptp.'BaseClass'| |tptp.'BoundedStack'|) (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv)) (and (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|) 0) (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|))) 0) (not (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|)))) 1))))))))) :rule all_simplify)
% 22.66/22.95 (step t2259 (cl (= (or (not (= (|tptp.'BaseClass'| |tptp.'BoundedStack'|) (|tptp.'BaseClass'| |tptp.'BoundedStack'|))) (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'BoundedStack'|))) (not (= |tptp.'BoundedStack'| (|tptp.'AsDirectSubClass'| |tptp.'BoundedStack'| (|tptp.'BaseClass'| |tptp.'BoundedStack'|)))) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h))) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|))) (= (|tptp.'BaseClass'| |tptp.'BoundedStack'|) (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv)) (and (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|) 0) (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|))) 0) (not (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|)))) 1))))))) (or (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'BoundedStack'|))) (not (= |tptp.'BoundedStack'| (|tptp.'AsDirectSubClass'| |tptp.'BoundedStack'| (|tptp.'BaseClass'| |tptp.'BoundedStack'|)))) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h))) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|))) (= (|tptp.'BaseClass'| |tptp.'BoundedStack'|) (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv)) (and (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|) 0) (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|))) 0) (not (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|)))) 1))))))))) :rule trans :premises (t2257 t2258))
% 22.66/22.95 (step t2260 (cl (= (forall ((A__questionmark_v_0_8 Int)) (or (not (= A__questionmark_v_0_8 (|tptp.'BaseClass'| |tptp.'BoundedStack'|))) (not (= |tptp.'System_Object'| A__questionmark_v_0_8)) (not (= |tptp.'BoundedStack'| (|tptp.'AsDirectSubClass'| |tptp.'BoundedStack'| A__questionmark_v_0_8))) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h))) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|))) (= A__questionmark_v_0_8 (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv)) (and (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|) 0) (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|))) 0) (not (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|)))) 1)))))))) (or (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'BoundedStack'|))) (not (= |tptp.'BoundedStack'| (|tptp.'AsDirectSubClass'| |tptp.'BoundedStack'| (|tptp.'BaseClass'| |tptp.'BoundedStack'|)))) (not (forall ((A__questionmark_oi Int) (A__questionmark_h Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h))) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h A__questionmark_oi tptp.inv) |tptp.'BoundedStack'|))) (= (|tptp.'BaseClass'| |tptp.'BoundedStack'|) (tptp.select2 A__questionmark_h A__questionmark_oi tptp.localinv)) (and (>= (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|) 0) (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_size'|))) 0) (not (>= (+ (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_max'|) (* (- 1) (|tptp.'Length'| (tptp.select2 A__questionmark_h A__questionmark_oi |tptp.'BoundedStack_elems'|)))) 1))))))))) :rule trans :premises (t2250 t2259))
% 22.66/22.95 (step t2261 (cl (= (forall ((A__questionmark_v_1_9 Int)) (or (not (= A__questionmark_v_1_9 (|tptp.'BaseClass'| |tptp.'System_Array'|))) (not (= |tptp.'System_Object'| A__questionmark_v_1_9)) (not (= |tptp.'System_Array'| (|tptp.'AsDirectSubClass'| |tptp.'System_Array'| A__questionmark_v_1_9))))) (or (not (= (|tptp.'BaseClass'| |tptp.'System_Array'|) (|tptp.'BaseClass'| |tptp.'System_Array'|))) (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'System_Array'|))) (not (= |tptp.'System_Array'| (|tptp.'AsDirectSubClass'| |tptp.'System_Array'| (|tptp.'BaseClass'| |tptp.'System_Array'|))))))) :rule all_simplify)
% 22.66/22.95 (step t2262 (cl (= (= (|tptp.'BaseClass'| |tptp.'System_Array'|) (|tptp.'BaseClass'| |tptp.'System_Array'|)) true)) :rule all_simplify)
% 22.66/22.95 (step t2263 (cl (= (not (= (|tptp.'BaseClass'| |tptp.'System_Array'|) (|tptp.'BaseClass'| |tptp.'System_Array'|))) (not true))) :rule cong :premises (t2262))
% 22.66/22.95 (step t2264 (cl (= (not (= (|tptp.'BaseClass'| |tptp.'System_Array'|) (|tptp.'BaseClass'| |tptp.'System_Array'|))) false)) :rule trans :premises (t2263 t2192))
% 22.66/22.95 (step t2265 (cl (= (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'System_Array'|))) (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'System_Array'|))))) :rule refl)
% 22.66/22.95 (step t2266 (cl (= (not (= |tptp.'System_Array'| (|tptp.'AsDirectSubClass'| |tptp.'System_Array'| (|tptp.'BaseClass'| |tptp.'System_Array'|)))) (not (= |tptp.'System_Array'| (|tptp.'AsDirectSubClass'| |tptp.'System_Array'| (|tptp.'BaseClass'| |tptp.'System_Array'|)))))) :rule refl)
% 22.66/22.95 (step t2267 (cl (= (or (not (= (|tptp.'BaseClass'| |tptp.'System_Array'|) (|tptp.'BaseClass'| |tptp.'System_Array'|))) (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'System_Array'|))) (not (= |tptp.'System_Array'| (|tptp.'AsDirectSubClass'| |tptp.'System_Array'| (|tptp.'BaseClass'| |tptp.'System_Array'|))))) (or false (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'System_Array'|))) (not (= |tptp.'System_Array'| (|tptp.'AsDirectSubClass'| |tptp.'System_Array'| (|tptp.'BaseClass'| |tptp.'System_Array'|))))))) :rule cong :premises (t2264 t2265 t2266))
% 22.66/22.95 (step t2268 (cl (= (or false (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'System_Array'|))) (not (= |tptp.'System_Array'| (|tptp.'AsDirectSubClass'| |tptp.'System_Array'| (|tptp.'BaseClass'| |tptp.'System_Array'|))))) (or (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'System_Array'|))) (not (= |tptp.'System_Array'| (|tptp.'AsDirectSubClass'| |tptp.'System_Array'| (|tptp.'BaseClass'| |tptp.'System_Array'|))))))) :rule all_simplify)
% 22.66/22.95 (step t2269 (cl (= (or (not (= (|tptp.'BaseClass'| |tptp.'System_Array'|) (|tptp.'BaseClass'| |tptp.'System_Array'|))) (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'System_Array'|))) (not (= |tptp.'System_Array'| (|tptp.'AsDirectSubClass'| |tptp.'System_Array'| (|tptp.'BaseClass'| |tptp.'System_Array'|))))) (or (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'System_Array'|))) (not (= |tptp.'System_Array'| (|tptp.'AsDirectSubClass'| |tptp.'System_Array'| (|tptp.'BaseClass'| |tptp.'System_Array'|))))))) :rule trans :premises (t2267 t2268))
% 22.66/22.95 (step t2270 (cl (= (forall ((A__questionmark_v_1_9 Int)) (or (not (= A__questionmark_v_1_9 (|tptp.'BaseClass'| |tptp.'System_Array'|))) (not (= |tptp.'System_Object'| A__questionmark_v_1_9)) (not (= |tptp.'System_Array'| (|tptp.'AsDirectSubClass'| |tptp.'System_Array'| A__questionmark_v_1_9))))) (or (not (= |tptp.'System_Object'| (|tptp.'BaseClass'| |tptp.'System_Array'|))) (not (= |tptp.'System_Array'| (|tptp.'AsDirectSubClass'| |tptp.'System_Array'| (|tptp.'BaseClass'| |tptp.'System_Array'|))))))) :rule trans :premises (t2261 t2269))
% 22.66/22.95 (step t2271 (cl (= (or (= tptp.allocated tptp.elements) (= tptp.allocated tptp.inv) (= tptp.localinv tptp.allocated) (= tptp.allocated tptp.exposeVersion) (= tptp.sharingMode tptp.allocated) (= tptp.allocated |tptp.'SharingMode_Unshared'|) (= tptp.allocated |tptp.'SharingMode_LockProtected'|) (= tptp.ownerRef tptp.allocated) (= tptp.allocated tptp.ownerFrame) (= tptp.allocated |tptp.'PeerGroupPlaceholder'|) (= tptp.allocated |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryInt'| tptp.allocated) (= |tptp.'ArrayCategoryRef'| tptp.allocated) (= |tptp.'ArrayCategoryNonNullRef'| tptp.allocated) (= |tptp.'System_Array'| tptp.allocated) (= |tptp.'System_Boolean'| tptp.allocated) (= |tptp.'System_Object'| tptp.allocated) (= tptp.allocated |tptp.'System_Type'|) (= tptp.allocated |tptp.'NonNullFieldsAreInitialized'|) (= tptp.allocated |tptp.'System_String'|) (= tptp.allocated |tptp.'FirstConsistentOwner'|) (= tptp.allocated |tptp.'System_SByte'|) (= tptp.allocated |tptp.'System_Byte'|) (= |tptp.'System_Int16'| tptp.allocated) (= tptp.allocated |tptp.'System_UInt16'|) (= |tptp.'System_Int32'| tptp.allocated) (= tptp.allocated |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| tptp.allocated) (= |tptp.'System_UInt64'| tptp.allocated) (= tptp.allocated |tptp.'System_Char'|) (= tptp.allocated |tptp.'System_UIntPtr'|) (= tptp.allocated |tptp.'System_IntPtr'|) (= tptp.allocated |tptp.'BoundedStack_max'|) (= tptp.allocated |tptp.'BoundedStack_size'|) (= tptp.allocated |tptp.'BoundedStack_elems'|) (= tptp.allocated |tptp.'System_Exception'|) (= tptp.allocated |tptp.'System_IComparable'|) (= tptp.allocated |tptp.'System_Collections_ICollection'|) (= tptp.allocated |tptp.'System_ICloneable'|) (= tptp.allocated |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| tptp.allocated) (= |tptp.'System_Reflection_MemberInfo'| tptp.allocated) (= |tptp.'System_Collections_IEnumerable'| tptp.allocated) (= tptp.allocated |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= tptp.allocated |tptp.'System_Reflection_ICustomAttributeProvider'|) (= tptp.allocated |tptp.'System_Runtime_InteropServices__Exception'|) (= tptp.allocated |tptp.'Microsoft_Contracts_GuardException'|) (= tptp.allocated |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= tptp.allocated |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.allocated) (= tptp.allocated |tptp.'BoundedStack'|) (= tptp.allocated |tptp.'System_IEquatable_1___System_String'|) (= tptp.allocated |tptp.'System_Runtime_InteropServices__Type'|) (= tptp.allocated |tptp.'System_IComparable_1___System_String'|) (= tptp.allocated |tptp.'System_Collections_IList'|) (= tptp.allocated |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 tptp.allocated) (= tptp.allocated tptp.stringLiteral9) (= tptp.stringLiteral10 tptp.allocated) (= tptp.allocated tptp.stringLiteral11) (= tptp.elements tptp.inv) (= tptp.localinv tptp.elements) (= tptp.elements tptp.exposeVersion) (= tptp.sharingMode tptp.elements) (= |tptp.'SharingMode_Unshared'| tptp.elements) (= |tptp.'SharingMode_LockProtected'| tptp.elements) (= tptp.ownerRef tptp.elements) (= tptp.elements tptp.ownerFrame) (= |tptp.'PeerGroupPlaceholder'| tptp.elements) (= |tptp.'ArrayCategoryValue'| tptp.elements) (= |tptp.'ArrayCategoryInt'| tptp.elements) (= |tptp.'ArrayCategoryRef'| tptp.elements) (= |tptp.'ArrayCategoryNonNullRef'| tptp.elements) (= |tptp.'System_Array'| tptp.elements) (= |tptp.'System_Boolean'| tptp.elements) (= |tptp.'System_Object'| tptp.elements) (= tptp.elements |tptp.'System_Type'|) (= |tptp.'NonNullFieldsAreInitialized'| tptp.elements) (= tptp.elements |tptp.'System_String'|) (= tptp.elements |tptp.'FirstConsistentOwner'|) (= |tptp.'System_SByte'| tptp.elements) (= tptp.elements |tptp.'System_Byte'|) (= |tptp.'System_Int16'| tptp.elements) (= |tptp.'System_UInt16'| tptp.elements) (= |tptp.'System_Int32'| tptp.elements) (= tptp.elements |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| tptp.elements) (= |tptp.'System_UInt64'| tptp.elements) (= |tptp.'System_Char'| tptp.elements) (= tptp.elements |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| tptp.elements) (= tptp.elements |tptp.'BoundedStack_max'|) (= tptp.elements |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| tptp.elements) (= |tptp.'System_Exception'| tptp.elements) (= |tptp.'System_IComparable'| tptp.elements) (= |tptp.'System_Collections_ICollection'| tptp.elements) (= tptp.elements |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.elements) (= |tptp.'System_IConvertible'| tptp.elements) (= |tptp.'System_Reflection_MemberInfo'| tptp.elements) (= |tptp.'System_Collections_IEnumerable'| tptp.elements) (= tptp.elements |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.elements) (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.elements) (= |tptp.'Microsoft_Contracts_GuardException'| tptp.elements) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.elements) (= tptp.elements |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.elements) (= |tptp.'BoundedStack'| tptp.elements) (= tptp.elements |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| tptp.elements) (= |tptp.'System_IComparable_1___System_String'| tptp.elements) (= tptp.elements |tptp.'System_Collections_IList'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.elements) (= tptp.stringLiteral8 tptp.elements) (= tptp.stringLiteral9 tptp.elements) (= tptp.stringLiteral10 tptp.elements) (= tptp.stringLiteral11 tptp.elements) (= tptp.localinv tptp.inv) (= tptp.inv tptp.exposeVersion) (= tptp.sharingMode tptp.inv) (= |tptp.'SharingMode_Unshared'| tptp.inv) (= |tptp.'SharingMode_LockProtected'| tptp.inv) (= tptp.ownerRef tptp.inv) (= tptp.inv tptp.ownerFrame) (= |tptp.'PeerGroupPlaceholder'| tptp.inv) (= |tptp.'ArrayCategoryValue'| tptp.inv) (= |tptp.'ArrayCategoryInt'| tptp.inv) (= |tptp.'ArrayCategoryRef'| tptp.inv) (= |tptp.'ArrayCategoryNonNullRef'| tptp.inv) (= |tptp.'System_Array'| tptp.inv) (= |tptp.'System_Boolean'| tptp.inv) (= |tptp.'System_Object'| tptp.inv) (= tptp.inv |tptp.'System_Type'|) (= |tptp.'NonNullFieldsAreInitialized'| tptp.inv) (= tptp.inv |tptp.'System_String'|) (= tptp.inv |tptp.'FirstConsistentOwner'|) (= |tptp.'System_SByte'| tptp.inv) (= tptp.inv |tptp.'System_Byte'|) (= |tptp.'System_Int16'| tptp.inv) (= |tptp.'System_UInt16'| tptp.inv) (= |tptp.'System_Int32'| tptp.inv) (= |tptp.'System_UInt32'| tptp.inv) (= |tptp.'System_Int64'| tptp.inv) (= |tptp.'System_UInt64'| tptp.inv) (= |tptp.'System_Char'| tptp.inv) (= |tptp.'System_UIntPtr'| tptp.inv) (= |tptp.'System_IntPtr'| tptp.inv) (= tptp.inv |tptp.'BoundedStack_max'|) (= tptp.inv |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| tptp.inv) (= |tptp.'System_Exception'| tptp.inv) (= |tptp.'System_IComparable'| tptp.inv) (= |tptp.'System_Collections_ICollection'| tptp.inv) (= tptp.inv |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.inv) (= |tptp.'System_IConvertible'| tptp.inv) (= |tptp.'System_Reflection_MemberInfo'| tptp.inv) (= |tptp.'System_Collections_IEnumerable'| tptp.inv) (= tptp.inv |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.inv) (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.inv) (= |tptp.'Microsoft_Contracts_GuardException'| tptp.inv) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.inv) (= tptp.inv |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.inv) (= |tptp.'BoundedStack'| tptp.inv) (= tptp.inv |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| tptp.inv) (= |tptp.'System_IComparable_1___System_String'| tptp.inv) (= |tptp.'System_Collections_IList'| tptp.inv) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.inv) (= tptp.stringLiteral8 tptp.inv) (= tptp.stringLiteral9 tptp.inv) (= tptp.stringLiteral10 tptp.inv) (= tptp.stringLiteral11 tptp.inv) (= tptp.localinv tptp.exposeVersion) (= tptp.localinv tptp.sharingMode) (= tptp.localinv |tptp.'SharingMode_Unshared'|) (= tptp.localinv |tptp.'SharingMode_LockProtected'|) (= tptp.ownerRef tptp.localinv) (= tptp.localinv tptp.ownerFrame) (= tptp.localinv |tptp.'PeerGroupPlaceholder'|) (= tptp.localinv |tptp.'ArrayCategoryValue'|) (= tptp.localinv |tptp.'ArrayCategoryInt'|) (= tptp.localinv |tptp.'ArrayCategoryRef'|) (= tptp.localinv |tptp.'ArrayCategoryNonNullRef'|) (= tptp.localinv |tptp.'System_Array'|) (= tptp.localinv |tptp.'System_Boolean'|) (= tptp.localinv |tptp.'System_Object'|) (= tptp.localinv |tptp.'System_Type'|) (= tptp.localinv |tptp.'NonNullFieldsAreInitialized'|) (= tptp.localinv |tptp.'System_String'|) (= tptp.localinv |tptp.'FirstConsistentOwner'|) (= tptp.localinv |tptp.'System_SByte'|) (= tptp.localinv |tptp.'System_Byte'|) (= tptp.localinv |tptp.'System_Int16'|) (= tptp.localinv |tptp.'System_UInt16'|) (= tptp.localinv |tptp.'System_Int32'|) (= tptp.localinv |tptp.'System_UInt32'|) (= tptp.localinv |tptp.'System_Int64'|) (= tptp.localinv |tptp.'System_UInt64'|) (= tptp.localinv |tptp.'System_Char'|) (= tptp.localinv |tptp.'System_UIntPtr'|) (= tptp.localinv |tptp.'System_IntPtr'|) (= tptp.localinv |tptp.'BoundedStack_max'|) (= tptp.localinv |tptp.'BoundedStack_size'|) (= tptp.localinv |tptp.'BoundedStack_elems'|) (= tptp.localinv |tptp.'System_Exception'|) (= tptp.localinv |tptp.'System_IComparable'|) (= tptp.localinv |tptp.'System_Collections_ICollection'|) (= tptp.localinv |tptp.'System_ICloneable'|) (= tptp.localinv |tptp.'Microsoft_Contracts_ICheckedException'|) (= tptp.localinv |tptp.'System_IConvertible'|) (= tptp.localinv |tptp.'System_Reflection_MemberInfo'|) (= tptp.localinv |tptp.'System_Collections_IEnumerable'|) (= tptp.localinv |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= tptp.localinv |tptp.'System_Reflection_ICustomAttributeProvider'|) (= tptp.localinv |tptp.'System_Runtime_InteropServices__Exception'|) (= tptp.localinv |tptp.'Microsoft_Contracts_GuardException'|) (= tptp.localinv |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= tptp.localinv |tptp.'System_Reflection_IReflect'|) (= tptp.localinv |tptp.'System_Runtime_Serialization_ISerializable'|) (= tptp.localinv |tptp.'BoundedStack'|) (= tptp.localinv |tptp.'System_IEquatable_1___System_String'|) (= tptp.localinv |tptp.'System_Runtime_InteropServices__Type'|) (= tptp.localinv |tptp.'System_IComparable_1___System_String'|) (= tptp.localinv |tptp.'System_Collections_IList'|) (= tptp.localinv |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.localinv tptp.stringLiteral8) (= tptp.localinv tptp.stringLiteral9) (= tptp.localinv tptp.stringLiteral10) (= tptp.localinv tptp.stringLiteral11) (= tptp.sharingMode tptp.exposeVersion) (= |tptp.'SharingMode_Unshared'| tptp.exposeVersion) (= |tptp.'SharingMode_LockProtected'| tptp.exposeVersion) (= tptp.ownerRef tptp.exposeVersion) (= tptp.ownerFrame tptp.exposeVersion) (= |tptp.'PeerGroupPlaceholder'| tptp.exposeVersion) (= |tptp.'ArrayCategoryValue'| tptp.exposeVersion) (= |tptp.'ArrayCategoryInt'| tptp.exposeVersion) (= |tptp.'ArrayCategoryRef'| tptp.exposeVersion) (= |tptp.'ArrayCategoryNonNullRef'| tptp.exposeVersion) (= |tptp.'System_Array'| tptp.exposeVersion) (= |tptp.'System_Boolean'| tptp.exposeVersion) (= |tptp.'System_Object'| tptp.exposeVersion) (= |tptp.'System_Type'| tptp.exposeVersion) (= |tptp.'NonNullFieldsAreInitialized'| tptp.exposeVersion) (= tptp.exposeVersion |tptp.'System_String'|) (= |tptp.'FirstConsistentOwner'| tptp.exposeVersion) (= |tptp.'System_SByte'| tptp.exposeVersion) (= |tptp.'System_Byte'| tptp.exposeVersion) (= |tptp.'System_Int16'| tptp.exposeVersion) (= |tptp.'System_UInt16'| tptp.exposeVersion) (= |tptp.'System_Int32'| tptp.exposeVersion) (= |tptp.'System_UInt32'| tptp.exposeVersion) (= |tptp.'System_Int64'| tptp.exposeVersion) (= |tptp.'System_UInt64'| tptp.exposeVersion) (= |tptp.'System_Char'| tptp.exposeVersion) (= |tptp.'System_UIntPtr'| tptp.exposeVersion) (= |tptp.'System_IntPtr'| tptp.exposeVersion) (= tptp.exposeVersion |tptp.'BoundedStack_max'|) (= |tptp.'BoundedStack_size'| tptp.exposeVersion) (= |tptp.'BoundedStack_elems'| tptp.exposeVersion) (= |tptp.'System_Exception'| tptp.exposeVersion) (= |tptp.'System_IComparable'| tptp.exposeVersion) (= |tptp.'System_Collections_ICollection'| tptp.exposeVersion) (= tptp.exposeVersion |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.exposeVersion) (= |tptp.'System_IConvertible'| tptp.exposeVersion) (= |tptp.'System_Reflection_MemberInfo'| tptp.exposeVersion) (= |tptp.'System_Collections_IEnumerable'| tptp.exposeVersion) (= tptp.exposeVersion |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.exposeVersion) (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.exposeVersion) (= |tptp.'Microsoft_Contracts_GuardException'| tptp.exposeVersion) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.exposeVersion) (= tptp.exposeVersion |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.exposeVersion) (= |tptp.'BoundedStack'| tptp.exposeVersion) (= |tptp.'System_IEquatable_1___System_String'| tptp.exposeVersion) (= |tptp.'System_Runtime_InteropServices__Type'| tptp.exposeVersion) (= |tptp.'System_IComparable_1___System_String'| tptp.exposeVersion) (= |tptp.'System_Collections_IList'| tptp.exposeVersion) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.exposeVersion) (= tptp.stringLiteral8 tptp.exposeVersion) (= tptp.stringLiteral9 tptp.exposeVersion) (= tptp.stringLiteral10 tptp.exposeVersion) (= tptp.stringLiteral11 tptp.exposeVersion) (= tptp.sharingMode |tptp.'SharingMode_Unshared'|) (= tptp.sharingMode |tptp.'SharingMode_LockProtected'|) (= tptp.ownerRef tptp.sharingMode) (= tptp.sharingMode tptp.ownerFrame) (= tptp.sharingMode |tptp.'PeerGroupPlaceholder'|) (= tptp.sharingMode |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryInt'| tptp.sharingMode) (= tptp.sharingMode |tptp.'ArrayCategoryRef'|) (= tptp.sharingMode |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'System_Array'| tptp.sharingMode) (= tptp.sharingMode |tptp.'System_Boolean'|) (= tptp.sharingMode |tptp.'System_Object'|) (= tptp.sharingMode |tptp.'System_Type'|) (= tptp.sharingMode |tptp.'NonNullFieldsAreInitialized'|) (= tptp.sharingMode |tptp.'System_String'|) (= tptp.sharingMode |tptp.'FirstConsistentOwner'|) (= tptp.sharingMode |tptp.'System_SByte'|) (= tptp.sharingMode |tptp.'System_Byte'|) (= |tptp.'System_Int16'| tptp.sharingMode) (= tptp.sharingMode |tptp.'System_UInt16'|) (= tptp.sharingMode |tptp.'System_Int32'|) (= tptp.sharingMode |tptp.'System_UInt32'|) (= tptp.sharingMode |tptp.'System_Int64'|) (= tptp.sharingMode |tptp.'System_UInt64'|) (= tptp.sharingMode |tptp.'System_Char'|) (= tptp.sharingMode |tptp.'System_UIntPtr'|) (= tptp.sharingMode |tptp.'System_IntPtr'|) (= tptp.sharingMode |tptp.'BoundedStack_max'|) (= tptp.sharingMode |tptp.'BoundedStack_size'|) (= tptp.sharingMode |tptp.'BoundedStack_elems'|) (= tptp.sharingMode |tptp.'System_Exception'|) (= tptp.sharingMode |tptp.'System_IComparable'|) (= tptp.sharingMode |tptp.'System_Collections_ICollection'|) (= tptp.sharingMode |tptp.'System_ICloneable'|) (= tptp.sharingMode |tptp.'Microsoft_Contracts_ICheckedException'|) (= tptp.sharingMode |tptp.'System_IConvertible'|) (= tptp.sharingMode |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Collections_IEnumerable'| tptp.sharingMode) (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= tptp.sharingMode |tptp.'System_Reflection_ICustomAttributeProvider'|) (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Exception'|) (= tptp.sharingMode |tptp.'Microsoft_Contracts_GuardException'|) (= tptp.sharingMode |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= tptp.sharingMode |tptp.'System_Reflection_IReflect'|) (= tptp.sharingMode |tptp.'System_Runtime_Serialization_ISerializable'|) (= tptp.sharingMode |tptp.'BoundedStack'|) (= tptp.sharingMode |tptp.'System_IEquatable_1___System_String'|) (= tptp.sharingMode |tptp.'System_Runtime_InteropServices__Type'|) (= tptp.sharingMode |tptp.'System_IComparable_1___System_String'|) (= tptp.sharingMode |tptp.'System_Collections_IList'|) (= tptp.sharingMode |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.sharingMode tptp.stringLiteral8) (= tptp.sharingMode tptp.stringLiteral9) (= tptp.sharingMode tptp.stringLiteral10) (= tptp.sharingMode tptp.stringLiteral11) (= |tptp.'SharingMode_LockProtected'| |tptp.'SharingMode_Unshared'|) (= tptp.ownerRef |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| tptp.ownerFrame) (= |tptp.'SharingMode_Unshared'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'SharingMode_Unshared'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_Unshared'|) (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_Unshared'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Array'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Boolean'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Object'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_Type'|) (= |tptp.'SharingMode_Unshared'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_String'|) (= |tptp.'SharingMode_Unshared'| |tptp.'FirstConsistentOwner'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_SByte'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt16'|) (= |tptp.'System_Int32'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_UInt64'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_Char'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_max'|) (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Exception'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_IComparable'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Collections_ICollection'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_ICloneable'|) (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'SharingMode_Unshared'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'BoundedStack'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_Unshared'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'SharingMode_Unshared'| |tptp.'System_Collections_IList'|) (= |tptp.'SharingMode_Unshared'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'SharingMode_Unshared'|) (= tptp.stringLiteral9 |tptp.'SharingMode_Unshared'|) (= tptp.stringLiteral10 |tptp.'SharingMode_Unshared'|) (= tptp.stringLiteral11 |tptp.'SharingMode_Unshared'|) (= tptp.ownerRef |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| tptp.ownerFrame) (= |tptp.'SharingMode_LockProtected'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryInt'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'ArrayCategoryRef'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'System_Array'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'System_Boolean'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'System_Object'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Type'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_String'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'FirstConsistentOwner'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_SByte'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt16'|) (= |tptp.'System_Int32'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'System_UInt64'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Char'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_UIntPtr'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IntPtr'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_max'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_size'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack_elems'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Exception'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_ICollection'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_ICloneable'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'BoundedStack'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'SharingMode_LockProtected'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'System_Collections_IList'|) (= |tptp.'SharingMode_LockProtected'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'SharingMode_LockProtected'|) (= tptp.stringLiteral9 |tptp.'SharingMode_LockProtected'|) (= tptp.stringLiteral10 |tptp.'SharingMode_LockProtected'|) (= tptp.stringLiteral11 |tptp.'SharingMode_LockProtected'|) (= tptp.ownerRef tptp.ownerFrame) (= tptp.ownerRef |tptp.'PeerGroupPlaceholder'|) (= tptp.ownerRef |tptp.'ArrayCategoryValue'|) (= tptp.ownerRef |tptp.'ArrayCategoryInt'|) (= tptp.ownerRef |tptp.'ArrayCategoryRef'|) (= tptp.ownerRef |tptp.'ArrayCategoryNonNullRef'|) (= tptp.ownerRef |tptp.'System_Array'|) (= tptp.ownerRef |tptp.'System_Boolean'|) (= tptp.ownerRef |tptp.'System_Object'|) (= tptp.ownerRef |tptp.'System_Type'|) (= tptp.ownerRef |tptp.'NonNullFieldsAreInitialized'|) (= tptp.ownerRef |tptp.'System_String'|) (= tptp.ownerRef |tptp.'FirstConsistentOwner'|) (= tptp.ownerRef |tptp.'System_SByte'|) (= tptp.ownerRef |tptp.'System_Byte'|) (= tptp.ownerRef |tptp.'System_Int16'|) (= tptp.ownerRef |tptp.'System_UInt16'|) (= tptp.ownerRef |tptp.'System_Int32'|) (= tptp.ownerRef |tptp.'System_UInt32'|) (= tptp.ownerRef |tptp.'System_Int64'|) (= tptp.ownerRef |tptp.'System_UInt64'|) (= tptp.ownerRef |tptp.'System_Char'|) (= tptp.ownerRef |tptp.'System_UIntPtr'|) (= tptp.ownerRef |tptp.'System_IntPtr'|) (= tptp.ownerRef |tptp.'BoundedStack_max'|) (= tptp.ownerRef |tptp.'BoundedStack_size'|) (= tptp.ownerRef |tptp.'BoundedStack_elems'|) (= tptp.ownerRef |tptp.'System_Exception'|) (= tptp.ownerRef |tptp.'System_IComparable'|) (= tptp.ownerRef |tptp.'System_Collections_ICollection'|) (= tptp.ownerRef |tptp.'System_ICloneable'|) (= tptp.ownerRef |tptp.'Microsoft_Contracts_ICheckedException'|) (= tptp.ownerRef |tptp.'System_IConvertible'|) (= tptp.ownerRef |tptp.'System_Reflection_MemberInfo'|) (= tptp.ownerRef |tptp.'System_Collections_IEnumerable'|) (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= tptp.ownerRef |tptp.'System_Reflection_ICustomAttributeProvider'|) (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Exception'|) (= tptp.ownerRef |tptp.'Microsoft_Contracts_GuardException'|) (= tptp.ownerRef |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= tptp.ownerRef |tptp.'System_Reflection_IReflect'|) (= tptp.ownerRef |tptp.'System_Runtime_Serialization_ISerializable'|) (= tptp.ownerRef |tptp.'BoundedStack'|) (= tptp.ownerRef |tptp.'System_IEquatable_1___System_String'|) (= tptp.ownerRef |tptp.'System_Runtime_InteropServices__Type'|) (= tptp.ownerRef |tptp.'System_IComparable_1___System_String'|) (= tptp.ownerRef |tptp.'System_Collections_IList'|) (= tptp.ownerRef |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.ownerRef tptp.stringLiteral8) (= tptp.ownerRef tptp.stringLiteral9) (= tptp.ownerRef tptp.stringLiteral10) (= tptp.ownerRef tptp.stringLiteral11) (= |tptp.'PeerGroupPlaceholder'| tptp.ownerFrame) (= |tptp.'ArrayCategoryValue'| tptp.ownerFrame) (= |tptp.'ArrayCategoryInt'| tptp.ownerFrame) (= |tptp.'ArrayCategoryRef'| tptp.ownerFrame) (= |tptp.'ArrayCategoryNonNullRef'| tptp.ownerFrame) (= |tptp.'System_Array'| tptp.ownerFrame) (= |tptp.'System_Boolean'| tptp.ownerFrame) (= |tptp.'System_Object'| tptp.ownerFrame) (= |tptp.'System_Type'| tptp.ownerFrame) (= |tptp.'NonNullFieldsAreInitialized'| tptp.ownerFrame) (= tptp.ownerFrame |tptp.'System_String'|) (= |tptp.'FirstConsistentOwner'| tptp.ownerFrame) (= |tptp.'System_SByte'| tptp.ownerFrame) (= |tptp.'System_Byte'| tptp.ownerFrame) (= |tptp.'System_Int16'| tptp.ownerFrame) (= |tptp.'System_UInt16'| tptp.ownerFrame) (= |tptp.'System_Int32'| tptp.ownerFrame) (= |tptp.'System_UInt32'| tptp.ownerFrame) (= |tptp.'System_Int64'| tptp.ownerFrame) (= |tptp.'System_UInt64'| tptp.ownerFrame) (= |tptp.'System_Char'| tptp.ownerFrame) (= |tptp.'System_UIntPtr'| tptp.ownerFrame) (= |tptp.'System_IntPtr'| tptp.ownerFrame) (= tptp.ownerFrame |tptp.'BoundedStack_max'|) (= |tptp.'BoundedStack_size'| tptp.ownerFrame) (= |tptp.'BoundedStack_elems'| tptp.ownerFrame) (= |tptp.'System_Exception'| tptp.ownerFrame) (= |tptp.'System_IComparable'| tptp.ownerFrame) (= |tptp.'System_Collections_ICollection'| tptp.ownerFrame) (= tptp.ownerFrame |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| tptp.ownerFrame) (= |tptp.'System_IConvertible'| tptp.ownerFrame) (= |tptp.'System_Reflection_MemberInfo'| tptp.ownerFrame) (= |tptp.'System_Collections_IEnumerable'| tptp.ownerFrame) (= tptp.ownerFrame |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| tptp.ownerFrame) (= |tptp.'System_Runtime_InteropServices__Exception'| tptp.ownerFrame) (= |tptp.'Microsoft_Contracts_GuardException'| tptp.ownerFrame) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| tptp.ownerFrame) (= tptp.ownerFrame |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.ownerFrame) (= |tptp.'BoundedStack'| tptp.ownerFrame) (= tptp.ownerFrame |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| tptp.ownerFrame) (= |tptp.'System_IComparable_1___System_String'| tptp.ownerFrame) (= |tptp.'System_Collections_IList'| tptp.ownerFrame) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| tptp.ownerFrame) (= tptp.stringLiteral8 tptp.ownerFrame) (= tptp.stringLiteral9 tptp.ownerFrame) (= tptp.stringLiteral10 tptp.ownerFrame) (= tptp.stringLiteral11 tptp.ownerFrame) (= |tptp.'PeerGroupPlaceholder'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryInt'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'ArrayCategoryRef'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Array'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Boolean'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Object'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Type'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_String'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'FirstConsistentOwner'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_SByte'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_UInt16'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Int32'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_UInt64'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Char'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_max'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Exception'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_IComparable'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Collections_ICollection'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_IConvertible'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'BoundedStack'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'PeerGroupPlaceholder'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'System_Collections_IList'|) (= |tptp.'PeerGroupPlaceholder'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'PeerGroupPlaceholder'|) (= tptp.stringLiteral9 |tptp.'PeerGroupPlaceholder'|) (= tptp.stringLiteral10 |tptp.'PeerGroupPlaceholder'|) (= tptp.stringLiteral11 |tptp.'PeerGroupPlaceholder'|) (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryRef'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Array'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Object'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_Type'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_String'|) (= |tptp.'ArrayCategoryValue'| |tptp.'FirstConsistentOwner'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_SByte'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_UInt16'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Int32'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_Char'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_max'|) (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Exception'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_IComparable'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Collections_ICollection'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'ArrayCategoryValue'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'ArrayCategoryValue'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'BoundedStack'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'ArrayCategoryValue'| |tptp.'System_Collections_IList'|) (= |tptp.'ArrayCategoryValue'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'ArrayCategoryValue'|) (= tptp.stringLiteral9 |tptp.'ArrayCategoryValue'|) (= tptp.stringLiteral10 |tptp.'ArrayCategoryValue'|) (= tptp.stringLiteral11 |tptp.'ArrayCategoryValue'|) (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryInt'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'System_Array'| |tptp.'ArrayCategoryInt'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Boolean'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Object'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Type'|) (= |tptp.'ArrayCategoryInt'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_String'|) (= |tptp.'ArrayCategoryInt'| |tptp.'FirstConsistentOwner'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_SByte'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'ArrayCategoryInt'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt16'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int32'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt32'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Int64'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_UInt64'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Char'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_UIntPtr'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_IntPtr'|) (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_max'|) (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_size'|) (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack_elems'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Exception'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_ICollection'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_ICloneable'|) (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_IConvertible'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryInt'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'ArrayCategoryInt'| |tptp.'BoundedStack'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'ArrayCategoryInt'| |tptp.'System_Collections_IList'|) (= |tptp.'ArrayCategoryInt'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral8) (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral9) (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral10) (= |tptp.'ArrayCategoryInt'| tptp.stringLiteral11) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'ArrayCategoryRef'|) (= |tptp.'System_Array'| |tptp.'ArrayCategoryRef'|) (= |tptp.'System_Boolean'| |tptp.'ArrayCategoryRef'|) (= |tptp.'System_Object'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Type'|) (= |tptp.'ArrayCategoryRef'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_String'|) (= |tptp.'ArrayCategoryRef'| |tptp.'FirstConsistentOwner'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_SByte'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt16'|) (= |tptp.'System_Int32'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'ArrayCategoryRef'|) (= |tptp.'System_UInt64'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Char'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_UIntPtr'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_IntPtr'|) (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_max'|) (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_size'|) (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack_elems'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Exception'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_ICollection'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_ICloneable'|) (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryRef'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'ArrayCategoryRef'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| |tptp.'BoundedStack'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'ArrayCategoryRef'| |tptp.'System_Collections_IList'|) (= |tptp.'ArrayCategoryRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral9) (= tptp.stringLiteral10 |tptp.'ArrayCategoryRef'|) (= |tptp.'ArrayCategoryRef'| tptp.stringLiteral11) (= |tptp.'System_Array'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Boolean'|) (= |tptp.'System_Object'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Type'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_String'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'FirstConsistentOwner'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_SByte'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt16'|) (= |tptp.'System_Int32'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UInt64'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Char'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_UIntPtr'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IntPtr'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_max'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_size'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack_elems'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Exception'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_ICollection'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_ICloneable'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'BoundedStack'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'System_Collections_IList'|) (= |tptp.'ArrayCategoryNonNullRef'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'ArrayCategoryNonNullRef'|) (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral9) (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral10) (= |tptp.'ArrayCategoryNonNullRef'| tptp.stringLiteral11) (= |tptp.'System_Array'| |tptp.'System_Boolean'|) (= |tptp.'System_Array'| |tptp.'System_Object'|) (= |tptp.'System_Array'| |tptp.'System_Type'|) (= |tptp.'System_Array'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Array'| |tptp.'System_String'|) (= |tptp.'System_Array'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Array'| |tptp.'System_SByte'|) (= |tptp.'System_Array'| |tptp.'System_Byte'|) (= |tptp.'System_Array'| |tptp.'System_Int16'|) (= |tptp.'System_Array'| |tptp.'System_UInt16'|) (= |tptp.'System_Array'| |tptp.'System_Int32'|) (= |tptp.'System_Array'| |tptp.'System_UInt32'|) (= |tptp.'System_Array'| |tptp.'System_Int64'|) (= |tptp.'System_Array'| |tptp.'System_UInt64'|) (= |tptp.'System_Array'| |tptp.'System_Char'|) (= |tptp.'System_Array'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Array'| |tptp.'System_IntPtr'|) (= |tptp.'System_Array'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Array'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Array'| |tptp.'BoundedStack_elems'|) (= |tptp.'System_Array'| |tptp.'System_Exception'|) (= |tptp.'System_Array'| |tptp.'System_IComparable'|) (= |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Array'| |tptp.'System_ICloneable'|) (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Array'| |tptp.'System_IConvertible'|) (= |tptp.'System_Array'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Array'|) (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Array'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Array'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Array'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Array'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Array'| |tptp.'BoundedStack'|) (= |tptp.'System_Array'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Array'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Array'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Array'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Array'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_Array'| tptp.stringLiteral8) (= |tptp.'System_Array'| tptp.stringLiteral9) (= |tptp.'System_Array'| tptp.stringLiteral10) (= |tptp.'System_Array'| tptp.stringLiteral11) (= |tptp.'System_Object'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'System_Type'|) (= |tptp.'System_Boolean'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Boolean'| |tptp.'System_String'|) (= |tptp.'System_Boolean'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Boolean'| |tptp.'System_SByte'|) (= |tptp.'System_Boolean'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'System_UInt16'|) (= |tptp.'System_Int32'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'System_Boolean'|) (= |tptp.'System_UInt64'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'System_Char'|) (= |tptp.'System_Boolean'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Boolean'| |tptp.'System_IntPtr'|) (= |tptp.'System_Boolean'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Boolean'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Boolean'| |tptp.'BoundedStack_elems'|) (= |tptp.'System_Boolean'| |tptp.'System_Exception'|) (= |tptp.'System_Boolean'| |tptp.'System_IComparable'|) (= |tptp.'System_Boolean'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Boolean'| |tptp.'System_ICloneable'|) (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'System_Boolean'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Boolean'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Boolean'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Boolean'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Boolean'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| |tptp.'BoundedStack'|) (= |tptp.'System_Boolean'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Boolean'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Boolean'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Boolean'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Boolean'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| tptp.stringLiteral9) (= tptp.stringLiteral10 |tptp.'System_Boolean'|) (= |tptp.'System_Boolean'| tptp.stringLiteral11) (= |tptp.'System_Object'| |tptp.'System_Type'|) (= |tptp.'System_Object'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Object'| |tptp.'System_String'|) (= |tptp.'System_Object'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Object'| |tptp.'System_SByte'|) (= |tptp.'System_Object'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'System_Object'|) (= |tptp.'System_Object'| |tptp.'System_UInt16'|) (= |tptp.'System_Int32'| |tptp.'System_Object'|) (= |tptp.'System_Object'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'System_Object'|) (= |tptp.'System_Object'| |tptp.'System_UInt64'|) (= |tptp.'System_Object'| |tptp.'System_Char'|) (= |tptp.'System_Object'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Object'| |tptp.'System_IntPtr'|) (= |tptp.'System_Object'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Object'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Object'| |tptp.'BoundedStack_elems'|) (= |tptp.'System_Object'| |tptp.'System_Exception'|) (= |tptp.'System_Object'| |tptp.'System_IComparable'|) (= |tptp.'System_Object'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Object'| |tptp.'System_ICloneable'|) (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'System_Object'|) (= |tptp.'System_Object'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|) (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Object'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Object'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Object'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Object'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Object'| |tptp.'BoundedStack'|) (= |tptp.'System_Object'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Object'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Object'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Object'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Object'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_Object'|) (= |tptp.'System_Object'| tptp.stringLiteral9) (= |tptp.'System_Object'| tptp.stringLiteral10) (= |tptp.'System_Object'| tptp.stringLiteral11) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Type'|) (= |tptp.'System_Type'| |tptp.'System_String'|) (= |tptp.'FirstConsistentOwner'| |tptp.'System_Type'|) (= |tptp.'System_SByte'| |tptp.'System_Type'|) (= |tptp.'System_Byte'| |tptp.'System_Type'|) (= |tptp.'System_Int16'| |tptp.'System_Type'|) (= |tptp.'System_UInt16'| |tptp.'System_Type'|) (= |tptp.'System_Int32'| |tptp.'System_Type'|) (= |tptp.'System_UInt32'| |tptp.'System_Type'|) (= |tptp.'System_Int64'| |tptp.'System_Type'|) (= |tptp.'System_UInt64'| |tptp.'System_Type'|) (= |tptp.'System_Char'| |tptp.'System_Type'|) (= |tptp.'System_UIntPtr'| |tptp.'System_Type'|) (= |tptp.'System_IntPtr'| |tptp.'System_Type'|) (= |tptp.'System_Type'| |tptp.'BoundedStack_max'|) (= |tptp.'BoundedStack_size'| |tptp.'System_Type'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Type'|) (= |tptp.'System_Exception'| |tptp.'System_Type'|) (= |tptp.'System_IComparable'| |tptp.'System_Type'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Type'|) (= |tptp.'System_Type'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Type'|) (= |tptp.'System_IConvertible'| |tptp.'System_Type'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Type'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Type'|) (= |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Type'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Type'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Type'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Type'|) (= |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Type'|) (= |tptp.'BoundedStack'| |tptp.'System_Type'|) (= |tptp.'System_Type'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Type'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Type'|) (= |tptp.'System_Collections_IList'| |tptp.'System_Type'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Type'|) (= tptp.stringLiteral8 |tptp.'System_Type'|) (= tptp.stringLiteral9 |tptp.'System_Type'|) (= tptp.stringLiteral10 |tptp.'System_Type'|) (= tptp.stringLiteral11 |tptp.'System_Type'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_String'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'FirstConsistentOwner'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_SByte'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_UInt16'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Int32'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_UInt64'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Char'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_max'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Exception'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_IComparable'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Collections_ICollection'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_ICloneable'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'BoundedStack'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'System_Collections_IList'|) (= |tptp.'NonNullFieldsAreInitialized'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'NonNullFieldsAreInitialized'|) (= tptp.stringLiteral9 |tptp.'NonNullFieldsAreInitialized'|) (= tptp.stringLiteral10 |tptp.'NonNullFieldsAreInitialized'|) (= tptp.stringLiteral11 |tptp.'NonNullFieldsAreInitialized'|) (= |tptp.'FirstConsistentOwner'| |tptp.'System_String'|) (= |tptp.'System_SByte'| |tptp.'System_String'|) (= |tptp.'System_Byte'| |tptp.'System_String'|) (= |tptp.'System_Int16'| |tptp.'System_String'|) (= |tptp.'System_UInt16'| |tptp.'System_String'|) (= |tptp.'System_Int32'| |tptp.'System_String'|) (= |tptp.'System_UInt32'| |tptp.'System_String'|) (= |tptp.'System_Int64'| |tptp.'System_String'|) (= |tptp.'System_UInt64'| |tptp.'System_String'|) (= |tptp.'System_Char'| |tptp.'System_String'|) (= |tptp.'System_UIntPtr'| |tptp.'System_String'|) (= |tptp.'System_IntPtr'| |tptp.'System_String'|) (= |tptp.'BoundedStack_max'| |tptp.'System_String'|) (= |tptp.'BoundedStack_size'| |tptp.'System_String'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_String'|) (= |tptp.'System_Exception'| |tptp.'System_String'|) (= |tptp.'System_IComparable'| |tptp.'System_String'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_String'|) (= |tptp.'System_ICloneable'| |tptp.'System_String'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_String'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_String'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_String'|) (= |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_String'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_String'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_String'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_String'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_String'|) (= |tptp.'System_Reflection_IReflect'| |tptp.'System_String'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_String'|) (= |tptp.'BoundedStack'| |tptp.'System_String'|) (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_String'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_String'|) (= |tptp.'System_Collections_IList'| |tptp.'System_String'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_String'|) (= tptp.stringLiteral8 |tptp.'System_String'|) (= tptp.stringLiteral9 |tptp.'System_String'|) (= tptp.stringLiteral10 |tptp.'System_String'|) (= tptp.stringLiteral11 |tptp.'System_String'|) (= |tptp.'System_SByte'| |tptp.'FirstConsistentOwner'|) (= |tptp.'FirstConsistentOwner'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_UInt16'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Int32'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_UInt32'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Int64'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_UInt64'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Char'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_UIntPtr'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_IntPtr'| |tptp.'FirstConsistentOwner'|) (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_max'|) (= |tptp.'FirstConsistentOwner'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Exception'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_IComparable'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Collections_ICollection'| |tptp.'FirstConsistentOwner'|) (= |tptp.'FirstConsistentOwner'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_IConvertible'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'FirstConsistentOwner'|) (= |tptp.'FirstConsistentOwner'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'FirstConsistentOwner'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'FirstConsistentOwner'|) (= |tptp.'FirstConsistentOwner'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'FirstConsistentOwner'|) (= |tptp.'BoundedStack'| |tptp.'FirstConsistentOwner'|) (= |tptp.'FirstConsistentOwner'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'FirstConsistentOwner'|) (= |tptp.'System_Collections_IList'| |tptp.'FirstConsistentOwner'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'FirstConsistentOwner'|) (= tptp.stringLiteral8 |tptp.'FirstConsistentOwner'|) (= tptp.stringLiteral9 |tptp.'FirstConsistentOwner'|) (= tptp.stringLiteral10 |tptp.'FirstConsistentOwner'|) (= tptp.stringLiteral11 |tptp.'FirstConsistentOwner'|) (= |tptp.'System_SByte'| |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'System_SByte'|) (= |tptp.'System_UInt16'| |tptp.'System_SByte'|) (= |tptp.'System_Int32'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'System_SByte'|) (= |tptp.'System_UInt64'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'System_Char'|) (= |tptp.'System_SByte'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'BoundedStack_max'|) (= |tptp.'System_SByte'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_SByte'|) (= |tptp.'System_Exception'| |tptp.'System_SByte'|) (= |tptp.'System_IComparable'| |tptp.'System_SByte'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_SByte'|) (= |tptp.'System_IConvertible'| |tptp.'System_SByte'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_SByte'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_SByte'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_SByte'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_SByte'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'BoundedStack'|) (= |tptp.'System_SByte'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_SByte'|) (= |tptp.'System_SByte'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_SByte'| |tptp.'System_Collections_IList'|) (= |tptp.'System_SByte'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_SByte'|) (= tptp.stringLiteral9 |tptp.'System_SByte'|) (= tptp.stringLiteral10 |tptp.'System_SByte'|) (= tptp.stringLiteral11 |tptp.'System_SByte'|) (= |tptp.'System_Int16'| |tptp.'System_Byte'|) (= |tptp.'System_UInt16'| |tptp.'System_Byte'|) (= |tptp.'System_Int32'| |tptp.'System_Byte'|) (= |tptp.'System_UInt32'| |tptp.'System_Byte'|) (= |tptp.'System_Int64'| |tptp.'System_Byte'|) (= |tptp.'System_UInt64'| |tptp.'System_Byte'|) (= |tptp.'System_Char'| |tptp.'System_Byte'|) (= |tptp.'System_UIntPtr'| |tptp.'System_Byte'|) (= |tptp.'System_IntPtr'| |tptp.'System_Byte'|) (= |tptp.'System_Byte'| |tptp.'BoundedStack_max'|) (= |tptp.'BoundedStack_size'| |tptp.'System_Byte'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Byte'|) (= |tptp.'System_Exception'| |tptp.'System_Byte'|) (= |tptp.'System_IComparable'| |tptp.'System_Byte'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Byte'|) (= |tptp.'System_Byte'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Byte'|) (= |tptp.'System_IConvertible'| |tptp.'System_Byte'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Byte'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Byte'|) (= |tptp.'System_Byte'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Byte'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Byte'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Byte'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Byte'|) (= |tptp.'System_Byte'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Byte'|) (= |tptp.'BoundedStack'| |tptp.'System_Byte'|) (= |tptp.'System_Byte'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Byte'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Byte'|) (= |tptp.'System_Collections_IList'| |tptp.'System_Byte'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Byte'|) (= tptp.stringLiteral8 |tptp.'System_Byte'|) (= tptp.stringLiteral9 |tptp.'System_Byte'|) (= tptp.stringLiteral10 |tptp.'System_Byte'|) (= tptp.stringLiteral11 |tptp.'System_Byte'|) (= |tptp.'System_Int16'| |tptp.'System_UInt16'|) (= |tptp.'System_Int16'| |tptp.'System_Int32'|) (= |tptp.'System_Int16'| |tptp.'System_UInt32'|) (= |tptp.'System_Int16'| |tptp.'System_Int64'|) (= |tptp.'System_Int16'| |tptp.'System_UInt64'|) (= |tptp.'System_Int16'| |tptp.'System_Char'|) (= |tptp.'System_Int16'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Int16'| |tptp.'System_IntPtr'|) (= |tptp.'System_Int16'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Int16'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Int16'| |tptp.'BoundedStack_elems'|) (= |tptp.'System_Int16'| |tptp.'System_Exception'|) (= |tptp.'System_Int16'| |tptp.'System_IComparable'|) (= |tptp.'System_Int16'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Int16'| |tptp.'System_ICloneable'|) (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Int16'| |tptp.'System_IConvertible'|) (= |tptp.'System_Int16'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int16'|) (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Int16'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Int16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Int16'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Int16'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Int16'| |tptp.'BoundedStack'|) (= |tptp.'System_Int16'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Int16'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Int16'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Int16'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Int16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_Int16'| tptp.stringLiteral8) (= |tptp.'System_Int16'| tptp.stringLiteral9) (= |tptp.'System_Int16'| tptp.stringLiteral10) (= |tptp.'System_Int16'| tptp.stringLiteral11) (= |tptp.'System_Int32'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt64'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'System_Char'|) (= |tptp.'System_UInt16'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'BoundedStack_max'|) (= |tptp.'System_UInt16'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_UInt16'|) (= |tptp.'System_Exception'| |tptp.'System_UInt16'|) (= |tptp.'System_IComparable'| |tptp.'System_UInt16'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'System_ICloneable'|) (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'System_UInt16'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt16'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt16'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_UInt16'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_UInt16'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'BoundedStack'|) (= |tptp.'System_UInt16'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt16'|) (= |tptp.'System_UInt16'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_UInt16'| |tptp.'System_Collections_IList'|) (= |tptp.'System_UInt16'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_UInt16'|) (= tptp.stringLiteral9 |tptp.'System_UInt16'|) (= tptp.stringLiteral10 |tptp.'System_UInt16'|) (= tptp.stringLiteral11 |tptp.'System_UInt16'|) (= |tptp.'System_Int32'| |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'System_Int32'|) (= |tptp.'System_Int32'| |tptp.'System_UInt64'|) (= |tptp.'System_Int32'| |tptp.'System_Char'|) (= |tptp.'System_Int32'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Int32'| |tptp.'System_IntPtr'|) (= |tptp.'System_Int32'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Int32'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Int32'| |tptp.'BoundedStack_elems'|) (= |tptp.'System_Int32'| |tptp.'System_Exception'|) (= |tptp.'System_Int32'| |tptp.'System_IComparable'|) (= |tptp.'System_Int32'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Int32'| |tptp.'System_ICloneable'|) (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'System_Int32'|) (= |tptp.'System_Int32'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int32'|) (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Int32'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Int32'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Int32'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Int32'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Int32'| |tptp.'BoundedStack'|) (= |tptp.'System_Int32'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Int32'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Int32'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Int32'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Int32'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_Int32'|) (= |tptp.'System_Int32'| tptp.stringLiteral9) (= |tptp.'System_Int32'| tptp.stringLiteral10) (= |tptp.'System_Int32'| tptp.stringLiteral11) (= |tptp.'System_Int64'| |tptp.'System_UInt32'|) (= |tptp.'System_UInt64'| |tptp.'System_UInt32'|) (= |tptp.'System_Char'| |tptp.'System_UInt32'|) (= |tptp.'System_UIntPtr'| |tptp.'System_UInt32'|) (= |tptp.'System_IntPtr'| |tptp.'System_UInt32'|) (= |tptp.'System_UInt32'| |tptp.'BoundedStack_max'|) (= |tptp.'System_UInt32'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_UInt32'|) (= |tptp.'System_Exception'| |tptp.'System_UInt32'|) (= |tptp.'System_IComparable'| |tptp.'System_UInt32'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_UInt32'|) (= |tptp.'System_UInt32'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UInt32'|) (= |tptp.'System_IConvertible'| |tptp.'System_UInt32'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt32'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt32'|) (= |tptp.'System_UInt32'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UInt32'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UInt32'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UInt32'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UInt32'|) (= |tptp.'System_UInt32'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UInt32'|) (= |tptp.'BoundedStack'| |tptp.'System_UInt32'|) (= |tptp.'System_UInt32'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UInt32'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UInt32'|) (= |tptp.'System_Collections_IList'| |tptp.'System_UInt32'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UInt32'|) (= tptp.stringLiteral8 |tptp.'System_UInt32'|) (= tptp.stringLiteral9 |tptp.'System_UInt32'|) (= tptp.stringLiteral10 |tptp.'System_UInt32'|) (= tptp.stringLiteral11 |tptp.'System_UInt32'|) (= |tptp.'System_Int64'| |tptp.'System_UInt64'|) (= |tptp.'System_Int64'| |tptp.'System_Char'|) (= |tptp.'System_Int64'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Int64'| |tptp.'System_IntPtr'|) (= |tptp.'System_Int64'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Int64'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Int64'| |tptp.'BoundedStack_elems'|) (= |tptp.'System_Int64'| |tptp.'System_Exception'|) (= |tptp.'System_Int64'| |tptp.'System_IComparable'|) (= |tptp.'System_Int64'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Int64'| |tptp.'System_ICloneable'|) (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'System_Int64'|) (= |tptp.'System_Int64'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Int64'|) (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Int64'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Int64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Int64'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Int64'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Int64'| |tptp.'BoundedStack'|) (= |tptp.'System_Int64'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Int64'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Int64'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Int64'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Int64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_Int64'| tptp.stringLiteral8) (= |tptp.'System_Int64'| tptp.stringLiteral9) (= |tptp.'System_Int64'| tptp.stringLiteral10) (= |tptp.'System_Int64'| tptp.stringLiteral11) (= |tptp.'System_UInt64'| |tptp.'System_Char'|) (= |tptp.'System_UInt64'| |tptp.'System_UIntPtr'|) (= |tptp.'System_UInt64'| |tptp.'System_IntPtr'|) (= |tptp.'System_UInt64'| |tptp.'BoundedStack_max'|) (= |tptp.'System_UInt64'| |tptp.'BoundedStack_size'|) (= |tptp.'System_UInt64'| |tptp.'BoundedStack_elems'|) (= |tptp.'System_UInt64'| |tptp.'System_Exception'|) (= |tptp.'System_UInt64'| |tptp.'System_IComparable'|) (= |tptp.'System_UInt64'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_UInt64'| |tptp.'System_ICloneable'|) (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'System_UInt64'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UInt64'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UInt64'|) (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_UInt64'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_UInt64'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_UInt64'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_UInt64'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_UInt64'| |tptp.'BoundedStack'|) (= |tptp.'System_UInt64'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_UInt64'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_UInt64'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_UInt64'| |tptp.'System_Collections_IList'|) (= |tptp.'System_UInt64'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_UInt64'|) (= |tptp.'System_UInt64'| tptp.stringLiteral9) (= |tptp.'System_UInt64'| tptp.stringLiteral10) (= |tptp.'System_UInt64'| tptp.stringLiteral11) (= |tptp.'System_Char'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_Char'|) (= |tptp.'System_Char'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Char'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Char'|) (= |tptp.'System_Exception'| |tptp.'System_Char'|) (= |tptp.'System_IComparable'| |tptp.'System_Char'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Char'|) (= |tptp.'System_Char'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Char'|) (= |tptp.'System_IConvertible'| |tptp.'System_Char'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Char'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Char'|) (= |tptp.'System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Char'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Char'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Char'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Char'|) (= |tptp.'System_Char'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Char'|) (= |tptp.'BoundedStack'| |tptp.'System_Char'|) (= |tptp.'System_Char'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Char'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Char'|) (= |tptp.'System_Char'| |tptp.'System_Collections_IList'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Char'|) (= tptp.stringLiteral8 |tptp.'System_Char'|) (= tptp.stringLiteral9 |tptp.'System_Char'|) (= tptp.stringLiteral10 |tptp.'System_Char'|) (= tptp.stringLiteral11 |tptp.'System_Char'|) (= |tptp.'System_IntPtr'| |tptp.'System_UIntPtr'|) (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_max'|) (= |tptp.'System_UIntPtr'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Exception'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IComparable'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_UIntPtr'|) (= |tptp.'System_UIntPtr'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IConvertible'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_UIntPtr'|) (= |tptp.'System_UIntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_UIntPtr'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_UIntPtr'|) (= |tptp.'System_UIntPtr'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_UIntPtr'|) (= |tptp.'BoundedStack'| |tptp.'System_UIntPtr'|) (= |tptp.'System_UIntPtr'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_UIntPtr'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_UIntPtr'|) (= |tptp.'System_Collections_IList'| |tptp.'System_UIntPtr'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_UIntPtr'|) (= tptp.stringLiteral8 |tptp.'System_UIntPtr'|) (= tptp.stringLiteral9 |tptp.'System_UIntPtr'|) (= tptp.stringLiteral10 |tptp.'System_UIntPtr'|) (= tptp.stringLiteral11 |tptp.'System_UIntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_max'|) (= |tptp.'System_IntPtr'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_Exception'|) (= |tptp.'System_IntPtr'| |tptp.'System_IComparable'|) (= |tptp.'System_IntPtr'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_IntPtr'| |tptp.'System_ICloneable'|) (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'System_IntPtr'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IntPtr'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_IntPtr'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_IntPtr'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'BoundedStack'|) (= |tptp.'System_IntPtr'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IntPtr'|) (= |tptp.'System_IntPtr'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IntPtr'| |tptp.'System_Collections_IList'|) (= |tptp.'System_IntPtr'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_IntPtr'|) (= tptp.stringLiteral9 |tptp.'System_IntPtr'|) (= tptp.stringLiteral10 |tptp.'System_IntPtr'|) (= tptp.stringLiteral11 |tptp.'System_IntPtr'|) (= |tptp.'BoundedStack_size'| |tptp.'BoundedStack_max'|) (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Exception'| |tptp.'BoundedStack_max'|) (= |tptp.'System_IComparable'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack_max'|) (= |tptp.'System_ICloneable'| |tptp.'BoundedStack_max'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack_max'|) (= |tptp.'System_IConvertible'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack_max'|) (= |tptp.'BoundedStack_max'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack_max'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Reflection_IReflect'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack_max'|) (= |tptp.'BoundedStack'| |tptp.'BoundedStack_max'|) (= |tptp.'System_IEquatable_1___System_String'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack_max'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'BoundedStack_max'|) (= |tptp.'System_Collections_IList'| |tptp.'BoundedStack_max'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'BoundedStack_max'|) (= tptp.stringLiteral8 |tptp.'BoundedStack_max'|) (= tptp.stringLiteral9 |tptp.'BoundedStack_max'|) (= tptp.stringLiteral10 |tptp.'BoundedStack_max'|) (= tptp.stringLiteral11 |tptp.'BoundedStack_max'|) (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Exception'| |tptp.'BoundedStack_size'|) (= |tptp.'System_IComparable'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_size'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack_size'|) (= |tptp.'System_IConvertible'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_size'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack_size'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_size'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack'| |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_size'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack_size'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'BoundedStack_size'|) (= |tptp.'System_Collections_IList'| |tptp.'BoundedStack_size'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'BoundedStack_size'|) (= tptp.stringLiteral8 |tptp.'BoundedStack_size'|) (= tptp.stringLiteral9 |tptp.'BoundedStack_size'|) (= tptp.stringLiteral10 |tptp.'BoundedStack_size'|) (= tptp.stringLiteral11 |tptp.'BoundedStack_size'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Exception'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_IComparable'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_ICollection'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_ICloneable'|) (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'BoundedStack_elems'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack_elems'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack_elems'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack_elems'|) (= |tptp.'BoundedStack_elems'| |tptp.'BoundedStack'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack_elems'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'BoundedStack_elems'| |tptp.'System_Collections_IList'|) (= |tptp.'BoundedStack_elems'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'BoundedStack_elems'|) (= tptp.stringLiteral9 |tptp.'BoundedStack_elems'|) (= tptp.stringLiteral10 |tptp.'BoundedStack_elems'|) (= tptp.stringLiteral11 |tptp.'BoundedStack_elems'|) (= |tptp.'System_Exception'| |tptp.'System_IComparable'|) (= |tptp.'System_Exception'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Exception'| |tptp.'System_ICloneable'|) (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'System_Exception'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Exception'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Exception'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| |tptp.'BoundedStack'|) (= |tptp.'System_Exception'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Exception'|) (= |tptp.'System_Exception'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Exception'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_Exception'|) (= tptp.stringLiteral9 |tptp.'System_Exception'|) (= tptp.stringLiteral10 |tptp.'System_Exception'|) (= tptp.stringLiteral11 |tptp.'System_Exception'|) (= |tptp.'System_IComparable'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_IComparable'| |tptp.'System_ICloneable'|) (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'System_IComparable'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_IComparable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_IComparable'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| |tptp.'BoundedStack'|) (= |tptp.'System_IComparable'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable'|) (= |tptp.'System_IComparable'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IComparable'| |tptp.'System_Collections_IList'|) (= |tptp.'System_IComparable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_IComparable'|) (= tptp.stringLiteral9 |tptp.'System_IComparable'|) (= tptp.stringLiteral10 |tptp.'System_IComparable'|) (= tptp.stringLiteral11 |tptp.'System_IComparable'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_ICloneable'|) (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| |tptp.'BoundedStack'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_ICollection'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Collections_ICollection'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_Collections_ICollection'|) (= tptp.stringLiteral9 |tptp.'System_Collections_ICollection'|) (= tptp.stringLiteral10 |tptp.'System_Collections_ICollection'|) (= tptp.stringLiteral11 |tptp.'System_Collections_ICollection'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_ICloneable'|) (= |tptp.'System_IConvertible'| |tptp.'System_ICloneable'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_ICloneable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_ICloneable'|) (= |tptp.'System_ICloneable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_ICloneable'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_ICloneable'|) (= |tptp.'System_ICloneable'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_ICloneable'|) (= |tptp.'BoundedStack'| |tptp.'System_ICloneable'|) (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_ICloneable'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_ICloneable'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_ICloneable'|) (= |tptp.'System_Collections_IList'| |tptp.'System_ICloneable'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_ICloneable'|) (= tptp.stringLiteral8 |tptp.'System_ICloneable'|) (= tptp.stringLiteral9 |tptp.'System_ICloneable'|) (= tptp.stringLiteral10 |tptp.'System_ICloneable'|) (= tptp.stringLiteral11 |tptp.'System_ICloneable'|) (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'BoundedStack'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Collections_IList'|) (= |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'Microsoft_Contracts_ICheckedException'|) (= tptp.stringLiteral9 |tptp.'Microsoft_Contracts_ICheckedException'|) (= tptp.stringLiteral10 |tptp.'Microsoft_Contracts_ICheckedException'|) (= tptp.stringLiteral11 |tptp.'Microsoft_Contracts_ICheckedException'|) (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IConvertible'|) (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_IConvertible'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_IConvertible'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_IConvertible'| |tptp.'BoundedStack'|) (= |tptp.'System_IConvertible'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_IConvertible'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_IConvertible'| |tptp.'System_Collections_IList'|) (= |tptp.'System_IConvertible'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_IConvertible'| tptp.stringLiteral8) (= |tptp.'System_IConvertible'| tptp.stringLiteral9) (= |tptp.'System_IConvertible'| tptp.stringLiteral10) (= |tptp.'System_IConvertible'| tptp.stringLiteral11) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'BoundedStack'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Reflection_MemberInfo'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_Reflection_MemberInfo'|) (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral9) (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral10) (= |tptp.'System_Reflection_MemberInfo'| tptp.stringLiteral11) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'BoundedStack'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Collections_IEnumerable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral8) (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral9) (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral10) (= |tptp.'System_Collections_IEnumerable'| tptp.stringLiteral11) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Reflection_IReflect'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'BoundedStack'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Collections_IList'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= tptp.stringLiteral8 |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= tptp.stringLiteral9 |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= tptp.stringLiteral10 |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= tptp.stringLiteral11 |tptp.'System_Runtime_InteropServices__MemberInfo'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'BoundedStack'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_Reflection_ICustomAttributeProvider'|) (= tptp.stringLiteral9 |tptp.'System_Reflection_ICustomAttributeProvider'|) (= tptp.stringLiteral10 |tptp.'System_Reflection_ICustomAttributeProvider'|) (= tptp.stringLiteral11 |tptp.'System_Reflection_ICustomAttributeProvider'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'BoundedStack'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_Runtime_InteropServices__Exception'|) (= tptp.stringLiteral9 |tptp.'System_Runtime_InteropServices__Exception'|) (= tptp.stringLiteral10 |tptp.'System_Runtime_InteropServices__Exception'|) (= tptp.stringLiteral11 |tptp.'System_Runtime_InteropServices__Exception'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'BoundedStack'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'System_Collections_IList'|) (= |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'Microsoft_Contracts_GuardException'|) (= tptp.stringLiteral9 |tptp.'Microsoft_Contracts_GuardException'|) (= tptp.stringLiteral10 |tptp.'Microsoft_Contracts_GuardException'|) (= tptp.stringLiteral11 |tptp.'Microsoft_Contracts_GuardException'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'BoundedStack'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IList'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= tptp.stringLiteral8 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= tptp.stringLiteral9 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= tptp.stringLiteral10 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= tptp.stringLiteral11 |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'BoundedStack'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Collections_IList'| |tptp.'System_Reflection_IReflect'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Reflection_IReflect'|) (= tptp.stringLiteral8 |tptp.'System_Reflection_IReflect'|) (= tptp.stringLiteral9 |tptp.'System_Reflection_IReflect'|) (= tptp.stringLiteral10 |tptp.'System_Reflection_IReflect'|) (= tptp.stringLiteral11 |tptp.'System_Reflection_IReflect'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'BoundedStack'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral9) (= tptp.stringLiteral10 |tptp.'System_Runtime_Serialization_ISerializable'|) (= |tptp.'System_Runtime_Serialization_ISerializable'| tptp.stringLiteral11) (= |tptp.'BoundedStack'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'BoundedStack'|) (= |tptp.'BoundedStack'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'BoundedStack'| |tptp.'System_Collections_IList'|) (= |tptp.'BoundedStack'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'BoundedStack'|) (= tptp.stringLiteral9 |tptp.'BoundedStack'|) (= tptp.stringLiteral10 |tptp.'BoundedStack'|) (= tptp.stringLiteral11 |tptp.'BoundedStack'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Collections_IList'| |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_IEquatable_1___System_String'|) (= tptp.stringLiteral8 |tptp.'System_IEquatable_1___System_String'|) (= tptp.stringLiteral9 |tptp.'System_IEquatable_1___System_String'|) (= tptp.stringLiteral10 |tptp.'System_IEquatable_1___System_String'|) (= tptp.stringLiteral11 |tptp.'System_IEquatable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_IComparable_1___System_String'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Collections_IList'|) (= |tptp.'System_Runtime_InteropServices__Type'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_Runtime_InteropServices__Type'|) (= tptp.stringLiteral9 |tptp.'System_Runtime_InteropServices__Type'|) (= tptp.stringLiteral10 |tptp.'System_Runtime_InteropServices__Type'|) (= tptp.stringLiteral11 |tptp.'System_Runtime_InteropServices__Type'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'System_Collections_IList'|) (= |tptp.'System_IComparable_1___System_String'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 |tptp.'System_IComparable_1___System_String'|) (= tptp.stringLiteral9 |tptp.'System_IComparable_1___System_String'|) (= tptp.stringLiteral10 |tptp.'System_IComparable_1___System_String'|) (= tptp.stringLiteral11 |tptp.'System_IComparable_1___System_String'|) (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'System_Collections_IList'|) (= tptp.stringLiteral8 |tptp.'System_Collections_IList'|) (= tptp.stringLiteral9 |tptp.'System_Collections_IList'|) (= tptp.stringLiteral10 |tptp.'System_Collections_IList'|) (= tptp.stringLiteral11 |tptp.'System_Collections_IList'|) (= tptp.stringLiteral8 |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral9 |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral10 |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral11 |tptp.'Microsoft_Contracts_ObjectInvariantException'|) (= tptp.stringLiteral8 tptp.stringLiteral9) (= tptp.stringLiteral8 tptp.stringLiteral10) (= tptp.stringLiteral8 tptp.stringLiteral11) (= tptp.stringLiteral10 tptp.stringLiteral9) (= tptp.stringLiteral9 tptp.stringLiteral11) (= tptp.stringLiteral10 tptp.stringLiteral11) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.elements))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| tptp.exposeVersion))) (not (forall ((A__questionmark_c Int)) (= A__questionmark_c (|tptp.'ClassReprInv'| (|tptp.'ClassRepr'| A__questionmark_c))))) (not (forall ((A__questionmark_T Int)) (not (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'ClassRepr'| A__questionmark_T)) |tptp.'System_Object'|))))) (not (forall ((A__questionmark_T Int)) (not (= tptp.nullObject (|tptp.'ClassRepr'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_T) tptp.ownerFrame))))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.allocated))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.elements))) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.inv)) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.localinv)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerRef))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.ownerFrame))) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| tptp.exposeVersion))) (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'FirstConsistentOwner'|)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.allocated)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.elements)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.inv)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.localinv)) (= tptp.true_1 (|tptp.'IsStaticField'| tptp.exposeVersion)) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.ownerRef)) (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.ownerFrame)) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.exposeVersion))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| tptp.elements))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'ValueArrayGet'| (|tptp.'ValueArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'ValueArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'IntArrayGet'| (|tptp.'IntArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'IntArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_i)))) (not (forall ((A__questionmark_A Int) (A__questionmark_i Int) (A__questionmark_j Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_i A__questionmark_j) (= (|tptp.'RefArrayGet'| (|tptp.'RefArraySet'| A__questionmark_A A__questionmark_i A__questionmark_x_3) A__questionmark_j) (|tptp.'RefArrayGet'| A__questionmark_A A__questionmark_j))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'ArrayIndexInvX'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_d Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_y (|tptp.'ArrayIndexInvY'| (|tptp.'ArrayIndex'| A__questionmark_a A__questionmark_d A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.true_1 (|tptp.'InRange'| (|tptp.'IntArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= tptp.true_1 (tptp.x (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (|tptp.'ElementType'| (tptp.typeof A__questionmark_a))))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_i Int) (A__questionmark_r Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (not (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))))) (not (forall ((A__questionmark_a Int)) (>= (|tptp.'Rank'| A__questionmark_a) 1))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'ValueArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_T Int) (A__questionmark_r Int)) (or (= tptp.nullObject A__questionmark_a) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) (|tptp.'IntArray'| A__questionmark_T A__questionmark_r)))) (= A__questionmark_r (|tptp.'Rank'| A__questionmark_a))))) (not (forall ((BOUND_VARIABLE_11112 Int)) (>= (|tptp.'Length'| BOUND_VARIABLE_11112) 0))) (not (forall ((BOUND_VARIABLE_11118 Int)) (>= (+ tptp.int_2147483647 (* (- 1) (|tptp.'Length'| BOUND_VARIABLE_11118))) 0))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (>= (|tptp.'DimLength'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int)) (or (not (= (|tptp.'Rank'| A__questionmark_a) 1)) (= (|tptp.'DimLength'| A__questionmark_a 0) (|tptp.'Length'| A__questionmark_a))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'LBound'| A__questionmark_a A__questionmark_i) 0))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int)) (= (|tptp.'UBound'| A__questionmark_a A__questionmark_i) (+ (- 1) (|tptp.'DimLength'| A__questionmark_a A__questionmark_i))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryValue'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryInt'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'RefArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryRef'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (forall ((A__questionmark_T Int) (A__questionmark_ET Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'NonNullRefArray'| A__questionmark_ET A__questionmark_r)))) (= |tptp.'ArrayCategoryNonNullRef'| (|tptp.'ArrayCategory'| A__questionmark_T))))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Object'|))) (not (forall ((BOUND_VARIABLE_11205 Int) (BOUND_VARIABLE_11207 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11205 BOUND_VARIABLE_11207) (|tptp.'ValueArray'| BOUND_VARIABLE_11205 BOUND_VARIABLE_11207))))) (not (forall ((BOUND_VARIABLE_11214 Int) (BOUND_VARIABLE_11216 Int)) (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| BOUND_VARIABLE_11214 BOUND_VARIABLE_11216) |tptp.'System_Array'|)))) (not (forall ((BOUND_VARIABLE_11254 Int) (BOUND_VARIABLE_11256 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11254 BOUND_VARIABLE_11256) (|tptp.'IntArray'| BOUND_VARIABLE_11254 BOUND_VARIABLE_11256))))) (not (forall ((BOUND_VARIABLE_11263 Int) (BOUND_VARIABLE_11265 Int)) (= tptp.true_1 (tptp.x (|tptp.'IntArray'| BOUND_VARIABLE_11263 BOUND_VARIABLE_11265) |tptp.'System_Array'|)))) (not (forall ((BOUND_VARIABLE_11303 Int) (BOUND_VARIABLE_11305 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11303 BOUND_VARIABLE_11305) (|tptp.'RefArray'| BOUND_VARIABLE_11303 BOUND_VARIABLE_11305))))) (not (forall ((BOUND_VARIABLE_11312 Int) (BOUND_VARIABLE_11314 Int)) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| BOUND_VARIABLE_11312 BOUND_VARIABLE_11314) |tptp.'System_Array'|)))) (not (forall ((BOUND_VARIABLE_11352 Int) (BOUND_VARIABLE_11354 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11352 BOUND_VARIABLE_11354) (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11352 BOUND_VARIABLE_11354))))) (not (forall ((BOUND_VARIABLE_11361 Int) (BOUND_VARIABLE_11363 Int)) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11361 BOUND_VARIABLE_11363) |tptp.'System_Array'|)))) (not (forall ((A__questionmark_array Int) (A__questionmark_elementType Int) (A__questionmark_rank Int)) (or (not (= tptp.true_1 (|tptp.'NonNullRefArrayRaw'| A__questionmark_array A__questionmark_elementType A__questionmark_rank))) (and (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_array) |tptp.'System_Array'|)) (= A__questionmark_rank (|tptp.'Rank'| A__questionmark_array)) (= tptp.true_1 (tptp.x A__questionmark_elementType (|tptp.'ElementType'| (tptp.typeof A__questionmark_array)))))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'RefArray'| A__questionmark_T A__questionmark_r)))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int) (A__questionmark_r Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 A__questionmark_T))) (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_U_1 A__questionmark_r) (|tptp.'NonNullRefArray'| A__questionmark_T A__questionmark_r)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'RefArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int)) (= A__questionmark_A (|tptp.'ElementType'| (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((BOUND_VARIABLE_11493 Int) (BOUND_VARIABLE_11495 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11495 (|tptp.'RefArray'| BOUND_VARIABLE_11495 BOUND_VARIABLE_11493)))))) (not (forall ((BOUND_VARIABLE_11506 Int) (BOUND_VARIABLE_11508 Int) (BOUND_VARIABLE_11510 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11510 (|tptp.'RefArray'| BOUND_VARIABLE_11506 BOUND_VARIABLE_11508)))) (= BOUND_VARIABLE_11510 (|tptp.'RefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_11510) BOUND_VARIABLE_11508))))) (not (forall ((BOUND_VARIABLE_11522 Int) (BOUND_VARIABLE_11524 Int) (BOUND_VARIABLE_11526 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11526 (|tptp.'RefArray'| BOUND_VARIABLE_11522 BOUND_VARIABLE_11524)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_11526) BOUND_VARIABLE_11522))))) (not (forall ((BOUND_VARIABLE_11598 Int) (BOUND_VARIABLE_11600 Int)) (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11600 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11600 BOUND_VARIABLE_11598)))))) (not (forall ((BOUND_VARIABLE_11611 Int) (BOUND_VARIABLE_11613 Int) (BOUND_VARIABLE_11615 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11615 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11611 BOUND_VARIABLE_11613)))) (= BOUND_VARIABLE_11615 (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| BOUND_VARIABLE_11615) BOUND_VARIABLE_11613))))) (not (forall ((BOUND_VARIABLE_11627 Int) (BOUND_VARIABLE_11629 Int) (BOUND_VARIABLE_11631 Int)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_11631 (|tptp.'NonNullRefArray'| BOUND_VARIABLE_11627 BOUND_VARIABLE_11629)))) (= tptp.true_1 (tptp.x (|tptp.'ElementType'| BOUND_VARIABLE_11631) BOUND_VARIABLE_11627))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r)))) (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'RefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (and (= A__questionmark_T (|tptp.'RefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'NonNullRefArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (and (= A__questionmark_T (|tptp.'NonNullRefArray'| (|tptp.'ElementType'| A__questionmark_T) A__questionmark_r)) (= tptp.true_1 (tptp.x A__questionmark_A (|tptp.'ElementType'| A__questionmark_T))))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T (|tptp.'ValueArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_A Int) (A__questionmark_r Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'IntArray'| A__questionmark_A A__questionmark_r) A__questionmark_T))) (= tptp.true_1 (tptp.x |tptp.'System_Array'| A__questionmark_T)) (= A__questionmark_T (|tptp.'IntArray'| A__questionmark_A A__questionmark_r))))) (not (forall ((A__questionmark_a Int) (A__questionmark_i Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))) (= tptp.nullObject (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)) (= tptp.true_1 (|tptp.'IsImmutable'| (tptp.typeof (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i)))) (and (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerRef) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerRef)) (= (tptp.select2 A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1)) tptp.ownerFrame) (tptp.select2 A__questionmark_heap (|tptp.'RefArrayGet'| (tptp.select2 A__questionmark_heap A__questionmark_a tptp.elements) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_a Int) (A__questionmark_heap Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_heap))) (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap A__questionmark_a))) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_a) |tptp.'System_Array'|))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_heap (|tptp.'ElementProxy'| A__questionmark_a (- 1))))))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= |tptp.'System_Object'| (tptp.typeof (|tptp.'ElementProxy'| A__questionmark_o A__questionmark_pos))))) (not (forall ((A__questionmark_o Int) (A__questionmark_pos Int)) (= |tptp.'System_Object'| (tptp.typeof (|tptp.'ElementProxyStruct'| A__questionmark_o A__questionmark_pos))))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_x_3 Int)) (= A__questionmark_x_3 (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f)))) (not (forall ((A__questionmark_s Int) (A__questionmark_f Int) (A__questionmark_f_prime_ Int) (A__questionmark_x_3 Int)) (or (= A__questionmark_f A__questionmark_f_prime_) (= (|tptp.'StructGet'| (|tptp.'StructSet'| A__questionmark_s A__questionmark_f A__questionmark_x_3) A__questionmark_f_prime_) (|tptp.'StructGet'| A__questionmark_s A__questionmark_f_prime_))))) (not (forall ((BOUND_VARIABLE_12007 Int)) (= tptp.true_1 (tptp.x BOUND_VARIABLE_12007 (|tptp.'BaseClass'| BOUND_VARIABLE_12007))))) (not (forall ((BOUND_VARIABLE_12014 Int)) (or (= |tptp.'System_Object'| BOUND_VARIABLE_12014) (not (= BOUND_VARIABLE_12014 (|tptp.'BaseClass'| BOUND_VARIABLE_12014)))))) (not (forall ((A__questionmark_A Int) (A__questionmark_B Int) (A__questionmark_C Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_C (|tptp.'AsDirectSubClass'| A__questionmark_B A__questionmark_A)))) (= A__questionmark_B (|tptp.'OneClassDown'| A__questionmark_C A__questionmark_A))))) (not (forall ((A__questionmark_T Int) (BOUND_VARIABLE_12067 Int) (BOUND_VARIABLE_12060 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| A__questionmark_T))) (and (or (not (= tptp.true_1 (tptp.x A__questionmark_T BOUND_VARIABLE_12060))) (= A__questionmark_T BOUND_VARIABLE_12060)) (or (not (= tptp.true_1 (tptp.x BOUND_VARIABLE_12067 A__questionmark_T))) (= A__questionmark_T BOUND_VARIABLE_12067)))))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Boolean'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Object'|))) (not (forall ((A__questionmark_T Int)) (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'TypeObject'| A__questionmark_T) |tptp.'System_Type'|)))) (not (forall ((A__questionmark_T Int)) (= A__questionmark_T (|tptp.'TypeName'| (|tptp.'TypeObject'| A__questionmark_T))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (or (= tptp.nullObject A__questionmark_o) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) A__questionmark_T)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (= (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_o A__questionmark_T)) (and (not (= tptp.nullObject A__questionmark_o)) (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T))) (= A__questionmark_o (|tptp.'As'| A__questionmark_o A__questionmark_T))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int)) (or (= tptp.true_1 (|tptp.'Is'| A__questionmark_o A__questionmark_T)) (= tptp.nullObject (|tptp.'As'| A__questionmark_o A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) |tptp.'System_Array'|))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) tptp.allocated))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_s Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_s))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'StructGet'| A__questionmark_s A__questionmark_f)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'RefArrayGet'| A__questionmark_e A__questionmark_i)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_e Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_e))) (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 (|tptp.'ValueArrayGet'| A__questionmark_e A__questionmark_i)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsAllocated'| A__questionmark_h_1 A__questionmark_o))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_c Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (|tptp.'ClassRepr'| A__questionmark_c) tptp.allocated))))) (not (= |tptp.'System_Object'| (|tptp.'DeclType'| |tptp.'NonNullFieldsAreInitialized'|))) (not (forall ((A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= A__questionmark_f (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T))) (= A__questionmark_f (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (|tptp.'Is'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRefField'| A__questionmark_f A__questionmark_T)) A__questionmark_T))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (and (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 |tptp.'BeingConstructed'| |tptp.'NonNullFieldsAreInitialized'|)))) (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsNonNullRefField'| A__questionmark_f A__questionmark_T))))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.true_1 (|tptp.'InRange'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRangeField'| A__questionmark_f A__questionmark_T)) A__questionmark_T))))) (not (forall ((A__questionmark_o Int)) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| (tptp.typeof A__questionmark_o)))))) (not (forall ((A__questionmark_J Int) (A__questionmark_s Int) (A__questionmark_b Int)) (or (not (= A__questionmark_J (|tptp.'AsInterface'| A__questionmark_J))) (not (= A__questionmark_b (|tptp.'Box'| A__questionmark_s A__questionmark_b))) (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_s A__questionmark_b)) (|tptp.'AsInterface'| A__questionmark_J)))) (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_b) A__questionmark_J))))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Object'|)) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_T)))) (and (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1)) (= A__questionmark_U_1 (|tptp.'AsImmutable'| A__questionmark_U_1)))))) (not (forall ((A__questionmark_T Int) (A__questionmark_U_1 Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_T)))) (and (not (= tptp.true_1 (|tptp.'IsImmutable'| A__questionmark_U_1))) (= A__questionmark_U_1 (|tptp.'AsMutable'| A__questionmark_U_1)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_T Int) (BOUND_VARIABLE_12450 Int) (BOUND_VARIABLE_12448 Int)) (or (= tptp.nullObject A__questionmark_o) (= |tptp.'BeingConstructed'| A__questionmark_o) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_o) (|tptp.'AsImmutable'| A__questionmark_T)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_12448))) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.localinv)) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.ownerFrame)) (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_12448 A__questionmark_o tptp.ownerRef))) (or (not (= A__questionmark_o (|tptp.'AsOwner'| A__questionmark_o (tptp.select2 BOUND_VARIABLE_12448 BOUND_VARIABLE_12450 tptp.ownerRef)))) (= A__questionmark_o BOUND_VARIABLE_12450) (not (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 BOUND_VARIABLE_12448 BOUND_VARIABLE_12450 tptp.ownerFrame)))))))) (not (forall ((A__questionmark_s Int)) (>= (|tptp.'StringLength'| A__questionmark_s) 0))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T))) (and (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerRef)) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsRepField'| A__questionmark_f A__questionmark_T)) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f))) (and (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsPeerField'| A__questionmark_f)) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_T Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i))) (and (= A__questionmark_o (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerRef)) (= A__questionmark_T (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsRepField'| A__questionmark_f A__questionmark_T A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_i Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i))) (and (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerRef)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame) (tptp.select2 A__questionmark_h_1 (|tptp.'ElementProxy'| (tptp.select2 A__questionmark_h_1 A__questionmark_o (|tptp.'AsElementsPeerField'| A__questionmark_f A__questionmark_i)) A__questionmark_i) tptp.ownerFrame)))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_o Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (and (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.inv)) (= (tptp.typeof A__questionmark_o) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.localinv)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_f Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (not (= A__questionmark_o (|tptp.'AsPureObject'| A__questionmark_o))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (= (tptp.select2 A__questionmark_h_1 A__questionmark_o A__questionmark_f) (|tptp.'FieldDependsOnFCO'| A__questionmark_o A__questionmark_f (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.exposeVersion)))))) (not (forall ((A__questionmark_o Int) (A__questionmark_h_1 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_h_1))) (= tptp.nullObject A__questionmark_o) (not (= tptp.true_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.allocated))) (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o tptp.ownerRef) tptp.localinv)) (and (not (= tptp.nullObject (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|))) (= tptp.true_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)))) (= (|tptp.'BaseClass'| (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerFrame)) (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 (tptp.select2 A__questionmark_h_1 A__questionmark_o |tptp.'FirstConsistentOwner'|) tptp.ownerRef) tptp.localinv))))))) (not (forall ((BOUND_VARIABLE_13006 Int) (BOUND_VARIABLE_13008 Int) (BOUND_VARIABLE_13010 Int) (BOUND_VARIABLE_13012 Int)) (= (|tptp.'BoxFunc'| BOUND_VARIABLE_13006 BOUND_VARIABLE_13008 BOUND_VARIABLE_13010 BOUND_VARIABLE_13012) (|tptp.'Box'| BOUND_VARIABLE_13006 (|tptp.'BoxFunc'| BOUND_VARIABLE_13006 BOUND_VARIABLE_13008 BOUND_VARIABLE_13010 BOUND_VARIABLE_13012))))) (not (forall ((BOUND_VARIABLE_13019 Int) (BOUND_VARIABLE_13021 Int) (BOUND_VARIABLE_13023 Int) (BOUND_VARIABLE_13025 Int)) (= BOUND_VARIABLE_13021 (|tptp.'UnboxedType'| (|tptp.'BoxFunc'| BOUND_VARIABLE_13019 BOUND_VARIABLE_13021 BOUND_VARIABLE_13023 BOUND_VARIABLE_13025))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_typ Int) (A__questionmark_occurrence Int) (A__questionmark_activity Int)) (or (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_x_3))) (= A__questionmark_x_3 (|tptp.'BoxFunc'| A__questionmark_x_3 A__questionmark_typ A__questionmark_occurrence A__questionmark_activity))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (= A__questionmark_x_3 (|tptp.'Unbox'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))))) (not (forall ((A__questionmark_p Int) (BOUND_VARIABLE_13114 Int) (BOUND_VARIABLE_13112 Int)) (or (not (= tptp.true_1 (|tptp.'IsValueType'| (|tptp.'UnboxedType'| A__questionmark_p)))) (not (= tptp.true_1 (|tptp.'IsHeap'| BOUND_VARIABLE_13112))) (and (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13112 (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p) tptp.inv)) (= (tptp.typeof (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p)) (tptp.select2 BOUND_VARIABLE_13112 (|tptp.'Box'| BOUND_VARIABLE_13114 A__questionmark_p) tptp.localinv)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_p Int)) (or (not (= tptp.true_1 (tptp.x (|tptp.'UnboxedType'| (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p)) |tptp.'System_Object'|))) (not (= A__questionmark_p (|tptp.'Box'| A__questionmark_x_3 A__questionmark_p))) (= A__questionmark_x_3 A__questionmark_p)))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (= (= A__questionmark_typ (|tptp.'UnboxedType'| A__questionmark_p)) (not (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)))))) (not (forall ((A__questionmark_p Int) (A__questionmark_typ Int)) (or (= tptp.nullObject (|tptp.'BoxTester'| A__questionmark_p A__questionmark_typ)) (= A__questionmark_p (|tptp.'Box'| (|tptp.'Unbox'| A__questionmark_p) A__questionmark_p))))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_SByte'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Byte'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int16'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt16'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int32'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt32'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Int64'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UInt64'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_Char'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_UIntPtr'|))) (not (= tptp.true_1 (|tptp.'IsValueType'| |tptp.'System_IntPtr'|))) (not (>= (+ tptp.int_m2147483648 (* (- 1) tptp.int_m9223372036854775808)) 1)) (>= tptp.int_m2147483648 (- 100000)) (not (>= tptp.int_2147483647 100001)) (not (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_2147483647)) 1)) (>= (+ tptp.int_4294967295 (* (- 1) tptp.int_9223372036854775807)) 0) (>= (+ tptp.int_9223372036854775807 (* (- 1) tptp.int_18446744073709551615)) 0) (not (= tptp.int_m9223372036854775808 (+ (- 1) (* (- 1) tptp.int_9223372036854775807)))) (not (= tptp.int_m2147483648 (+ (- 1) (* (- 1) tptp.int_2147483647)))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_SByte'|)) (and (>= A__questionmark_i (- 128)) (not (>= A__questionmark_i 128)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Byte'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 256)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int16'|)) (and (>= A__questionmark_i (- 32768)) (not (>= A__questionmark_i 32768)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt16'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 65536)))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int32'|)) (and (not (>= (+ tptp.int_m2147483648 (* (- 1) A__questionmark_i)) 1)) (>= (+ tptp.int_2147483647 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt32'|)) (and (>= A__questionmark_i 0) (>= (+ tptp.int_4294967295 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Int64'|)) (and (not (>= (+ tptp.int_m9223372036854775808 (* (- 1) A__questionmark_i)) 1)) (>= (+ tptp.int_9223372036854775807 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_UInt64'|)) (and (>= A__questionmark_i 0) (>= (+ tptp.int_18446744073709551615 (* (- 1) A__questionmark_i)) 0))))) (not (forall ((A__questionmark_i Int)) (= (= tptp.true_1 (|tptp.'InRange'| A__questionmark_i |tptp.'System_Char'|)) (and (>= A__questionmark_i 0) (not (>= A__questionmark_i 65536)))))) (not (forall ((A__questionmark_z Int) (A__questionmark_B Int) (A__questionmark_C Int)) (or (not (= tptp.true_1 (|tptp.'InRange'| A__questionmark_z A__questionmark_C))) (= A__questionmark_z (|tptp.'IntToInt'| A__questionmark_z A__questionmark_B A__questionmark_C))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (|tptp.'IfThenElse'| tptp.true_1 A__questionmark_x_3 A__questionmark_y)))) (not (forall ((A__questionmark_b Int) (A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (= tptp.true_1 A__questionmark_b) (= A__questionmark_y (|tptp.'IfThenElse'| A__questionmark_b A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (= A__questionmark_x_3 (+ (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (* A__questionmark_y (tptp.x_1 A__questionmark_x_3 A__questionmark_y)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 1)) (and (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0) (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 1))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (>= A__questionmark_y 0) (and (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 0) (not (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 0)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (>= A__questionmark_x_3 1) (not (>= A__questionmark_y 1)) (and (>= (+ A__questionmark_y (tptp.x_2 A__questionmark_x_3 A__questionmark_y)) 1) (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (>= A__questionmark_x_3 1) (>= A__questionmark_y 0) (and (not (>= (+ A__questionmark_y (* (- 1) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))) 0)) (not (>= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) 1)))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y) (tptp.x_2 A__questionmark_x_3 A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 A__questionmark_y) A__questionmark_y))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) 0)) (not (>= A__questionmark_y 0)) (= (tptp.x_2 A__questionmark_x_3 A__questionmark_y) (tptp.x_2 (+ A__questionmark_x_3 (* (- 1) A__questionmark_y)) A__questionmark_y))))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_d Int)) (or (not (>= A__questionmark_d 2)) (not (= (tptp.x_2 A__questionmark_a A__questionmark_d) (tptp.x_2 A__questionmark_b A__questionmark_d))) (>= (+ A__questionmark_a (* (- 1) A__questionmark_b)) 0) (not (>= (+ A__questionmark_a (* (- 1) A__questionmark_b) A__questionmark_d) 1))))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (and (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0))) (>= (tptp.and_1 A__questionmark_x_3 A__questionmark_y) 0)))) (not (forall ((A__questionmark_x_3 Int) (A__questionmark_y Int)) (or (not (>= A__questionmark_x_3 0)) (not (>= A__questionmark_y 0)) (and (>= (tptp.or_1 A__questionmark_x_3 A__questionmark_y) 0) (>= (+ A__questionmark_x_3 A__questionmark_y (* (- 1) (tptp.or_1 A__questionmark_x_3 A__questionmark_y))) 0))))) (not (forall ((A__questionmark_i Int)) (= A__questionmark_i (tptp.shl A__questionmark_i 0)))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_j 1)) (= (tptp.shl A__questionmark_i A__questionmark_j) (* 2 (tptp.shl A__questionmark_i (+ (- 1) A__questionmark_j))))))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_i 0)) (>= A__questionmark_i 32768) (not (>= A__questionmark_j 0)) (>= A__questionmark_j 17) (and (>= (tptp.shl A__questionmark_i A__questionmark_j) 0) (>= (+ tptp.int_2147483647 (* (- 1) (tptp.shl A__questionmark_i A__questionmark_j))) 0))))) (not (forall ((A__questionmark_i Int)) (= A__questionmark_i (tptp.shr A__questionmark_i 0)))) (not (forall ((A__questionmark_i Int) (A__questionmark_j Int)) (or (not (>= A__questionmark_j 1)) (= (tptp.shr A__questionmark_i A__questionmark_j) (tptp.x_1 (tptp.shr A__questionmark_i (+ (- 1) A__questionmark_j)) 2))))) (not (forall ((BOUND_VARIABLE_13964 Int) (BOUND_VARIABLE_13966 Int)) (or (= BOUND_VARIABLE_13964 (tptp.min BOUND_VARIABLE_13964 BOUND_VARIABLE_13966)) (= BOUND_VARIABLE_13966 (tptp.min BOUND_VARIABLE_13964 BOUND_VARIABLE_13966))))) (not (forall ((BOUND_VARIABLE_13974 Int) (BOUND_VARIABLE_13976 Int)) (>= (+ BOUND_VARIABLE_13974 (* (- 1) (tptp.min BOUND_VARIABLE_13974 BOUND_VARIABLE_13976))) 0))) (not (forall ((BOUND_VARIABLE_13984 Int) (BOUND_VARIABLE_13986 Int)) (>= (+ BOUND_VARIABLE_13986 (* (- 1) (tptp.min BOUND_VARIABLE_13984 BOUND_VARIABLE_13986))) 0))) (not (forall ((BOUND_VARIABLE_14050 Int) (BOUND_VARIABLE_14052 Int)) (or (= BOUND_VARIABLE_14050 (tptp.max BOUND_VARIABLE_14050 BOUND_VARIABLE_14052)) (= BOUND_VARIABLE_14052 (tptp.max BOUND_VARIABLE_14050 BOUND_VARIABLE_14052))))) (not (forall ((BOUND_VARIABLE_14060 Int) (BOUND_VARIABLE_14062 Int)) (not (>= (+ BOUND_VARIABLE_14060 (* (- 1) (tptp.max BOUND_VARIABLE_14060 BOUND_VARIABLE_14062))) 1)))) (not (forall ((BOUND_VARIABLE_14071 Int) (BOUND_VARIABLE_14073 Int)) (not (>= (+ BOUND_VARIABLE_14073 (* (- 1) (tptp.max BOUND_VARIABLE_14071 BOUND_VARIABLE_14073))) 1)))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))))) (not (forall ((BOUND_VARIABLE_14112 Int) (BOUND_VARIABLE_14114 Int) (BOUND_VARIABLE_14116 Int)) (= (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14114 BOUND_VARIABLE_14116)) (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14112 BOUND_VARIABLE_14114 BOUND_VARIABLE_14116))))) (not (forall ((BOUND_VARIABLE_14125 Int) (BOUND_VARIABLE_14127 Int) (BOUND_VARIABLE_14129 Int)) (= (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| BOUND_VARIABLE_14125 BOUND_VARIABLE_14127 BOUND_VARIABLE_14129)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14129 BOUND_VARIABLE_14127))))) (not (forall ((BOUND_VARIABLE_14142 Int)) (= tptp.true_1 (|tptp.'StringEquals'| BOUND_VARIABLE_14142 BOUND_VARIABLE_14142)))) (not (forall ((A__questionmark_a Int) (A__questionmark_b Int) (A__questionmark_c Int)) (or (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_b))) (not (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_b A__questionmark_c))) (= tptp.true_1 (|tptp.'StringEquals'| A__questionmark_a A__questionmark_c))))) (not (forall ((A__questionmark_h_1 Int) (A__questionmark_a Int) (A__questionmark_b Int)) (or (= tptp.nullObject A__questionmark_a) (= tptp.nullObject A__questionmark_b) (not (= tptp.true_1 (|tptp.'System_String_Equals_System_String_System_String'| A__questionmark_h_1 A__questionmark_a A__questionmark_b))) (= (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_a) (|tptp.'System_String_IsInterned_System_String_notnull'| A__questionmark_h_1 A__questionmark_b))))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_size'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_size'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_size'|))) (not (= |tptp.'BoundedStack'| (|tptp.'DeclType'| |tptp.'BoundedStack_size'|))) (not (= |tptp.'BoundedStack_size'| (|tptp.'AsRangeField'| |tptp.'BoundedStack_size'| |tptp.'System_Int32'|))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_max'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_max'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_max'|))) (not (= |tptp.'BoundedStack'| (|tptp.'DeclType'| |tptp.'BoundedStack_max'|))) (not (= |tptp.'BoundedStack_max'| (|tptp.'AsRangeField'| |tptp.'BoundedStack_max'| |tptp.'System_Int32'|))) (= tptp.true_1 (|tptp.'IsStaticField'| |tptp.'BoundedStack_elems'|)) (not (= tptp.true_1 (|tptp.'IncludeInMainFrameCondition'| |tptp.'BoundedStack_elems'|))) (not (= tptp.true_1 (|tptp.'IncludedInModifiesStar'| |tptp.'BoundedStack_elems'|))) (not (= |tptp.'BoundedStack_elems'| (|tptp.'AsRepField'| |tptp.'BoundedStack_elems'| |tptp.'BoundedStack'|))) (not (= |tptp.'BoundedStack'| (|tptp.'DeclType'| |tptp.'BoundedStack_elems'|))) (not (= |tptp.'BoundedStack_elems'| (|tptp.'AsNonNullRefField'| |tptp.'BoundedStack_elems'| (|tptp.'IntArray'| |tptp.'System_Int32'| 1)))) (not (= tptp.true_1 (tptp.x |tptp.'BoundedStack'| |tptp.'BoundedStack'|))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'BoundedStack'|)) (not (= |tptp.'BoundedStack'| (|tptp.'AsMutable'| |tptp.'BoundedStack'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Array'|))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Array'|)) (not (= |tptp.'System_Array'| (|tptp.'AsMutable'| |tptp.'System_Array'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_ICloneable'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_ICloneable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_ICloneable'|))) (not (= |tptp.'System_ICloneable'| (|tptp.'AsInterface'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IEnumerable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IEnumerable'|))) (not (= |tptp.'System_Collections_IEnumerable'| (|tptp.'AsInterface'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_ICollection'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_ICollection'|))) (not (= |tptp.'System_Collections_ICollection'| (|tptp.'AsInterface'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_IList'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_IList'|))) (not (= |tptp.'System_Collections_IList'| (|tptp.'AsInterface'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IList'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_ICollection'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Array'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Array'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_String'|))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_String'|))) (not (= |tptp.'System_String'| (|tptp.'AsImmutable'| |tptp.'System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IComparable'|))) (not (= |tptp.'System_IComparable'| (|tptp.'AsInterface'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IComparable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_ICloneable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IConvertible'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IConvertible'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IConvertible'|))) (not (= |tptp.'System_IConvertible'| (|tptp.'AsInterface'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IConvertible'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IComparable_1___System_String'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IComparable_1___System_String'|))) (not (= |tptp.'System_IComparable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IComparable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'| (|tptp.'AsInterface'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_Collections_Generic_IEnumerable_1___System_Char'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_Collections_IEnumerable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_IEquatable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_IEquatable_1___System_String'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_IEquatable_1___System_String'|))) (not (= |tptp.'System_IEquatable_1___System_String'| (|tptp.'AsInterface'| |tptp.'System_IEquatable_1___System_String'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_String'| |tptp.'System_IEquatable_1___System_String'|))) (not (forall ((A__questionmark_U Int)) (or (not (= tptp.true_1 (tptp.x A__questionmark_U |tptp.'System_String'|))) (= |tptp.'System_String'| A__questionmark_U)))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ObjectInvariantException'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_GuardException'| |tptp.'Microsoft_Contracts_GuardException'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Exception'|))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Exception'|)) (not (= |tptp.'System_Exception'| (|tptp.'AsMutable'| |tptp.'System_Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_Serialization_ISerializable'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= |tptp.'System_Runtime_Serialization_ISerializable'| (|tptp.'AsInterface'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_Serialization_ISerializable'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Exception'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= |tptp.'System_Runtime_InteropServices__Exception'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Exception'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Exception'| |tptp.'System_Runtime_InteropServices__Exception'|))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_GuardException'|)) (not (= |tptp.'Microsoft_Contracts_GuardException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_GuardException'|))) (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|)) (not (= |tptp.'Microsoft_Contracts_ObjectInvariantException'| (|tptp.'AsMutable'| |tptp.'Microsoft_Contracts_ObjectInvariantException'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_MemberInfo'|))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Reflection_MemberInfo'|))) (not (= |tptp.'System_Reflection_MemberInfo'| (|tptp.'AsImmutable'| |tptp.'System_Reflection_MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_ICustomAttributeProvider'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= |tptp.'System_Reflection_ICustomAttributeProvider'| (|tptp.'AsInterface'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Reflection_ICustomAttributeProvider'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__MemberInfo'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= |tptp.'System_Runtime_InteropServices__MemberInfo'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_MemberInfo'| |tptp.'System_Runtime_InteropServices__MemberInfo'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_MemberInfo'|))) (not (= tptp.true_1 (|tptp.'IsImmutable'| |tptp.'System_Type'|))) (not (= |tptp.'System_Type'| (|tptp.'AsImmutable'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Runtime_InteropServices__Type'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= |tptp.'System_Runtime_InteropServices__Type'| (|tptp.'AsInterface'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Runtime_InteropServices__Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Reflection_IReflect'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Reflection_IReflect'|))) (not (= |tptp.'System_Reflection_IReflect'| (|tptp.'AsInterface'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (tptp.x |tptp.'System_Type'| |tptp.'System_Reflection_IReflect'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'System_Type'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (= tptp.true_1 (tptp.x |tptp.'Microsoft_Contracts_ICheckedException'| |tptp.'System_Object'|))) (not (= tptp.true_1 (|tptp.'IsMemberlessType'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (not (= |tptp.'Microsoft_Contracts_ICheckedException'| (|tptp.'AsInterface'| |tptp.'Microsoft_Contracts_ICheckedException'|))) (and (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int) (BOUND_VARIABLE_14774 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'BoundedStack'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_14732 Int)) (or (= tptp.nullObject BOUND_VARIABLE_14732) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14732) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14732 tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)) (or (= tptp.nullObject BOUND_VARIABLE_14774) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_14774) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_14774) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_14774 tptp.localinv))))))))) (and (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int) (BOUND_VARIABLE_15094 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'IsNotNull'| A__questionmark_this |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (not (forall ((BOUND_VARIABLE_15053 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15053) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15053) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15053 tptp.localinv)))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.allocated)) (or (= |tptp.'PeerGroupPlaceholder'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)) (and (or (not (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame)))) (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|))) (or (and (= tptp.true_1 (tptp.x (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.inv) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))) (not (= (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) tptp.localinv) (|tptp.'BaseClass'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerFrame))))) (= (tptp.select2 A__questionmark_Heap A__questionmark_this |tptp.'FirstConsistentOwner'|) (tptp.select2 A__questionmark_Heap (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.ownerRef) |tptp.'FirstConsistentOwner'|))))) (= A__questionmark_this (|tptp.'AsPureObject'| A__questionmark_this)) (or (= tptp.nullObject BOUND_VARIABLE_15094) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15094) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15094) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15094 tptp.localinv))))))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'System_Object'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'System_Object_ToString'| A__questionmark_Heap A__questionmark_this))))) (not (forall ((A__questionmark_Heap Int) (A__questionmark_this Int)) (or (= tptp.nullObject A__questionmark_this) (not (= tptp.true_1 (tptp.x (tptp.typeof A__questionmark_this) |tptp.'BoundedStack'|))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.inv))) (not (= (tptp.typeof A__questionmark_this) (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.localinv))) (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.allocated))) (= (|tptp.'BoundedStack_ToString'| A__questionmark_Heap A__questionmark_this) (|tptp.'BoundedStack_ToString_1'| (tptp.select2 A__questionmark_Heap A__questionmark_this tptp.exposeVersion)))))) (and (= tptp.true_1 |tptp.'PurityAxiomsCanBeAssumed'|) (not (forall ((A__questionmark_Heap Int) (A__questionmark_arg0_in Int) (A__questionmark_arg1_in Int) (BOUND_VARIABLE_15544 Int)) (or (not (= tptp.true_1 (|tptp.'IsHeap'| A__questionmark_Heap))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg0_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.allocated))) (not (= tptp.true_1 (|tptp.'Is'| A__questionmark_arg1_in |tptp.'System_Object'|))) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.allocated))) (and (not (= tptp.nullObject A__questionmark_arg0_in)) (not (forall ((BOUND_VARIABLE_15471 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15471) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg0_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15471) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15471 tptp.localinv))))))) (and (not (= tptp.nullObject A__questionmark_arg1_in)) (not (forall ((BOUND_VARIABLE_15493 Int)) (or (= tptp.nullObject BOUND_VARIABLE_15493) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerRef) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerRef))) (not (= (tptp.select2 A__questionmark_Heap A__questionmark_arg1_in tptp.ownerFrame) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.ownerFrame))) (and (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.inv)) (= (tptp.typeof BOUND_VARIABLE_15493) (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15493 tptp.localinv))))))) (and (= tptp.true_1 (|tptp.'IsNotNull'| (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) |tptp.'System_String'|)) (= tptp.true_1 (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark_Heap A__questionmark_arg0_in A__questionmark_arg1_in) tptp.allocated)) (= A__questionmark_arg0_in (|tptp.'AsPureObject'| A__questionmark_arg0_in)) (= A__questionmark_arg1_in (|tptp.'AsPureObject'| A__questionmark_arg1_in)) (or (= tptp.nullObject BOUND_VARIABLE_15544) (not (= tptp.true_1 (tptp.select2 A__questionmark_Heap BOUND_VARIABLE_15544 tptp.allocated))) (not (= (tptp.select2 A__questionmark_Heap (|tptp.'System_String_Concat_System_Object_System_Object'| A__questionmark